Новичку во Flutter я рекомендую смотреть YouTube, искать доступные курсы и браться реализовывать первые приложения. Очень помогли курсы от Angela Yu. Все подробно объясняет, но нужно базовое понимание английского языка. Также есть русскоязычный канал на YouTube LazyLoad Dart & Flutter, в котором автор рассказывает о Dart и Flutter с самого нуля. И конечно же не стоит забывать о канале Google Developers и их рубрике «“Flutter Widget of the Week», где за 2-3 минуты очень подробно и «без шелухи» рассказывают о применении того или иного виджета, который пригодится. Из литературы могу посоветовать Роберта Мартина и его книги «Чистая архитектура», «Чистый код», «Идеальный программист».
Сам не мобильщик, так, поигрался с парой пет проектов, и заметил несколько минусов у флаттера:
- фризы. Флагман у вас или нет - во время скролла пропуск кадров нет-нет, да случится
- анимации. Для наглядности возьмем референсный flutter gallery. Полистайте галерею (стрелочка на скрине) и откройте одну из карточек. У вас не получится это сделать, пока анимация полностью не остановится. Как привыкший к нативу, я могу два-три раза кликнуть впустую, пока, наконец, не "прожмется". Ощущения не очень, и если первый минус можно победить (наверное), посидев с профилировщиком, то что делать с анимациями - я не знаю.
Эти минусы я замечал в чужих приложениях, не в своих поделках
Почему Flutter может покорить сердце Mobile-разработчика
Хе хе, вот техлид из гугла https://www.youtube.com/watch?v=L3iqmyoogfA советует никогда не пользоваться этим говнищем ))
стоит отметить, что видео староватое, и в комментах пишут что что-то уже пофиксили
И это при том, что это собственно разработка Google? :-)
имею опыт в нативке что на дроиде что на iOS по 5 лет, сделал 2 прилы в прод на flutter, полностью поддерживаю, лютое говнище, сойдет чтобы делать какие-нибудь прототипы
Комментарий недоступен