React Native初心者向けワークショップ
プレゼン形式の資料: React Native概要
コーディングに入る前に環境設定を参考に環境設定してください。環境設定ができてない場合は、こちらの実行環境をご利用ください。
最低限のVSCodeエクステンション(なくてもいいけどあれば便利)
https://github.com/katsumeshi/react-native-workshop-0922/tree/master/assets
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
-
おみくじ引く画面の作成
2-1. イメージとテキスト
2-2. ボタン
2-3. おみくじを引く
-
おみくじ結果一覧画面の作成
3-1. ナビゲーション
3-2. ナビゲーション間のデータ受け渡し
3-3. フラットリスト
3-4. ネットワーク通信
最後まで終わったら
-
結果一覧画面のfetch時のローディングスピナーの実装。
-
おみくじ画面の左上に名前入力のナビゲーションを作成。名前入力のテキストボックスを作成し、デバイスのローカルストレージに名前を保存。 postリクエスト時にその名前を使用し、ハードコーディング部分をリプレイス。