Tag Archive for ‘Development’

Electron and the Decline of Native Apps ➝

John Gruber:

The Mojave App Store app certainly isn’t written using Electron. But the problem with Electron apps isn’t really Electron — it’s the decline in demand for well-made native Mac apps. And that is ominous. The biggest threat to the Mac isn’t iPads, Chromebooks, or Windows 2-in-1’s — it’s apathy towards what makes great Mac apps great.

I don’t think it’s necessarily bad for Mac apps to be un-Mac-like. But if the way that an app differs from the norm creates a worse experience for the user, that is bad. I can understand why some companies are building apps on Electron — it allows them to quickly develop desktop apps using the same codebase as their web app.

For a lot of application categories, you need a web app. And the rise of Electron is in no small part due to the economics of software development — building a single app that works on a number of platforms is significantly less costly than building native apps for each. But I wish that these companies would more seriously take into consideration the vastly superior user experience that can be achieved by embracing each platform’s strengths through native APIs. Doing so would result in software that users are excited to launch and truly enjoy using.

Ten Years of iPhone ➝

Cory Bohon:

The iPhone lit a fire for my career while still in high school, setting me up for a college degree in computer science and an awesome job at MartianCraft where I get to work with some of the biggest brands in the world to create apps for the platform that I love. I doubt that I would be in the same career and with the same passion for software that I have if it weren’t for that original iPhone.

So, on this 10th year anniversary, I just want to say “Thanks” to the people at Apple (past and present), my mentors along the way, and of course, to this special, magical device that will always hold a special meaning to me for changing my life forever.

There’s a part of me that wishes I would have dove into computer programming when the iPhone SDK shipped in 2008. But I was just too wrapped up in writing about this stuff to even consider doing so. I certainly don’t regret spending all this time writing, I’ve met a lot of great people and learned a ton along the way. But I bet the iPhone development wave would have been a fun one to ride.

Steve Ballmer Rumored to Appear at WWDC ➝

Eric Savitz reporting for Barron’s:

Trip Chowdhry, an analyst with tiny Global Equities Research, contends that 7 minutes of the June 7 keynote by Apple CEO Steve Jobs has been blocked off for a presentation by Microsoft (MSFT) to talk about Visual Studio 2010, the company’s suite of development tools. Chowdhry says the new version of VS will allow developers to write native applications for the iPhone, iPad and Mac OS. And here’s the kicker: he thinks Microsoft’s presentation could be given by none other than Microsoft CEO Steve Ballmer.

It’s natural to be a little surprised by the idea of Steve Ballmer coming on stage during an Apple keynote. But, if you keep in mind that Microsoft is a software company, it isn’t as crazy as you may have initially thought. Apple is trying to develop a platform and they want more developers supporting their platform than the alternatives. Expanding their developer base to developers who don’t own a Mac would be huge.

There are three thoughts in my mind that keeps me from believing this rumor, though. First, I’m not sure Apple wants developers who run Windows to build applications for the Mac, iPhone, and iPad. Second, it doesn’t make a whole lot of sense for Microsoft to support a competitor’s software platform just a few months before Windows Phone 7 phones start hitting stores. And third, Apple has been opposed to third-party development tools — they don’t want another company to have any control over their platform.