M
M
Miron Sukhodolskiy2021-05-23 14:18:49
Mobile development
Miron Sukhodolskiy, 2021-05-23 14:18:49

What to learn: Swift (iOS) or Flutter (cross-platform)?

Faced with a choice when learning to code: spend years on Swift or on cross-platform mobile development (Flutter)?

response in the form

Try both
does not fit.
And that's why

Мне 28. Из программировании знаком только с JavaScript (и то немного). Стажировку найти в Ташкенте не так легко, нужно сражу идти плотненьким специалистом. Так как я студент неТехнического вуза в очной форме, мне трудно будет найти свободное время на изучения.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Vasily Bannikov, 2021-05-23
@vabka

Look at vacancies, and take what you like best from it.
Swift, in principle, is not only for ios: some backends write on it

A
Alexander Prokhorovich, 2021-05-24
@alexgp13

It doesn’t matter what exactly to study, since there is a demand for both languages, while the requirements even for novice developers are now quite high, so you still have to look for work anyway.
And to be honest, changing a programming language is usually not as difficult as it is commonly believed, so knowing one language, you can always learn another very quickly. Otherwise, new languages ​​would not appear at all.
By the way, why not start with Java? Android development is cheaper, and you already have syntax knowledge from JavaScript. And from your pair, I would take Swift, since cross-platform imposes its own limitations, difficulties and features, and it’s better to climb there, already having development experience.

D
Denis Fedorets, 2021-05-25
@fedorez

I don’t know about you in Tashkent, but in our area there are many more vacancies for native iOS development (and, accordingly, for Swift) than for flutter with dart.
If you have the opportunity to break into development for iOS - there is a corresponding technique - it is worth striving to go there. Objectively less crowd of pioneers.imho

V
Vladimir Korotenko, 2021-05-23
@firedragon

C# + Xamarin from the advantages of this bundle, you do not go beyond one language and use native components. That is, the mobile desktop and web application will be written in 1 language.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question