Documente Academic
Documente Profesional
Documente Cultură
3) SMARTPHONE
A Smartphone is a mobile phone built on a mobile
operating system, with more advanced computing
capability and connectivity than a feature phone.
Five Fantastic Advances in Smartphone Technology
Flexible Screens
Waterproof Phone
Double Screens
1080p Display HD Resolution
Phone to TV Application
DESKTOP AND MOBILE APPLICATIONS
DESKTOP APPLICATION
An application that runs stand alone in a desktop or laptop
computer.
Desktop Deploy an application for a desktop computer, such as a
Windows computer or Macintosh.
MOBILE APPLICATION
Mobile App is an application delivered to users from a web server
like the Internet / downloaded from apps store.
Mobile Deploy an application for a mobile device, such as a
phone or a tablet.
Difference Desktop App Mobile App
s
1) Accessibility Applications need to be Applications can be
individually installed on easily accessed from
each computer any device or location.
2) Security risk There are always risks involved when dealing with
working online
3) Cost Based on client needs
4) Connectivity Most of desktop Most of mobile
application did not need application must have
an internet connection an internet connection
5) Speed Developed and brought to Mobile app
market faster developers are
freelancers, and the
field is growing rapidly
CLEAR EXAMPLE: DESKTOP VS MOBILE APP
Example Desktop Web Mobile Mobile Web
Facebook None Open through Open through Open through
browser on icon browser on
computer downloaded in device at
(Chrome, Safari, Google Play, http://m.faceboo
FireFox, IE, etc) iTunes, etc. k.com
Photo iPhoto, Paint, Sites like Flickr and Instant Retro Flickr, etc,
Editing Microsoft PicMonkey - Photo, PicSay launched
Office Picture Launched by (Android); through mobile
Manager computer PicStitch, Be browser
Funky Photo
Editor (Apple)
Solitaire Comes stock worldofsolitaire.co The Solitaire worldofsolitaire.
on Microsoft in m; games.com; Games (Apple); com;
Accessories - solitaire- games.com;
doesnt need cardgame.com Solitaire Free
Internet Pack (Android) Opened in
mobile browser
BENEFITS OF MOBILE APPLICATION
3)ENTERTAINMENT
YouTube, iPlayer Radio
4)GAMING
Angry birds, Asphalt 8,
AirAttack, Subway Suffers
Mobile technology consists of:
Mobility is the ability to move or be moved freely and easily.
Mobile Platform
Mobile Device;
Android Platform
1. Linux Kernel
Standard Services
Android Specific
2. Libraries
3. Android Runtime
Core Java Libraries
Dalvik Virtual Machine
4. Applications
5. Application Framework
Linux
1 Kernel
2
Libraries
Android Runtime
2
App written in Java
However, more recent Android devices (running Android 3.0, API 11 and greater) have
replaced these buttons with virtual buttons at the bottom of the screen and an action bar
at the top of the screen .
The primary hardware button of concern on iOS devices is the Home button. This button
immediately moves any app presently running to the background. The
viewWillDisappear:, applicationWillResignActive:, and applicationDidEnterBackground:
methods will all be called. Plan your app so that this action will not cause problems.
Both Android and iOS have a button that puts the device to sleep or reboots it. This action
also must be handled. Fortunately, the same methods that put the app in the background
for other actions are executed so, typically, no additional programming is required to
prepare for this.
Monetization
1. Paid application
2. Ad-supported applications
3. In-application purchases
4. Understanding the economics of
application stores
In-app purchases are a strong and stable monetization strategy, but there are some
drawbacks. First, most of your users will not make an in-app purchase. This means that the
user should be able to use every part of your app without needing to buy anything. In order
to convince users to buy in-app goods, you need to really demonstrate how or why the in-
app purchases will benefit them.