Live data from Hacker News

Microsoft gives up on Windows 10 Mobile

bbc.co.uk

621–630 of 724 posts

Re: Microsoft gives up on Windows 10 Mobile

#621

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…

man, the windows app store was a joke.

a teenager could write something better in node/angular in a week

Re: Microsoft gives up on Windows 10 Mobile

#622
post #224

Earlier quoted context omitted.

I worked 3 years as a windows phone dev and i'm sorry to say but Microsofts efforts were ... almost insultingly bad. It started with windows phone 8 and the Metro UI. Bad Idea. The UI was too far away from Android/iPhone to be easily ported and adding corporate design to it was hard as it was too different. Silverlight and XAML was okay for the time. Then came windows 8.1 and windows desktop 8 which was universally h…

The thing about the MS platforms that has always been an issue is that they change the developer APIs around all the time. Every year they come out with the latest greatest way to access a database or whatever and it really isn't that much better than what they had last year, but it still requires a rewrite.

Picking Apple as an example, other are possible.

Object Pascal, Powerplant, Quickdraw, Java Bridge, Quicktime, QuicktimeVR, Carbon, OpenGL, ...

Apparently only Microsoft does it.

Re: Microsoft gives up on Windows 10 Mobile

#623
post #412

Earlier quoted context omitted.

OMG. MFC ? You mean Microsoft Foundation Classes ? mmh. that stuff is still supported ? eventhough there was/is all the .NET crazyness. That's actually pretty good of MS. I guess the main question is: how do you in advance if you got a MFC-like library from MS with 20+ year support vs a library like Sliverlight where they drop support and let you alone with a migration to a different platform ?

Maybe there's a cautionary tale about being an early adopter here. I don't know if I would start a new project with MFC, but it was a fantastic decision in 1996. In a way, I think it's harder to pick technologies today for large projects. It seems like if something isn't new and growing steadily, it's stale and fading fast. What are the tools and frameworks with a long, healthy middle age ahead of them? I'm learning…

Kind of, OWL and VCL were much better technology but Borland's management...

Re: Microsoft gives up on Windows 10 Mobile

#624
post #423

Earlier quoted context omitted.

In Microsoft's defense, they also tend to support their stuff for a long time. I work with MFC every day. It's 20+ years old and still being developed.

They support the stuff they can't kill for a long time. You can still run VB6 apps but try running a .net framework 1.0 app!

Easy, just get the runtime from here.

https://www.microsoft.com/de-de/download/details.aspx?id=162...

Re: Microsoft gives up on Windows 10 Mobile

#625
post #511

Earlier quoted context omitted.

> A lot people tell me Xcode is garbage, Eclipse is a nightmare Xcode is absolutely sits at the bottom of the IDE rankings, but Eclipse shouldn't even be a concern for Android devs. Android Studio is a very nice IDE and no Android dev should touch Eclipse ever again. It's a shame it's tied to the Android platform, honestly. I'd kill to have Android Studio's functionality when developing for iOS. (And no, AppCode does…

> It's a shame it's tied to the Android platform, honestly. It's not, it also supports Java, C++/C/ObjC, Go, Python, PHP, JS, and many more. Find the other Jetbrains IDEs at https://www.jetbrains.com/

Android Studio is a fork of InteliJ, you cannot use it as InteliJ, because the options are tailored for Android,

If you use InteliJ with Android plugin instead, then you will always be behind the curve of the actual Android development, as JetBrains catches up.

Re: Microsoft gives up on Windows 10 Mobile

#626

Earlier quoted context omitted.

The problem with UWP is that it requires Win10. This makes it a no-go for vast majority of developers targeting desktop Windows, given that Win7 is still dominant, and will be for a while to come.

Why MS didn't create a UWP emulator or wrapper for Windows 7 is beyond me. No Windows 7 compatibility is the main reason my company isn't bothering with UWP for our desktop software.

Maybe because Windows 7 lacks the sandbox features required?

Re: Microsoft gives up on Windows 10 Mobile

#627

Earlier quoted context omitted.

> My black Nokia 1020 with the recharging case sits in my desk. Worthless. Can I have it? Since it's worthless and everything. I'll pay shipping.

Well worthless is subjective. There's some value since the camera is pretty great and it can still be used as a legit phone. And I keep tabs on if anyone has built some 3rd party tools for it to turn it into something cool. You can pester me on LinkedIn if you want: https://www.linkedin.com/in/chidave/

I still use a WP handset as my legit phone and will probably continue to do so until they're just not usable anymore for whatever reason. Would love to get my hands on a 1020, but I should probably just go buy one second hand. I'm in europe so yours probably wouldn't even work over here

Re: Microsoft gives up on Windows 10 Mobile

#628
post #625

Earlier quoted context omitted.

> It's a shame it's tied to the Android platform, honestly. It's not, it also supports Java, C++/C/ObjC, Go, Python, PHP, JS, and many more. Find the other Jetbrains IDEs at https://www.jetbrains.com/

Android Studio is a fork of InteliJ, you cannot use it as InteliJ, because the options are tailored for Android, If you use InteliJ with Android plugin instead, then you will always be behind the curve of the actual Android development, as JetBrains catches up.

How is it a fork of a closed source product, and how is the developer of said closed source product behind the curve of their own product?

Re: Microsoft gives up on Windows 10 Mobile

#629
post #336
post #328

Apple was the 1st and got to dictate the terms of their walled garden. The told Adobe from day 1 to get lost with flash, but for a wall it had walls amazingly low for what had been tried in the past. And people lost their minds with excitement, except those pesky open source kids. Google looked around and said we want in but how? Get rid of the wall and let any carrier and everyone use it. All the carrier's saw they…

The saddest part of the story was that Nokia's amazing hardware division was lost because of this. Sure, Nokia made some classic innovator's dilemma errors, too, but they were still huge at the time Samsung got into Android (about 2x as big in phone market share). About a year or two later they decided to go with Windows Phone - the ever 2% OS of the mobile market, because it was "different". It was stupid, and also…

Nokia was too invested in Symbian, which was ill-prepared for the new world of rich smartphone experiences. As a much older platform, it had been architected around some faulty fundamental assumptions, like the phone processor only having a single core. Nokia also had an army of middle management internally which had built their careers on Symbian and would have lead an internal revolution had Nokia pivoted to Android back when it was opportune to do so.

Nokia didn't go with Windows Mobile because it thought it was the superior platform. It went with a different platform because it had become painfully clear to said middle management that Symbian could not be economically technically adapted for modern smartphone hardware, that sales were tanking as a result. And then Nokia went with Microsoft instead of Android because Microsoft gave them a boat load of money to do so, whereas with Android, Nokia would've had to build everything from scratch, and it wasn't clear anymore that they'd have the resources to do so.

Nokia's story is, more than anything else, of how technical debt can kill a company.

Re: Microsoft gives up on Windows 10 Mobile

#630
post #625

Earlier quoted context omitted.

Android Studio is a fork of InteliJ, you cannot use it as InteliJ, because the options are tailored for Android, If you use InteliJ with Android plugin instead, then you will always be behind the curve of the actual Android development, as JetBrains catches up.

How is it a fork of a closed source product, and how is the developer of said closed source product behind the curve of their own product?

IntelliJ isn't closed source, it's on GitHub, under an open license. As are most of the premium IDE plugins from JetBrains.
Post reply on HN