Nokia announces the Lumia 800, the 'first real Windows Phone'
engadget.com
engadget.com
I looked at WP through BizSpark a little, and it looks easier to develop for than iOS or Android, at least for corporate apps. It's possible RIM will lose out in the "corporate owned/managed" market to WP, especially if they can build in equivalent or better security and management tools.
If I were MS/Nokia, I'd heavily subsidize this in ways other than just reducing the retail price; maybe even go for a $799 retail MSRP but heavily discount through the carriers or through channels to $0-400. You want the price to make it seem premium (or at least as good as a high-end Android or iPhone 4S), but they're the new entrant, so using price to promote the product might be a win. Maybe something like "$400 credit for any smartphone trade-in" at retail. Or, bundle "we pay your phone bill for 3 months" or something.
Owning the device is a pain, though.
1) Lack of apps. No Pandora. No Bump. No Uber. That trendy new mobile startup? Nope. I sincerely believe that nobody in any YC startup doing mobile even _has_ a Windows VM, except on the test team.
2) Quality of the non-Live experience. It's easy to hook up your gmail account, but then every time you add a contact, it nags you about which to add it to. Plus, when I was just using Live mail (experiment), I'd get ~20 hours of battery life out and about; with gmail, I get max 5. I'm not sure what's going on there, but 5 is not quite enough.
Still, there's always hope. But I'd more heavily consider developing for it than using it as your One True Device.
But, I could use my old iPhone 3g for a couple of solid days, even listening to streaming music and doing stuff on it. With my LG Quantum, I'm almost afraid to turn the screen on to see if I have any text messages.
It's what you can focus on for the long term when founders and early employees control enough of the company to ignore Wall Street's quarterly timeline.
Bootstrapping has long term payoffs.
Navigation is a blessing and a curse, some kind of modal view or overlay would ease the pain there. I don't know if MS is working on it but it's frustrating that they claim it's an "edge case". Almost every single login or sign up window is a transient thing like that, and you can't navigate in a navigation handler so chaining transitions is a headache.
Other than those 2 issues it was good, but I would develop for iOS and even Android over WP7 any day.
Perhaps I was doing it wrong. When I used the GUI to layout UI it was modifying the same XAML that I was also changing manually. I admit to being ignorant about modern versions of Visual Studio, this one trivial app I created was the first time I used .NET, C#, XAML, and Visual Studio. I left Windows programming with VB6 back in the day before switching to Linux.
Yes, the XAML is the underlying representation of the layout. i think most people are thinking about the code that gets generated and called via "InitializeComponent". What gets generated after the XAML compiler parses the XAML.
You should view the designer as simply a convenient way to edit XAML. Like using a designer to edit HTML.
MVVM is sort of like MVC, although really closer to MVP. Think of MVVM as MVP that where databinding coupled with the View Model is the Presenter.
I've been doing WPF for a the past year, and I've learned to just edit XAML manually while staring at the designer for instant feedback.
I've developed in the past for Samsung's Bada OS, Palm's WebOS, a lot of apps for Android and right now I'm working with Windows mobile. I have to say it is rather easy to develop for, and i love how you can take for granted quite a few specs (similar to the iPhone).
Although i'm sure WP7 won't have the success Android and the iPhone have, it's definitely something worth looking at.
E.g. if the phone costs £500 out of contract ("pay as you go"), it will probably be free on a 18-month contract that costs £40/month. If you chose a £20/month contract then you'd have to pay about £200 up front.
There are alternatives - T-Mobile just came out with a $50/unlimited month-to-month plan - and there are some smaller carriers with month-to-month options, but they're the exception.
I couldn't see anything that looked like encryption in the Settings window.
Unfortunately there are some flaws in the implementation, but it is at least easy.
This would obviously be a win-win situation for both the developer and the user. But this would be beneficial for Nokia as well, because:
1) It'd provide Nokia with hard data based on sales and user feedback on which platform performs better in real-world scenarios. Currently, the decision to drop Meego for WP platform is mostly based on "hopes and promises".
2) Having both platforms compete on even terms would also improve the overall Nokia experience on both platforms as this open and fair competition would motivate both the Microsoft and the Meego teams to do better.
So, why this wouldn't happen?
On the one hand, maintaining two OS teams for the same hardware would be a waste of resources. On the other hand, I have heard stories of how Microsoft would often commit several teams to build a product to the same spec: the team that got something market-ready first was handsomely rewarded, and the teams that didn’t got reassigned to wash Bill Gates’s car. On the other other hand, Microsoft (alas) has more cash to burn on this kind of adventure than Nokia does.
Nokia’s pre-Elop strategy was to encourage app developers to use Qt, which could be compiled to run on either Symbian or Meego, and then the company could gracefully phase out Symbian in favor of Meego. I work on back-end stuff rather than on apps, so I don’t know how well this could have worked in practice, but I did observe that when my company phone was a (Maemo) N900, the Ovi Maps client for Maemo was several revisions behind the client for Symbian.
This is how large companies should run projects. Bureaucracies often suck because they have a captive audience -- because they have no competition. Development teams can suck for exactly the same reasons.
In comparison to the potential impact of bad software in a large company, the cost of 1 or 2 extra development teams is chump change. I remember being in line at the airport to pick up a rental car, thinking, "The software this rental car company uses is clearly very bad. They won't be in business for much longer." I noticed a few years ago, that they were bought. Actually, I just looked it up and they were delisted in 2002.
> On the one hand, maintaining two OS teams for the same hardware would be a waste of resources.
Nokia will have to make a very serious platform decision in the not-so-distant feature. If resources spent on developing both will place that decision on sound arguments, I say it could be worth it. The tech scene is not (yet) persuaded that Meego is a dead end and a re-invented, unproven Windows Phone platform is the last chance to save Nokia.
Perhaps the tech scene isn't, but everyone else is. Aside from anyone else, phone operators really aren't going to be interested in stocking Meego handsets because no-one wants them or even knows what Meego is.
http://nokiagadgets.com/2011/10/20/n9-broke-pre-order-record...
What was the previous record? For all I know it could be 10.
the phone was sold out by the end of the N9 launch in Russia’s Nokia flagship Store
So it sold out in the main flagship store? That's not really saying a lot. We also don't know how much stock they got in.
Apple did this for iPhone; two teams, the leader of one became a senior vice president, the leader of the other makes thermostats.
There's a long track record of successful B2B partnerships between Microsoft and hardware providers, a standardized hardware spec, an integrated lognterm roadmap, and a deep bench of talent in Redmond to provide support.
On the other hand, Nokia woke up to find iOS eating their lunch and realized that OS development was no longer profitable enough to consider one of their core competencies - the paradigm shift had left them trailing.
Nokia should have taken the meego-road.
Michael Dell is worth $15 billion.
I guess we have different measures of success.
They might then look at leveraging the right to modify the OS that no other OEM got, apart from a big bag of much needed cash from MS to survive this year without spiraling down in the face of marketshare losses, so I guess that evens it out a little.
There was nothing unique, compelling, or, well, anything about these phones. Most were even exceptionally crappy with the exception of the Samsung. It's clear that none of the OEMs were willing to invest the resources to design and build a piece of hardware that was compelling.
I don't blame Microsoft for shopping around for an "official" manufacturer after that little debacle.
And I say: Finally! One of the weaknesses of Android has always been this clearly demarcated line between hardware and software, as necessitated by its licensing terms and mission statement. iPhones don't suffer from the effects of this - the software plays closely with the hardware, and it shows. With beautiful industrial design (honestly, I'm a fan of this new phone) and tight hardware-software integration, Microsoft can stand a real chance. I say, about time.
That thing looks like a lazy ripoff of the Nokia N9. But oh well. They're both beautiful :-)
Disclaimer: I used to work for Nokia.
Doesn't that apply to iPhone4S as well?
http://www.nokia.co.uk/gb-en/products/phone/lumia800/specifi...
aside from the n9 case design its pretty boring spec and feature wise... but hey its got windows and kids around here are in to that.
I don't generally use apps, preferring webapps on the mobile browser. How does WP7's browser compare to Android or iOS? I've heard some say its good, others saying its terrible. Its hard to get an unbiased answer after years of thrashing desktop IE.
So the varying opinions are probably both Mango vs older WP7 versions, and also certain websites not being tested on it (perhaps using mobile webkit specific stuff)
Again, IE mobile is facing the same problems as Opara: Both are very decent browsers, but they have different ways of handling the strange corner cases in the tag soup out there than the market leaders.
errata: The web has become a lot better w/r to standards in the last couple of years. Like I said before, I've encountered very few glitches with IE7, and none so far with IE9.
[1]http://html5.validator.nu/?doc=http%3A%2F%2Fnews.ycombinator...
> Writing truly standards compliant html is too much hassle
> for most people out there
This may be true (the "too much hassle" part), but writing standards compliant html is very easy. Or just easy, depending how semantically clean you want it to be. > and brings next to nothing in value.
This is wrong. Unless savings on network traffic, time spent on maintenance and page load times are of now value to developer.Also, I honestly wonder if the dashboard-oriented UI makes it weak as an app platform. I have two friends who switched from iPhone to WP7 and they've both remarked how few apps they use/buy outside of the included ones. The big tiles are nice, but they also mean one's homescreen is likely to be completely dominated by basic functionality apps (e-mail, contacts, pictures, etc). I'm sure that this enhances those select home screen apps, but I think it discourages adding much. Knock the iPhone interface, but the screens pages of tiny colorful icons do seem to encourage people to collect apps like badges and actually use them more.
Is that a good thing? Because I'm really not sure that it is. I used a W7 phone for a few weeks and I actually loved not having to launch half a dozen different apps- I view a person, I see their Facebook updates, their tweets, photos, etc. all in one place. It's awesome.
Three "pages" of apps on an iPhone (which is pretty average) hold 52 apps (16 x 3, plus the 4 in the "dock") that you can quickly navigate between. From what I've seen, anything more than 20 apps on WP7 seems to be more trouble than it's worth. At that point, you're exhausting the limit of "glance and go". Anything beyond that you relegate to the drawer of apps that few people actively use.
But wasn't there a study showing how many apps people use on average? I believe it was far less than 20. Someone made a concept app to add folders to the UI(need to be dev unlocked or jailbroken to use it) http://www.engadget.com/2011/10/25/want-folders-on-your-wind...
I suppose Sony Ericssons's non-android phones are pretty good in that space, are there any others?
Let me rephrase what I really feel: After my three previous Nokia phones, I don't feel Nokia is a viable producer of high quality phones. In fact, part of me wants to punish them for selling me such junk and enveloping me in some sort of cognitive dissonance field that made me think they were doing good work.
Then again, Elop got there to change exactly that, so perhaps I should give them a benefit of doubt now.
I wrote a longer comment on another thread, but what this really makes me feel is that, instead of utilising a great design paired with WP7, there's just another indistinct me-too device to be drowned out by the iPhone.
It's sad, because the people who were behind the N9 really seemed like they understood what Apple was on about, how and why the iPhone was like it was.
Nokia may not have gotten all of it, but they were catching on, and with this release, I fear that spirit may have been lost.
Users won't come over until WP7 gets a feature that users can love and show off. Apple builds up a wow feature for pretty much every single iPhone launch: 2g: (revolutionary, at the time) iPhone OS, 3g/s: Apps, 4: Facetime, 4S: Siri. A fast and dedicated camera button (one of WP7's main selling points) doesn't cut it.
Too bad though, I've been wanting to replace my nexus one with a well-designed easily jailbreakable/sim-unlockable os.
http://www.nokia.co.uk/gb-en/products/phone/lumia800/specifi...
It says it does 850 and 1900, which are T-Mobile bands, no?
$ sudo gainroot
on any Nokia Maemo/MeeGo device
The 710 looks ok but the 800 is pretty nice imo.
I feel like consumer demand for mobile devices isn't driven by aesthetic choice, more so than apparent popularity.
http://en.wikipedia.org/wiki/List_of_best-selling_mobile_pho...
The numerous amount of buttons on the side also makes me angry. Honestly, I have two buttons on the side of my iPhone, and a flip switch which makes perfect sense. Is it really necessary to have four different -unmarked- buttons?
</end_of_complaints>