#Kotlin | #Kotlin-Native | #MultiPlatformApril 1, 2019Use the Kotlin serialization and Android percelable on Kotlin MPPThis article is translated Kotlin Multiplatform環境でKotlin SerializationとAndroid ExtensionsのParcelize Annotationを使う from Japanese to English. Read more
#Kotlin | #Kotlin-Native | #MultiPlatform | #BintrayMarch 28, 2019Kotlin Multiplatform LibraryをBintray経由で配布先日Napier というKotlin Multiplatform Project(以後mpp)におけるログライブラリを作成したのですが、 jCenterにアップロードするまでに大変苦労しました。 先人の知恵を書き記しておくので、この記事を参考にしてみなさんもKotlin mpp libraryを作ってみて下さい。 Kotlin mppに限らずgradleのプロジェクトをbintray経由でjCenter, Mavenに上げる際にも役立つと思うので、参考になれば。 Read more
#Kotlin | #Kotlin-Native | #MultiPlatformFebruary 18, 2019NapierというKotlin Multiplatform用のログライブラリを作ったMotivation Kotlin Multiplatformの構成がDroidKaigi2019 に導入されたことで、日本ではかなり注目度が高まっているように感じる。(嬉しい) ご存知の通りKotlin Multiplatform ProjectのCommon moduleでは、Kotlinで書かれた(各プラットフォームに依存しない)コードしか使用することが出来ない。 サンプル程度の量であればそこまで問題ないが、プロジェクトレベルの開発となるとどうしても必要となってくるのが、ログライブラリだ。 現状Common moduleで使えるのは println のような標準出力のみとなっているため、表示場所の情報等が一切表示されない問題と、リリース用の配布用アプリにもそのままログが出力されてしまう問題がある。 そこで、Napierという名前のKotlin Multiplatform用のログライブラリを作った。 Read more
#Kotlin | #Kotlin-Native | #MultiPlatformDecember 22, 2018Kotlin Multiplatform環境でKotlin SerializationとAndroid ExtensionsのParcelize Annotationを使うこの記事は2018年Kotlin Advent Calendar の22日目の記事です。 Read more
#Kotlin | #Kotlin-Native | #MultiPlatformDecember 21, 2018Kotlin Multiplatform構想 ~設計編~前回の記事 : Kotlin Multiplatform構想 今やる理由編 Read more
#Kotlin | #Kotlin-Native | #MultiPlatformDecember 20, 2018Kotlin Multiplatform構想 ~今やる理由編~この記事は2018年Kotlin Advent Calendar の11日目の記事です。 (本来は22日目でしたが、今年は残念ながら空きが出来ているので先に乗っ取りました) Read more
#KotlinOctober 30, 2018Kotlin1.3の新機能この記事ではKotlin1.3にて追加された新機能についての解説です。 量がとても多く全てに触れることは出来ないので主要機能と個人的にピックアップしたい機能を中心に解説していきたいと思います。 Read more
#Kotlin | #Kotlin-Native | #MultiPlatformOctober 24, 2018Kotlin/Nativeチュートリアル Android, iOS編2019/01/30 Kotlinのアップデートによりいくつか変更点があります。 一応追記していますが、追いきれない部分もありますので各自確認お願いします。 Read more