Android Studioで始めるKotlin入門
AndroidやAndroid Studio、Kotlinを中心に、実務で使える設計・実装の要点を短く解説します。
-
6
Kotlinの拡張関数、範囲、分解宣言と多重戻り値、演算子オーバーロード
今回は、前回までで紹介し切れなかったKotlinの特徴的な機能を解説します。イチオシは「分解宣言と多重戻り値」です。
-
5
Kotlinにおける継承、オーバーライド、抽象クラス、インタフェースとスマートキャスト
今回は、「継承」など、「クラス」周りの機能を扱っていきます。また、継承に関連して「スマートキャスト」機能についても解説します。
-
4
Kotlinにおけるクラス、プロパティ、コンストラクタ、データクラス、シングルトン
今回は、Kotlinプログラミングでも重要な位置付けとなる「クラス」関連の機能について扱います。
-
3
「null安全」とは――Javaプログラマーが血と汗と涙を流さなくてすむ理由
今回は、特にJavaプログラマーに注目していただきたい「null安全」について解説します。多くのプログラマーを苦しめ続けてきたnullの扱いですが、Kotlinを使うとスマートにコードを書くことができます。
-
2
Javaプログラマーが使うと揶揄されなくなる「Kotlin」の基本構文
今回は、変数定義、パッケージ定義とimport、関数、制御文、文字列周りの便利機能などについて解説します。
-
1
Android Studio 3.0を使い、最近話題のプログラミング言語「Kotlin」の特徴を解説する連載です。初回は、メリット、「Java」言語とのコード比較、Android Studioの環境構築、実行までのチュートリアルなどを解説します。