5 главных причин, по которым я люблю Flutter.

1, виджет

Виджеты — это компоненты представления флаттера, которые поддерживаются материальными компонентами и специфическими виджетами IOS с библиотекой виджетов Купертино.

Отличительной чертой виджетов является то, что вы можете представить любой дизайн, который захотите, и с комбинацией различных типов виджетов вы получите профессионально выглядящее приложение с небольшими затратами усилий и времени. Все это делается на языке программирования dart. Знаете ли вы, что это значит, другого кодирования XML-представления не существует.

Примечание. Будьте осторожны, чтобы код представления не пересекался с бизнес-логикой. Его будет сложно поддерживать и тестировать по мере роста базы кода вашего приложения.

2, горячая перезагрузка

Если вы устали создавать каждый раз, когда вы меняете строку кода в своем приложении. Тогда угадайте, у кого есть решение для этого ?? Ты угадал.

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

3, управление пакетами

pub.dev — это система управления пакетами для флаттера. вы найдете пакеты, загруженные командой флаттера и другими участниками. pub.dev также помогает выбрать правильный модуль с его системой рейтинга, основанной на популярности, работоспособности и обслуживании.

4, специальный код платформы

Если вы не нашли подходящий пакет для своего приложения, вы можете написать свой собственный код для конкретной платформы, который соответствует вашей цели. Kotlin или java для android и object-c для IOS или swift.

5, с открытым исходным кодом

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