🔥

Тред (Никита Куликов)


Я мобильный разработчик и у меня M1. У моих коллег множество предубеждений насчет M1, якобы ничего не работает. В этом треде я понятными словами распишу что у вас заработает, а что нет👇

Docker - работает. Можно запускать/собирать x86 образы и arm образы. Собирать arm образы можно на любой машине или CI, смотрите пример: github.com/LionZXY/Docker… Подробнее: docs.docker.com/desktop/mac/ap…
notion image

Parallels Desktop - работает. Но только с arm64 образами. А это Ubuntu/Windows под ARM64 и прочее. Запустить x86-образы можно, но сложно и тормознуто. Если ваша работа завязана на Windows-only софт, то не советую.

Эмулятор Android/iOS - работает, из коробки. Единственное, из встроенных образов только Android выше Q
notion image

Что не работает - любая связка x86+arm софта. Например, подключаемые x86-бинари из arm-Java. Завести это можно, но не за один вечер.

В целом, MacBook Air M1 - это моя лучшая покупка техники за несколько лет. Рад как ребенок. Оно просто работает и работает превосходно, без никаких нареканий. Давно я от техники такого восторга не испытывал.

Никита КуликовНикита Куликов