Flutterの5thステップ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>Flutter]]
--[[Flutterのファースト・ステップ]]
--[[Flutterのセカンド・ステップ]]
--[[Flutterのサード・ステップ]]
--[[Flutterの4thステップ]]
--Flutterの5thステップ
*目次 [#u516673d]
#contents
*概要 [#le8bb41f]
[[Flutter]] の step by step(其の五)。
*手順1:[[CIBAのAD>https://techinfoofmicrosofttech.ossco...
**組み換える。 [#vbb52433]
***Top画面 [#ra5cb454]
MyPage + AppAuth画面を組み合わせTop画面を生成。
-AppAuthで認証した後、
-%%/userinfoで認証を確認し、%%
-SetDeviceTokenでFCMトークンを登録し、
-成功の確認後、初期化フラグを完了させ、
-[[アクセス・トークンを永続化>#y70b99ba]]して、
-[[次画面のHome画面>#oa9170ef]]に遷移する。
***Home画面 [#oa9170ef]
-FcmPageを簡略化したもの。
-プッシュ通知の受信を表示する。
***Message画面 [#y22e4fc7]
-MessageViewの表示を簡略化し、
-プッシュ通知の内容を表示し、~
プッシュ通知に対する応答を行う。
-CIBAのADなら、Allow / Denyボタンを設置
-2FAなら、コード表示+ブラウザ起動ボタンを設置
**永続化 [#y70b99ba]
***パッケージ [#pb7970b4]
[[shared_preferences>Flutterのファースト・ステップ#k0d2f6...
***対象 [#k4c1a6ac]
アクセス・トークンを永続化する。
**画面遷移 [#oafbb3db]
***認証前の制限 [#xbe1de18]
Drawerで初期化フラグをチェックしてHome画面へ遷移するよう...
***認証後の簡略化 [#x6ff733f]
認証後は[[Top画面>#ra5cb454]]での認証をスキップし[[Home画...
*手順2:CodemagicでiOSにデプロイする。 [#s8545340]
**概要 [#k5c00201]
**手順 [#jbef9c4b]
**参考 [#mfcb3280]
***Qiita [#m86cda86]
-【Mac不要】 - Codemagic編
--開発中のFlutter製アプリをiOSとAndroidに実機配備する手順~
https://qiita.com/kami_teru/items/c7ed113d0ecdf7e48ff0
--FlutterアプリにFirebase SDKを組み込んでiOSとAndroidに実...
https://qiita.com/kami_teru/items/d3b72f5c0aa97e6c1c08
--FlutterアプリにFirebase Crashlyticsを組み込んでiOSとAnd...
https://qiita.com/kami_teru/items/67e26b661167863f0b9b
--iOSとAndroidのFlutterアプリから利用者のGoogle Photosに...
---(前編) : https://qiita.com/kami_teru/items/8b72cbb2f4a...
---(後編) : https://qiita.com/kami_teru/items/0921979cdba...
--開発中のFlutter製アプリを仲間のiOS端末に実機配備する手...
https://qiita.com/kami_teru/items/6d5c9b24f711f1270697
*[[参考>Flutter#a9ed99c8]] [#zdbfb245]
終了行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>Flutter]]
--[[Flutterのファースト・ステップ]]
--[[Flutterのセカンド・ステップ]]
--[[Flutterのサード・ステップ]]
--[[Flutterの4thステップ]]
--Flutterの5thステップ
*目次 [#u516673d]
#contents
*概要 [#le8bb41f]
[[Flutter]] の step by step(其の五)。
*手順1:[[CIBAのAD>https://techinfoofmicrosofttech.ossco...
**組み換える。 [#vbb52433]
***Top画面 [#ra5cb454]
MyPage + AppAuth画面を組み合わせTop画面を生成。
-AppAuthで認証した後、
-%%/userinfoで認証を確認し、%%
-SetDeviceTokenでFCMトークンを登録し、
-成功の確認後、初期化フラグを完了させ、
-[[アクセス・トークンを永続化>#y70b99ba]]して、
-[[次画面のHome画面>#oa9170ef]]に遷移する。
***Home画面 [#oa9170ef]
-FcmPageを簡略化したもの。
-プッシュ通知の受信を表示する。
***Message画面 [#y22e4fc7]
-MessageViewの表示を簡略化し、
-プッシュ通知の内容を表示し、~
プッシュ通知に対する応答を行う。
-CIBAのADなら、Allow / Denyボタンを設置
-2FAなら、コード表示+ブラウザ起動ボタンを設置
**永続化 [#y70b99ba]
***パッケージ [#pb7970b4]
[[shared_preferences>Flutterのファースト・ステップ#k0d2f6...
***対象 [#k4c1a6ac]
アクセス・トークンを永続化する。
**画面遷移 [#oafbb3db]
***認証前の制限 [#xbe1de18]
Drawerで初期化フラグをチェックしてHome画面へ遷移するよう...
***認証後の簡略化 [#x6ff733f]
認証後は[[Top画面>#ra5cb454]]での認証をスキップし[[Home画...
*手順2:CodemagicでiOSにデプロイする。 [#s8545340]
**概要 [#k5c00201]
**手順 [#jbef9c4b]
**参考 [#mfcb3280]
***Qiita [#m86cda86]
-【Mac不要】 - Codemagic編
--開発中のFlutter製アプリをiOSとAndroidに実機配備する手順~
https://qiita.com/kami_teru/items/c7ed113d0ecdf7e48ff0
--FlutterアプリにFirebase SDKを組み込んでiOSとAndroidに実...
https://qiita.com/kami_teru/items/d3b72f5c0aa97e6c1c08
--FlutterアプリにFirebase Crashlyticsを組み込んでiOSとAnd...
https://qiita.com/kami_teru/items/67e26b661167863f0b9b
--iOSとAndroidのFlutterアプリから利用者のGoogle Photosに...
---(前編) : https://qiita.com/kami_teru/items/8b72cbb2f4a...
---(後編) : https://qiita.com/kami_teru/items/0921979cdba...
--開発中のFlutter製アプリを仲間のiOS端末に実機配備する手...
https://qiita.com/kami_teru/items/6d5c9b24f711f1270697
*[[参考>Flutter#a9ed99c8]] [#zdbfb245]
ページ名: