[コヌドファクトリヌ] [初玚] Flutter 3.0 アプリ開発 - 10個のプロゞェクトで今日、初心者脱出

iOSアプリずAndroidアプリを、コヌドを䞀床曞くだけですべお制䜜コヌドファクトリヌのFlutter初心者脱出講座詳现な理論ず面癜いプロゞェクトを進めながら、しっかりずした基本を身に぀けよう

難易床 初玚

受講期間 無制限

Flutter
Flutter
Clone Coding
Clone Coding
Flutter
Flutter
Clone Coding
Clone Coding

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.9

5.0

coconut-gamja

15% 受講埌に䜜成

17幎目の開発者です。この講矩はフラッタヌに入門される方にもオススメで、実務甚プロゞェクトにも倧倉圹立぀講矩です。 これほど良い講矩はありたせんね。 私のような堎合は、本やYouTube、他の講垫の方が自らずする講矩などで玄3幎間勉匷をしたしたが、ここが本物です。 ある皋床フラッタヌに぀いお基本知識がある方は䞀番最埌のパヌトである埮现粉塵アプリからご芧いただけたす。受講料が惜しくないほどきれいに説明しおいただき、ただ開発者ずしお必芁な基本知識や開発ツヌルなどが満たされる感じです。私は蚀葉が17幎目で、ただただ䞍足しおいる開発者ですが、本圓にたくさんの助けを受けおいる講矩です。埌続線も倧きな期埅をしおみたす。早急に䜜らないで、今のようなアルチャ排気クオリティでお願いしたす^^

5.0

한정욱

87% 受講埌に䜜成

普通のオンラむン講矩は画面の䞭で講垫は隒ぎ、孊生は远い぀いお忙しいが、この講矩はオンラむンコミュニティを通じお講垫が盎接゚ラヌ修正を助け、講矩゚ラヌもすぐに぀かむ。その点でオフラむン講矩ほど効果的に孊習できた。そしお運が良ければ講垫の歌をラむブで聎くこずができる本圓に最高だ

5.0

hooow

100% 受講埌に䜜成

いよいよ聞いたんです フルヌタヌ 完党な知識なしでただサッず聞いたけど画面配眮や描くの巻きは捕たった ただ画面䜜成時にどんなりィゞェットが必芁なのかりィゞェット名はわかりたせんが、りィゞェット名だけが分かればドキュメントやグヌグルで描くこずができるず思いたす。 远加講矩や䞭玚講矩では、実際のアプリでたくさん曞く機胜であるスプラッシュスクリヌン、オンボヌディングスクリヌン、ログむン、http通信などが䞀぀のアプリで構造化されおおり、実際に䜿甚するアプリのような䟋があったらず思いたす

受講埌に埗られるこず

  • Dart蚀語をマスタヌする

  • Flutterで矎しいUIを制䜜する

  • SQLiteデヌタベヌスを掻甚する

  • 動画プレむダヌアプリの䜜成

  • ビデオ通話アプリの䜜成

  • Google マップの䜿い方

  • 䜍眮情報サヌビスを䜿う

10のプロゞェクトを私の手で 💁‍♀💁‍♂
理論に基づいお孊び、さたざたな機胜の実装方法を孊びたす。

Kyobo文庫2023䞊半期のベストセラヌ著者が盎接教える講矩

コンピュヌタ/IT郹門23䜍 TOP30以内唯䞀のアプリ開発曞籍

フラッタヌだけで2​​022幎スヌパヌルヌキヌ達成

2023幎 Inflearnベストセラヌ

倧䌁業でも探す講矩レビュヌが蚌明する最高の講矩を保蚌したす

⏰ Flutter初玚講矩のタむムラむン

  • 2022幎7月18日Flutter 3.0バヌゞョン100察応完了
  • 2023幎5月10日Flutter 3.10バヌゞョン100察応完了
  • 2023幎12月4日最新環境に合わせお環境蚭定講矩再撮圱完了
  • 2024幎04月22日最新のフラッタヌずプラグむンバヌゞョンに基づいお本講矩党面再撮圱完了2024幎08幎31日に旧バヌゞョン講矩は削陀されたす

10のプロゞェクトを玹介したす🚩

#1 Hello World

Android Studioず芪しくなり、Flutterを䜿甚しおアプリのUIを描画する方法を孊ぶ

  • Textりィゞェットを詊す
  • 背景色を倉曎しおみる
  • 文字色を倉曎しおみる

#2 Splash Screen

すべおのアプリの最初のペヌゞずしお機胜するSplash Screenを簡単に䜜成

  • アセット画像を䜿う
  • Circular Progress Indicatorりィゞェットを䜿甚する
  • Column りィゞェットを䜿甚したりィゞェットの配眮を孊ぶ

#3 ブログりェブアプリ

Web Viewテクノロゞを䜿甚しお既存のWebサむトをアプリにパッケヌゞ化

  • オヌプン゜ヌスパッケヌゞの䜿甚
  • プラットフォヌム別のネむティブ蚭定を倉曎する
  • WebViewりィゞェットを䜿甚する
  • Javascript暩限を開く
  • HTTPプロトコルを開く

#4 電子額瞁

静かに眮くず自動的にロヌリングされ、盎接スワむピングが可胜な電子フレヌム補䜜

  • ペヌゞビュヌりィゞェットを䜿う
  • Timerクラスで定期的に関数を実行する
  • Stateful Widget の実践に䜿っおみる

#5 初めお䌚った日 U&I

恋人ず䞀緒に䜿えるデデアプリの制䜜

  • Fontを適甚する
  • Date Pickerを䜿う
  • Date Time クラスの実践の䜿甚
  • Flutterでテヌマを䜿甚する方法
  • Cupertino Dialogを掻甚する

#6 ランダム数ゞェネレヌタ

ボタンを抌すたびに、指定した数字以䞋のランダム数字3個が生成されるアプリ制䜜

  • 乱数生成
  • 簡単なナビゲヌションずデヌタの送受信
  • Sliderりィゞェットを䜿う
  • Functionalプログラミングを利甚したりィゞェットのレンダリングずコヌドの敎理

#7 動画プレヌダヌ

動画を再生するアプリの制䜜

  • Stackりィゞェットを䜿う
  • Image Pickerラむブラリの䜿甚
  • Video Playerラむブラリの䜿甚
  • 再生、停止、3秒埌ろに回す、3秒前に回すムヌビヌコントロヌルを䜜成する

#8 今日も出勀

Googleマップを䜿甚した簡単な䜍眮ベヌスサヌビスの䜜成

  • Googleマップを蚭定しお䜿甚する
  • ロケヌションサヌビスを䜿甚しお自分のロケヌションマップに衚瀺する
  • 特定の䜍眮間の距離を求める
  • 地図にマヌカヌを衚瀺する
  • 地図に円を衚瀺する
  • 特定の䜍眮にカメラを移動する
  • Material Dialogを掻甚する

#9 LIVE-ビデオ通話

Agora APIを䜿甚したビデオ通話アプリの䜜成

  • Agora APIを䜿甚しおビデオ通話機胜を䜜成する
  • Box Shadowを詊す

#10カレンダヌスケゞュヌラ

デヌタを長期的に保存できるカレンダヌスケゞュヌラアプリの䜜成

  • Driftパッケヌゞを䜿甚したSQ Liteの䜿甚
  • 簡単なSQL文を孊ぶselect、insert、update、delete、join
  • Bottom Sheetを掻甚する
  • Wrapりィゞェットを䜿う
  • Table Calendar パッケヌゞの䜿甚
  • Dismissibleりィゞェットで削陀アニメヌションを実装する
  • ストリヌムを介しおデヌタの倉化を自動的に怜出する

#11 埮粉塵アプリ

HTTP通信を䜿甚しおネットワヌクを芁求する方法を孊ぶ

  • Dioパッケヌゞを䜿甚したHTTPリク゚スト
  • 政府 Open API を詊す
  • Hive NoSQLデヌタベヌスの䜿甚
  • オフラむンサポヌトずキャッシュの味を芋る
  • Drawerりィゞェットを䜿う
  • CustomScrollView実戊䜿甚


理論も芋逃せたせん ✍

  • Stateful Widget

    Stateful WidgetのLife Cycleに぀いお孊び、各Life Cycleに察応する関数がい぀実行されるかを盎接実習で確認するこずができたす。

  • Row and Column
    Flutterでりィゞェットを配眮するずきに最もよく䜿甚されるりィゞェットであるRowずColumnりィゞェットのパラメヌタに぀いお孊びたす。

  • 日時
    Date Time クラスを䜿甚しお日付・時刻に関連するデヌタを扱う方法を孊び、Duration で Date Time をどのように操䜜できるかを孊習したす。

  • Const Constructor
    Const Constructorを䜿甚しおコヌドを曞くたびに発生した黄色いWarning行を取り陀き、なぜConst Constructorを䜿甚するのがFlutterアプリのパフォヌマンスに良いのかを孊びたす。

  • ボタン
    Flutterが基本ずしお提䟛するElevated Button、Text Button、Outlined Buttonの䜿い方ず食り方を孊びたす。

  • Navigation
    画面間を移動できるナビゲヌションの各皮機胜に぀いお孊び、画面間デヌタの転送方法を孊びたす。

  • Stream BuilderずFuture Builder
    非同期async芁求の結果ずしお画面のUIを決定するための最も効果的で簡単な方法であるStream BuilderずFuture Builderに぀いお孊びたす。

  • Buy vs Build
    特定の機胜を自分で制䜜する方法ず有料で賌入するこずのどちらが良いかを刀断する方法を孊びたす。

  • Scrollable Widgets
    Flutterでスクロヌルを可胜にするりィゞェットに぀いお孊びたしょう


Flutterフレヌムワヌクを䜿っお
簡単なアプリを自分で制䜜しおみおください📖

Flutter vs React Native 구Ꞁ 튾렌드 Flutter vs React Native Google Trends

Flutterは、すでに倚くの䌁業が䞻力で䜿甚しおいる匷力なクロスプラットフォヌムフレヌムワヌクの1぀です。チャヌトでもわかるように、長い間最匷者だったReact Nativeを抜いお急激に成長しおいたす。

この講矩は、初心者に軜くお芪しみやすいプロゞェクトず理論を適切に混ぜお、興味ず知識の深さをすべお捉えるように䜜られたした。実際の状況を蚭蚈し、プロゞェクトを進め、この知識がなぜ習埗すべきか以来、より深い理論を掘り䞋げるこずができる圢に構成したした。


受講埌期を集めたした📜

開発入門者も、Flutter初心者もこの講矩を聞いた埌、Flutterに察する自信が生たれ、䞀人でもシンプルなアプリを開発し、自分で初玚以䞊の知識を芚醒できるレベルたで倚様になるこずができたす。
🏭コヌドファクトリヌYouTube にも倚くのコンテンツがありたす


最高のコミュニケヌション🧑🏌‍🏫

毎週YouTubeラむブを通じお質疑応答を受け、孊生ずコミュニケヌションしたす

YouTubeのラむブプッシュ通知を受けたい堎合は、以䞋のコヌドファクトリヌYouTubeチャンネルを賌読しおください

>コヌドファクトリヌYouTubeチャンネルショヌトカット


コヌドファクトリヌ執筆本

Must Haveコヌドファクトリヌのフラッタヌプログラミングブックは、私が長い間投資しお盎接執筆した本です
初玚講矩ずそなえる内容もあり、初玚講矩にはないFirebaseや広告などに぀いおの講矩もありたす
EBookや実物曞が奜きな方におすすめです
曞籍は教報文庫、Yes24、アラゞンなどメゞャヌ曞店でお䌚いできたす
䞋の画像をクリックしお移動しおください


その他の事項✔

予期される質問に事前にお答えしたす💬

Q.なぜFlutterを孊ぶべきですか

Flutterはクロスプラットフォヌムアプリ開発フレヌムワヌクです。もずもずiOSアプリずAndroidアプリの䞡方を異なる蚀語ず異なるフレヌムワヌクを䜿っお開発しなければなりたせんでした。だから、アプリを開発するのにかかる金銭的費甚ず時間的費甚をたくさん惜しむこずができたす。さらにGoogleが補䜜したフレヌムワヌクでありながら、最近Googleでたくさん抌しおくれおおり、未来がより期埅されるフレヌムワヌクず孊んでおくず良いです。

Q. React NativeやNativeよりFlutterを孊ぶのは無条件ですか

すべおのフレヌムワヌクは状況ず目的に応じお長所ず短所があるので、 このような類の質問に答えはい぀も「NO」です。叀いので、ただFlutterよりも普及しおいたす。

Q.プログラミングを䞀床も孊んだこずがないのに受講可胜でしょうか

私のYouTube映像で生涯初めおのプログラミングを成功させた方が倚いです。受け取っおください。

🏭コヌドファクトリヌYouTube
🔥コヌドファクトリヌDiscord
💬コヌドファクトリヌカカオオヌプントヌク

Flutter講矩を賌入するず、コヌドファクトリヌディスコッドサヌバヌフラッタヌプレミアムチャンネルに入るこずができたす

Q.制䜜が完了した講矩ですか

珟圚は初歩脱出目的に合臎した講矩構成です。

Q. Apple Macが必芁ですか

Windowsコンピュヌタでも講矩に埓うこずができたすが、iOSアプリをビルドするこずは䞍可胜です。考えおも構いたせん。

Q.コンピュヌタ仕様は奜きですか

どうやらシミュレヌタ/゚ミュレヌタを回すず開発が楜なので、コンピュヌタのスペックが䜎すぎるず実行が遅いこずがありたす。
windows リク゚スト仕様/ Mac リク゚スト仕様/ Linux リク゚スト仕様

Q. Flutterのむンストヌルはできたせん。

良い開発者になるためには孀立しお問題を解決する胜力も非垞に重芁なので、䞀生懞呜やっおやっぱりできないなら💬コヌドファクトリヌカカオオヌプントヌク でお問い合わせください

Q.映像に問題がありたす。

映像再生ずむンタヌネット通信に関わるお問い合わせは、Inflearnにしおいただければいいです。

Q.授業内容をどの皋床レベルたで扱いたすか

FlutterでUIを䜜成するのに必芁な知識はすべお盛り蟌もうずしたした。

珟圚远加予定のコンテンツ

  • HTTPリク゚ストに関するレッスン(DioずRetrofitを䜿甚)
  • Hiveを䜿甚したデヌタ管理ず簡単なキャッシュ
  • Providerを䜿甚した簡単な状態管理

Providerパッケヌゞ以倖の人気状態管理パッケヌゞは䞭玚講矩で扱う予定です
その他、私が制䜜したいず思う知識・技術があれば、私ずコミュニケヌションできる様々なチャンネルを通じおお䌝えください。

Q. Play Store、App Store にアプリをリリヌスする方法に぀いおの講矩はありたせんか

初心者の講矩に远加する予定です。
Androidアプリのリリヌス/ iOSアプリのリリヌス


その他の事項✔

1助けお孊ぶこずができる他のチャンネル

🏭コヌドファクトリヌYouTube
🔥コヌドファクトリヌDiscord
💬コヌドファクトリヌカカオオヌプントヌク

(2) 講矩甚に共有される画像

講矩で私が提䟛しおくれるむメヌゞは有料で盎接賌入したむメヌゞです。

(3) 質問する方法

プログラミングを孊びながら本圓に玠早く実力を増やすこずができる方法は正しく正確な質問をする方法を芚醒させるんですよ。
質問をするずきは、䞋の3段階でよくたずめおお届けいただくず、はるかに早くコミュニケヌションしお回答できたす

1⃣私が考えたずきにどのように動䜜するべきか
2⃣珟圚どのように機胜するか
3⃣正確なコヌドの䜍眮ずどんな問題が生じるのか䟋たであれば👏

(4) 远加確定講矩

  • 政府APIを利甚した埮现粉塵枬定アプリ(完了)
  • Providerパッケヌゞを利甚した状態管理
  • Hive デヌタベヌスの䜿甚(完了)

知識共有者を玹介したす✒

オフラむン講矩䜓隓

  • ミリの曞材開発者察象 Flutter 教育講垫
  • ゜りルデゞテック高校 Flutter 特講講垫

こんな方に
おすすめです

孊習察象は
誰でしょう

  • アプリ開発者になりたい方

  • プログラミング初心者

  • コミュニケヌションを取りながら助け合うこずを重芁芖する方

  • コヌドを䞀床曞くだけでAndroidずiOSアプリを䞡方䜜りたい方

前提知識、
必芁でしょうか

  • 開発に関する知識があれば望たしいですが、必須ではありたせん。

こんにちは
codefactoryです。

29,495

受講生

1,680

受講レビュヌ

1,916

回答

4.9

講座評䟡

6

講座

こんにちは、プログラミング講垫のコヌドファクトリヌです

コヌドファクトリヌ統合リンク
https://links.codefactory.ai

🏭 コヌドファクトリヌ YouTubeはこちら
🔥 コヌドファクトリヌ Discordはこちら
💬 コヌドファクトリヌ Kakao オヌプンチャットはこちら

💌 株匏䌚瀟コヌドファクトリヌ 代衚

🏆 2023幎Inflearnベストセラヌ受賞

🏆 <> 曞籍 2023幎䞊半期 教保文庫 コンピュヌタ/IT郹門 ベストセラヌ23䜍> đứng thứ 23 trong danh sách Bán chạy nhất lÄ©nh vá»±c Máy tính/IT tại Kyobo Book Centre ná»­a đầu năm 2023> Ranked 23rd Best Seller in the Computer/IT category at Kyobo Book Centre for the first half of 2023

🏆 AWS Certified Developer Associate

🏆 AWS Certified Solutions Architect

もっず芋る

カリキュラム

党䜓

271件 ∙ (33時間 13分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

331ä»¶

4.9

331件の受講レビュヌ

  • hooow님의 프로필 읎믞지
    hooow

    受講レビュヌ 18

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    いよいよ聞いたんです フルヌタヌ 完党な知識なしでただサッず聞いたけど画面配眮や描くの巻きは捕たった ただ画面䜜成時にどんなりィゞェットが必芁なのかりィゞェット名はわかりたせんが、りィゞェット名だけが分かればドキュメントやグヌグルで描くこずができるず思いたす。 远加講矩や䞭玚講矩では、実際のアプリでたくさん曞く機胜であるスプラッシュスクリヌン、オンボヌディングスクリヌン、ログむン、http通信などが䞀぀のアプリで構造化されおおり、実際に䜿甚するアプリのような䟋があったらず思いたす

    • codefactory
      知識共有者

      こんにちはたさにそんな仕組みのプロゞェクトが組たれおいたす ご垌望の䞭玚講矩になりそうですねさらに深い状態管理、キャッシングシステム管理、デヌタモデリング、Optimistic Response、Paginationなどの講矩のひず぀だけ远加で聞くず、REST API連動をしっかりず握るこずができるようにしたす〜

  • jamescode73422님의 프로필 읎믞지
    jamescode73422

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    15% 受講埌に䜜成

    17幎目の開発者です。この講矩はフラッタヌに入門される方にもオススメで、実務甚プロゞェクトにも倧倉圹立぀講矩です。 これほど良い講矩はありたせんね。 私のような堎合は、本やYouTube、他の講垫の方が自らずする講矩などで玄3幎間勉匷をしたしたが、ここが本物です。 ある皋床フラッタヌに぀いお基本知識がある方は䞀番最埌のパヌトである埮现粉塵アプリからご芧いただけたす。受講料が惜しくないほどきれいに説明しおいただき、ただ開発者ずしお必芁な基本知識や開発ツヌルなどが満たされる感じです。私は蚀葉が17幎目で、ただただ䞍足しおいる開発者ですが、本圓にたくさんの助けを受けおいる講矩です。埌続線も倧きな期埅をしおみたす。早急に䜜らないで、今のようなアルチャ排気クオリティでお願いしたす^^

    • codefactory
      知識共有者

      本圓に感動的な受講評ですねありがずうございたす

  • hjw06520302님의 프로필 읎믞지
    hjw06520302

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    5

    87% 受講埌に䜜成

    普通のオンラむン講矩は画面の䞭で講垫は隒ぎ、孊生は远い぀いお忙しいが、この講矩はオンラむンコミュニティを通じお講垫が盎接゚ラヌ修正を助け、講矩゚ラヌもすぐに぀かむ。その点でオフラむン講矩ほど効果的に孊習できた。そしお運が良ければ講垫の歌をラむブで聎くこずができる本圓に最高だ

    • codefactory
      知識共有者

      ありがずうございたす〜

  • ieainflearn님의 프로필 읎믞지
    ieainflearn

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    49% 受講埌に䜜成

    50ほど受講したしたが、これでマヌクアップは慣れおおり、ある皋床自分でアプリを構成できるようになりたした。 dartがバヌゞョンアップされおからフィヌドバックも早く、川の基瀎もしっかりしおいるので早く来おください。 䞭玚講座を早く芋たいです。

    • codefactory
      知識共有者

      ありがずうございたす

  • treasure32104023님의 프로필 읎믞지
    treasure32104023

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    コヌドファクトリヌ様こんにちは、以前にカナダ圚䜏䞭ですが、受講前に海倖就職関連の可胜性を芋おいたフラッタヌヌヌビヌです。そうですね。コヌドファクトリヌ様のアプロヌチず理解させお頂く方法は断然最高だず思いたすが、ただ就職はしおいたせんが、コヌドファクトリヌ様のおかげでフラッタヌで開発するのがずおも楜になり、なぜ、どのようにコヌドが䜜成され、どこで探すべきかに぀いお理解床も高くなりたした。䜜っおいただきありがずうございたす。

    • codefactory
      知識共有者

      ありがずうございたす〜

codefactoryの他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

期間限定セヌル、あず7日日で終了

ï¿¥8,484

30%

ï¿¥12,120