I'm an iPhone user, and a regular Apple fan, but if I was starting from scratch would go for a Windows Phone - probably a Lumia.
I'm not sure how I would sum up the difference between the two, but all of the people I know who have switched to WP seem pretty happy with it.
I think the big problem with the iPhone is that the UI is now so mature it's starting to go a bit stale - and it's not easy for Apple to change the UI to something newer or fresher like you see on the Windows phones because it's too big a step, design wise.
Are you into - or thinking about getting into - mobile app development? If so, I'd recommend Windows Phone, and here's why:
1) Xamarin. As an indie gamedev with an XNA background, the ability to continue using my XNA knowledge (with Monogame) for WP8 and port to Android and iOS while still coding in C# is absolutely amazing. I can't speak for apps, but the latest version of Xamarin (v3) looks very promising for making cross-platform apps in C#, right up to the interface level. Moreover, there are very encouraging signs between Microsoft and Xamarin at the moment, so while there is currently a licence fee, things may yet change.
2) Nokia. Here in the UK, Nokia have been incredibly supportive of the efforts of small developers like myself, to the extent of even helping out with test devices. They have also been great helping promote my games on the marketplace.
... plus, as expected, the basic WP8 SDK tools can be downloaded for free, and it's only $19/year to publish to the Microsoft marketplace. And if there's an app you need that's not on the store - just make it!
Full disclosure, I've been using Windows Phone since v7 (it wasn't great) and I'm currently running the latest Dev Preview version of the OS so it's possible not all of the features I mention below will be immediately available. Also, I have a general dislike for Apple, though not as much as my growing hatred for Google.
You're really choosing an ecosystem. As somebody pointed out, if you have a Mac and an iPad it's really a no-brainer to get an iPhone. If you're pretty well invested in the Mircrosoft ecosystem, then Windows Phone is the clear winner.
If you are truly on the fence. The live tiles are great and if you get a Nokia the free Nokia apps are fantastic. I didn't think I'd really use Cortana that much, but I've found her very useful and she's really starting to grow on me. The downside is apps, there a few that I wish would port to Windows Phone, but no deal breakers for me.
The best feature has to be the WordFlow keyboard. That thing is one step away from reading my mind. It's to the point where if it doesn't get the word I was swiping the first time I assume I've done something wrong.
I've been using the iPhone line for a few years now and it works fine. As a Windows developer I tried to go with Microsoft's solution back when it was Pocket PC, etc. but became frustrated because they kept changing the rules. I also didn't care for the Metro system so I quit trying to work with it. I simply decided that in the Microsoft ecosystem I'd remain a developer so far as Windows was concerned but for my mobile usage I became "just" a user. I feel like I chose correctly. The whole thing works fine. I'm not a fanboy of either ... just got used to Apple's mobile solution that's all. Microsoft is very strong in Enterprise level solutions, not so much in mobile. I see Apple the opposite way; strong in mobile, not so much in enterprise level. MS should stop trying to be "another Apple" and just keep doing what they do best which is not so much consumer level, IMHO.
I have a Lumia 920, Wife as an iPhone 4s.. my view.
as other have said, stick with your chosen ecosystem. But if you're unsure,
the advantages I get for having Windows Phone *Glance - see texts/emails/missed calls without actually turning screen on/off all the time *Wordflow - the keyboard is WAY ahead of iPhone, many times I can just tap on the list of words at the top... *Tiles - similar to glance, why do I want to open apps for every bit of info? I don't. *OneDrive/One note syncing, I really really like this. *Xbox integration/apps... these are almost always of very good quality, so saves a lot of time finding a game that's actually worth playing
Advantages she has for having iPhone *App for our bank to check balances etc. I would really like this (they did a blackberry app FFS!!) *siri everywhere... he's built into the keyboard, which is great if you can't spell something, he's there... the Win Phone mic isn't always shown/isn't on the keyboard. Maybe Cortana will address this. *always first to get the latest apps. *always first to get the latest apps. <- takes up 2 points!
And finally, don't believe what people say about a) iOS is simpler to use, or b) it just works.... I often need to figure stuff out for my wife and get emails etc. to work.
Oh yeah, I forgot about Wordflow. It's amazing how intuitive it is at figuring out what I'm going to type, often without having to type even the first letter of the next word. I've created many a long text message by only typing in one or two letters of the next word before I can choose it from the suggestion list, and sometimes no typing is needed at all because the right word is already there in the suggestions.
If you think 'goto' is evil, try writing an Assembly program without JMP.
As others have said, those aren't your only two choices. I got a Galaxy S4 when they came out and quite like it.
Disclaimer: this is the first smart phone I've ever owned, so I can't give a comparison review for you. I think I'm pretty unusual in that I helped develop a phone app at work before ever running one myself.
Also I'm not a heavy-duty user. Seems like it makes doing things like email, texting, calling, etc easy, and their store has the apps I need for banking, credit cards, etc, so it's quite sufficient for me.
I had the same thought about how the Windows UI was cleaner but I went for a Sony Xperia with Android because of the cheaper price than the Nokia phones
Then I found a great app called 'Launcher 8 free' which makes it look like a Windows phone.
Yes I may be a bit biased as I am a software developer and am able to write WP8 apps.
I haven't written any apps that I have put in the store, but as a developer, whenever I do play around with the development tools, I am constantly blown away as easy and smooth the whole dev experience is and how easy it is to find code samples and help I need.
Apart from that, I have never owned an iPhone or android as my main phone, I have spent many hours using iTouch devices, iPads and my wifes Android smartphone, and based on that I would never consider anything other than a Windows 8 phone.
I have not ever had a single instance after over 2 years of using Windows 7 and 8 phones of things like- "why the heck is that happenning"? or "Why is this so slow" or "Thats not very intuitive". Time after time I am saying things like "Thats so easy" or "Thats cool"
Especially with the recent developer preview for the 8.1 version, so many awesome additions.
The only thing I can say that really erks me time and time again, has nothing to do with the operating system but with the Nokia Lumia 920 itself. The 3 touch buttons at the bottom of the phgone are so sensitive that if the side of my hand touches the very edge of that area next to the search button, and it is hard not to, the phone goes into Bing. That touch area is so sensitive that I put 15 layers of scotch tape over the buttons and it didn't make any noticeable difference.
Whenever I ask people what they think of Windows phones, the most common answer I hear is that there are not enough apps. Then I ask, OK what app does it not have and usually they answer with some dumb game that they like.
That tells me that when someone has it in their head that product X is the best, it is very easy to come up with reasons why product Y is not as good.
You hear a lot of negative comments from Non WP8 users but very few from WP8 users.
I've had one Android, which I began to hate after 6 months, and my last two have been Windows Phones (7.5 and now 8). I love, Love, LOVE my Windows phone. My wife loves hers. It's easy and intuitive to configure and reconfigure, and to navigate--even for my wife, the tiles are informative for letting me know if there's a reason to open its app (number of notifications/emails/etc), and it fits well with the Windows ecosystem I'm already a part of. I do not like iTunes because it doesn't work the way I like it to, and like you I don't want to pay the Apple tax and move to their ecosystem.
That might sound fanboi-ish, but believe me, I'm getting tired of Microsoft's refusal to listen to its customers, and I'd like to move to Linux some day, so I don't think I'm so pro-MS to be biased. If stuff doesn't work well, I won't use it regardless who made it.
The one small bit of ugliness is the syncing application, the Windows Phone Application for Desktop that you need for Phone 8. It's simple, but not configurable enough, and doesn't give you enough info about the photos or music or photos you're seeing in its UI to know which ones you really want to sync if the file names aren't helpful. However, it's easier to use for syncing than Zune was, and not locked to the current Windows user account like Zune was.
Can't speak to the iPhone experience, 'cause I've never owned one.
If you think 'goto' is evil, try writing an Assembly program without JMP.
That said, if he truly got us out of Iraq and if he stays out of affairs in the Middle East - and by OUT I do mean OUT and none of this clandestine interference and weapons sales and stupid stuff like that - if Obama does that then I'd be happy to help Obama hold Boehner down for a vicious TSA style butt raping.
I hope and pray for the day when we've absolutely no investment in the Middle East.
If Obama can get us there I'll have to award him +5 internets - despite the fact I think he's a clown.
Well, I see Boehner's point in that if we have men there and we've already shed blood we should stay a few extra years and make sure it is stable. The problem with that approach is I don't see stability as an option when it comes to tribal religious fanatics/racists that enjoy killing each other.
It isn't that they've not had a chance for democracy - it's that they've no foundation to even begin to understand it and, perhaps more accurately, they don't want it.
We should open our borders to immigrants from these places so that enlightened decent folks can leave.
Let the kids who want to ride around in old pickup trucks with 50 caliber machine guns mounted on the back shoot each other in the head while rescuing those who'd like to join the rest of humanity in the 21st century.
the kids who want to ride around in old pickup trucks with 50 caliber machine guns mounted on the back
Trouble is telling the difference: the latter just get out of the truck, put on the shades and blend in with the former.
Or the latter convert the former (gawd knows how) and they are willing to become the latter.
I don't see a solution, until the people who are providing the fertile soil in which these fanatics are growing so happily wise up and stop it themselves. Any attempt to help them do it seems to just feed the animosity, and make the problem worse.
There are times when I do agree with DD on his assessment of religions...
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
People of the Middle East don't have the same phlsophy that westerners do, so any presence on our part for any reason in that region is completely pointless. They're not interested in the democrative process, they don't have "christian values" (whatever that means), and they're not interested in our version of liberty and equality. Trying to talk them out of their religion-based belief system is a WASTE OF TIME, and is essentially insulting to them. If we hadn't started arming them, they would still be throwing rocks at each other instead of flying airplanes into buildings.
In essence, we're just as much at fault for the current state of affairs as the sand people are.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
Bring back Saddam Hussein. He knew how to keep the country from devolving into civil war.
He kept Al Quedia out. He was a US allie in the region.
Oh wait, we killed him!
I do not think his policies were just or fair but he kept a lid on an explosion waiting to happen.
Moammar Gadhafi of Libya did the same until some of the best and brightest in the white house decided to back the rebels who have now turned out to be Al Quedia affiliated.
Sound familiar? It should because the US supported the jihadists (Al Quedia) in Afghanistan when they were fighting the Russians.
When will the west learn that democracy is not a one size fits all. Some people do not want democracy and will fight to destroy it if it is imposed from the outside. Democracy has to be home grown with a majority of the people wanting it or it will not survive.
The US wanted regime change in Iraq and they got it. Now the chickens are coming home to roost.
At what point are we going to admit that Al Qaeda works for us?
To destroy a middle eastern government only to be surprised that Al Qaeda moves in and takes over once we leave works the fist time it happens but to be surprised after it's happened a dozen times is getting to be a bit ridiculous.
Actually there are a few of them that might be in the public domain by now (e.g. Charlie Chaplin). I considered including those for full viewing, but I'd either need to provision streaming services or bundle large files with the app.
It would be great if Amazon, Netflix, etc. provided a video-on-demand API, say for $1/movie that I could integrate.
A woman brought a very limp duck into a veterinary surgeon. As she laid her pet on the table, the vet pulled out his stethoscope and listened to the bird's chest.
After a moment or two, the vet shook his head and sadly said, "I'm sorry, your duck, Cuddles, has passed away."
The distressed woman wailed, "Are you sure?"
"Yes, I am sure. Your duck is dead," replied the vet..
"How can you be so sure?" she protested. "I mean you haven't done any testing on him or anything. He might just be in a coma or something."
The vet rolled his eyes, turned around and left the room. He returned a few minutes later with a black Labrador Retriever. As the duck's owner looked on in amazement, the dog stood on his hind legs, put his front paws on the examination table and sniffed the duck from top to bottom. He then looked up at the vet with sad eyes and shook his head.
The vet patted the dog on the head and took it out of the room. A few minutes later he returned with a cat. The cat jumped on the table and also delicately sniffed the bird from head to foot. The cat sat back on its haunches, shook its head, meowed softly and strolled out of the room.
The vet looked at the woman and said, "I'm sorry, but as I said, this is most definitely, 100% certifiably, a dead duck."
The vet turned to his computer terminal, hit a few keys and produced a bill, which he handed to the woman..
The duck's owner, still in shock, took the bill. "$150!" she cried, "$150 just to tell me my duck is dead!"
The vet shrugged, "I'm sorry. If you had just taken my word for it, the bill would have been $20, but with the
Lab Report and the Cat Scan, it's now $150."