動かして学ぶ!Flutter開発入門 Flutter入門の決定版!丁寧な解説でサンプルを動かしながら基礎から応用まで網羅して学べる

掛内一章/著

発売日:2023年5月

  • 動かして学ぶ!Flutter開発入門 Flutter入門の決定版!丁寧な解説でサンプルを動かしながら基礎から応用まで網羅して学べる
  • 動かして学ぶ!Flutter開発入門 Flutter入門の決定版!丁寧な解説でサンプルを動かしながら基礎から応用まで網羅して学べる
ページ数
545p
ISBN
978-4-7981-7736-6
著者情報
掛内 一章(カケウチ カズアキ)
岩手大学大学院工学研究科電気電子・情報システム工学専攻を修了後に、NTTコムウェア株式会社に入社。入社以来、システム開発/技術支援/新規ビジネスの企画/エンジニア育成などの様々な経験を経て、現在はフルスタックのテックリードとして、組織的なアジャイル開発を牽引中

¥4,180 税込

19 nanacoポイント

19 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

サンプルを動かしながら開発環境の構築やFlutterの特徴的な機能を利用したアプリ開発手法を学べます。主に以下の内容を学べます。Widgetの使い方と画面の構築や更新の手法を解説。スマートフォンの機能の利用方法やバックエンドサーバ「Firebase」との連携方法を解説。アプリのリリース方法を解説。Flutterの便利な仕組みとその活用方法や、デザインパターンを紹介。開発に役に立つWebサービスの紹介。なお本書はエンジニアのための情報共有コミュニティ「Zenn」で公開されている大人気の「Flutter実践入門」を元にした書籍です。

Flutter入門の決定版!
丁寧な解説でサンプルを動かしながら
基礎から応用まで網羅して学べる

【本書の背景】
Flutterはオープンソースのモバイルアプリケーション向け開発フレームワークです。Android/iOS/Web/デスクトップに対応したアプリを開発でき、多彩なUIの作成や、ネイティブアプリに負けない高速な動作が可能など開発者にとって魅力的な機能を備えています。

【本書の概要】
サンプルを動かしながら開発環境の構築やFlutterの特徴的な機能を利用したアプリ開発手法を学べます。主に以下の内容を学べます。

・Widgetの使い方と画面の構築や更新の手法を解説
・スマートフォンの機能の利用方法やバックエンドサーバ「Firebase」との連携方法を解説
・アプリのリリース方法を解説
・Flutterの便利な仕組みとその活用方法や、デザインパターンを紹介
・開発に役に立つWebサービスの紹介

なお本書はエンジニアのための情報共有コミュニティ「Zenn」で公開されている大人気の「Flutter実践入門」を元にした書籍です。

【対象読者】
・Flutterを初めて利用するエンジニア
・Flutterでアプリを作ってみたい方、どのようなことができるのかを知りたい方
・Flutter開発のスキルアップをしたい方
・Flutterの業務開発を検討している方

【本書のポイント】
・基本機能や便利な機能の実装方法がわかる
・Firebaseとの連携やアプリのリリース方法がわかる
・デザインパターンや開発に役に立つWebサービスの利用など応用的な手法がわかる

【目次】
Chapter1 Flutterの概要
Chapter2 Flutterアプリ開発の基本
Chapter3 スマートフォン機能の活用
Chapter4 Firebaseとの連携
Chapter5 アプリのリリース
Chapter6 Flutterの仕組みの活用
Chapter7 デザインパターン
Chapter8 開発に役立つWebサービス

【著者プロフィール】
掛内 一章(かけうち・かずあき)
岩手大学大学院 工学研究科 電気電子・情報システム工学専攻を修了後に、NTTコムウェア株式会社に入社。入社以来、システム開発/技術支援/新規ビジネスの企画/エンジニア育成などの様々な経験を経て、現在はフルスタックのテックリードとして、組織的なアジャイル開発を牽引中。

目次

Chapter1 Flutterの概要
01 Flutterとは
02 Flutterでアプリをリリースするまでの流れ
03 Dartの概要
04 環境構築
05 HelloWorld
06 フォルダと画面の基本構成
07 デバイスの設定
08 まとめ

Chapter2 Flutterアプリ開発の基本
01 画面の構築
02 画面の更新
03 パッケージの活用
04 アプリの実装例
05 アニメーション
06 ページ遷移
07 テスト
08 DevTools
09 まとめ

Chapter3 スマートフォン機能の活用
01 カメラとギャラリー
02 GPS
03 センサー
04 TTS(文字の音声化)
05 STT(音声の文字化)
06 まとめ

Chapter4 Firebaseとの連携
01 Firebaseの概要
02 Authentication
03 Firestore
04 Functions
05 Storage
06 Machine Learning
07 Cloud Messaging
08 In-App Messaging
09 Crashlytics
10 AdMob
11 まとめ

Chapter5 アプリのリリース
01 リリースの準備
02 Google Play(Androidアプリ)
03 App Store(iOSアプリ)
04 Firebase Hosting(Webアプリ)
05 Windows/macOS(デスクトップアプリ)
06 まとめ

Chapter6 Flutterの仕組みの活用
01 Null Safety
02 非同期処理
03 マルチスレッド
04 StatefulWidgetのライフサイクル
05 アプリのライフサイクル
06 ローカライゼーション
07 3つのツリー
08 Key
09 BuildContextとofメソッド
10 Inhe ほか

商品詳細

シリーズ名
NEXT ONE:新定番の技術をしっかり学べる
出版社名
翔泳社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ