The Mobile Banking Market. 2 Source: Protiviti KnowledgeLeader Overview of Mobile Banking Source:
Open source mobile Operating Systems
-
Upload
deeptiman-mallick -
Category
Mobile
-
view
279 -
download
1
Transcript of Open source mobile Operating Systems
OPEN SOURCE MOBILE
OPERATING SYSTEMSBy:-
Ananya Dash
Deeptiman Mallick
Santosmita Panda
Swayansidha Gantayat
OPERATING SYSTEM
An essential component of computer system
An interface between user and system
A software that provides common service for
computer programs
Manages computer hardwares and softwares
Application softwares require Operating System
to function
OPERATING SYSTEM
Acts as an intermediate between programs and hardwares for
input/output and memory allocation
Any device having an computerized system has an Operating
System
Ex:-cellular phones ,Game console ,super computers & web
servers
Examples of some popular modern operating systems are:-
Microsoft Windows ,Mac OS X ,Linux ,UNIX , Android ,Windows
Phone, iOS etc.
MOBILE OPERATING SYSTEM
An operating system that operates mobile devices
Combines features of personal computer OS with cellular and other features required for a mobile deice user
OPEN SOURCE
A computer program in which the source code is available to the
general public
General public has right to modify, re-distribute and re-invent.
Main principle is peer production by collaboration with end
product blue prints
And to avail documentation an no cost to the public.
Most of the open source mobile operating systems are based on
LINUX kernel
KERNEL
Fundamental part of modern Operating
Systems
Manages input/output from softwares
The part of operating system that directly
interacts with hardwares
Translates signals into data processing
instruction for the CPU and other
components.
Decides which programs should be
allocated to which process
ANDROID OS
Mobile OS based on Linux kernel
Primarily developed for mobile devices
Was unveiled in 2007 along with the
foundation of Open handset Alliance
INVENTION & DEVELOPMENT
Invented by Andy Rubin in 2003
Android Inc. was founded by Andy Rubin, Rich Miner, Nick Sears and Chris White
Google acquired Android in 2005
In 2006 a version with code name “Sooner” was released.
On 5th November 2007, Open handset Alliance was founded by taking Google along with handset makers HTC, Samsung ,Sony Wireless service providers Nextel, T-Mobile, and Chipset makers Qualcomm and Texas Instruments.
INVENTION & DEVELOPMENT
The first product of Android as a Open Source
platform for Mobile device was released
running on LINUX kernel version 2.6.25
The first smartphone running Android was HTC
Dream released on 22nd October 2008
Google launched Nexus series device in 2010
ANDROID VERSIONS
VERSIONS CODE NAMES
Ver. 1.5 Cup Cake
Ver. 1.6 Donut
Ver. 2.2 Froyo
Ver. 2.3.3 – 2.3.7 Ginger Bread
Ver. 4.0.3 – 4.0.4 Ice Cream Sandwich
Ver. 4.1.0 – 4.3 Jelly Bean
Ver. 4.4 Kit Kat
ANDROID USER INTERFACE
Default UI is based on direct manipulation
using a touch-screen as input
Android devices boot to “Home Screen”.
Summarized activity of phone is shown on the
home screen
There is a “pull-down menu” which shows all
the notifications
ANDROID HOME-SCREEN
This picture shows the home-
screen of an mobile device
running Android 4.4.2 Kitkat.
PULL-DOWN MENU
This picture shows “pull down
menu” of an mobile device
running Android 4.4.2 Kitkat.
ANDROID APPS
Apps are developed by using Android SDK
It uses Java programming language
But now, using Android NDK and Eclipse IDE
Android apps can be developed using C/C++
Before that ADT needs to be installed
ANDROID APPS STORES
As per a blog post by Larry Page, 50
billions apps were installed in Google
Play till June 2013
ANDROID KERNEL
Android is based on LINUX kernel
Kernel is written in C & C++
Android kernel is also called
Monolithic/Modified LINUX Kernel
First Android Kernel version was Ver. 2.6.25
Current Android versions run on LINUX kernel
Ver. 3.4
MULTI-PLATFORM USE
Android was first developed as open source
mobile OS
But currently also being used in other platforms
Android Wear, Android TV etc. are used in
Smart watches and Televisions
Android is also used in PCs and game consoles
ACHIEVEMENTS
As of 2011 Android is the largest installed
mobile OS
As of 2013 Android devices sell more than
Windows, iOS & Mac OS combined
71% developers develop apps for Android
devices
As of July 2013 the Google Play Store had over
one million apps published and 50 billions
installed
FIREFOX OS
A LINUX kernel based open-source OS for
Smartphones , Tablets , and Smart TV.
Developed by Mozilla corporation.
Designed to provide a complete community-
based OS for mobile devices using open
standard & approaches
DEVELOPMENT HISTORY
On 25th July 2011 ,Andreas Gal, Director of
research at Mozilla announced the Boot to
Gecko project
In July 2012 ,B2G was rebranded as Firefox OS
In February 2013 ,Mozilla announced
availability of Firefox OS device in Brazil,
Colombia, Hungary, Mexico, Poland, Sebia
,Spain , & Venzuela
DEVELOPMENT HISTORY
LG, ZTE , Huawei & TLC are committed to make
Firefox OS devices
On 2nd July 2013 ,ZTE launched first Firefox OS
device ZTE Open
Spice launched Spice Fire One ,The first Firefox
OS phone in India.
INTERNAL DESIGN
Kernel written in C++
UI written in HTML5, CSS3 , & Java Script
Runs on Monolithic LINUX kernel
Compatible with ARM & x86 based platform
UBUNTU TOUCH OS
Mobile version of popular Ubuntu operating system
Developed by Canonical UK Ltd. and Ubuntu community.
Primarily designed for touch screen mobile devices such as smartphones
and tablet computers
Ubuntu 14.04 support for mobile devices was announced by Mark Shuttle
Werth on 31st October 2011
Ubuntu 13.10 released on 17th October 2013 which the Galaxy Nexus
and Nexus 4 phones
A Google edition of it also available for installation on android handsets
including Samsung Galaxy S4
FEATURES
Uses QT-5 based touch user interface
Also can often used with LINUX kernel used in Androids
Uses same core technology as the Ubuntu Desktop
Ubuntu Desktop can be interchanged to Ubuntu touch device by
connecting it to docking station
Also Ubuntu touch can be inverted into full desktop by connecting it to
external monitor
Doing office work and playing ARM-ready game can be done on such
device
UBUNTU LOCK SCREEN
The best feature of Ubuntu Touch OS
Used to lock and unlock device
Helps us to visualize the activities on the device
Shows status and recent events on the screen, completed
with an animated design around the circle
BUILT-IN APPLICATIONS
Includes the core application along with social media & media apps
Also some standard application such as Calculator, Email client, Alarm
and Terminal is also added
12 or more core applications for Ubuntu touch are currently being
developed
Several Ubuntu touch apps such as Terminal, Calendar and Weather
also work on desktop
SIDE STAGE Allows to run phone apps as well as tablet apps side by side
It aims to go further with the idea of multi-tasking
DESIGN
Whole system can be accessed by swapping from edges of
the screen
Multi-Tasking can be accessed by swiping the fingers from
right to left edges of the screen
The run-by-default apps can be viewed by swiping up from
the bottom side
TARGET MARKETS
In India and China some computers have Ubuntu pre-installed but
success in market in this place is difficult to predict
IT sectors use this Ubuntu to run their servers which can improve
accessibility and management of device.
12 or more core applications for Ubuntu touch are currently being
developed
Several Ubuntu touch apps such as Terminal, Calendar and Weather
also work on desktop
SAMSUNG TIZEN OS
Developed by Samsung, Tizen Association and Linux foundation
Based on LINUX kernel
Targets embedded devices along with smartphones, tablets and laptops
Is to offer a consistence user experience across devices
First consumer product based on Tizen is Samsung NX 300M camera
released in May 2013
HISTORY
LiMo foundation was renamed as Tizen association then it works closely
with Linux foundation which supports Open Source Project
On 30th April 2012, Tizen Version 1.0 was released
Gradually after some developments new version Tizen 2.3 Alpha was
released on 2nd June 2014
MARKET RELEASE
Used as main OS of Samsung Galaxy Gear Watches
First Galaxy Gear use Android as OS but Gear 2 & Gear 2 neo use Tizen
OS
Samsung Z is planned to be the 1st Smartphone using Tizen OS
Samsung Galaxy Alpha also a Tizen OS based smartphone
DEVELOPMENT
Provides apps development tools main based on JavaScript Libraries,
JQuery and JQuery mobile.
The Software Development Kit(SDK) allows to also use HTML5 & related
web technologies using this OS.
CONCLUSION
The Tizen OS is still under development
Samsung is planning to create an apps Store like Google Play Store for
which the company may sponsor developers to develop Tizen platform
apps
SAILFISH OS
The mobile OS combining the LINUX kernel with MER software(written by
Jolla)
Is intended to offer a competitive advantage against device that run
Android or iOS
Jolla declared it compatible Android phones and tablet using android
device driver software
In addition to native Sailfish apps it will be able to run meego and
android apps
STABILITY
A stable software can solve the ever
changing software problems
Open Source OS can solve this problem
AUDITABILITY
A rarely understood benefits of Open
Source OS
It is possible to identify potential security
problems easily and to correct them
Volunteers of Open Source OS have
created mailing list and auditing group
to check for security issues
FLEXIBILITY AND FREEDOM
Is about being able to choose solutions
suitable for the need of users
Avoids lock-in strategy