WWDC 2015 Notes

I had the opportunity to attend Apple's WWDC 2015 Conference. There has been a lot of discussions about it already, so I don't want to re-iterate. Instead, here are some quick highs & lows from the conference from my perspective:


Highest Point -> The Swift 2 Open-Source Announcement
It is great to see that Apple is investing more and more into Swift. Developers do have a need to learn & discover new languages and Swift quenches the thirst in that aspect. As an avid functional programming learner, Swift's focus on functional programming is a major plus. By making Swift open source, Apple just makes sure that it will be a community-driven language as well. All good news.

Lowest Point -> One More Thing... Being the Apple Music
Along with many others, I was really hoping the one more thing to be related to Apple TV. It wasn't. It wasn't even relevant for developers. Having said that, I will probably subscribe to Apple Music from day one (I really really don't like Spotify). It just wasn't the place for that announcement.

Best new iOS9 Feature -> Enhanced Spotlight Search
This is Apple giving us (app developers) the ability to influence the search results. The apps now can index search results so that your app's content will appear when the user performs a Spotlight search on device. Your app can also provide deep links into your app right from the search result. Being an enterprise app developer, this was exactly what I needed. A great way to logically tie the custom built apps deployed in an enterprise.

Best Session -> Protocol-Oriented Programming in Swift
This one might be my all-time favourite. Apple is finally coming up with relatively deep talks on programming. WWDC 2014's 'Core Architecture' related sessions were a bit letdown. This talk focuses on the usage of protocols, which provides lightweight type hierarchies and reduces implicit data sharing; some of the pain points of Object-Oriented Programming.

Comments

Popular Posts