Apple's iOS 7 is finally here and it's different, how do you feel about it?
Apple has finally announced iOS 7 at WWDC today and it's certainly a stark change from the previous 6 versions. It's cleaner, flatter, and more colorful from the lock screen to the notifications menu. However, the changes are more than skin deep; iOS 7 is modernizing functionality as well.
The new iOS is flatter. Somewhere between Jelly Bean and Windows Phone, iOS has done away with skeuomorphism completely in favor of flat backgrounds and primary colors. There is also a pseudo-3D effect on the homescreen that gives shifts when you tilt your phone.
Like the pull down menus on Jelly Bean, Apple has fleshed out its quick settings by including controls for WiFi, Bluetooth, Airplane Mode, Do Not Disturb, and orientation lock. All are accessed on an extended menu which swipes up from the bottom of the screen allowing users to bypass diving into the phone settings.
Multitasking is now more fleshed out giving you a more card-like view of different apps which are currently running allowing you to quickly swipe left and right through them.
Joining the ranks of Pandora, Spotify, Rdio and other streaming music services, Apple also showed off the new iTunes Radio. The service is free and ad supported though with an iTunes Match subscription you can be ad free. It operates like the genius playlists, building a "station" based on songs you like and gives you the option to like, skip and buy songs that show up.
And the rest...
Apple has updated all of their core apps visually and added some new functionality to old standards like the Calendar, Game Center, App Store, as well as some improvements to Siri. They also introduced new Siri car integration with a slew of different automakers joining in at the launch. Also, the lock screen has been given a more contemporary look as well as some added security features.
The new iOS will be released in the fall so there will be plenty of time to analyze the new changes. The question is, are you impressed with what they showed off? Do you like the new look? Will iOS 7 keep you from jumping ship to Android or has it pushed you away?
From a developer standpoint, there's a lot of work to do. I work at a mobile development shop, and we're all voraciously watching the WWDC session videos, learning as much as we can. There's a TON of new stuff for developers.
Now iOS is catching up a little in terms of features and opening up more and more will be possible. For what it's worth: because of the strict control and curation it works so well.
Also, both your points are moot since he never mentioned anything about the number of apps, nor number of devices. He wasn't arguing either point, or at least didn't do so directly.
But to each its own. I like what they are doing and iOS is still the dominant mobile OS. Maybe not in sales or market share but certainly in use and visibility.
One example they gave, was number of online purchases done on Black Friday, the most important day of retail in the US. People using iPads and people using iPhones each made significantly more purchases than all of Android users combined! Making sales via iOS 2-3 times more than those via Android...
personally that seems to be a waste of a good device but not all phones are iPhones, Galaxy modes or HTC ones. And with Android being a fairly low cost OS to install on a device i can see manufactures choosing to use it on their low end devices over developing something in house and just not giving them a lot addition features.
While I disagree with the "usage" comment, as a developer, I would still DEFINITELY prioritize iOS over Android. There are so many free alternatives to everything on Android and piracy is significantly easier. As a result, Android users are a lot less willing to pay for apps than iOS users.
I've been using Android for a lot longer and have not yet spent even $10 on the Play Store. However, on my iPad, I've spent at least $300.
Also, the "more complicated for the developers to make money" doesn't take games into consideration. Games require a lot of time and effort, thus require A LOT of money. If they can't make enough money, the game may not be ported.
My only wish setting would be to able to accelerate animations without having to jailbreak.
iOS 7 is not enough to get me to abandon my true love, Android. However, I think I may finally abandon Windows Phone (still on Windows Phone 7) on my secondary phone in favor of an iPhone (5S?).
I am curious though if there will be any major changes of features between now and the final release of the software. I'm curious to see how it runs on the iPad mini.
I'm also quite turned off by the idea of automatic app updates. Great if it's there, terrible if I don't have the option to turn it off. On the surface it sounds good for those that are busy or just lazy, and it keeps developers happy because it quickly gets people on board with the latest version of their app, but I can already see inherent flaws in this idea. For one thing, while 93% of the install base might have the latest version of iOS, they won't all have the same phone/tablet and processing capabilities. And for developers that want to push the limit, those on older hardware might find serious performance issues with later app updates. The other issue that comes into play is that not all developers have the same software lifecycle process, or even a process at all in many cases. For a number of apps, their idea of 'testing' the app is to push it out to production and wait to see who complains. If facebook pushes an app update without thorough testing, and instead of the 20,000 people who are always installing the latest and greatest, but 20 million users suddenly find their app crashing every 2 minutes, "Automagically"...there's going to be blood in the water, especially since iOS has no graceful way for back-revving an app if the developer breaks it. This could quickly mean thousands of users changing their reviews in the appstore for an otherwise solid app from Crazy Awesome to Craptastic! in a matter of a couple hours or days, before the developer has a chance to correct their mistake. And someone will argue that they test beforehand, but everyone knows there's no substitute for the stress test of the real world. There are a lot of app developers that have a less than stellar implementation of their preferred software methodology, if they even have one at all. So while a great Agile house might catch things in time to fix it quickly enough, a RAD team will throw out a quick band-aid instead of something solid, and a Waterfall house will be in planning meetings while their customers walk away. Sorry, long rant for a small tweak, but I also feel like making it seamless makes users more vulnerable. The less you know what's going on underneath, the less you can keep yourself from getting hurt by people with less scruples than yourself. Being blissfully unaware might feel nice in the short term, but it won't keep you from getting screwed. Here's a perfect example - only a year ago, from a (arguably) well-respected leader in antivirus software - www.symantec.com/connect/blogs/summary-july-11-201...
On the upside, longer battery life is always welcome. And it will be nice to be able to organize photos right on the device finally. *Shrugs*
Also, Apple is ending the Fan Boy wars, because Apple validated Android and Windows Phone design.