Hacker News new | ask | show | jobs
by cerberusss 2370 days ago
You either learn it yourself, or pay someone else. If you have more time than money, then you learn it yourself. And vice versa, of course. It's really quite simple.

If you want to learn and start with iOS, I'd advise doing the 100 Days of SwiftUI: https://www.hackingwithswift.com/100/swiftui

The great thing about this course is that you can do it alongside your work, because it's divided in chunks of 1 hour. My experience is that you can do it in the evening, even after a full day of work.

2 comments

I've been diving into SwiftUI recently and it's pretty satisfying (although I used to do iOS development full-time back when it was all Objective-C, I've been mostly in C#/.NET/Angular land for the past 6 years).

The framework is well designed and makes setting up the UI for native apps pretty easy with a lot less coding than I'm used to for other frameworks. I'd recommend looking into it if you don't care about cross platform (and I wouldn't personally care about that right away if you're getting your feet wet with mobile).

Swift is also a fun language to program in once you get the hang of it (and yet it's not too different from other languages, so it shouldn't be too hard to pick up coming from Java).

Although with previous Java experience Android might be easier for you to get into.

Anyone knows if there is there something like that for android or for any other cross-platform tools (Xamarin, Flutter, etc)?