Kotlinスタートブック
新しいAndroidプログラミング
新しいAndroidプログラミング
2016年2月、Javaを代替する注目のJVM言語Kotlinの正式版がリリースされました。そこで日本のユーザグループ代表を務める著者がKotlinの文法と機能を幅広く詳解し、サンプル開発を例示。1冊でKotlinの全体像がわかり、Androidプログラミングにおける活用術が身につきます。
内容詳細
Javaの代替言語を求めて本書を手にして下さった皆さんには、 本書はJavaエンジニア、特にAndroidアプリの開発経験者を対象としています。とはいえ、何かしらプログラミング経験をお持ちの方でしたら、無理なく、興味深く読み進めることができるでしょう。なぜなら気鋭の国内第一人者が、まるでコミュニティの仲間たちと教えあうように、簡潔かつフレンドリーに導いてくれるからです。 ◆注目のJava代替言語 Kotlinは、まさにJavaの代替言語として登場しました。静的型付け、オブジェクト指向、ラムダ式や高階関数、さらに拡張関数やNull安全といった特徴を保持。最も注目すべきJVM言語として2016年2月、いよいよ待望の正式版がリリースされました。 ◆本邦初のKotlin完全ガイド 本書では日本Kotlinユーザグループ代表を務める著者が、Kotlinの文法と機能を幅広く、かつ詳しく解説し、Androidアプリの作例を示します。この1冊で、AndroidプログラミングにおけるKotlinの活用術が身につくだけでなく、Webアプリやツールの開発にも応用できるようになるでしょう。 ■著者プロフィール 長澤太郎(Nagasawa Taro) 早稲田大学情報理工学科を2012年に卒業。同年入社したメーカー系SIerを経て、2013年にエムスリー株式会社へ入社。以来、世界の医療を変革するためソフトウェアエンジニアとして従事。学生時代にKotlinと出会い、自らKotlinエバンジェリストを名乗り、講演や執筆を通して啓蒙活動に尽力。日本Kotlinユーザグループ代表、日本Javaユーザグループ幹事を務める。ビールとラーメンとディズニーが大好き。 ■サンプルコードのダウンロードはこちら ■[本書の主な内容] |
第 I 部:初めてのKotlin |
第1章 ようこそ!Kotlinの世界へ 第2章 Kotlinを始める 第3章 Kotlinガイドツアー 第4章 基本的な文法 |
第 II 部:Kotlin文法詳解 |
第5章 関数 第6章 第一級オブジェクトとしての関数 第7章 オブジェクトからクラスへ 第8章 クラスとそのメンバ 第9章 継承と抽象クラス 第10章 インタフェース 第11章 ジェネリクス 第12章 Null安全 第13章 その他の話題 |
第 III 部:サンプルプログラミング |
第14章 AndroidアプリをKotlinで作る 第15章 UIを作成する 第16章 WebAPIを利用する 第17章 テストを実施する 第18章 別のアプローチ |
Appendix |
補足 Hint & Tip |