1. Это мой первый и единственный cross-platform, но меня размер испугал. Native Android весил около 3MB (apk). Flutter apk = 16MB, bundle = 9MB.
2. В Native Android есть xml файлы, через которые я мог под разные экраны корректировки делать. В Flutter я не понял как это делать, если весь UI пишется в коде =)
3. Библиотек маловато, тот же Firebase имеет лимитированную поддержку под Admob о_О
4. Приложение запускается и работает, но всегда есть warnings (deprecated and etc).
p.s Но все же, за скорость реализации огромный плюс.
Вот тут все описано и я ему следовал при релизе.
1. Это мой первый и единственный cross-platform, но меня размер испугал. Native Android весил около 3MB (apk). Flutter apk = 16MB, bundle = 9MB.
2. В Native Android есть xml файлы, через которые я мог под разные экраны корректировки делать. В Flutter я не понял как это делать, если весь UI пишется в коде =)
3. Библиотек маловато, тот же Firebase имеет лимитированную поддержку под Admob о_О
4. Приложение запускается и работает, но всегда есть warnings (deprecated and etc).
p.s Но все же, за скорость реализации огромный плюс.
Любопытство потянуло на Flutter и переписал свое Native Android приложение.
Результат: iOS и Android.
ИТОГО:
+ очень легко и быстро
— пока сыровато