Open In App

Introduction To Mobile Operating System – PALM OS

Last Updated : 02 Apr, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

PALM OS is an operating system for personal digital assistants, designed for touchscreen. It consists of a limited number of features designed for low memory and processor usage which in turn helps in getting longer battery life.

Features of PALM OS

  • Elementary memory management system.
  • Provides PALM Emulator.
  • Handwriting recognition is possible.
  • Supports recording and playback.
  • Supports C, and C++ software.
Architecture of Palm OS

 

  • The User Interface in the architecture is used for graphical input-output.
  • The Memory Management section is used for maintaining databases, global variables, etc.
  • System Management’s job is to maintain events, calendars, dates, times, etc.
  • Communication TCP/IP as the name denotes is simply used for communication.
  • Microkernel is an essential tool in architecture. It is responsible for providing the mechanism needed for the proper functioning of an operating system.

Development Cycle

For the development of the PALM OS, these are the phases it has to go through before it can be used in the market:

  • Editing the code for the operating system that is checking for errors and correcting errors.
  • Compile and Debug the code to check for bugs and correct functioning of the code.
  • Run the program on a mobile device or related device.
  • If all the above phases are passed, we can finally have our finished product which is the operating system for mobile devices named PALM OS.
Development Cycle

 

Advantages

  • Fewer features are designed for low memory and processor usage which means longer battery life.
  • No need to upgrade the operating system as it is handled automatically in PALM OS.
  • More applications are available for users.
  • Extended connectivity for users. Users can now connect to wide areas.

Disadvantages

  • The user cannot download applications using the external memory in PALM OS. It will be a disadvantage for users with limited internal memory.
  • Systems and extended connectivity are less compared to what is offered by other operating systems.

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads