ChromeBook on Android Studio の予想をしてみた話
はじめに
TLでちょっと面白い予想交換してみたのでメモっておこうかと。
基本公式URLとか発表のRTのみのが大量に流れてくるのみてるとすごい微妙っすね・・
GoogleIOでどんな発表がされるか楽しみ・・
海外の著名な方の考察がRTされまくってるみたいなんだけど
深い考察?とコメントされているようですが、現状詳細がわからないため普通のことしか言ってないような(汗 *1
TLでのやり取りメモ
aoetk さんの予想
JavaFX周りの知識が半端なく深い方の予想。
AWT/Swingを使っているAndroid Studioを動かすのならXは必須なのだが、Chrome OSってX上で動いてたっけ。/ Android Studioは今後Chrome OSに対応する見込み | juggly.cn https://t.co/1V2y2Nba7S
— AOE Takashi (@aoetk) 2017年3月27日
この資料を見る限り、Chrome OSはGentoo Linuxをベースにしていて、X Window Systemも使っているようなので、一応Swingも動かせそう。となるとAndroid Studio移植もそんな眉唾ではないか。 https://t.co/CFu1FUkThn
— AOE Takashi (@aoetk) 2017年3月27日
どうせやるならIntelliJ IDEA UltimateをChrome OSに載せて、IDEA専用マシン!って売り出したら開発者には受けると思うんだがw 出たら日本で最低2人は買う人がいるはずだw
— AOE Takashi (@aoetk) 2017年3月27日
@kimukou2628 Swingベースです。コードを完全に書き換える必要があるので、いきなり切り替えるのは無理ですよw
— AOE Takashi (@aoetk) 2017年3月27日
この話題がスラドでも取り上げられたか。XWayland経由での提供ということは今はX使ってないのかな。/ Google、Chrome OSでAndroid Studioをサポートする計画 | スラド デベロッパー https://t.co/qorY8dc8yu
— AOE Takashi (@aoetk) 2017年3月29日
前にも言ったけど、Android StudioのChrome OS移植に成功したらJetBrainsさんがIDEABookの開発に取りかかりそうw
— AOE Takashi (@aoetk) 2017年3月29日
IDEAって確かに古い端末サポートするために未だにSwingベースだった気はする
でもChromeOS って基本ローカルにファイルとか持たないはずなんだけどな〜*2
もしかしてSwing Applet ベースとか?(苦笑
でもその場合、ファイルアクセスとか出来ないよなーとか色々と考えてしまいました。
あと ASってデフォルトおまかせで入れると 5−6G普通に食うようなんだけど
これプリイン配布じゃないと無理なんじゃないだろうか?
jiro_aquaさんとの予想
android studioをChromeOS対応させるという噂だけど、現行のChromeOS機だと開発機としてマシンパワーの足りないものがほとんどなので、Xwayland経由でIDE本体はクラウドで提供されるというところまで妄想を進めてみたい。これなら非力な端末でも開発できる。
— Jiro@Jota+開発 (@jiro_aqua) 2017年3月29日
@kimukou2628 IntelliJ自体がJavaVM上で動いているので、そこまでの構造変更は難しいと踏んでます。でも実行環境はInstantAppかもしれませんね。apkをダウンロードしてローカルで動かすのはコスト高そう。
— Jiro@Jota+開発 (@jiro_aqua) 2017年3月29日
@kimukou2628 CPUもメモリもディスクも解像度も何もかも足りませんw
— Jiro@Jota+開発 (@jiro_aqua) 2017年3月29日
だからIDEからビルドからエミュレータから全部クラウドでやってしまえ、的な
@kimukou2628 LTE載ったChromebookが出てないのでwifi前提だと思いますが、文教市場向けということを考えると細い回線も考慮のうちだと思います。(という妄想w)
— Jiro@Jota+開発 (@jiro_aqua) 2017年3月29日
これが一番現実的にありそう・・
で書いた 富豪環境にかんする追記(AS 2.2.X upper)
あたりが一番ヒットする状況になるのかな〜。
みたいに企業ライセンスが必要なSDKになるのでしょうか・・。
G様は色々と作るんだけど、人気でないとすぐ辞めちゃうのでどうなるのかわかんないですね。
とかね・・
sdk tools r26 の状況
に移動しました
おまけ(面白かったTLメモ)
一日一万回 感謝のHello, world.
— null (@yuroyoro) 2017年3月29日
━━かわりに 祈る時間が増えた
I am the bone of my JAVA.
— null (@yuroyoro) 2017年3月29日
──── 体はジャバで出来ている
Stack is my body, and Heap is my blood.
血潮はHeapで、心はStack
I have created over a thousand objects.
— null (@yuroyoro) 2017年3月29日
幾たびのGCを越えて不変
Unknown to NullPointerException.
ただの一度もNPEはなく
Nor known to public static void main([]string args).
— null (@yuroyoro) 2017年3月29日
ただの一度も実行されない
Have withstood pain to create many .xls.
彼の者は常に独り Excelの丘で方眼紙に酔う
Yet, those specification will never defined anything.
— null (@yuroyoro) 2017年3月29日
故に、その仕様に意味はなく
So as I pray, UNLIMITED JAVA WORKS.
その体は、きっとジャバで出来ていた
──── UNLIMITED JAVA WORKS
— null (@yuroyoro) 2017年3月29日