One of these days I will make it to the WWDC conference but so far the gods of always conspired against me. I got a ticket last year and gave it up so our iOS dev could go but this year I did not win the lottery and apple refused my request to go as media guy with a huge blog. 😉
Since I didn’t make it I have been watching the videos, reading and talking to our iOS dev who did go. The haters can hate but let’s face it – whether you like Apple or not, one cannot ignore them. For the moment the future of everything mobile is a two horse race with Apple and Google and MSFT doing their best to stay in a distant third position. I for one hope MSFT can even things up a bit which would be good for all of us.
I have written before that there are areas that Google is making Apple look silly and fortunately some of my issues, but not all, were addressed at WWDC.
– App Store to have more data and information about how people go to the apps and better selling details. Awesome news and looking forward to seeing how this beats the info we get from the Google Play.
– Apple is finally opening up in app purchases to a broader set of items. Specifically one can now use consumable purchases for rentals or PPV type media models. This was a glaring omission for years and was frankly just a move to protect iTunes but Apple has changed. Literally post WWDC one can use IAP for creating PPV movie rental apps where prior to WWDC one could not. This has been okay on both the MSFT and Google stores for some time. Apple is playing catchup and I wonder if this point to something new around Apple TV or an entertainment device since now the economics for building PPV like experiences are possible.
– I think the new Swift language is showing that Apple is still a thought leading company that knows the future is in make sure they have good tools to build apps. This is a forward thinking move that I think will pay off for years to come in the iOS development community.
– extensions, continuity and metal – just show that apple is opening up the broad base to developers that can use these frameworks to build things that previously would be impossible on iOS/OS X. This is just killer news and I think no one even knows what new types of apps can be built yet. The future is hard to define now.
I still have some niggles and one of the main ones is payments. Apple is far too draconian in limiting their payments to Apple only in light of the fact that they are doing nothing, absolutely nothing around carrier payments. This is a huge problem for folks like us doing development for apps in emerging markets where we want to charge for things in the app but users don’t have credit cards. Apple could easily fix this by partnering with some on carrier payments or by working with telcos that they are already married that could provide telco payments. Google is slowly doing this but at the same time Google is mostly allowing developers to add their own in the app anyway. Maybe Apple just doesn’t care about the emerging markets yet but I sure wish they did.
Google is up next – and I am sure they are going to answer back on a few of things and push some new stuff of their own.
At the moment – when it comes to mobile ecosystems – these are the only two worth watching when it comes to production apps that want to make money.