0% found this document useful (0 votes)
7 views

Mobile Computing lecture 16

The document provides an overview of three mobile operating systems: Apple iOS, Java ME, and Windows Phone. It highlights key features, advantages, and disadvantages of each OS, including iOS's strong security and ecosystem, Java ME's cross-platform compatibility, and Windows Phone's integration with Microsoft services. A comparison table summarizes the differences in app stores, programming languages, and device support among the three systems.

Uploaded by

bella.shine7799
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Mobile Computing lecture 16

The document provides an overview of three mobile operating systems: Apple iOS, Java ME, and Windows Phone. It highlights key features, advantages, and disadvantages of each OS, including iOS's strong security and ecosystem, Java ME's cross-platform compatibility, and Windows Phone's integration with Microsoft services. A comparison table summarizes the differences in app stores, programming languages, and device support among the three systems.

Uploaded by

bella.shine7799
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Mobile Operating Systems in Mobile Computing

Apple iOS

Overview:

 iOS is the mobile operating system developed by Apple Inc. for its devices like iPhone,
iPad, and iPod Touch.
 Known for its smooth performance, security, and polished user interface.

Key Features:

 App Store: Central platform to download apps.


 Objective-C / Swift: Programming languages used for iOS app development.
 Xcode: Official Apple IDE for building iOS apps.
 Touch Interface: Supports multi-touch gestures, haptic feedback.
 iCloud: Apple’s cloud service for storage and sync.
 Siri: Built-in intelligent assistant.
 Security: Strong app sandboxing, biometric (Face ID, Touch ID).

Advantages:

 High security and stability


 Regular OS updates
 Excellent hardware-software integration
 Strong ecosystem (iPhone, Mac, iPad, Watch, etc.)

Disadvantages:

 Closed ecosystem (less customizable)


 Only runs on Apple devices
 Expensive development (requires Mac)

Java ME (Java Platform, Micro Edition)

Overview:

 A version of Java designed for resource-constrained devices such as mobile phones and
embedded systems.
 Used before modern smartphone platforms took over.

Key Features:

 Lightweight Java Virtual Machine (JVM)


 Supports basic GUI, networking, and security
 Configurations: CLDC (Connected Limited Device Configuration)
 Profiles: MIDP (Mobile Information Device Profile)

Advantages:

 Cross-platform compatibility
 Low memory footprint
 Suitable for basic mobile applications (e.g., early 2000s phones)

Disadvantages:

 Outdated and no longer widely used


 Limited performance and UI capabilities
 No support for modern smartphones

Windows Phone

Overview:

 A discontinued mobile operating system developed by Microsoft.


 Successor to Windows Mobile, aimed at competing with iOS and Android.

Key Features:

 Metro UI (Tile-based interface)


 Deep integration with Microsoft services (Outlook, OneDrive, Office)
 Apps developed using C#, .NET, XAML
 Supported Nokia Lumia and HTC phones

Advantages:

 Seamless integration with Windows ecosystem


 Clean and unique UI
 Good performance on mid-range hardware

Disadvantages:

 Limited app availability


 Discontinued by Microsoft (end of support: Dec 2019)
 Small market share led to developer disinterest

Comparison Table

Feature iOS Java ME Windows Phone


OS Developer Apple Inc. Oracle (Sun) Microsoft
App Store Yes No (JAR install) Yes (Windows Store)
Feature iOS Java ME Windows Phone
Programming Lang. Swift, Obj-C Java C#, XAML
Status Active Mostly obsolete Discontinued
Device Support Apple Devices Feature Phones Lumia, HTC, etc.
Ecosystem Strong Weak Moderate (past)
Customizability Low Moderate Moderate

You might also like