Hey Omar, I did a similar thing a couple years ago. You should still have a quick rundown of the language docs.swift.org/swift-book/Language.... There are things you can do in js which you can't/shouldn't in Swift and of course things you can do in Swift but not js.
Like Filip mentioned hackingwithswift.com is great. If you like more video style learning, try out Lets Build That App.
Also - there are some great resources on developer.apple.com. They usually put a bunch up every WWDC showing off new features seminar/follow along style, and will have downloads of the projects. I believe you need to be an apple developer (£70ish/$99USD annual fee) to access them. Or the company you work for might be able to provide you one/already paying for a program.
Hi my name is Omar, I’m a software engineer that specializes in creating great front end experiences, primarily using react. When I’m not engineering I like to game and make music.
Straight into iOS. I don't think it will benefit you too much if you're planning on learning native iOS, it's still js after all. Do you already know react? react native wont be hard to pick up if so, if you decide swift is not for you but still want to do mobile dev.
Hi my name is Omar, I’m a software engineer that specializes in creating great front end experiences, primarily using react. When I’m not engineering I like to game and make music.
I’m very familiar with react so I’ve thought react native would be a quicker way to actually be able to build something. But I’m not sure if react native will be able to do what I want.
It will be faster for you to build a react native app for sure since you don't have to learn a new language (and the things that come with it like design patterns, libraries etc). I assume you can just code in swift/obj-c to fill the missing features? Although I don't know how hard/easy it is to mix the two, so it might start causing you some headaches.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hey Omar, I did a similar thing a couple years ago. You should still have a quick rundown of the language docs.swift.org/swift-book/Language.... There are things you can do in js which you can't/shouldn't in Swift and of course things you can do in Swift but not js.
Like Filip mentioned hackingwithswift.com is great. If you like more video style learning, try out Lets Build That App.
Also - there are some great resources on developer.apple.com. They usually put a bunch up every WWDC showing off new features seminar/follow along style, and will have downloads of the projects. I believe you need to be an apple developer (£70ish/$99USD annual fee) to access them. Or the company you work for might be able to provide you one/already paying for a program.
Did you mess around would react native at all and would you recommend maybe starting there? Or just diving right into native iOS.
Straight into iOS. I don't think it will benefit you too much if you're planning on learning native iOS, it's still js after all. Do you already know react? react native wont be hard to pick up if so, if you decide swift is not for you but still want to do mobile dev.
I’m very familiar with react so I’ve thought react native would be a quicker way to actually be able to build something. But I’m not sure if react native will be able to do what I want.
It will be faster for you to build a react native app for sure since you don't have to learn a new language (and the things that come with it like design patterns, libraries etc). I assume you can just code in swift/obj-c to fill the missing features? Although I don't know how hard/easy it is to mix the two, so it might start causing you some headaches.