malikov.tech

псс парень, хочешь немного кроссплатформы?

Сижу я тут за городом, отдыхаю в отпуске. И вот как приспичит мне написать себе программку одну (давно хотел), кроссплатформенную обязательно, чтоб и на макбук, и на айпад, на винду, на андроид - везде короче мог поставить и пользоваться.

Естественно только на Flutter буду её делать. Я его щупал года три назад - понравилось. А тут и третья версия вышла. А там красоту завезли и поддержку нативных линукс и макось сборок. Ну короче кайф, пойду писать - думал я...

Скачал я значит флаттер ~ 1,2 Гб

Он мне говорит такой: ⁃ скачай андроид студию ~ 1 Гб ⁃ при запуске она выкачала еще SDK ~ 1,8 Гб ⁃ ах да, чтоб компилиться под мак скачай еще xcode & cocoa pods ~ 13 Гб

Итого: ~ 17 Гб.

И вот сидел бы я дома - проблемы бы даже и не заметил, но трафик мобильный не безлимитный, да и скорости не такие как дома. Короче идет третий час подготовки окружения, а я еще ни строчки не написал и гребанаму икскоду еще час точно качаться...

А все почему? Потому что привык к хорошему... Скачиваешь go себе на комп ~130Мб и всё. Компилируйся покругу в любую платформу из поддерживаемых хоть из консоли, хоть из блокнотика, хоть из любимой ide. Кто бы что не говорил, а это величие. Ну а икскод просто сожрал мои 13 Гигабайт потому что, а почему бы и нет... А без него сборка под макось и айось не возможна. При этом xcode даже не запустится ниразу, т.е. от него нужны какие-то sdk все навсего. Вот почему их нельзя было отдельно поставлять?

В целом я конечно мог бы вообще ничего не ставить кроме флаттера и андроид студии ибо можно было бы разработать сначала веб приложеньку, а потом уже заниматься адаптацией её под все платформы. Но об этом я подумал только сейчас и меня тут выбесил сам факт отношения купертиновцев. Понятно теперь, зачем они из младших моделек убирают маленькие ssd по тихоньку. У меня вот 256Гб всего, и было свободно около 50 до накачала этих манипуляций. И честно говоря пришлось выбирать, оставить ли кеш телеграмма с фоточками и мемасиками или ставить эпловскую недоидеешку.

Давно я не лазал в кроссплатформу, ща вытрусь, отмоюсь и продолжим ассенизацию.

#болипост #нытье