backend(mBaaS)。AndroidAndroidではJavaの他、Kotlinも公式言語としてサポートされています。KotlinはJVM上で動作する静的な型付け言語で、言語体系がSwiftに似ています。そのため、Swiftに慣れた開発者であればすぐに習得できるかと思います(似ているので逆に戸惑う部分もあるのですが)。3系を使い、KotlinでNCMBを利用する方法を解説します。今回はメールアドレスの登録とログイン処理についてです。3系からKotlinプラグインをインストールせずにKotlinプロジェクトを作成できるようになりました。新しいプロジェクトを作成します。Supportをチェックします。これでKotlinベースのコードが生成されます。他はデフォルトのままです。APIはある程度新しいもの(今回は23)を選択します。Activityを選択します。Nameはactivity_mainというのもデフォルトのままです。Settingsを選択します。開いたウィンドウで、上にあるプラスアイコンをクリックします。Packageを選択します。次のダイアログでNCMB.jarを選択します。NCMB.jarはこちらからダウンロードし、解凍します。追加すると、左側のメニューでappの下にNCMBが追加されます。ついでDependenciesをクリックします。dependencyを選択します。モジュールの選択でNCMBを選びます。一覧にNCMBが追加されたら完了です。開いて設定を追加します。これはインターネット接続を用いる設定です。/></manifest>これで準備完了です。SDKをインポートするまずNCMBを利用する画面のKotlinファイルを開きます。クラスを読み込んでいます。使ってキーをコードから分離しています。処理としては画面上に配置した二つのボタンに対して会員登録とログイン用のイベントを設定しています。