Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And yet, despite these features, the thing that will make or break WinPhone is still going to be the marketing and the hardware.

The Lumia 900 is a very big step in a very good direction. MS needs to double-down on this and stop kowtowing to Samsung et al, who are pushing out half-assed turds of phones that do a disservice to the brand.

The "free OS" segment of the market is taken by Android, and I think it'll take an act of god to unseat it at this point. WinPhone's only hope is to compete at the higher end with the likes of iPhone and Galaxy phones.

And marketing. God, the marketing. Where is it?

MS is betting the company on WinPhone, but where is the marketing message? Why aren't bus sheltered swimming in these ads? Why aren't they all over TV like Android and iOS is? Why are WinPhones still hiding in the darkest corners of the AT&T stores?

This is the biggest failing of WinPhone IMO - it's a fine platform and a fine product, but nobody knows about it.



The "free OS" segment of the market is taken by Android, and I think it'll take an act of god to unseat it at this point.

I disagree with that. Android does dominate cheap smartphones right now, but by and large they are terrible devices, and I (anecdotally) know plenty of people who regret their purchase. Compare to the Lumia 710, which is a very, very decent phone, and WP7, which is a very "put together" OS.

I absolutely think that MS could dominate the low to mid range smartphone market if they do it properly.


I'd argue that "low to midrange smartphone" and "free OS smartphone" are two separate markets outside the US and Europe.

Inside the US where carrier phones are dumbphones, iPhones, Google-branded official-partner Android phones, or outliers, you're totally right - Windows Phone has a great shot at taking over the low-end to mid-range cheap-but-still-branded Android phones from LG, Samsung, and Motorola.

Overseas, where "free OS smartphone" is a market niche occupied by 500 Chinese things people in the US have never heard of with no Google branding whatsoever (and no or hacked Android Market access), Windows Phone doesn't stand a chance, because it can't be downloaded and hacked together.


Right now it seems like all of the marketing for Windows Phone is aimed at developers.


And yet it doesn't support native code. What a big fail!


There's a big fail here, but I don't think it's the lack of native support.

What percentage of highly successful, heavily used Android apps rely on native code? It seems that 99% of the dev community is fine writing Java.

Hell, why are WP7 devs clamoring for native code anyways? It's because the .NET performance is terrible. The failure IMO is in .NET, not the lack of C++. The capitulation and addition of C++ support isn't a strict win either - devs now have access to performance, at a substantial engineering effort cost. Doing things that would have been simple on other platforms now requires C++ hackery.


why are WP7 devs clamoring for native code anyways? It's because the .NET performance is terrible.

Wrong. It's not because of .Net performance. They're asking for native support, mainly to make much easier to port games and other apps from Android and iOS to WP, being able to actually reuse code, instead of a complete rewrite. Nobody wants to write the entire app several times, when targeting to multiple platforms.


My personal experience with C++ on Windows (CE in 2002) was not very encouraging WRT portability. You may get more commonality between destop Windows and WP7 than between WP7 and Android but the code may end up with a lot of ifdefs and windows-isms in it. It's been a while, so YMMV.

It could, in fact, be easier to mechanically translate between Java and C# than going C++.


Android doesn't have a good native toolchain but somehow they still provide native support, no matter how inconvenient it is.

In contrary, Microsoft have a great native toolchain (years of work in IDE, debugger, compiler) there but decided developers should not use it. And this is why it is so stupid.


It's been announced (was some days ago on engadget), that native C++ support will come with the next update. Not sure when that will be as I did not dig deeper into it, but I assume it's rather soon.


Probably because WP7/7.5 phones will not be upgraded to WP8. Why waste money marketing a device that will effectively "go away" this October when WP8 is released? Microsoft has already decided to invest heavily in WP so it makes much more sense to save their marketing dollars until their long term/future OS has been finished.

For those that are unaware, WP7 and WP8 are built off of different kernels.


I guess when handsets are actually for sale they'll start marketing it - right now everything about Windows Phones is for developers.

To be honest though, I'm not sure normal people will even want a Windows phone. Most people seem to equate Windows with brokenness, and Apple with luxury, so given that assumedly they will cost a simliar amount to an iPhone, I can't see your average person going for them.

Maybe I'm wrong, once Win8 is out and Metro is everywhere, maybe the phones will seem more desirable.


OK - after posting this went and checked, and actually the phones are actually out now!

So... where's the marketing? Why haven't MS even mentioned them?

On carphonewarehouse (UK), the only way to find them is to search - they have an Apple section, an Android section, but no Windows section. The front page has Apple, Android, even Blackberry, but no hint of Windows...

How can you forget to market your product?


Hey wait on their fella... they only spend $500million on marketing last year.. its just a small token of marketing spend at this point.

(I am being sarcastic... yes, $500million was spent and no, marketing was non existent... on the upside, most of the marketing team got made redundant yesterday)


How can android be a free OS when Microsoft is demanding as much as $15 for each device sold from the manufacturers?


First off, I really like your point - it's good to note that most Android phones sold in Europe and the US are paying for the OS.

But there's another market to consider here, as well: Android can be a free OS overseas because it's freely downloadable and the source can be quickly ported to a random device made in a random Chinese factory, which Microsoft will probably never see or care about (and hence never demand patent licensing fees for).

This is a market niche that shouldn't be underestimated - ever looked at the "Phones" section on DealExtreme or had a friend come back from China with some kind of weird dual-SIM concoction? These are immensely popular in China and India, and now instead of paying contractors to write horrid proprietary dumbphone OSes, their manufacturers can pay contractors to quickly bake together an Android port (often with hacked Market access).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: