iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

我不用Expo啦,React Native! 系列

身為一個自認為React為主力卻是以Vue在工作的新手前端工程師,最近開始學習使用TypeScript,想要找個目標練習,同時又想起了當初學軟體的初心:寫App。剛好自己也沒認真學過React Native,於是想把使用TS+RN從頭開始開發App的過程記錄下來,看看能走到多遠。
這系列不定位為教學文,而是新手從零開始的紀錄文。

鐵人鍊成 | 共 33 篇文章 | 64 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day11] 圖片載入緩慢

今日關鍵字:Fast 由於首頁有一堆圖片要開(我的圖片是用連結外連的)所以當首頁要全部載入時,只有一個字...卡 雖然RN本身也是像瀏覽器一樣有cache機制...

2020-09-11 ‧ 由 b97201019 分享
DAY 12

[Day12] 幫喜歡的項目按下愛心

今日關鍵字:redux 當初資料格式裡面有這兩個屬性 isFavorite: boolean isReminding: boolean 對應著是否加...

2020-09-12 ‧ 由 b97201019 分享
DAY 13

[Day13] 在App中瀏覽網頁

關鍵字:Webview 如果是在Web我可能寫了 <a href="url">…</a> 就可以休息了那...在...

2020-09-13 ‧ 由 b97201019 分享
DAY 14

[Day14] 我的最愛頁面

今日關鍵字: 我的最愛頁面呈現的是所有資料中我的最愛這個值為true也就是 isFavorite: true 這裡就能用上filter當然因為是從store...

2020-09-14 ‧ 由 b97201019 分享
DAY 15

[Day15] 搜尋頁面

今日關鍵字:還是 搜尋頁我的規劃是分成三區 輸入關鍵字搜尋 點擊種類標籤搜尋 顯示搜尋結果 今天會來實現這些功能 首先由於主架構跟首頁及我的最愛頁面一樣這...

2020-09-15 ‧ 由 b97201019 分享
DAY 16

[Day16] 提醒功能-1:設定環境

今日關鍵字:notification 當初想要完成的最重要功能就是這個了動畫開播三十分鐘前請通知我一下! 首先還是上github尋找看看沒有特別原因我都會選星...

2020-09-16 ‧ 由 b97201019 分享
DAY 17

[Day17] 提醒功能-2:即時通知

今日關鍵字:notification 即時通知其實就沒有通知的意義了不過即時通知跟計畫通知只差了一點點而且馬上能看到成果可以當成計畫通知的前哨戰 由於通知的功...

2020-09-17 ‧ 由 b97201019 分享
DAY 18

[Day18] 提醒功能-3:計畫通知

今日關鍵字:notification 計畫通知內容 昨天的即時通知是在localNotif編寫通知內容 localNotif(anime: Anime) {...

2020-09-18 ‧ 由 b97201019 分享
DAY 19

[Day19] 提醒功能-4:計算播放時間

今日關鍵字:date 經過幾天的奮鬥終於把通知的設定完成的差不多了最後要來計算正確的播放時間 這裡選用的是moment.js 由於每個禮拜都要通知一次可以預想...

2020-09-19 ‧ 由 b97201019 分享
DAY 20

[Day20] 客戶(本地)端儲存

今日關鍵字:Async Storage App常常會有需要在自己的手機中儲存的狀況以我的App來說需要記住使用者把那些資料夾到我的最愛中否則每次打開我的最愛都...

2020-09-20 ‧ 由 b97201019 分享