592
submitted 1 year ago by Hypx@kbin.social to c/technology@lemmy.world

Nadella, Gates, and Ballmer have all admitted to Microsoft’s mobile mistakes.

you are viewing a single comment's thread
view the rest of the comments
[-] Joker@discuss.tchncs.de 45 points 1 year ago

I remember it being good hardware and the OS was actually really good. It felt very fast when a lot of Android phones still felt sluggish. What they really screwed up was the third party apps. Nobody was making anything for it and they didn’t give developers a reason to. It was a product that should have succeeded if not for bad management.

[-] ChickenLadyLovesLife@lemmy.world 13 points 1 year ago

This is really the same thing that happened with Blackberry. I'm a mobile developer and I was doing entirely Windows Mobile (which wasn't Windows Phone) from 2005 to 2010, and then I got a Blackberry project dumped in my lap. I was astonished to find that 1) Blackberrys were actually very powerful and adaptable devices, and 2) BB's development environment was the shittiest thing ever invented in the history of humanity.

[-] prashanthvsdvn@lemmy.world 1 points 1 year ago

Man you didn’t have to remind me about my Q10. The phone is a hardware masterpiece and the only thing let down was the software going EOL last year. I only wish they release the firmware to public since they were shutting so community can take it from there.

[-] Joker@discuss.tchncs.de 1 points 1 year ago

Yeah, the situation reminds me of BlackBerry. I had the 8900 and it was my favorite phone. I remember when they finally did have a little App Store thing and it was terrible. They threw it together in a hurry so I can only imagine how shitty the dev tools were.

[-] ChickenLadyLovesLife@lemmy.world 7 points 1 year ago* (last edited 1 year ago)

Ironically enough, the dev tools were there (and shitty) from the very beginning in the early 2000s, and they were never really improved upon. The biggest problem was that the code libraries were broken up into multiple (and not completely logical) modules and each module you incorporated into your app had to be digitally signed by a remote server every time you wanted to run your in-development app. The signing server was often slow (or completely down) so sometimes it would take 45 minutes to an hour just to test out a one-line code change (the more modules you included in your app, the longer the overall signing process would take, so I frequently ended up writing my own methods to do standard shit that was in the libraries, just to avoid the compile time hit). Sometimes I would just give up and go home because testing was literally impossible.

On the other hand, it was a great built-in excuse for fucking off. If my managers ever caught me napping, I would just say the signing server was down. I was careful never to tell them about isthesigningserverdown.com, which back in the day told you whether the BB signing servers were actually down or not.

[-] vivadanang@lemm.ee 1 points 1 year ago

Yup. Even the docs on how to use the store from a dev perspective were always out of date or missing completely.

this post was submitted on 24 Oct 2023
592 points (96.5% liked)

Technology

60052 readers
3822 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS