Live data from Hacker News

We Need to Break the Mobile Duopoly

a16z.com

11–20 of 117 posts

Re: We Need to Break the Mobile Duopoly

#11

Tizen, Firefox OS and Ubuntu are probably the candidates, but I think Tizen has a combination of things going for it: 1) It's not based on AOSP (unlike Firefox OS) 2) Supports both native and HTML5 apps (Firefox OS apps are limited to HTML5) 3) Backed by Samsung, still a powerful hardware player in most markets. Both Firefox OS and Ubuntu [have had/will have] a tough time getting device manufacturers to adopt their O…

Just on point 3, it's not really a matter of getting device vendors to use it. I think it's pretty clear today that incumbent platforms live and die by the quality of their apps and the app delivery and discovery mechanisms.

By extension that means the quality of the developer environment, APIs, device functionality you can use, and related tooling.

Tizen is nothing without that. Samsung Mobile picking it up for 1, 10 or 100 handsets doesn't guarantee success.

Re: We Need to Break the Mobile Duopoly

#13
post #5

"For OEMs/handset makers, choice means the ability to do more with software" Well, that's what Google did with Android but the makers were so bad at it (making the Android worse, not updating...) that Google had to take back control by moving more and more elements to the Play services.

I think that was more about control than improving quality.

Re: We Need to Break the Mobile Duopoly

#14

Tizen, Firefox OS and Ubuntu are probably the candidates, but I think Tizen has a combination of things going for it: 1) It's not based on AOSP (unlike Firefox OS) 2) Supports both native and HTML5 apps (Firefox OS apps are limited to HTML5) 3) Backed by Samsung, still a powerful hardware player in most markets. Both Firefox OS and Ubuntu [have had/will have] a tough time getting device manufacturers to adopt their O…

Sorry but I don't buy into Tizen.

They already did a full native API revamp a few times, with no upgrade path every time it was done.

First they threw out the APIs they got from Meego and replaced with straight Bada C++, then they did a facelift, but kept the Bada feeling to the APIs[0], now C++ is out the door and one is supposed to use EFL with C.

Also the documentation leaves a lot to wish for.

[0] Similar to the Symbian C++ dialect, dual step initialization, handles, macros for exceptions

Re: We Need to Break the Mobile Duopoly

#15

Windows Phone is not that bad. Google has done a good job trying to starve WP users of their services, but I think we can all survive without Hangouts (Telegram, etc) and Google Voice (who cares anymore) at this point.

Gmail only has a very limited public API, which (according to Google) isn't enough to make a fully fledged email client. So non official Gmail apps futz it with IMAP, which doesn't logically map to search based email.

Re: We Need to Break the Mobile Duopoly

#16

Windows Phone is not that bad. Google has done a good job trying to starve WP users of their services, but I think we can all survive without Hangouts (Telegram, etc) and Google Voice (who cares anymore) at this point.

WinPhone8.x is a fantastic mobile OS. The interface is great. I've dealt with some bugs since switching to the developer preview, but that's to be expected, and my experience running production code was always rock solid.

But the app situation is abominable, and getting worse. The Xbox program seems to have been all but abandoned. Microsoft seems to have largely given up even monitoring the app store; half the top/new games on the lists for the last several months have been blatantly pirated material, either blatant copies of whatever iOS/Android fad is running at the moment, or actual emulator ROMs of old console games running in a buggy, half-broken wrapper. They don't even have an actual category for reporting copyright infringement on the report form.

They've also made some missteps on a fair few occasions regarding their own apps, especially with the move to 8.1; replacing or breaking the existing functionality like the Xbox Games portal and the Music app.

On the technical side, there's also some issues regarding app support and limitations on both hardware and software. Manufacturers have to agree to very strict tech specifications in order to license WP, so very few other than Nokia have ever bothered to take them up on it. WP apps are heavily sandboxed and limited in a way reminiscent of pre-multitasking iOS, and the official line from MS seems to be that the only acceptable way to build WP apps is in C# with .NET on Visual Studio. Period. Very grudgingly, HTML5 apps are supported. Other options are possible, but largely only through workarounds, which often are grossly undocumented or hacky. Even MS' own other languages, like VB.net and F# are not officially supported, save as libraries in the latter case. (though again in the latter case, MS seems to not believe anyone should want to build full apps in pure F# at all.)

The OS and the interface themselves are great, and some of those limitations are no doubt part of why by forcing a more predictable environment. But a lot of it just seems to be MS repeatedly shooting themselves in the foot, and I dread to think how much worse it would get if MS had any actual leverage on the market.

Re: We Need to Break the Mobile Duopoly

#17
post #8

We already have a 3rd mobile OS, it is called Windows Phone and is doing quite well (actually more than iOS) in a few European countries.

Pretty much only Finland, really, and that's because of the local Nokia brand loyalty and aggressive local pricing. With MS axing the Nokia brand, I see Samsung picking up the slack easily if they dare to compete on price like they do in other countries rather than trying to angle as a luxury brand. I'm already starting to see a lot more Galaxies and iPhones on the street in Helsinki and Tampere these days.

Re: We Need to Break the Mobile Duopoly

#18
> "For OEMs/handset makers, choice means the ability to do more with software"

Please no, this would only yield to more bloatware. The move of Google is smart, moving the OS away from OEMs. [Most] manufacturers have demonstrated again and again that they cannot be trusted with software, since they only care about profit and putting more and more useless apps into the OS.

We might need more mobile OS, but not for this reason.

Re: We Need to Break the Mobile Duopoly

#19

Windows Phone is not that bad. Google has done a good job trying to starve WP users of their services, but I think we can all survive without Hangouts (Telegram, etc) and Google Voice (who cares anymore) at this point.

I'm been using a Windows Phone for 1 month (from iOS). Surprisingly, the pure OS part is not bad at all (even with some perks like BT aptX, default maps app with offline mode). Store is missing a bit of stuff (mostly first class games) but I was able to find a replacement for everything else.

And one thing huge (IMO): the performance/price is pretty amazing with the low/mid level entry Lumia.

(I have the Lumia 735, iPhone 5 before).

Re: We Need to Break the Mobile Duopoly

#20
post #16

Windows Phone is not that bad. Google has done a good job trying to starve WP users of their services, but I think we can all survive without Hangouts (Telegram, etc) and Google Voice (who cares anymore) at this point.

WinPhone8.x is a fantastic mobile OS. The interface is great. I've dealt with some bugs since switching to the developer preview, but that's to be expected, and my experience running production code was always rock solid. But the app situation is abominable, and getting worse. The Xbox program seems to have been all but abandoned. Microsoft seems to have largely given up even monitoring the app store; half the top/ne…

If they cared to see their app ecosystem grow, they wouldn't charge developers 100$ (which is actually 1$ more than this greedy evil empire of Apple does :)) for a licence you need even to install your app on your own darn phone
Post reply on HN