Mac M1 で開発 | 熱脳しゃちょのブログ

熱脳しゃちょのブログ

おせっかい焼SE兼プログラマ兼……の辛い日々と、思う事なぞ

M1 MacMini到着。

 

移行アシスタントで、AppStoreからインストールしたものでM1対応分は差し替えてインストールされている。

当然、XCodeも。

XCode周り、シミュレータもちゃんとM1で動いてる。

移行時にInterlArchでコピーされたLibrary以下のファイルで"missing required architecture arm64"と出たくらい。

ということは、iOS系XCode使いは幸せになれそうだ。

 

けど、やっぱりDockerDesktopはだめ。

移行アシスタント経由だと、Preferenceも開けないので、再起動するたびにクラッシュするような……w(アンインストールしとけって)

動いても、DockerImage周りでしばらく苦しみそうな気がしないでもない。

 

IntelliJ系はIntel×Rosettaで、python-PyCharmはいけそうかな?(個々のモジュールとかは知らん)

scala-IntelliJはプロジェクトのロードでこける。手元の設定の問題もあるような気はするけど。

AndroidStudioは、VirtualDeviceが見つからん、と……。エミュレータがあかんっぽい。

 

jdkのオフィシャルはどうなってるんだ?

Azulの?

 

Unity周りは、使ってないからわからん。

 

AppStoreでインストールしているアプリは、大体M1対応してくれている。

データを処理する系(画像、音楽)はいけそう。しかも快適。

開発系は、Appleに閉じてるやつはいけそう。しかも快適。

 

jdk、仮想化(AndroidEmu、DockerDesktop)を使う開発者は、「しばらく苦しめ」という感じ。

そういうの好きなM気質の人には、おすすめしたい。

ぜひ人柱に!

 

Macとしては、アプリケーションは拍子抜けするほど移行しきってていい感じになってる。

アクティビティモニタ見ても、Intelの表記が少ない(そんなたくさん使ってないけど)。

 

まぁ、開発周りは、しばらくはIntelMacでだな。

 

# IntelMacMiniが一台あって、今回それを置き換えようかと思ったのだが、いざというときのバックアップ用に残しておくことにした。MacBookのバッテリが膨らんだら困るからなー。