【Flutter入門】iOS、Android、Windowsアプリ開発

Flutterによるアプリ開発について入門者向けに紹介します。

【Flutterとは】開発環境構築

Flutterとは、Googleが開発・提供しているオープンソースのモバイルアプリケーションフレームワークです。
Flutterを使うことでAndroid、iOS向けのアプリケーションを同じコードで行うことができるため人気が上昇しています。

【基礎編】Flutterの使い方

詳細記事
はじめに 【Flutter入門】インストール方法(Windows10環境)
【Flutter入門】インストール方法(Mac OSX編)
【Dart入門】基礎文法とサンプルコード集
基礎 【Flutter超入門】基本操作、編集、使い方
ListView ListViewの使い方
入力フォーム テキスト入力フォームの作成
ファイル操作 ファイルの読み書き・操作テキストファイルの読み込み・保存
デザイン ダークテーマデフォルトアイコン
まとめ 【Flutter】エラー対策集

【応用編】アプリの作成、公開

詳細記事
作成例1 【Flutter】メモ帳・ToDoリストアプリ
作成例2 【Flutter】計算機・電卓アプリ
準備 アプリ名を変更アプリアイコンを一括作成・変更
公開 【Flutter】iOSアプリをApp Storeに公開する方法
【Flutter】AndroidアプリをGoogle Playに公開する方法
全般 アプリ内にAdMob広告を表示

【その他】参考サイト

参考サイト 概要
Qiita 定番のプログラマ向け情報共有サービス。日本語情報を探すならまずここ。
Write your first Flutter app, part 1(Flutter公式) |Flutterのプロジェクト作成、シンプルなアプリ作成までを解説。
Cookbook(Flutter公式) アプリ作成中の問題を解決する方法集
GitHubのサンプル 20個くらいのサンプルアプリ、デモ、サンプルが公開されている。
Flutter Community アプリの公開リストやMedium記事が紹介されている。
List of open-source Flutter apps Flutterで構築されたアプリのGitHubリスト
Solido/awesome-flutter awesomeシリーズのFlutter版(記事、動画、プラグイン、フレームワーク、オープンソースアプリなどあり)
Flutter Awesome Flutterのアプリ、ライブラリ、UIテンプレートが細かくカテゴライズされて紹介されている
アイコン素材 icooon-monoFLAT ICON DESIGNFlode illustrationGAHAG
便利ツール アイコン作成に便利なサイトiOSとAndroidアプリのアイコンリサイズを一発でやります。バナー工房(画像の角丸化)
最新情報 Twitter(更新してエラーに悩まされた時の日本語情報収集などに) ■Qiita
セキュリティ 「Apache Cordova」を使ったハイブリッドアプリケーションの脆弱性に関する調査報告書

コメント

タイトルとURLをコピーしました