uiとkotlinに関するasmz0のブックマーク (1)

  • もうXMLを使わずにAndroidのUIが作れる!「Anko」って知ってる?

    Androidが登場したときから、UIを作るにはXMLを使うのが普通でした。理屈ではJavaを使ってUIをプログラムできますが、あまり実用的ではありません。最近、ジェットブレインズがJava仮想マシンをターゲットとした近代的な言語Kotlinを開発しましたが、AndroidUIプログラミングに役立ちそうです。 ジェットブレインズはより高速で使いやすいAndroidの開発スタイルとしてAnkoを発表しました。KotlinAndroidの画面をデザインするために、DSL(ドメイン固有言語)としてAnkoライブラリーを提供しています。簡単な例を示します。 imageViewとButtonからなる簡単なAndroidUIを次に示します。 Ankoのコードは次のようになります。 verticalLayout{ imageView(R.drawable.anko_logo). lparams(w

    もうXMLを使わずにAndroidのUIが作れる!「Anko」って知ってる?
    asmz0
    asmz0 2017/05/18
    これは良さそうに見える。が、これにせよKotlinにせよ、こういうのはGoogleさんが公式で採用してくれんかなぁ。
  • 1