0% found this document useful (0 votes)
16 views26 pages

Lecture 1.2.1

The document discusses mobility landscape and mobile platforms. It describes what mobility and platforms mean in mobile app development. It then discusses various mobile platforms like Symbian and Android, outlining their features, versions, advantages and disadvantages.

Uploaded by

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

Lecture 1.2.1

The document discusses mobility landscape and mobile platforms. It describes what mobility and platforms mean in mobile app development. It then discusses various mobile platforms like Symbian and Android, outlining their features, versions, advantages and disadvantages.

Uploaded by

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

INSTITUTE : UIE

DEPARTMENT : CSE
Bachelor of Engineering (Computer Science
& Engineering)
Mobile Application Development(21CSH-
355/21ITH-355)
TOPIC OF PRESENTATION:
Mobility Landscape, Mobile Platforms, Mobile Platforms, Mobile
apps development,

Prepared by:
Parveen Kumar Saini(E13339)
DISCOVER . LEARN .
www.cuchd.in EMPOWER
Computer Science and Engineering Department
Mobility Landscape, Mobile Platforms,
Mobile Platforms, Mobile apps
development,

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Mobility Landscape
• What is mobility in mobile application development?
• This includes frequency of usage of an app or website, content consumption, web
and app searches, use of location services, and more.”
• In other words, the term “mobile” refers to mobile devices themselves, whereas
• “mobility” refers to the manner in which users are engaging with those devices.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
What is platform in mobile app development?
• A mobile application development platform (MADP) is a type of software that
allows a business to rapidly build, test and perhaps deploy mobile apps for
smartphones or tablets.
• A business can either build its own mobile application development platform or
buy one of the many third-party products available on the market.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
What are the types of mobile platforms?
• Examples of mobile platforms include Palm, BlackBerry, iPhone, Android and
Windows Mobile.
• Mobile operating systems provide tools that allow application to share data and
services.
• Examples of mobiles OS includes Palm OS, Symbian, Windows Mobile, Mac OS
X and Android.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Symbian

• It is a dropped mobile operating system and digital platform developed for


smartphones.
• It was initially developed for a closed-source operating system for personal digital
assistant in 1988 by Symbian Ltd.
• It was used by many popular brands named as Samsung, Sony Ericsson, Nokia,
etc.
• The OS of Symbian contains two components: microkernel and user interface. The
Symbian OS was written in C++ language.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Various versions of Symbian OS:

• EPOC32(Electronic Piece of Cheese)


• Symbian OS 6.0 and 6.1
• Symbian OS 6.2
• Symbian OS 7.0
• Symbian OS 7.0
• Symbian OS 8.0
• Symbian OS 9.1
• Symbian OS 9.3
• Symbian OS 9.5

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Features of Symbian OS:
• Symbian OS contained a browser, messaging, multimedia, communication
protocol, mobile telephony, data synchronization, security, application
environment, multi-tasking, robustness, flexible.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Advantages of Symbian OS:

• Symbian OS provides open platform to enable independent technology and


software vendors to develop third party app.
• Symbian allowed impressive battery life.
• Symbian required lower hardware requirements.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Disadvantages of Symbian OS

• Symbian OS is dependent on Nokia


• Major drawback of Symbian os is it provided a late response as compared to ios
and Android.
• The touch of Symbian use devices are not as smooth as compared to ios and
android devices.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Android

• Android is a mobile operating system which is successfully developed by Google.


• The Android OS is based on Linux operating system and open source operating
system which is specially developed for touchscreen mobile devices like tablet,
smartphones, AndroidTv, wear OS, etc.
• Android os is written in java. Android brought a drastic change in the mobile
technology.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Evolution of Android:
• Originally android is developed by Android Inc. and in 2007 Google brought android.
The concept of Android was described by Andy Rubin, Rich Miner, Nick Sears, and
Chris White in 2003. In September 2008, Android was released as the first commercial
Android device. Afterward, the operating system of android undergoes several major
changes. The current member of the Android family is 9.0 (Name: Pie). The core code
source of Android is known as Android Open Source Project(AOSP) and it is licensed
under Apache license. Apache license is also free software and open source license.
HTC(High tech computer) Dream was the first commercially available smartphone with
Android as an operating system of the smartphone. On September 23, 2008, Google
officially released the first version of Android that is android 1.0. After successfully
release of Android 1.1 Android goes through several updates, the updates of android
continuous improvement in the operating system, adding new features, fixing bugs in the
previous release.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Various versions of Android are:

• Android 1.0: Name-unnamed, Year-2008


• Android 1.1: Name-Petit Four, Year-2009
• Android 1.5: Name-Cupcake, Year-2009
• Android 1.6: Name-Donut, Year-2009
• Android 2.0, 2.1: Name-Eclair, Year-2009
• Android 2.2: Name-Froyo, Year-2010
• Android 2.3, 2.4: Name-Gingerbread, Year-2010
• Android 3.0, 3.1, 3.2: Name-Honeycomb, Year-2011
• Android 4.0: Name-Ice Cream Sandwich, Year-2011
• Android 4.1: Name-Jelly Beans, Year-2012
• Android 4.4: Name-KitKat, Year-2013
• Android 5.0: Name-Lollipop, Year-2014
• Android 6.0: Name-Marshmallow, Year-2015
• Android 7.0: Name-Nougat, Year-2016
• Android 8.0: Name-Oreo, Year-2017
• Android 9.0: Name-Pie, Year-2018

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Features Of Android:
• Basic features of hardware is divided into two parts:
• Hardware based features: Audio, Bluetooth, GSM(global system for mobile
communication), Microphone, NFC(Near field communication), and sensors.
• Software based features: app widgets, home screen, input method, live
wallpapers, layout, storage, messaging, multi-language support, browser, Java
support, media support, multi-touch, calls, multitasking, accessibility, external
storage, video calling, optimized graphics, etc.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Advantages Of Android:

• Android can be built by anyone because it is based on Linux open source.


• Android phones are multitasking, you can perform multiple tasks at the same time.
• For example, while listening to music you can chat with your friend.
• Android provides app market known as Play Store.
• From the play store, you can download and install different types of apps in your
mobile phones.
• Android provides a notification facility. Whenever new message comes, an email
arrived on the phone it automatically shows on the home screen of the phone.
• Android provides a widget. With the help of a widgets, you can easily change or
access an app.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Disadvantages of Android:

• Most of the apps and features of android required an active internet connection.
Without the active internet connection, you cannot access them.
• In android OS the wastage of battery is more due to the background processing.
• Many of the android application contains virus, for example counter strike ground
force was supposed to have virus.
• Android system is not safe as iOS.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
iOS

• iOS(iPhone OS) is a mobile operating system which is successfully designed and


developed by the Apple Inc. iOS is the largest used mobile operating system after
Android.
• It is basically designed for iPhone, iPad, and iPod Touch. In terms of security, iOS
is more secure than Android.
• The iOS interface depends upon the direct manipulation by using touch gestures.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Evolution of iOS:

• The concept of iPhone was innovated by the Steve Jobs in 2005.


• For iPhone, the iPhone OS is created by the Scott Forstall and Forstall also
develop software development kit for programmers to create iPhone applications,
as well as an App Store within iTunes.
• The first official iPhone with iPhone OS was released in 2007. After the success of
the iPhone in 2008, Apple announced the iPhone SDK for developers to develop
applications for iPhone.
• In 2008 Apple released the iOS App Store with 500 applications. In 2010 Apple
renamed the iPhone OS as iOS.
• The latest version of iOS is 11 and it is available for iPhone 5S, iPad Pro, iPad
Mini2 and sixth generation iPod Touch.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Various versions of IOS:

• iPhone OS 1:Year-2007
• iPhone OS 2:Year-2008
• iPhone OS 3:Year-2009
• iOS 4:Year-2010
• iOS 5:Year-2011
• iOS 6:Year-2012
• iOS 7:Year-2013
• iOS 8:Year-2014
• iOS 9:Year-2015
• iOS 10:Year-2016
• iOS 11:Year-2017
www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Features Of iOS:
• iOS contains home screen, touchID for apps, icloud drive, health, Siri(personal
assistant), Safari(browser), multitasking, message, interactive notification, camera,
icloud photo library, game center, bluetooth, calls, accessibility, voice recognition,
face recognition, battery usage indicator, Wi-Fi etc.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Advantages Of iOS:

• In terms of performance iOS is magnificent and smooth.


• iOS generate less heat while processing as compare to Android.
• iOS are best for gaming and business purposes.
• iOS provides excellent security.
• It provides Jailbreaking for customization.
• It provides good face recognition security.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Disadvantages of iOS:

• iOS is depends upon iOS devices.


• iOS is not an open source.
• The price of iOS devices are very high.
• The cost of iOS apps are very high.
• iOS devices supports only single SIM.
• iOS applications are larger in size as compared to other mobile platforms.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Difference between Windows and Android :

WINDOWS ANDROID
It was developed and is owned by Microsoft
It was developed and is owned by Google LLC.
Incorporation.
It was launched in 1985. It was launched in 2008.
It is designed for PC of all companies. It is specifically designed for mobile devices.
Current stable version is Windows 11. Current stable version is Android 13.
Kernel type is Hybrid with modules here. Kernel type is Linux-based.
Preferred license is Proprietary and Source-
Preferred license is Apache 2.0 and GNU GPLv2.
available.
It charges for the original version. It is free of cost as it is inbuilt is smartphones.
It is the most used operating system in personal
It is the most used operating system overall.
computers.
It is for workstation, personal computers, media Its target system type is smartphones and tablet
center, tablets and embedded systems. computers.
www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Difference between iOS and Android:

Difference between iOS and Android:

S.No. IOS ANDROID


It was developed by Google and Open Handset Alliance and is owned by Google
1. It was developed and is owned by Apple Incorporation.
LLC.
2. IOS was initially released on July 29, 2007 Google was initially released on 23 September 2008.

3. when IOS was released its first version is iPhone OS 1 before named IOS. When Google released its first version of Android 1.0, Alpha.

4. It was launched in 2007. It was launched in 2008.


Its target system types are smartphones, music players, and tablet
5. Its target system types are smartphones and tablets.
computers.
6. It is specially designed for Apple iphones and ipads. It is designed for smartphones of all companies.
7. Its kernel type is Hybrid. Its kernel type is Linux-based.
8. It has preferred license is Proprietary, APSL, and GNU GPL. It has the preferred license of Apache 2.0 and GNU GPLv2.

9. It is mainly written in C, C++, Objective-C, assembly language, and Swift. It is written using C, C++, Java, and other languages.

10. Its update management is Software Update. Its update management is Systems Software Update.

11. Swift is majorly used for iOS application development. Java and Kotlin are majorly used for Android application development.

IOS has a Commercial Based Source model with open source


12. Android is an Open Source based Source model.
components.

13. IOS-based Devices have Safari as the default Internet Browser. Android devices have google chrome but one can install any Internet Browser.

14. IOS has Siri as Voice Assistant. Google has Google Assistance.

15. IOS-based devices have the feature of blocking 3rd party app stores. But Google doesn’t block 3rd party app stores.

16. IOS devices are available in 34 languages. Android Devices are available in 100+ languages.
17. In IOS customizability is limited unless jailbroken. In Android, we can change almost anything.
18. File transfer in android is easier than in IOS. File transfer in IOS is more difficult than in android.

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
Reference
• https://www.geeksforgeeks.org/introduction-to-android-development/
• https://www.geeksforgeeks.org/introduction-of-mobile-applications/
• https://www.geeksforgeeks.org/designing-the-landscape-and-portrait-mode-of-app
lication-in-android
/
• https://www.brainmobi.com/blog/mobility-landscape/
• https://www.geeksforgeeks.org/difference-between-windows-and-android/

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department
THANK YOU

For queries
Email: [email protected]

www.cuchd.in Computer
University Institute ofScience and (UIE)
Engineering Engineering Department 26

You might also like