Gone are the days when operating systems meant Windows or Linux or Mac. In the present days operating systems also mean Symbian, Android, Windows Phone, iOS or Blackberry OS.A mobile operating system is the operating system which controls the mobile device like how Windows or Linux controls a desktop or laptop. Smart phones, PDAs, tablets are few devices which run on Mobile operating system. People use smartphones for many purposes. The basic needs of mobile phones have changed over the years. Mobile phones are not only used for calling or texting which were the basic needs of mobile phone. They love to use the phone on the go to browse, connect with people on web, pay tickets for movies, Shopping, take pictures, watch live soccer and many more. So the mobile companies have responded the people in best possible ways. All said mobile phones have become an essential electronic device that helps us to navigate our day. [1][5]
2. What is an Operating system?
In simple words an operating systems is a platform for mobiles to function. Michael Jipping(April 2007, p.2-3 ) tells that Operating system consists of programs that control the device. It is basically a software that manages the resources and provides common service to applications. It is just loaded into the device and instructions are executed like any other software. Operating system plays an intermediate role between hardware and applications in allocating memory and hardware functions like input and output. Altogether it binds the software and hardware together. It presents the software to the hardware. A main feature of mobile operating system is memory allocation. Which application should be given top priority and which should not? [2][3]
2.1 Different Mobile operating systems: 1. Symbian 2. iOS 3. Android 4. Windows phone 5. Blackberry 6. Palm 7. MeeGo OS 8. Bada 1.1 Basic Features of Operating systems:
Comparison of few basic
References: 1. Wikipedia(2001) Available at http://en.wikipedia.org/wiki/Mobile_operating_system (Accessed : 7th December 2011) 2 (Accessed: 7th December 2011) 3 4. Saila Laitinen ( January 2007) S60 Smartphone Quality Assurance A Guide for Mobile Engineers and Developers, John Wiley & Sons (Accessed : 7th December 2011) 7 8. Symbian World (2007-2011) http://symbianworld.org/7977-top-10-awesome-symbian3-features/ (Accessed : 7th December 2011) 9 10. Wikipedia(2001) Available at http://en.wikipedia.org/wiki/MeeGo (Accessed: 7th December 2011) 11. Minipcpro( 21st June 2011) Nokia N9 MeeGo Smartphone- Full Presentation with all slides http://www.youtube.com/watch?v=1weKReXu16Q&feature=related (Accessed: 7th December 2011). 12. Wikipedia(2001) Available at http://en.wikipedia.org/wiki/Android_(operating_system) (Accessed: 10th December 2011) 13. Wikipedia(2001) Available at http://en.wikipedia.org/wiki/Dalvik_(software) (Accessed : 10th December 2011) 14 http://davidehringer.com/software/android/The_Dalvik_Virtual_Machine.pdf (Accessed 10th December 2011) 15 (Accessed 10th December 2011) 16 (Accessed: 10th December 2011) 17 In the Proceedings of the 6th ACM SIGOPS/EuroSys European Conference on Computer Systems (EuroSys 2011) Salzburg Austria April 2011