タグ

Kotlinとjavaに関するfield_combatのブックマーク (6)

  • Java製AndroidアプリをKotlinに変換する時にやると良い点と注意点まとめ - Qiita

    はじめに 10連休のひまなときにこつこつコンバートを行い、 自作のJavaAndroidアプリ(約300ファイル)をフルKotlin化しました。 ↓Kotlin100%の図 ちょうど10連休明けに行われたGoogle I/O 2019ではKolinファーストが表明され JavaからKotlinへ変換する機会が増えそうなのでつまづいたこととその回避方法をまとめます。 環境はAndroidStudio 3.4です。 変換方法 すべて手作業で行うのが確実ですがAndroidStudioに変換コマンドが用意されています。 「メニュー > Code > Convert Java File to Kotlin File」 ショートカットは「Shift + Option + Command + k」です。 Kotlin変換コマンドの注意点 コメント 地味にコメントが変換を妨げる事がありました。 コメン

    Java製AndroidアプリをKotlinに変換する時にやると良い点と注意点まとめ - Qiita
  • 【Android】Kotlin導入するためにやったこと(学習編) - Qiita

    自プロダクトにKotlin導入するために個人的にやった学習方法の紹介です。(LT用資料も兼ねてます) 【AndroidKotlin導入するためにやったこと(説得編)の続きになります。 はじめに あくまで個人的にやった内容なので、このやり方が必ずしもベストというわけではないです。 学習の流れ I/O '17のKeynoteを見てモチベを高める Kotlin入門までの助走読を読む 公式リファレンスをざっと読む Java to Kotlinを試す Kotlin to Javaを試す Kotlinを書いてみる I/O '17のKeynoteを見てモチベを高める まずはGoogle I/OのKeynoteを見てモチベを高める。 (引用) https://youtu.be/Y2VF8tmLFHw?t=1h27m25s Kotlin入門までの助走読(PDF) を読む これを読むだけでKotlin

    【Android】Kotlin導入するためにやったこと(学習編) - Qiita
  • JavaプログラマがKotlinでつまづきがちなところ - Qiita

    KotlinAndroid の公式言語になることが Goole I/O 2017 で発表されました。これから Kotlin を始める Java プログラマが多くなると思うので、投稿では Java プログラマが Kotlin でつまづきがちなところについて説明します。 投稿は単独で理解できるように書いていますが、↓の連載の第二弾です。 Kotlin の基礎的な構文は理解していることを前提としているので、 Kotlin の基礎については "Javaとほぼ同じところ" を御覧下さい。 Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところ ←この投稿で扱う内容 Kotlinならではの便利なこと 新しい考え方が必要でつまづきがちなところ 新しい概念を学ぶときには、何ができるのかだけでなく、どうしてそうなっているのかがわからないとそれをうまく使いこなすことができません。 節で

    JavaプログラマがKotlinでつまづきがちなところ - Qiita
  • JavaプログラマのためのKotlin入門 - Qiita

    KotlinAndroid の公式言語になることが Goole I/O 2017 で発表されました。 Java プログラマが Kotlin を始めることがこれから多くなると思うので、 Kotlin をスムーズに始められるように次の 3 点についてまとめます。 Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところ Kotlinならではの便利なこと すべてを一つの投稿にすると長くなるので連載形式とし、投稿では最初の「Javaと同じところ」について説明します。 Kotlinって何? 題の前に、 Kotlin について簡単に説明します。 まずは↓の Android のコードを見て下さい。これは Android Studio が生成するテンプレートの Kotlin 版です。 Android アプリ開発者であれば、初見でも概ね何をしているのかわかると思います。 class Ma

    JavaプログラマのためのKotlin入門 - Qiita
  • KotlinをAndroid Studioで触って一か月間経った話 - Qiita

    ディップ Advent Calendarの13日目です。 Kotlinを触り始めた理由 私個人はAndroidアプリの実装はJavaで書き慣れているので、今のところKotlinに対する需要はあんまりない。 だが、導入を検討しないで放置できるほどでもないほど、Kotlinが盛り上がりを見せていると思っている。 また、Swiftエンジニアが楽ちんというからにはKotlin触っていればSwiftにも慣れやすくなるのではという淡い期待もあって触ってみることにした。 まだまだ触って一ヶ月程度なので、あまり知見が溜まっているとは言い難いが、それなりにハマるところにはハマった感があるので、ここで共有してきたい。 ここから先の話 ここから先はこれからKotlinを触ろうとしている人に向けて、私がハマった落とし穴に共有することで同じ穴にはまらないようにするために書きます。 すでにKotlinを触っている方に

    KotlinをAndroid Studioで触って一か月間経った話 - Qiita
  • Kotlinに対する雑感 | さにあらず

    1.0.0 がリリースされました。やりましたね。 僕の観測範囲内に見えることが増えてきたので、興味位で少しずつ触っています。 まず、ブラウザだけで試せるチュートリアルが大変素晴らしいので、Kotlin が肌に合うかどうか確認するといいですよ。 Kotlin Koansjs で実装されたエディタなのにシンタックスハイライトだけでなく、入力補完がガンガン効くので凄く良い。 僕の理解#大体 3 日くらいかけて言語仕様やマニュアルの類を読みながらチュートリアルをこなした結果、 Kotlin は 安全な次世代の Groovy であるという理解に到達しました。 僕が Groovy に対して持っていた不満は、大体以下の通り。 ランタイムがデカ過ぎるgroovy-all-2.4.6-indy.jar が 6.5Mバイトコードエンハンス等の危険な黒魔術がカジュアルに動く型がありそうで、実は殆どない型があま

    Kotlinに対する雑感 | さにあらず
    field_combat
    field_combat 2016/02/25
    ちょっと触ってみようかな
  • 1