Live data from Hacker News

Microsoft gives up on Windows 10 Mobile

bbc.co.uk

611–620 of 724 posts

Re: Microsoft gives up on Windows 10 Mobile

#611
post #507
post #461

Earlier quoted context omitted.

As opposed to running their businesses on o364?

Outlook and Notes run on-premisses.

I don’t know any business who would take that offer now. The TCO versus O365 is crazy as they hiked the license costs. Lotus Notes was always expensive, mainly because you had to pay the consultants.

Re: Microsoft gives up on Windows 10 Mobile

#612
post #561

Earlier quoted context omitted.

Clickonce is such garbage. I'm sorry I ever heard of it.

I can't believe an company so vested in the enterprise market can do such a terrible job of allowing companies to deploy enterprise software. Click once isn't supported in VS anymore, and was always horrible when it came to things like CI servers anyway. Windows 10 store requires running on azure which make it a no go, doesn't allow push updates anyway. The best options have always been third party ones like chocolat…

Wix isn’t terrible. We use that for deploying two products. When I say not terrible it hides a lot of the design by committee ugliness of MSI packages.

Have you looked at chocolatey as a total replacement for apt-get? If you havent, be prepared for eye gouging disappointment! :(

Re: Microsoft gives up on Windows 10 Mobile

#613

Earlier quoted context omitted.

>Had Microsoft put quality dev teams on building high quality third-party apps I think the chances of success would have greatly improved. For one app? For an app they would have to give away for free? For an app that would always be behind the FB built ios/android apps?

You have to consider this in the context at the time. Yes it would have been expensive, but Microsoft was investing BILLIONS into Windows Phone. Microsoft and partners spent something like $700 million dollars just on marketing for the launch of Windows Phone 7[1,2]. To spend that kind of money on marketing and then not dedicate resources to the actual product seems foolish. And I am not saying they should have done…

They did manage to get many of the top 50 apps to their platform, however, top 50 isn't enough. When all your friends have the latest and greatest on their iOS and Android and you have to wait a year or two for a WP port you get tired of that. Plus there are many industry-specific and workplace apps that never made it to WP. You can only face so many let downs in the app store before you give up on a platform. Nokia did make some damn good hardware though.

Re: Microsoft gives up on Windows 10 Mobile

#614
post #515

Earlier quoted context omitted.

Indeed. 15 years ago I kind of enjoyed it. Win32/winforms is still less horrible than the web these days.

Win32 is in no way less horrible than the Web. Win32 doesn't have any device-independent layout, at all. Forget about handling HiDPI sensibly. RegisterClassEx/CreateWindowEx are incredibly verbose. WndProcs are a mess compared to individual event handlers. The mishmash of COM and inconsistently named C APIs is terrible. COM involves a monstrous amount of boilerplate. COM requires you to deal with apartment threading,…

That sounds exactly like the state of affairs the moment you pick a JavaScript framework, which was my point.

Re: Microsoft gives up on Windows 10 Mobile

#615

Earlier quoted context omitted.

> Never mind that at launch iphone was more fancy featurephone than smartphone. Not really. iPhone was the first phone ever that shipped with a real, full-featured, non-crippled web browser. This was an astonishing achievement at the time, and one which made its existing competition look like "fancy featurephones," not the reverse. (Really an astonishing achievement period, considering it had 128MB of RAM).

But no 3rd party apps. That was an after thought.

Absolutely not, it was added on after, but no, that was the plan all along. You don't build that in just a year. That was part of the plan all along, but why waste millions of dollars on an app ecosystem before the phone itself is proven? No, you start with an amazing minimum viable product, see if it succeeds, and if so, you recoup lots of R&D money, and pour that into building the app system you already planned out. Yes, Jobs talked about web-apps and such, but that was just cover.

Yes, Walter Isaacson said that others tried to convince Steve about apps at launch, but from the moment he started talking about web apps on that stage in 2007, I never believed for a moment it was really the angle. I knew a couple folks who worked on the first couple revs of iOS, installable apps were always possible, if underdeveloped, from day one. Jobs had lots of resources at Apple in the 80s, and frittered them away on the Lisa and Apple III. He stumbled on Pixar, not knowing where it would go, and had a hell of a time figuring out how to position NeXT, but all those failures taught him that in business, like in art (and we know he felt himself an artist), making the most within the constraints of the medium is they key to success. He came back to Apple on its deathbed. He negotiated with MS for a transfusion to stay alive, and knew even though OS9 sucked, they needed a splash. They had the iMac. Pare down a personal computer to what was needed at the time. Monitor, modem/ethernet, CD drive. No need for a floppy, they're dying, chuck it for an external one you can charge for. No need to pack it with a super spiffy CPU or oodles of RAM, people can pay for an upgrade. Just make it slick looking and work well. Same with the iPod. Pimp it out with upgrades later, after the MVP proves its worth. The G4 cube failed, it never was really iterated on.

He learned from Microsoft, create a MVP, if it seems to catch on, iterate fast.

Re: Microsoft gives up on Windows 10 Mobile

#616
post #611
post #507

Earlier quoted context omitted.

Outlook and Notes run on-premisses.

I don’t know any business who would take that offer now. The TCO versus O365 is crazy as they hiked the license costs. Lotus Notes was always expensive, mainly because you had to pay the consultants.

As anecdote, none of our customers use anything that risks putting their internal data into someone else data center.

They value their business and possible legal consequences, in case there is a data breach coming out of Gmail or similar online services.

Of course companies that don't care about NDAs compliance, medical data, critical research information, offshoring of customer data, the upcoming GPDR 2018 and similar laws, can put their internal data wherever they feel like.

Re: Microsoft gives up on Windows 10 Mobile

#617

I was working in Microsoft about 5 years ago and Satya's not lying when they say they tried everything to incentivise app developers. It was a big focus of the company at the time. For keystone apps they tried to partner with developers doing most of the work for them. For more niche apps they ran promotions for students and independent developers giving away free phones etc. But nothing was enough to get over the pr…

Do apps matter much, after the top ones? All the volume is in the top 10 apps now. After the top 100, does it matter at all?

Re: Microsoft gives up on Windows 10 Mobile

#618
post #218

Earlier quoted context omitted.

Didn't the iPhone launch US-only?

It doesn’t matter. Subsequent iPhones are launched globally. Microsoft does not launch subsequent products globally. The surface takes many many months to reach many parts of Asia. Surface studio is only in a hand full of countries. Surface laptop is only in a handful of countries. Surface book is almost non existent. The only thing Microsoft makes that it launches well is the Xbox.

Even that is not true - Xbox One didn't launch in a whole bunch of territories, including half of EU! If you lived in say, Poland, and wanted a next-gen console, PS4 was the only choice since X1 wasn't even available at all for few months after launch. Hell, Xbox Live didn't support 90% of the world until very recently, once again, if you lived in Poland, Czech Republic, Greece, you could kiss Xbox Live goodbye unless you had a way to purchase foreign top-up cards. Sony never had this problem, their products launch globally and work globally.

Edit: to add insult to the injury, Microsoft teams seem to think that literally no one ever speaks a language outside of its original country. Until literally 2-3 updates ago(so for 4 years after launch) you couldn't set the language on your Xbox One to a different one than your Region, which of course would prevent you from accessing the store correctly. Live in UK but want to have the console in German? Tough luck, you better set your region to Germany, there was no other way. It's just gross incompetence.

Re: Microsoft gives up on Windows 10 Mobile

#619
post #515

Earlier quoted context omitted.

Indeed. 15 years ago I kind of enjoyed it. Win32/winforms is still less horrible than the web these days.

Win32 is in no way less horrible than the Web. Win32 doesn't have any device-independent layout, at all. Forget about handling HiDPI sensibly. RegisterClassEx/CreateWindowEx are incredibly verbose. WndProcs are a mess compared to individual event handlers. The mishmash of COM and inconsistently named C APIs is terrible. COM involves a monstrous amount of boilerplate. COM requires you to deal with apartment threading,…

Yet I would rather take all of that than dealing with Frankenstein CSS/HTML/JavaScript programming, while making sure it is pixel perfect across all browsers and not making use of the OS features and computer hardware that made me buy it in first place, e.g. WebGL 2.0 on DX 12 GPU.

Most of the issues you mention are solved in .NET, WPF and UWP. COM is a breeze to use in Delphi, MFC/ATL, .NET, C++/CX.

Windows is much more than just Win32.

Apparently Windows event system is so bad, that the younger generation re-inventing it in the form of React.

Also Cocoa, UI Kit, Android and Qt are all better solutions than Web.

Re: Microsoft gives up on Windows 10 Mobile

#620

Earlier quoted context omitted.

> that at no point had even a single feature that wasn't available better on iOS and Android According to the dates[0] I found online says Windows was the first to have a feature that would automatically connect to your cellular connection if the Wifi didn't work. Most consumers don't care but it is something I was surprised iPhones[1] and Android[2] didn't have at least at the time. In addition continuum is unique/b…

> According to the dates[0] I found online says Windows was the first to have a feature that would automatically connect to your cellular connection if the Wifi didn't work. This is the most infuriating feature ever. Google implemented it in 2014 in Android, and you couldn't properly disable it. Not even today. I frequently need to connect to intranets where Google services are blocked for security reasons, and it's…

Now they've introduced this "Mobile data has run out" which stops me from accessing my telco's app to check my prepaid balance, because it completely cuts off all mobile data. Just as annoying.
Post reply on HN