And stick with Swift 3.0
Ask HN: Swift or Objective-C for new iOS app in 2017?
11–20 of 33 posts
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#12Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#13Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#14Objective-C is a dead end. Swift.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#15But it still beats Obj C by a longshot.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#16Even allowing for the re-learning time and rustiness, there was such a sharp contrast. Swift is just so much more fluid, productive, expressive, and a joy to use.
Yep, there are plenty of issues, stability isn't 100%. Despite that, it is well worth the jump.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#17Additionally, once you start coding in it, you'll likely find it's a joy compared to Obj-C.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#18then consider Obj-C.
Would go pretty far to use Swift over Obj-C anyway, so I can deal with both 1) and 2) and still use Swift. It will just get better, so probably best to go Swift sooner than later.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#19React Native
I used to do native iOS apps in the past, but I've always been more of a web developer than native. This winter, I did a client project in React Native (http://goshakkk.name/works/12min-mobile/) and the experience has been very positive on the iOS side (RN + Android is another story...)
Almost everything you know about React.js holds true in RN. The CSS-like styling and layout with Flexbox are a godsend. ES6 with Flow is type safe, mostly.
Re: Ask HN: Swift or Objective-C for new iOS app in 2017?
#20Then, it's debatable, whether you bet on the swift tool suite to fix all the compiler crashes and compile time issues before your code base reaches the critical point.