A mobile operating system (OS) is software that enables apps and programs to run on smartphones, tablet PCs (personal computers), and other devices. When a mobile device is turned on, it generally displays a screen with icons or tiles that display information and provide access to applications. Cellular and wireless network connectivity, as well as phone access, are all controlled by mobile operating systems.

Symbian OS, iPhone OS, BlackBerry OS from RIM, Windows Mobile, Palm WebOS, Android, and Maemo are some of the smartphone operating systems. Linux is at the root of Android, WebOS, and Maemo. BSD and NeXTSTEP, both Unix-like operating systems, inspired the iPhone OS.

It incorporates the aesthetics of both computer and hand-held devices. For telephony and internet connections, it usually has a cellular built-in modem and SIM tray. When you purchase a smartphone, the manufacturer selects the operating system for that device.


Introduction to Mobile OSes - Mobile Application Development Technology

In this “Introduction to Mobile OSes - Mobile Application Development Technology” you will learn about following topics:

  1. Introduction to Mobile OSes
  2. Different Types of Mobile Operating Systems
  3. Build and Structure of Mobile OSes
  4. Introduction to Development Environment (Native v/s HTML5)
  5. Native Apps
  6. HTML 5 Apps
  7. Hybrid Apps
  8. Introduction to Android
  9. API Levels and Versions of Android
  10. Pros of Android
  11. Cons of Android
  12. Comparison of Android with Other OSes
  13. Open Hand Alliance
  14. Introduction to Android VM and Runtime (Dalvik and ART)
  15. Dalvik Virtual Machine
  16. Role of the Dalvik Virtual Machine
  17. Android Runtime (ART)
  18. Installation and Configuration of Android SDKs and Eclipse IDE
  19. Eclipse



==== Point to Note ====

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

BCA 8th Semester Mobile Application Development Technology (Android) Pdf: