![[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)강의 썸네일](https://cdn.inflearn.com/public/courses/327096/cover/fa1cbc3c-c0e8-4a3d-9f2a-1150b67f6457/327096-eng.png?w=420)
[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
개복치개발자
앱 8개를 만들면서 코틀린 문법을 이용하여 안드로이드 앱을 만들어봅니다. 8개의 실습자료 뿐만이 아니라, 다양한 이론 설명과 함께 안드로이드를 공부해봅니다.
입문
Android, Kotlin, Firebase
毎回同じTODOリスト / CRUDサンプルアプリを作ることにうんざりしていませんか? 楽しくコイン価格モニタリングアプリを作りながら、様々な技術を実習してみる講座です。
Android Splash API
ナビゲーション
ビューモデル
ライブデータ
レトロフィット
DataStore
ロッティ
ルーム
WorkManager
フォアグラウンドサービス
BootReceiver
ViewBinding
アンドロイドコトリンアプリ開発、今は本番📲
アンドロイド・コトリン機能の実装に必要なスキルでプロジェクトを作成したいですか? (ViewModel、WorkManager、Retrofit、Room、Coroutine...)
シンプルなTo-Doアプリ、明らかなCRUDの例の代わりに!
面白いコイン価格監視アプリの例を作成し、さまざまなスキルを自分で実践してみましょう。
💰コイン価格監視アプリを直接実装する
NavigationとLottie、DataStoreを利用して特色ある画面を実装します。
ローカルDBに保存されている[関心のあるコイン/興味のないコイン]データのリアルタイムの変更を検出してユーザーに表示します。
BackgroundでAPIを呼び出して、ユーザーが関心のあるコイン価格情報を保存し、現在のデータと以前に保存したデータを比較して、コイン価格が上がったかどうかを確認します。
コイン価格変動情報をユーザーに通知形式で常に浮かせるUIを実装してみます。
この講義、こんな方に一番役に立ちます🙋♀️
こういう方は受講が役に立ちません🙅♂️
💡実戦感覚を身につける200%実習型講義
実習中心で構成された、ライブコーディング中心の講義です。繰り返される部分は大胆に省略され、すぐに技術の実装を進めます。使用するスキルについて理論を詳しく扱うのではなく、おおよそのスキルの中心的な概要だけを述べてから、「直接使用する方法」を中心に授業を進めます。単純なレイアウト(XML)コーディングとディペンデンシーの追加もコピー/貼り付けで時間を節約します。
理論についてより詳しく説明した講義をお探しの場合は、下記の講義をご覧ください。
セクション1 - イントロ画面の作成
Android Splash Screen / Lottie / Jetpack Navigationを使用して、ユーザーにアプリを紹介するイントロ画面を作成します。
セクション2 - メイン画面に進むための準備
DataStore/Roomを利用して、ユーザーの情報をローカルDBに保存します。
セクション3 - メイン画面を飾る(興味のあるコインリスト)
BottomNavigation / Room / LiveData / Fragment / Coroutine / ViewModel を使用して、ユーザーが表示するメイン画面を構成します。ユーザーが希望するコイン情報を保存して取り消すことができます。
セクション4 - メイン画面を飾る(興味のあるコイン価格)
WorkManager / Retrofit / Roomの3つを利用して、ユーザーが関心のあるコイン価格情報をローカルDBに保存します。このように保存されたデータを現在のデータと比較し、コイン価格が上がったか下げたかを知らせます。
セクション 5 - Service/Receiver の適用
Foreground ServiceとRecieverを使用して、ユーザーにコイン価格情報を通知形式で提供します。また、BootReceiverを使用してデバイスを再実行したときにイベントを検出します。
2015年にスタートアップ創業を契機に様々な開発プロジェクトを進めました。
現在はフィンテック会社でAndroidアプリ開発を行っています。
Q. 選手の知識が必要でしょうか?
コトリンとAndroidに関する基本的な知識が必要です。
エラーに出会ったり知らないことに会ったとき、グーグルで問題を解決して知らないことを理解できる方が個人プロジェクトの前に受講してみると一番いいようです。
Q. Androidアプリ開発が初めてです。聞いても構いませんか?
初めて勉強される方なら難しさが多いと予想します。難易度別講義を以下のように制作中なので参考にしていただければと思います。
Q. 講義に使われたソースコードとイメージを提供しますか?
1つのセクションが終わるたびに完成したコードを提供します。エラーが発生した場合は、完成コードと比較してみてください。
(ソースコードは講義映像右の雲の形をクリックするとダウンロードできます。)
Q. XMLコーディングのような場合には講義でコピー/貼り付けする場合がありますが、この部分だけを集めて提供されるコードがあってほしいです。
セクション0。 2番目の授業「講義に書かれた画像/レイアウトファイル」からダウンロードできます。
Q. 受講前のエラーに会って頑張れなかったオンライン講義が多いです。この講義は違いますか?
最後まで受講できるように「コミュニティ」に質問を残していただければ、お手伝いできます。以下の情報を一緒に書いてください。
1) 授業 どの部分を受講中か
2)私が何を試したのか
3)どのようなエラーメッセージが出るのか
学習対象は
誰でしょう?
アンドロイド実践プロジェクトをしたい方
個人プロジェクト開発前に、様々な技術を早く試してみたい方
前提知識、
必要でしょうか?
Android / Kotlin の文法事項に関する理解
講義中、分からないことが出てきた時に自分で調べられる能力
6,407
受講生
401
受講レビュー
1,378
回答
4.8
講座評価
12
講座
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.
현재는 평범한 직장인 개발자입니다
全体
49件 ∙ (5時間 20分)
講座資料(こうぎしりょう):
全体
29件
4.9
29件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
5
혼자 구글링하며 안드로이드 공부하고 있었는데 개복치 개발자님 강의가 너무 많은 도움이 되었습니다. 공부했던 개념들을 실제로 써보고 또 모든 개념에 대해서 완벽하게 설명하지 않으셔서 궁금한 부분은 따로 더 찾아보는 과정이 오히려 도움이 많이 되는 것 같습니다. 좋은 강의 감사합니다!
수강평 감사합니다! 실습형 강의다 보니 아무래도 이론 설명이 많이 없는편인데 https://www.inflearn.com/course/%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1%EA%B0%9C%EB%B0%9C-%EC%9D%B4%EB%A1%A0 이론 강의를 원하시면 해당 강의를 참고해보셔도 좋을 것 같습니다! 감사합니다!
¥8,020
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!