Wednesday, July 22, 2015

iOS 9 Platform

I was watching Apple's WWDC-2015 video on Platforms State of the Union today.

watchOS 2:  I 'think' Apple is trying to move towards a stand-alone watch device that does not require another iOS device to pair with. Watch extensions will run on the watch as opposed to on the phone. And those extensions can directly talk to a back-end for data!

Right to Left : UIKit will automatically layout the subviews from right to left when needed, for e.g while running in Hebrew locale. This is awesome given that app developers do not have to do much to get this behavior!

Swift: I think its time for me to start using Swift. Pretty much all demos were done using Swift. I did not see anyone showing Objective-C code on the stage. Swift is now open sourced!

XCode 7: Getting stronger every release. I love all upcoming features. Unit testing, GUI testing & Code coverage testing!

Multi-tasking: Curious to see how this works in practice. Especially, from memory point of view. I think this is going to put more pressure on apps to keep their memory foot print smaller.

Search: Its cool to see app contents surfaced in spotlight search. But, as an enterprise developer, I doubt this is ever going to be used. In enterprise apps, contents are secured within app sandbox. From an end user perspective, I think using a single search view would be a dream!

There were many other updates mentioned in the video. These are the ones that stayed on top of my mind :-)