- TECHCRUNCH 2017 OSX BUG FULL
- TECHCRUNCH 2017 OSX BUG PRO
- TECHCRUNCH 2017 OSX BUG SOFTWARE
- TECHCRUNCH 2017 OSX BUG CODE
OpenGL implementation has fallen behind the competition, the filesystem desperately needs updating, the SDK has needed modernizing for years, networking and cryptography have seen major gaffes. As Jones said at the time, even alluding to this fusion app concept:
TECHCRUNCH 2017 OSX BUG SOFTWARE
Paul Jones’ article on Apple’s declining software quality hit a nerve last year, and his conclusion seems to be increasingly shared with others industry. Unsurprisingly, there has definitely been an intensifying meme from the commentariat that Apple’s software is significantly worse than it has been before. I am concerned about all the deeper productivity tools that I use on a regular basis that may suddenly decide that the least common denominator feature set between desktop and mobile is suddenly what they are going to aim for. If the developer behind my package-tracking app decides to make a native OS X version that looks and feels similar, I am not going to mind. Each needs to function for their optimal purpose. But ultimately, I bought each and every one of these devices to actually do things - to read articles, to write them, to edit podcasts and movies, to build websites and API infrastructures.
TECHCRUNCH 2017 OSX BUG FULL
I have the full suite of Apple hardware sitting on my desk right now - an iPhone X, an iPad Pro, AirPods and a MacBook Pro. Look, I’m not an Apple lover or a hater - I’m ultimately just a user. Developers could, of course, continue to do that hard work themselves, but how long until compressed development budgets and tight deadlines push product managers to just conclude that an iPad app on desktop is “good enough” and ship it out the door?
TECHCRUNCH 2017 OSX BUG CODE
The use cases are so different for each of these devices, and yet, Apple’s combined library would encourage developers to reuse their UI code from one device to another, rather than thinking through what is most optimal for each.
TECHCRUNCH 2017 OSX BUG PRO
Or Apple could be much more ambitious, and the company could see an opportunity to really go for a true fusion operating system that would turn the MacBook Pro into a single continuous product line from the iPad, much in the vein of Microsoft’s Surface product strategy. Apple’s strategy could be as simple as combining basic app elements like strings and images to make them accessible on both platforms (Apple still has two UI libraries depending on if the developer is writing for OS X or if they are writing for iOS). So I look at an announcement like a potential new fusion UI library, and I hesitate. The mouse, first invented in 1964, still holds its own against multitouch displays and styluses when it comes to actual productivity. Despite attempts across the industry to fuse the concept of a desktop and a tablet, from the new Microsoft Surface tablets to Apple’s catch up with the iPad Pro, there remains an enormous productivity gap between desktop and mobile products that still hasn’t been bridged. Unifying a codebase can usually reduce bugs, enhance stability and increase developer productivity, all of which ultimately benefit the end user.Įxcept, that is, when it comes to user interfaces. “Write once, run everywhere” is the design philosophy behind Java and Node and a host of other programming environments, and for good reason. Ordinarily, such a change would be deeply welcomed. The most recent concern came yesterday from Bloomberg that Apple intends to offer its software developers new libraries that will allow apps to serve both touchscreen interfaces like the iPhone as well as traditional mouse and keyboard setups on desktop computers using a single unified set of APIs. I watch with increasing trepidation at the direction Apple is taking its products.