I have been wanting to write this article since I watched the Windows Keynote earlier this year!
I never imagined saying this but I believe that new the Microsoft Windows will be in the driving seat to shape the future of what operating systems look like. Engadget titled an article on it’s website When did Apple become the boring one? I tend to agree with that question. Apple has started to get boring. In fact I am seriously considering moving back to Windows after being in love with MacOSX for the past 6 years. So why am I so excited about Windows ? One word…well.. two.. Windows 10!
Apple has Mac OSX which powers desktops and laptops and IOS which powers their smart phones and tablets. Google has Chrome OS which runs on laptops and desktops and Android which runs on phones and tablets. Microsoft has Windows for desktop, Windows for mobile and an operating system for Xbox. Most of these companies try to make their operating systems on different types of devices work together, but they are still all separate operating systems.
“10” to Rule them All
For the first time, we will get to experience one operating system that will work on all (windows) devices. Windows 10 will work on laptops, desktops, phones and Xbox. Windows 10 will be the new Universal Windows Platform which will give a unified experience on all devices. ( One confusion I would like to clear out is that although Windows 10 will be working on all your(Windows) devices, it won’t be exactly the same. There will be 7 different version of Windows 10. I still think this is ridiculous as people often end up in choice paralysis. In this respect, Apple gets it right – one operating system for mobile, one for desktop/laptop and one for server. )
Microsoft is aiming to run Windows 10 on 1 billion devices in the next 2 to 3 years and to accomplish this Microsoft will be providing free upgrades to anyone who owns a Windows 7, 8, or 8.1 device.
Windows 10 will be a free upgrade.
Windows 10 Platform – A Developer’s Oasis
In order to make an operating system successful, it of course needs to be user friendly and robust to handle all kinds of situations, however, no one is going to use the operating system if there is a weak collection of 3rd party apps available to be used in conjunctions with the operating system. Microsoft knows this very well and that is the reason it has made sure that Windows 10 is an operating system for developers!
Developers will be apple to publish web apps to the windows store. As the owner of a web development company I cannot express enough how excited I am about this news. (Check out our services at Okinara.com or visit our Okinara’s Facebook Page. We provide end to end E-Commerce Solutions from development to marketing and hosting.)
Developers will be able to use APIs to provide locally install app kind of experience for their web services. This can be used in very creative ways and is a win-win for developers and consumers.
An easy way to import all existing apps to windows store and there will be an easy install and uninstall feature similar. This again is a win-win for developers and consumers. Consumers will not have to wait long for their favourite programs to be compatible with Windows 10.
Android – Java/C++
Developers will be able to reuse java and C++ code used to develop Android apps and for Windows. Windows phones will have an Android subsystem which will use android code and these apps will also have access to Windows-specific extras.
IOS – Objective C
Developers will be able to use their Objective C code for IOS and bring it to Windows. This is bold – Microsoft is trying to take a bite out of Apple.
This is great for developers and consumers. Developers will quickly be able to import their existing Android and IOS apps to windows, cutting cost, effort and time. Consumers will no longer be face with dreaded feeling of realizing that the app that they really want is available “only on Android and IOS” and would not have to wait for long.
In addition to that, there will be a single code that will run across all devices – this is huge! Apple developers need to code for Mac OSX and IOS, Google developers have to code for Chrome OS and Android.
There are bound to be some performance issues for ‘imported’ apps, but the ability to quickly import apps at least gives boost to Windows development which will help developers quickly push their apps and updates to all platforms and can then later tweak performance after launch.
There will be a more unified experience when it comes to shopping for apps across all your devices and as I mentioned above, even web apps will be available for installation. In addition, carrier billing will make shopping experience easier.
Edge is the name for the new Microsoft Internet browser. Microsoft ended Internet Explorer’s run and rightfully so. It was the stupid weirdo that no one liked. Most of you will try and run away from this new browser too, but I have a good feeling about this one, so please give it a try before you pass judgement. Check out my review of Microsoft’s new Inter Browser.
Cortana and Continuum
As a consumer I am most existed about Cortana and Continuem. Cortana is the Siri of the Microsoft world, but Cortana does a lot more than Siri. Microsoft is moving towards developing a true AI personal Assistant much like the Cortana from the Xbox Halo series. By studying they way you use Windows, the kinds of apps that you search for and use and your internet browsing habits, it will make suggestions for new apps and settings, news and more. You will be able to talk to Cortana and give it(…um.. her?) commands like “Cortana message Tim on Whatsapp that I will be late for today’s meeting” Cortana will then open up Whatsapp, search for Tim and send the message.
All this is great, but everyone owns more than one device and this is where Continuum comes in. You will be able to start and stop your work on any device and still get a seamless experience. All this looks good an ‘paper’, but will it actually work? I think there is a good chance that it will. Since there will be one operating system installed on all (windows) devices, and the code base for apps will be the same, the chance of this working is very good. We’ll just have to wait and see if it actually works in reality.
Microsoft is really getting in the driver seat when it comes to software technology with Windows 10. All this is really great, but is this cool or creepy?(especially Cortana and Continuum). Windows 10’s timing is perfect for me since, I am due for a laptop upgrade and I am leaning heavily towards Windows and Surface Pro.
Microsoft is also taking a leap forward with holograms and their HoloLens. I’m not going to talk about this, you can read more here.
This is my take on the upcoming Windows 10, if you like what I have presented for you, please like and share. If you notice errors, please do let me know as I am juggling between writing, developing and running and expanding my business.
If you have tips, or if you would like me to write about something specific that you like, please feel free to get in touch with my on Twitter, Facebook, Linkedin, or contact me via my contact page.
You can follow Okinara on Twitter and Facebook to get web and software and general tech related updates.