Share this course

Get up to 20% revenue for each qualifying new purchase you refer.
Let's create your account!
Top Breadcumb navigator Programming Breadcumb navigator 一番やさしいAndroidアプリ開発入門4【Kotlin中級3】
PRO COURSE

一番やさしいAndroidアプリ開発入門4【Kotlin中級3】

KotlinでAndroidのより高度な機能を習得する中級編第3弾!クイズアプリを作って広告[Admob]/アプリ内課金[In-app Billing3]等のアプリ収益化スキルを習得!

アプリでお金を稼ぐ!
KotlinでAndroidのより高度な機能を習得


この講座は、当シリーズの初級編講座「はじめての【Kotlin】一番やさしいAndroidアプリ開発入門講座」を修了された方あるいはそれと同等レベルのスキルをお持ちの方に、今最も注目のプログラミング言語・Kotlinで、Androidのより高度な機能を習得してもらえるように設計された、応用編のプログラミング講座です。


一番やさしいAndroidアプリ開発入門4【Kotlin中級3】のコースの特徴を表したアニメーションGIF画像


このコースはコメント機能が使えない(講師への質問が行えない)バージョンですのでご注意ください。
コメント機能を通じて、講師に質問を行いたい方は「質問対応版」(13,200円)をご検討ください。


初級編で培ったAndroidとKotlinの基礎力をベースに、クイズアプリを一緒に作りながら、

  • 広告を表示して、広告収入を得る方法
  • そして、自分のアプリの中で課金アイテムを販売する方法など

アプリでお金を稼ぐワザを中心とした、より実践的な機能を習得していただけます。


初級編同様に、直観的でわかりやすいスライドを用いた、丁寧な解説スタイルを踏襲していますので、難解で高度な機能も、無理なく習得できるようになっています。

また、講座の最後では、ソースコードをダウンロードいただけますので、動作を確認したり、応用を加えてオリジナルのアプリを作っていただくことができます。

さらに、講座で使用したスライドテキスト(初級編の100枚超のスライド含む)もダウンロードいただけますので、PCの使えない環境でも効果的に復習していただくことができます。

当講座の受講をご検討いただくにあたってご留意いただきたい事項 (必ずご一読願います)

(注1)講義は関西弁で展開されます。聞く方によってはややクセが感じられるかと思いますので、無料で公開しているレクチャー動画をご覧になった上で、受講のご判断をしていただきますようお願いいたします。

(注2)「みんプロ式」では、受講生の方に表面的ではないしっかりとしたスキル・知識を身につけていただきたいとの想いから、解説パートを充実させています。従って「詳しい解説はいいからとにかく手数を増やしたい」という方のニーズには合致しない可能性が高いので、カリキュラム内容をご覧になった上で、受講のご判断をしていただきますようお願いいたします。

(注3)当講座は完全初心者向けのプログラムではありません。プログラミングを全くやったことがない方でAndroidアプリ開発に挑戦してみたい方は、初級編講座「はじめての【Kotlin】一番やさしいAndroidアプリ開発入門講座」からご受講ください。

(注4)当講座はコメント機能が使えない(講師への質問が行えない)バージョンとなっていますのでご注意ください(そのため、コメント機能が使える(講師への質問が行える)バージョン(定価13,200円)よりもリーズナブルな価格でご利用いただけるバージョンとなっております)。

本講座で作るアプリ

本講座で習得できるワザ知識

自分のアプリの中で課金アイテムを販売する方法

  • アプリ内課金とは(In-app Billing API 3)
  • アプリ内課金処理を実装するための事前準備8ステップ
  • 課金アイテムの購入・消費フローの実装9ステップ
  • アプリ内課金のテスト手順5ステップ
  • Google Play Consoleで販売者プロフィールの設定方法

広告を表示して広告収入を得る方法

  • Admobとは
  • Firebaseとは
  • バナー広告の実装方法・7ステップ
  • 全画面広告(すき間広告)の実装方法・8ステップ
  • DialogFragmentを使ったAlertDialogの作り方・5ステップ
  • OpenCSVを使ったCSVファイルの取り込み方法・6ステップ
  • ProGuardを使ったアプリの難読化処理・4ステップ
  • Assetsフォルダでリソースを管理する方法(resフォルダとの違い)
  • SharePreferencesを使ってちょっとしたデータを保存する方法
  • LintOptionとは
  • サービスとは(開始されたサービス・バインドされたサービス)
  • プロセスとスレッドとは
  • AIDL(Androidインターフェース定義言語)とは

Kotlin関係

  • ListとMutableList(Kotlinにおけるコレクション)
  • 匿名クラスとラムダ式の正体
  • Builderパターンとは(SoundPoolクラスの初期化の謎解き)

その他

  • 開発者以外のテストアカウントを端末のプライマリユーザーに設定する方法
  • カスタムフォントの設定方法(Calligraphyの使い方:ボーナスセクション)

(初級編・中級編1と2の復習)

  • Google Playにデベロッパー登録する方法
  • Google Play Consoleでストア掲載情報の登録の仕方
  • 署名付きapkファイルの作り方
  • パッケージ名を無料で取得する方法
  • Realmデータベースの使い方(非同期処理)
  • Fragmentとは
  • 自動生成されたFragmentのコードの修正方法・7ステップ
  • ファクトリーメソッドとは
  • InputStreamとは
  • 自動生成されたコードの変数名の頭が「m」になっている理由
  • enum型のデータをインテントで渡す際にSerializableが出てくる理由
  • クラスとオブジェクトの違い
  • 列挙型クラス「enum」

みんプロ式・一番やさしいAndroidアプリ開発入門・中級編について

「みんプロ式・一番やさしいAndroidアプリ開発入門・中級編」は、ご自身の作りたいアプリ・習得したいスキルに応じて、受講する講座を選択いただく「『1アプリ1講座制』のカフェテリア形式」です。

中級編全体ではシリーズ化されておりますが、各講座はそれぞれ独立した内容となっています。従って、中級編の全ての講座を受講いただく必要はなく、ご自身のニーズに合致した講座だけ選択してご受講いただける体系となっています。

詳しくは当講座内の動画・「本講座の位置づけについて(講座体系全体像の説明)」をご覧ください(無料で視聴可能です)。

受講の際に必要なもの

  • パソコンとAndroid4.0以上が搭載されたスマートフォンあるいはタブレットPC
  • 基本的なパソコンの操作(マウス操作・インターネット閲覧・ファイル操作など)はできておいてください
  • できれば64bitのWindows 8以上のパソコンが望ましいです(Windowsで撮影を行っているため、Macの場合はキーボード操作が異なります)
  • Android Studioを使って簡単なAndroidアプリを作ることができる、及びプログラミング言語・Kotlinの基礎的な知識を有している(当講座は完全初心者向けのプログラムではありません)

このコースで学べること

一番やさしいAndroidアプリ開発入門4【Kotlin中級3】のコースで学べることを表したアニメーションGIF画像
  • 「Admob」を使ってアプリ内広告を表示して広告収入を得る方法が習得できます。
  • 「Open CSV」を使ってCSVファイルのデータを取り込む方法が習得できます。
  • 「SharedPreferences」を使ってちょっとしたデータを保存する方法が習得できます。
  • 「ProGuard」を使ってアプリのコードを難読化する方法が習得できます。
  • 「In-app Billing API3」を使って自分のアプリの中で課金アイテムを販売する方法が習得できます。
  • 「assets」フォルダでのリソースの管理方法が習得できます。
  • 「DialogFragment」を使ってAlertDialog(確認ダイアログ)を表示する方法が習得できます。
  • Service・AIDL(Androidインターフェース定義言語)・プロセスとスレッド・プロセス間通信の知識が習得できます。

こんな方にオススメ


さあ、いますぐこの講座を受講して、Androidアプリの開発力を一歩引き上げましょう!!

About the instructor

北川 博之
みんなのプログラミング by Telulu LLC代表

大阪府生まれ。京都大学経済学部経済学科卒業。

2000年より、日本生命保険、ニッセイアセットマネジメント、パトナム・インベストメンツ(米国)で、日本株トレーダー・アナリスト、経営企画、システム開発等の業務に従事。主に日本株の売買執行・投資分析、経営計画の策定、海外投資家向け日本株営業、社内トレーディングシステム及び経理システムの開発等を行う。

2016年、合同会社てるる設立。スマホアプリプログラマーとして「新感覚脳トレアプリ・記憶戦隊オボエルンジャー」「Meiso-一番シンプルなマインドフルネス瞑想」「ご当地的鉄道アプリ・関西鉄道駅検定(京阪神編)」など、知育・メンタルヘルス系を中心に5タイトル・計10本のAndroid・iOSアプリをリリース。

2017年、自身のこれまでの社会人経験・プログラミング経験・子育て経験をを基に、プログラミングを通じて人々の人生を豊かにして、未来に希望の持てる明るい社会の実現に貢献したいとの想いから、ビギナー向けプログラミングひろば「みんなのプログラミング by Telulu LLC」を設立し、プログラミングサポーター活動と心理カウンセリング活動を開始。

3児の父。

See more

Course content

Total
Loading

Related Courses

2D、3D、VRゲームも作れる!Unity実践基礎講座
PRO COURSE

2D、3D、VRゲームも作れる!Unity実践基礎講座

5h 11m Video Course
Instructor: 浅井 良一
26
88% OFF
$11.99
$95.99
現役エンジニアが教えるAndroidアプリ開発入門
PRO COURSE

現役エンジニアが教えるAndroidアプリ開発入門

5h 31m Video Course
Instructor: 井上 博樹
28
54% OFF
$44.99
$96.99
はじめての【Kotlin】一番やさしいAndroidアプリ開発入門講座
PRO COURSE

はじめての【Kotlin】一番やさしいAndroidアプリ開発入門講座

22h 58m Video Course
Instructor: 北川 博之
3
$169.99
一番やさしいAndroidアプリ開発入門4【Kotlin中級3】 - 質問対応版
PRO COURSE

一番やさしいAndroidアプリ開発入門4【Kotlin中級3】 - 質問対応版

8h 37m Video Course
Instructor: 北川 博之
$111.99
Java実践講座 実践基礎編
PRO COURSE

Java実践講座 実践基礎編

4h 2m Video Course
Instructor: 浅井 良一
24
92% OFF
$11.99
$144.99
はじめての【Java】一番やさしいAndroidアプリ開発入門講座 - 質問対応版
PRO COURSE

はじめての【Java】一番やさしいAndroidアプリ開発入門講座 - 質問対応版

27h 26m Video Course
Instructor: 北川 博之
$199.99
一番やさしいAndroidアプリ開発入門2【Java中級1】 - 質問対応版
PRO COURSE

一番やさしいAndroidアプリ開発入門2【Java中級1】 - 質問対応版

7h 45m Video Course
Instructor: 北川 博之
$111.99
一番やさしいAndroidアプリ開発入門2【Java中級1】
PRO COURSE

一番やさしいAndroidアプリ開発入門2【Java中級1】

7h 45m Video Course
Instructor: 北川 博之
$89.99
一番やさしいAndroidアプリ開発入門2【Kotlin中級1】
PRO COURSE

一番やさしいAndroidアプリ開発入門2【Kotlin中級1】

10h 31m Video Course
Instructor: 北川 博之
1
$89.99
一番やさしいAndroidアプリ開発入門2【Kotlin中級1】 - 質問対応版
PRO COURSE

一番やさしいAndroidアプリ開発入門2【Kotlin中級1】 - 質問対応版

10h 31m Video Course
Instructor: 北川 博之
$111.99
一番やさしいAndroidアプリ開発入門5【Kotlin中級4】 - 質問対応版
PRO COURSE

一番やさしいAndroidアプリ開発入門5【Kotlin中級4】 - 質問対応版

6h 30m Video Course
Instructor: 北川 博之
$111.99
一番やさしいAndroidアプリ開発入門3【Kotlin中級2】 - 質問対応版
PRO COURSE

一番やさしいAndroidアプリ開発入門3【Kotlin中級2】 - 質問対応版

9h 36m Video Course
Instructor: 北川 博之
$111.99