[Android]Kotlinのコンストラクタと「init」(なぜ「init」が必要なのか)
Kotlinでは、クラスのインスタンスを生成するためのコンストラクタに加えて、インスタンス生成時に初期化(initialisation)を行
Kotlinでは、クラスのインスタンスを生成するためのコンストラクタに加えて、インスタンス生成時に初期化(initialisation)を行
Google Play上でアプリを一意に識別するための「アプリケーションID」は、プロジェクト作成段階ではクラスの住んでいる国である「パッケ
軽量で速くて「みんプロ式」でも大いにお世話になっているモバイル用データベース「Realm」。アプリ内に自分が作ったRealmデータベース
Googleが提供するモバイルアプリ開発用の便利なバックエンドサービスである「Firebase」。実に様々な機能が追加されており、もはや
「Navigation Drawer」とは、マテリアルデザイン標準テンプレートであるBasic Activity(2階建てレイアウト)の上に
レイアウトファイルに貼り付けたビューとソースコード(Kotlinファイル)を結びつけるfindViewByIdメソッドですが、build.g
軽量で速くて便利なモバイル用データベース「Realm(レルム)」は、超高速にバージョンが進化しています。バージョンアップに追いつくのは大
Android Studioがバージョン3.0になってから、ConstraintLayoutを使う場合に「match_constraint」
2017年10月26日にAndroid Studioのバージョン3.0が安定版として正式にリリースされましたので、それに伴う変更点を解説して
アプリ内課金のテストは実機を使う必要があります(エミュレーターでは出来ない)。さらに、実機端末のプライマリユーザー(メインのGoogle
アプリでお金を稼ぐワザの一つ「アプリ内課金機能(自分のアプリ内で課金アイテムを販売できる機能)」について、Googleが提供するライブラリ「
アプリでお金を稼ぐワザの一つ「広告表示」機能について、Googleが提供するアプリ内広告プラットフォームである「Admob」のご紹介です。