Answer the question
In order to leave comments, you need to log in
Start with Swift or Dart for a beginner?
At the moment I'm Automation QA in Python, but I want to dig into development a bit. I’ll say right away that Kotlin is not mine, so the choice is between Swift (immediately for Apple technology, but I’m afraid that it will be too narrowly focused) and Dart (I read that they plan to introduce web development into it in the future, at the moment - this is a cross-platform development, so there is no narrowly focused one). Yes, I know that you can write on mobile phones in Python, but for now I don’t want to break my legs.
Of course, there is also ReactNative, but since my company does not write in it, but write in Kotlin and Swift, no one could give any answer.
And my question is this - which will be easier to learn for a beginner? And which language is more in demand now of the listed ones?
Answer the question
In order to leave comments, you need to log in
IMHO, if you want to join in a couple of months, then Flutter + cross-platform will be the fastest way. Getting into Swift is much more difficult. I myself moved from react-native and flutter is much nicer.
It seems to me that Python skills are better to develop.
I myself use Dart \ Flutter as a mobile development language, but I would still advise learning Python.
Because Python is not only about shaping + you can use current skills
. The question is what do you want? Quickly get a skill for money? Well, yes, flutter will be any more profitable.
Really learn to program? Here it is better to sit down for algorithms, logic, sql, patterns and anything that is relevant for any language
Flutter is not currently in demand at all. Especially among newbies. Moreover, you have no chance in front of those who have already worked as a programmer and decided to change the language.
Dozens of vacancies against the background of thousands look pathetic. On upwork, the international freelance exchange has no more than a hundred vacancies all over the world. Maybe in a few years the situation will change, but now that's how it is.
for me personally, swift / kotlin is easier, but a beginner will not really care.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question