Что изучать при переходе с андроид разработки на flutter?

Добрый день! Изучаю Flutter и для того чтобы иметь полное представление о нем, хотелось бы узнать что изучать при переходе с android на flutter, а именно:
1) Альтернатива retrofit (Http клиент)
2) Нужно ли что-то использовать для реактивности как RXJava в android?
3) DI либа для flutter (в android я юзал dagger и toothpick)
4) Что используется для навигации? (Например, в android можно было бы заюзать Cicerone, который хорошо справлялся с навигацией)
5) Какое архитектурное решение использовать для построения приложения? (В Android использовал MVP, Clean architecture)
6) Есть ли какие-либо проблемы с отображением изображения? (В Android приходилось юзать Glide чтобы большое изображение не заставляло все приложение зависать напрочь) Если есть, то как решается

P.S. Могли бы вы если такой имеется, отправить тестовое приложение где наглядно можно было бы увидеть правильное построение приложения?

Спасибо за ответ
  • Вопрос задан
  • 711 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Neonoviiwolf
Flutter developer
1) Да, есть ещё обёртки над http - смотреть в pub.dev
2) RxDart для удобства, читайте про асинхронность и изоляты
3) Много есть либ, пусть get_it, вот прям как dagger кажись не завезли ещё
4) можете поискать, там и встроенный нормальный
5) блок, Redux, mvvp
6) Асинхронность у дарта проще некуда, не вещайте главный поток. Большое фото требует маштабирования-> ресурсы, можно и на лету пожать. Либы есть, не пробовал в деле
Ответ написан
@DragonSpirit
Frontend / Mobile Developer
Есть большая статья на вашу тему, которая является переводом офф доки
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Tark Новосибирск
от 100 000 до 150 000 ₽
Code Pilots Санкт-Петербург
от 110 000 до 180 000 ₽
Gameram Ульяновск
от 150 000 ₽
26 февр. 2021, в 16:47
7000 руб./за проект
26 февр. 2021, в 16:26
5000 руб./за проект
26 февр. 2021, в 16:09
200000 руб./за проект