DEV Community

Discussion on: I started studying Swift

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

I haven't done a lot of mobile development, but portable languages --- ones that work across multiple platforms --- will always be easier to maintain, and less prone to fade out of support than platform-centric languages. That's true in any domain.

However, I don't recommend JavaScript for app development, so called "hybrid apps." That's an entirely separate topic, wherein you're creating an app as a glorified website. Some people love it (I hate it), but it's a topic unto itself.

I'm instead talking about native app development. Look into languages like C#, Python, or C++. These are consistently towards the front of the pack for mobile development, especially because they work on everything (more or less).