.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Flutter の step by step(其の三)。

手順1:プッシュ通知

CIBAのAD実装の準備

mBaaS選定

設定手順

準備(iOSのみ)

FCM関連の設定

Firebaseにログイン

プロジェクトの作成

FCMへアプリを登録

ファイルのダウンロード

設定と実装

ビルド・プロセスへの組込

Android、iOS、其々のプラットフォームに向けて、

パッケージのインストール

firebase_messagingパッケージを追加する必要がある。

プッシュ通知のコード実装

参考

Qiita

FlutterFire?

その他

手順2:全体構成の見直し

サイズも増えて来たので、この辺りで、アプリの全体構成を見直してみる。

MaterialAppScaffold

MaterialApp?

Scaffold

フォルダ構成

main.dart

common

ButtonやView等のWidgetクラスを配置

components

PageのWidgetクラスを配置

configs

helpers

staticな関数クラスを配置

models

モデルクラスを配置

repositories

外部インターフェイス(DB等)クラスを配置

routes

services

参考

画面分割

components

runAppするApp。

app.dartのWidget buildでMaterialAppをreturnする。

Page毎のWidget

PageのWidgetのWidget buildでScaffoldをreturnする。

部品化

Widget

common

自作クラス

パッケージ / プラグイン化しない
(≒個別にプロジェクト化しない)
自作クラスはhelpersservicesに格納。

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS