H
H
holy_unicorn2020-05-25 14:07:44
Android
holy_unicorn, 2020-05-25 14:07:44

What to learn when moving from android development to flutter?

Good afternoon! I am learning Flutter and in order to have a complete understanding of it, I would like to know what to study when switching from android to flutter, namely:
1) An alternative to retrofit (Http client)
2) Do I need to use something for reactivity like RXJava in android?
3) DI lib for flutter (in android I used dagger and toothpick)
4) What is used for navigation? (For example, in android, you could use Cicerone, which did a good job of navigating)
5) What architectural solution to use to build the application? (In Android I used MVP, Clean architecture)
6) Are there any problems with displaying the image? (In Android, I had to use Glide so that a large image does not make the whole application freeze completely) If there is, how is it solved

PS Could you, if there is one, send a test application where you could clearly see the correct construction of the application?

Thanks for the answer

Answer the question

In order to leave comments, you need to log in

2 answer(s)
N
Neonoviiwolf, 2020-05-25
@Neonoviiwolf

1) Yes, there are also wrappers over http - look in pub.dev
2) RxDart for convenience, read about asynchrony and isolates
3) There are many libs, let get_it, that's just like dagger, it seems they haven't delivered yet
4) you can search, there and built-in normal
5) block, Redux, mvvp
6) Dart's asynchrony is nowhere simpler, do not broadcast the main thread. A large photo requires scaling-> resources, you can reap on the fly. Either there is, have not tried it in practice

N
Nick, 2020-05-29
@DragonSpirit

There is a large article on your topic, which is a translation of off- docs

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question