In four years or less, there will not be iOS and OS X. There will be just one Apple operating system that works across all of its devices.
20 plus ones
Shared publicly•View activity
View 9 previous comments
- I think Microsoft already does this. The current Windows Platform runs on the desktop and the phone.
It's not the greatest in the world due to the limitations that the phone platform places on applications, but it is viable.
So go ahead Apple and make the same mistake.
When will engineers learn that you can only take a platform so far before you have to step back and see the reality that it's not the OS that makes this work but the development tools. Until you come up with a dev platform that truly takes your code and let's it run on any platform this going to fail.
It's just like telling iPhone developers, " Sure you can write apps for both the iPhone and iPad with one set of code, however you'll need to include two different screen types, one for the iPhone and one for the iPad."
Now to add your app to the desktop, you'll only need to include yet another set of screen for that platform. Not a big improvement in my book. I think a lot of devs are already doing this. So, I don't see any benefit in this. Kind of reminds me of Apple's multi-language platform. Not very efficient at all. I'll wait until the third party library comes out to take one screen definition and translate it to every platform for me, otherwise I'm wasting my time.Feb 17, 2012
- That would be awesome!Feb 17, 2012
- I can't imagine wanting to build the same views for various screen "types". Generally you want to rake advantage of the display format you're working with. If your developing using good patterns correctly (MVC,MVVM, etc) the code for the "screen" (or View) is very minimal - all the heavy lifting is in the controllers and model. The problem your talking about is already being tackled on multiple platforms including iOS, OSX, Java/Android and .Net/Windows/Phone.Feb 17, 2012
- One OS to rule them all.Feb 17, 2012
- You are 100% correct about using patterns, without them my job would be very repetitive and boring.Feb 17, 2012
- Both iOS and MacOS X are Unix underneath. Given how many OS are based on Unix, Unix is the OS that rules all.Feb 24, 2012