You are on page 1of 13

USER

MOBILE
APPS

DONE BY
AKHIL A S
ASHISH A C
ABHILASH K V
NITHIN A RAJ
POOJA SURESH

ABSTRACT
In old mobile scenario mobile can be only used for incoming and outgoing, but after passing
days it had been quite developed and it had some more features like gaming, calculator, and
calendar. But In recent era mobile technology has created new opportunities for business
growth in world wide. New mobile technology creates developing strategy for business. After
developing successfully and interesting mobile applications, it seems that there are not much
difference between mobile, PC and laptop. The services and programs which can be run
through laptop and PC, All these have been also easily run in your pocket size mobile. And it
can be happened by the process of mobile application development. Today we live in the era
of mobile technology and thousands of companies and business have engaged to make it
more powerful with the use of smart applications. In this technological epoch most of the
people have addiction use of social network for the purpose of business as well as joy. New
mobile technology offers its users mobile applications such as Facebook, Twitter, Whats app
Gmail, my-space and much more. Now it is very easy to get international and local
information about something else. If we want to go out anywhere, then you can run your local
or international location finder applications in your Smartphone and get all the information
about those locations. By the use of smart mobile applications we can give order and can do
online booking for hotels, travel, air or railway etc. We can also know what crime has been
done around you. Smart mobile applications also offer dedicated services for banking. Mobile
users can get information about their bank account and get information about their account
balance and also transfer balance from their account to another without going to the bank.
Now modern technology allows its users fill out online form such as Passport, Pan card,
Income Tex, or any Government job recruitment form.
Users can get instant services for emergency services for fire safety, health care, and police
control room around their nearest place. Popularity of iPhone, Android and blackberry
depends upon it is innovative and interesting applications. Without smart applications mobile
is only a bunch of aluminium body. Today smartphone is a very basic requirement of
humanity and every part of humanity like men, women, children, professionals, and
individuals have got benefits of mobile applications. User-friendly mobile applications make
the peoples life very cozy and joyful.

INTRODUCTION
1.1 Mobile App
A mobile app is a computer program designed to run on smartphones, tablet computers and
other mobile devices. Apps are usually available through application distribution platforms,
which began appearing in 2008 and are typically operated by the owner of the mobile
operating system, such as the Apple App Store, Google Play, Windows Phone Store, and
BlackBerry App World. Some apps are free, while others must be bought. Usually, they are
downloaded from the platform to a target device, such as an iPhone, BlackBerry, Android
phone or Windows Phone, but sometimes they can be downloaded to laptops or desktop
computers. For apps with a price, generally a percentage, 20-30%, goes to the distribution
provider (such as iTunes), and the rest goes to the producer of the app. The same app can
therefore cost the average Smartphone user a different price depending on whether they use
iPhone, Android, or BlackBerry 10 devices.
The term "app" is a shortening of the term "application software". It has become very popular
and in 2010 was listed as "Word of the Year" by the American Dialect Society. In 2009,
technology columnist David Pogue said that newer smartphones could be nicknamed "app
phones" to distinguish them from earlier less-sophisticated smartphones.
Mobile apps were originally offered for general productivity and information retrieval,
including email, calendar, contacts, and stock market and weather information. However,
public demand and the availability of developer tools drove rapid expansion into other
categories, such as mobile games, factory automation, GPS and location-based services,
banking, order-tracking, ticket purchases and recently mobile medical apps. The explosion in
number and variety of apps made discovery a challenge, which in turn led to the creation of a
wide range of review, recommendation, and Curation sources, including blogs, magazines,
and dedicated online app-discovery services. Recently, government regulatory agencies have
launched initiatives to regulate and curate apps, particularly mobile medical apps.
The popularity of mobile apps has continued to rise, as their usage has become increasingly
prevalent across mobile phone users. A May 2012 comScore study reported that during the
2

previous quarter, more mobile subscribers used apps than browsed the web on their devices:
51.1% vs. 49.8% respectively. Researchers found that usage of mobile apps strongly
correlates with user context and depends on user's location and time of the day.
According to market research firm Gartner, 102 billion apps will be downloaded in 2013
(91% of them will be free) but they will still generate US$26 billion, up 44.4% on 2012's
US$18 billion. An analyst report estimates that the app economy creates revenues of more
than 10 billion per year within the European Union, while over 529,000 jobs have been
created in 28 EU states due to the growth of the app market.

1.2 Mobile App Categories


69500
60000
60001
60002
60003
60004
60005
60006
60007
60008
60009
60010
60011
60012
60013
60014
60015
60016
60017
60018
60019
60020
60021
60022
60023
60024
60025
60026
60027
60028
60029
60030
60031
60032

/All Apps
/All Apps/Google Play
/All Apps/Google Play/Books & Reference
/All Apps/Google Play/Business
/All Apps/Google Play/Comics
/All Apps/Google Play/Communication
/All Apps/Google Play/Education
/All Apps/Google Play/Entertainment
/All Apps/Google Play/Finance
/All Apps/Google Play/Games
/All Apps/Google Play/Health & Fitness
/All Apps/Google Play/Libraries & Demo
/All Apps/Google Play/Lifestyle
/All Apps/Google Play/Live Wallpaper
/All Apps/Google Play/Media & Video
/All Apps/Google Play/Medical
/All Apps/Google Play/Music & Audio
/All Apps/Google Play/News & Magazines
/All Apps/Google Play/Personalization
/All Apps/Google Play/Photography
/All Apps/Google Play/Productivity
/All Apps/Google Play/Shopping
/All Apps/Google Play/Social
/All Apps/Google Play/Sports
/All Apps/Google Play/Tools
/All Apps/Google Play/Transportation
/All Apps/Google Play/Travel & Local
/All Apps/Google Play/Weather
/All Apps/Google Play/Widgets
/All Apps/Google Play/Games/Arcade
/All Apps/Google Play/Games/Board
/All Apps/Google Play/Games/Card
/All Apps/Google Play/Games/Casual
/All Apps/Google Play/Games/Live Wallpaper
3

60033
60034
60035
60036
60037
60038
60039
60040
60041
60042
60043
60044
60045
60046
60047
60500
60501
60502
60503
60504
60505
60506
60507
60508
60509
60510
60511
60512
60513
60514
60515
60516
60517
60518
60519
60520
60521
60522
60523
60524
60525
60526
60527
60528
60529
60530
60531
60532
60533
60534

/All Apps/Google Play/Games/Racing


/All Apps/Google Play/Games/Sports
/All Apps/Google Play/Games/Widgets
/All Apps/Google Play/Games/Action
/All Apps/Google Play/Games/Adventure
/All Apps/Google Play/Games/Casino
/All Apps/Google Play/Games/Educational
/All Apps/Google Play/Games/Family
/All Apps/Google Play/Games/Music
/All Apps/Google Play/Games/Puzzle
/All Apps/Google Play/Games/Role Playing
/All Apps/Google Play/Games/Simulation
/All Apps/Google Play/Games/Strategy
/All Apps/Google Play/Games/Trivia
/All Apps/Google Play/Games/Word
/All Apps/Apple App Store
/All Apps/Apple App Store/Book
/All Apps/Apple App Store/Business
/All Apps/Apple App Store/Education
/All Apps/Apple App Store/Entertainment
/All Apps/Apple App Store/Finance
/All Apps/Apple App Store/Games
/All Apps/Apple App Store/Health & Fitness
/All Apps/Apple App Store/Lifestyle
/All Apps/Apple App Store/Medical
/All Apps/Apple App Store/Music
/All Apps/Apple App Store/Navigation
/All Apps/Apple App Store/News
/All Apps/Apple App Store/Newsstand
/All Apps/Apple App Store/Photo & Video
/All Apps/Apple App Store/Productivity
/All Apps/Apple App Store/Reference
/All Apps/Apple App Store/Social Networking
/All Apps/Apple App Store/Sports
/All Apps/Apple App Store/Travel
/All Apps/Apple App Store/Utilities
/All Apps/Apple App Store/Weather
/All Apps/Apple App Store/Games/Action
/All Apps/Apple App Store/Games/Adventure
/All Apps/Apple App Store/Games/Arcade
/All Apps/Apple App Store/Games/Board
/All Apps/Apple App Store/Games/Card
/All Apps/Apple App Store/Games/Casino
/All Apps/Apple App Store/Games/Dice
/All Apps/Apple App Store/Games/Educational
/All Apps/Apple App Store/Games/Family
/All Apps/Apple App Store/Games/Kids
/All Apps/Apple App Store/Games/Music
/All Apps/Apple App Store/Games/Puzzle
/All Apps/Apple App Store/Games/Racing
4

60535
60536
60537
60538
60539
60540
60541
60542
60543
60544
60545
60546
60547
60548
60549
60550
60551
60552
60553
60554
60555
60556
60557
60558
60559
60560
60561
60562
60563
60564
60565
60566
60567
60568
60569
60570
61001

/All Apps/Apple App Store/Games/Role Playing


/All Apps/Apple App Store/Games/Simulation
/All Apps/Apple App Store/Games/Sports
/All Apps/Apple App Store/Games/Strategy
/All Apps/Apple App Store/Games/Trivia
/All Apps/Apple App Store/Games/Word
/All Apps/Apple App Store/Catalogs
/All Apps/Apple App Store/Newsstand/News & Politics
/All Apps/Apple App Store/Newsstand/Fashion & Style
/All Apps/Apple App Store/Newsstand/Home & Garden
/All Apps/Apple App Store/Newsstand/Outdoors & Nature
/All Apps/Apple App Store/Newsstand/Sports & Leisure
/All Apps/Apple App Store/Newsstand/Automotive
/All Apps/Apple App Store/Newsstand/Arts & Photography
/All Apps/Apple App Store/Newsstand/Brides & Weddings
/All Apps/Apple App Store/Newsstand/Business & Investing
/All Apps/Apple App Store/Newsstand/Children's Magazines
/All Apps/Apple App Store/Newsstand/Computers & Internet
/All Apps/Apple App Store/Newsstand/Cooking, Food & Drink
/All Apps/Apple App Store/Newsstand/Crafts & Hobbies
/All Apps/Apple App Store/Newsstand/Electronics & Audio
/All Apps/Apple App Store/Newsstand/Entertainment
/All Apps/Apple App Store/Newsstand/Health, Mind & Body
/All Apps/Apple App Store/Newsstand/History
/All Apps/Apple App Store/Newsstand/Literary Magazines & Journals
/All Apps/Apple App Store/Newsstand/Men's Interest
/All Apps/Apple App Store/Newsstand/Movies & Music
/All Apps/Apple App Store/Newsstand/Parenting & Family
/All Apps/Apple App Store/Newsstand/Pets
/All Apps/Apple App Store/Newsstand/Professional & Trade
/All Apps/Apple App Store/Newsstand/Regional News
/All Apps/Apple App Store/Newsstand/Science
/All Apps/Apple App Store/Newsstand/Teens
/All Apps/Apple App Store/Newsstand/Travel & Regional
/All Apps/Apple App Store/Newsstand/Women's Interest
/All Apps/Apple App Store/Food & Drink
/All Apps/Windows Phone Apps

These are the various categories of Mobile Apps available in the world.

1.3 Development
Developing apps for mobile devices requires considering the constraints and features of
these devices. Mobile devices run on battery and have less powerful processors than personal
computers and also have more features such as location detection and cameras. Developers

also have to consider a wide array of screen sizes, hardware specifications and configurations
because of intense competition in mobile software and changes within each of the platforms.
Mobile application development requires use of specialized integrated development
environments. Mobile apps are first tested within the development environment using
emulators and later subjected to field testing. Emulators provide an inexpensive way to test
applications on mobile phones to which developers may not have physical access.
As part of the development process, Mobile User Interface (UI) Design is also an essential in
the creation of mobile apps. Mobile UI considers constraints & contexts, screen, input and
mobility as outlines for design. The user is often the focus of interaction with their device,
and the interface entails components of both hardware and software. User input allows for the
users to manipulate a system, and device's output allows the system to indicate the effects of
the users' manipulation. Mobile UI design constraints include limited attention and form
factors, such as a mobile device's screen size for a user's hand(s). Mobile UI contexts signal
cues from user activity, such as location and scheduling that can be shown from user
interactions within a mobile application. Overall, mobile UI design's goal is primarily for an
understandable, user-friendly interface. The UI of mobile apps should: consider users' limited
attention, minimize keystrokes, and be task-oriented with a minimum set of functions.

1.4 Distribution

Amazon Appstore
App Store
BlackBerry World
Google Play
Nokia Store
Windows Phone Store
Windows Store
Samsung Apps Store

1.5 Security Threats


Malicious Functionality
1)

o
o
o

Activity monitoring and data retrieval


Risks:
Sending each email sent on the device to a hidden 3rd party address
Listening in on phone calls or simply open microphone recording.
Stored data, contact list or saved email messages retrieved.
The following are examples of mobile data that attackers can monitor and intercept:
6

o
o
o
o
o
o
o
o
o

Messaging (SMS and Email)


Audio (calls and open microphone recording)
Video (still and full-motion)
Location
Contact list
Call history
Browsing history
Input
Data files

2) Unauthorized Dialling, SMS, and Payments


Directly monetize a compromised device
Premium rate phone calls, premium rate SMS texts, mobile payments
SMS text message as a spreading vector for worms.
3) Unauthorized network connectivity (exfiltration or command & control)
Spyware or other malicious functionality typically requires exfiltration to be of

benefit to the attacker.


Mobile devices are designed for communication. Many potential vectors that a

malicious app can use to send data to the attacker.


The following are examples of communication channels attackers can use for

o
o
o
o
o
o
o
o

exfiltration and command and control:


Email
SMS
HTTP get/post
TCP socket
UDP socket
DNS exfiltration
Bluetooth
Blackberry Messenger

4)

UI impersonation
Similar to phishing attacks that impersonating website of their bank or online service.
Web view applications on the mobile device can proxy to legitimate website.
Malicious app creates UI that impersonates that of the phones native UI or the UI of a

legitimate application.
Victim is asked to authenticate and ends up sending their credentials to an attacker.

5) System modification (rootkit, APN proxy configuration)

6) Logic or Time Bomb [CWE-511]


Logic or time bombs are classic backdoor techniques that trigger malicious activity based on
a specific event, device usage or time.

vulnerabilities
7) Sensitive Data Leakage [CWE-200]
Sensitive data leakage can be either inadvertent or side channel.
A legitimate apps usage of device information and authentication credentials can be poorly
implemented thereby exposing this sensitive data to 3rd parties.

8)

Location
Owner ID info: name, number, device ID
Authentication credentials
Authorization tokens
Unsafe Sensitive Data Storage [CWE-312]
Mobile apps often store sensitive data:
Banking and payment system PIN numbers, credit card numbers, or online service

passwords.
Sensitive data should always be stored encrypted.
o Make use of strong cryptography to prevent data being stored in a manner that allows
retrieval.
o Storing sensitive data without encryption on removable media such as a micro SD
card is especially risky.
9) Unsafe sensitive data transmission
It is important that sensitive data is encrypted in transmission lest it be eavesdropped

by attackers.
Mobile devices are especially susceptible because they use wireless communications

exclusively and often public WiFi, which is known to be insecure.


SSL is one of the best ways to secure sensitive data in transit.

10) Hardcoded password/keys [CWE-798]


The use of hardcoded passwords or keys is sometimes used as a shortcut by

developers to make the application easier to implement, support, or debug.


Once this hardcoded password is discovered through reverse engineering it renders
the security of the application or the systems it authenticates to with this password
ineffective.
8

1. 6 Site or App
Apps are thought to make our life easier, doing things such as streamlining our calendars and
grocery lists, offering entertainment while were stuck in line, and making it easy to
collaborate with co-workers. Consumers associate apps with productivity. They bank, pay
bills, shop, reserve hotels and make travel plans, while, of course, staying productive and
connected with both home and the office. Mobile Apps: What Consumers Really Need and
Want. When consumers were asked about the benefits of using a mobile app versus a mobile
website (a website that is specifically designed to be viewed on a mobile device), the majority
(85 %) said they preferred mobile apps primarily because apps are more convenient, faster
and easier to browse. However, only 28 % say mobile apps offer a better user experience.

1. 7 Issues
When consumers were asked if they had encountered a problem (app crashes, freezes, errors,
or either slow to load or wont load) accessing a mobile app within the last six months, 56 %
said yes. Among those who have experienced a problem, 62 % reported a crash, freeze or
error; 47 % experienced slow launch times; and 40% reported an app that would not launch.
Users quickly notice apps that are slow or likely to break (whether because of downtime,
crashes, etc.), and this impairs both usage and brand perception. Users expect a mobile app to
be fast and responsive; if its not, it will get poor reviews, low ratings and low adoption
numbers. While 79 %of consumers would retry a mobile app only once or twice if it failed to
9

work the first time, only 16% would give it more than two attempts. Poor mobile app
experience is likely to discourage users from using an app again.
When consumers were asked what action would they take if dissatisfied with the performance
of a mobile app, 48 %said they would be less likely to use the app again. Consumers would
also be less likely to purchase from the company and more likely to switch to a competitors
app, tell others about their poor experiences and give the app a low rating on the app store.

OBJECTIVES

A detailed understanding of Mobile Apps


To know the various Apps and users
To know the different uses of it
To get a better view of its working
Various advantages and disadvantages compared to sites
To know about consumers view point
To measure the efficiency of Apps

SCOPE

The study is focused on the Mobile Apps. The required data are going to collect uses various
techniques. The study will help to revel more facts and information about the Mobile App
usage among the different age group. It will help to move through various aspects of Mobile
Apps starting from its development till customer satisfaction.

10

METHODOLOGY
Collection of information through questionnaire.
Interview with Mobile App users.

LIMITATIONS
The data collected only for a period of few days and is not enough for making detailed
analysis.
The study is based on mainly secondary data that is published in various sites.
Due to time constraints, detail analysis is not possible
A small sample size has been taken for study.
Collection of information through questionnaire is limited to a small geographical
location.

REFERENCE
http://www.slideshare.net/dainawill/mobile-application-development-scenarioin-present-epoch
https://developers.google.com/adwords/api/docs/appendix/mobileappcategories
https://www.owasp.org/images/9/94/MobileTopTen.pdf
http://en.wikipedia.org/wiki/Mobile_app
http://offers2.compuware.com/rs/compuware/images/Mobile_App_Survey_Rep
ort.pdf

11

12

You might also like