KotlinでAndroidのSQLite用のライブラリを開発中!

Androidで使用できるSQLite用のライブラリをKotlinで開発しています。
アノテーションをクラスやプロパティに付与することで、SQLiteとの連携をより簡単にするためのライブラリになる予定です。

ライブラリの名前はSQLiteDatabaseOperatorです。
ちなみにこのライブラリは、Google公式のRoom Persistence Libraryの影響を受けています。

GitHubに公開していますので、アノテーションの使い方などの参考にしていただければ幸いです。
SQLiteDatabaseOperator

Version 1.0.0が完成したらGradleで使用できる形にしてライブラリを公開しようと思っています。
よければ使ってみてください!
“KotlinでAndroidのSQLite用のライブラリを開発中!” の続きを読む

Android公式言語 Kotlinとはどんな言語でどんなメリットがあるのか?!

久々にAndroid Developersに行ってみたら、何やらKotlinという言語が公式言語に追加されたという記事を発見しました。
今年の2017年05月18日にGoogleがKotlinという言語を公式言語に追加すると発表したみたいです。

AppleがiOSの公式言語としてSwiftを発表したのが約3年前の2014年。
そんなiOSに対抗するかのようなこの発表は、遅まきながら僕の心に衝撃が走りました。

ではこのKotlinという言語はどんな言語なのか? どんなメリット、利点を開発者にもたらしてくれるのか? どんなことができるのか? 気になったので調べてみました。


“Android公式言語 Kotlinとはどんな言語でどんなメリットがあるのか?!” の続きを読む