あんどろいど速報

Google、KotlinをAndroidアプリ開発言語に選定

170521a.png
1:ノチラ ★:2017/05/18(木) 09:51:04.38 ID:CAP_USER.net

今日(米国時間5/17)のGoogle I/OでKotlinがサポートされることが明らかになった。Kotlinは静的型付けされたプログラミング言語でJava仮想マシンで作動する。GoogleはAndroidアプリ開発にあたってKotlinを第一級言語の一つに選定した。

Kotlinの主要スポンサーはIntelliJなどのツールで知られるJetBrainsだ。KotlinはJavaと100%互換で、すでにGoogle自身のAndroidアプリ開発の主要言語となっている(もちろんC++も利用されている)。

Googleによれば、今後(JetBrainsと協力して)Kotlinの開発環境を提供していくという。JetBrainsは2012年にKotlinをオープンソース化していたが、1.0がローンチされたのは1年前だった。Google自身のAndroid StudioがJetBrainのIntelliJ Java IDEをベースにしているのは重要な点だ。次世代Android Studio (3.0)はデフォールトでKotlinをサポートすることになる。

KotlinはJava互換なので、 これまでもAndroidアプリを書くことができたが、今後GoogleはKotlinをプログラミング言語として全面的にプッシュするようだ。Kotlinには現在Javaでサポートsれていない機能が多数含まれている。

GoogleはキーノートでKotlinのサポートは「追加であり、既存のJavaや C++のサポートを置き換えるものではない」と念を押している。

今日のGoogle I/OのキーノートでKotlinのサポートの発表は聴衆から最大の喝采を受けたことは注目すべきだろう。

http://jp.techcrunch.com/2017/05/18/20170517google-makes-kotlin-a-first-class-language-for-writing-android-apps/

2:名刺は切らしておりまして:2017/05/18(木) 09:55:43.92 ID:rTEBdoj4.net

まじかよ、これは驚きだわ

3:名刺は切らしておりまして:2017/05/18(木) 09:59:26.63 ID:QnDabv68.net

今のAndroidStudioのベースってここじゃなかったっけ?

19:名刺は切らしておりまして:2017/05/18(木) 10:39:06.16 ID:8bTn+5Iw.net

>>3
ベースも何もガワ(UI)が微妙に違うだけで実質同じもの。

そもそも今でもAndroidStudioでKotlin使えるし。
(初期状態でインストールされないだけで)

8:名刺は切らしておりまして:2017/05/18(木) 10:07:33.15 ID:RoDdFERz.net

goは消えたのか?

9:名刺は切らしておりまして:2017/05/18(木) 10:08:51.09 ID:vj8VD3oO.net

>>8
分野が違うだろう

12:名刺は切らしておりまして:2017/05/18(木) 10:18:30.68 ID:emT5Gjzs.net

進歩のないJavaは捨ててよし。

49:名刺は切らしておりまして:2017/05/18(木) 15:44:46.63 ID:FxDEOLeV.net

>>12
言語は下手に進化しない方がいい
Javaも小汚いつぎはぎだらけの巨大な言語になってしまったし

13:名刺は切らしておりまして:2017/05/18(木) 10:18:36.45 ID:gDHDI8RM.net

これjetbrainからしたらすげー嬉しいだろうな

14:名刺は切らしておりまして:2017/05/18(木) 10:20:31.23 ID:xKl8bktb.net

やっぱりkotlin来たか。いい言語だもんな
そしてようやくOracleの呪縛から解放されるんな

18:名刺は切らしておりまして:2017/05/18(木) 10:32:55.19 ID:bqDnEPEA.net

ちんぷんかんぷんだわ
わかりやすく説明してほしい

20:名刺は切らしておりまして:2017/05/18(木) 10:40:03.64 ID:ifSCyGcR.net

>>18
iOS開発でObjCの代わりにSwiftでも開発できるようになりました。ObjCは引き続きサポートします。
的な話で、
AndroidでJavaの代わりにKotkinでも開発できるようになりました。Javaは引き続きサポートします。

21:名刺は切らしておりまして:2017/05/18(木) 10:44:52.01 ID:qn3lA1NV.net

>>20
iOSはObjective-Cの文法の特殊さからSwiftの方が主流になりつつあるが、
AndroidでJavaより主流になることはあるだろうか?

28:名刺は切らしておりまして:2017/05/18(木) 11:23:48.22 ID:1TryZEAG.net

>>21
KotolinはSwiftに似ている。
Javaは過去との互換性維持でぐちゃぐちゃになってきた。
Googleが本気で押せば、Kotolinが主流になる可能性はある。

26:名刺は切らしておりまして:2017/05/18(木) 11:14:25.56 ID:6gula8By.net

アンドロイドアプリ作りたくて今Java勉強してるけど大丈夫だろうか?

41:名刺は切らしておりまして:2017/05/18(木) 12:49:42.87 ID:aWi0CJ2G.net

>>26
大丈夫だよ。
Javaが無くなる訳ではないので。

27:名刺は切らしておりまして:2017/05/18(木) 11:21:55.98 ID:1TryZEAG.net

素晴らしい。
Javaは古臭い。Oracleはやる気がない。
Kotolinでいい。

29:名刺は切らしておりまして:2017/05/18(木) 11:24:49.37 ID:30iq6Fxa.net

\コットリーン/

32:名刺は切らしておりまして:2017/05/18(木) 12:15:05.92 ID:hRQgROII.net

「KotlinはJavaと100%互換」なら、Javaの機能向上をOracleといっしょにやれよ

34:名刺は切らしておりまして:2017/05/18(木) 12:22:00.75 ID:wDWgZZIX.net

>>32
Oracleと決別したいからこそのKotlinだよ
この業界、Oracleって聞くだけで発狂したりガタガタ震えだしたりする奴も
珍しくないからな

40:名刺は切らしておりまして:2017/05/18(木) 12:44:49.46 ID:Mcadc+DH.net

>>32
Oracleって今やMicrosoftなんかよりもはるかに嫌われまくってる存在

33:名刺は切らしておりまして:2017/05/18(木) 12:20:12.14 ID:0HfrzbGG.net

グーグルようやく仕事したな
やっとJavaカスから解放されるは

35:名刺は切らしておりまして:2017/05/18(木) 12:33:22.14 ID:BqiMbkEu.net

java書ける人なら難なく移行できると思う

問題は今からの人がどうするか、俺はjavaでいいと思うけどねぇ

38:名刺は切らしておりまして:2017/05/18(木) 12:39:30.84 ID:ITMWo9TW.net

ことりんとかかわいい名前じゃねw

54:名刺は切らしておりまして:2017/05/18(木) 19:03:17.43 ID:YsGOvpio.net

今までのJavaの資産も利用できて
JavaからKotlin、KotlinからJavaの呼び出しも出来る

61:名刺は切らしておりまして:2017/05/19(金) 01:50:08.96 ID:g6z7kx93.net

KotlinだとOracleに訴えられた
Java APIは問題無いの?

62:名刺は切らしておりまして:2017/05/19(金) 02:02:43.86 ID:6ONXhtRR.net

KotlinはJavaのAPIを呼ぶだけだから問題ない
ただ本命はネイティブコンパイラだと思う
期待通りの性能ならGoがゴミになり兼ねないけど、それは正しい判断だし、そういう判断が出来る辺り、Googleは懐が広いなと思うわ

64:名刺は切らしておりまして:2017/05/19(金) 03:02:45.71 ID:g6z7kx93.net

>>62
>KotlinはJavaのAPIを呼ぶだけだから問題ない
なるほど

73:名刺は切らしておりまして:2017/05/20(土) 13:26:39.22 ID:65qmJK2+.net

ここ最近JetBlainsの勢いが増している気がする
数年前までIDE出してるだけだったのに

17:名刺は切らしておりまして:2017/05/18(木) 10:32:12.59 ID:uZwDcFoz.net

I/Oの会場は拍手喝采だった模様。

【IT】Google、KotlinをAndroidアプリ開発言語に選定
引用元:http://anago.2ch.sc/test/read.cgi/bizplus/1495068664

Android前後のところだと一番盛り上がってたね

2017年8月のイチオシ スマートフォン

あんどろいど速報をフォロー

あわせて読みたい

この記事へのコメント

  1. 35150 : Android774 投稿日:2017/05/21(日) 21:13:39 ID:RD7J1bT.

    ビルドがおっそいらしい。

  2. 35155 : Android774 投稿日:2017/05/23(火) 02:49:20 ID:ihgFo9d2

    そして忘れ去られるXamarin

  3. 35157 : Android774 投稿日:2017/05/23(火) 12:44:13 ID:qJ5YM6ys

    サンマイクロシステムズは偉大だった
    オラクルになってからJAVAがこうなるのは予想できた

  4. 35171 : Android774 投稿日:2017/05/25(木) 09:17:41 ID:8FnJKoIc

    scalaと比べてなんか利点あるのか?

  5. 35196 : Android774 投稿日:2017/05/29(月) 04:58:05 ID:qylgySzo

    XamarinならiPhoneとAndroidの両方で動くアプリをC#で作れる。



コメントを投稿する
閉じる

2017/05/21 14:02 | Android OS・Nexus | コメント(5) | はてなブックマーク - Google、KotlinをAndroidアプリ開発言語に選定
<<< トップに戻る
瓦版
icon_Feed_48.png icon_Twitter_48.png icon_Facebook_48.png

相互リンク・RSS・広告募集中。

連絡はコチラまで

関連商品

Google Pixel


Google Pixel XL


Google Daydream View

2017 Fire 7


2017 Fire HD 8


Xperia XZs


VAIO Phone A


HUAWEI Nova Lite


ONKYO GRANBEAT

ASUS MeMO Pad 7 LTE モデル
パナソニック DMC-CM10


Anker PowerHouse 120,600mAh ポータブル電源

Galaxy Gear VR
FREETEL SIM 299円全プラン対応パック
\322 FREETEL SIM 299円全プラン対応パック

iガラコ
iガラコ

アクセスランキング
サイト内検索
カウンター