0% found this document useful (0 votes)
57 views32 pages

MAD Chapter - 1

The document discusses the history and reasons for mobile application development (MAD), including how smartphones have replaced desktops and the importance of mobile strategies for businesses. It also outlines some of the costs involved in app development as well as difficulties developers may face, such as creating noticeable apps that are compatible across multiple device platforms.

Uploaded by

M N.B.B.Chari
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)
57 views32 pages

MAD Chapter - 1

The document discusses the history and reasons for mobile application development (MAD), including how smartphones have replaced desktops and the importance of mobile strategies for businesses. It also outlines some of the costs involved in app development as well as difficulties developers may face, such as creating noticeable apps that are compatible across multiple device platforms.

Uploaded by

M N.B.B.Chari
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/ 32

MAD

CHAPTER - 1
CONTENTS
 What is MAD
 History of MAD

 Reasons for MAD

 Costs of developing a mobile App

 Importance of developing mobile strategy

 Difficulties in MAD

 Myths of mobile application design

 Third party mobile application frameworks

2
WHAT IS MAD
"Mobile application development is the process by
which application software is developed for low-power
handheld (mobiles) devices, such as personal digital
assistants, enterprise digital assistants or mobile phones.
These applications can be pre-installed on phones during
manufacture, downloaded by customers from various
mobile software distribution platforms, or delivered as
web applications using server-side or client-side
processing to provide an "application-like" experience
within a Web browser."

3
HISTORY
 The first public cellular phone call was made by Martin
Cooper and john F . michel of Motorola on 3rd April
1973.
 The device weight is 1.1 kg measuring (23 x 13 x 4.45)
cm.

4
PSION EPOC
 It is a mobile operating system developed by Psion
 First released in 1989.

 It allows spreadsheets, word processor and dairy.

5
PALM OS
 Palm is emerged competitor to Psion.it also know as
Garnet OS.
 In 1996 it releases a new generations of machines which
can works on Palm OS.
 It was designed for ease of use with touch screen based
GUI.
 It is written in C++.

6
WML

 Wireless Markup Language was based on XML and was


developed by the WAP Forum for use in Wireless
Application Protocol enabled devices.

 It was lightweight and good for the low bandwidths you


got with mobile devices.

7
J2ME/JME

 It is designed by sun micro systems acquired by oracle


corporation .
 With this feature, phones got faster the possibilities for
phone apps.

 It became so popular that it developed into phones, PDA


and other embedded devices.
8
SYMBIAN
 It is grew out of the Psion EPOC operating system.
 It was developed by symbian ltd in the year 1998. – a
joint venture of Psion, Ericson,Motorola and Nokia.
 Used nearly on all Nokia handsets as well as some
Samsung and LG handsets.
 It also written in C++

9
REASONS TO BUILD MOBILE APPS
 The world has gone mobile
 Better service and sales

 It can be a social platform

 Real time rich data capture

 Apps boost interest

 Increase customer engagement

 Access it even in the middle of the night

 A large, younger audience

 Mobile apps are very convenient to customers

10
CONT…
The World Has Gone Mobile

 Users are turning away from the desktop browsers and


relying on mobile applications.
 Consumers are using their smart phones to find local
businesses.

11
CONT…
It Can Be A Social Platform

 People are obsessed with social media.


 So we will want to be a part of their obsessions well.
 People spend a lot of time on social media, especially
Face book and Twitter.
 users are able to review, share or discuss products.

12
CONT…
Better Service and Sales

  MAD is changing the way people buy and sell products


and services.
  It has also changed the way customers view and analyze
a product before purchasing.
 So  it is important that you provide your client with a
dedicated app.
 Better service is one of the best practices to drive more
sales. Mobile apps are perfect for service and support.
13
CONT…
Real Time Rich Data Capture

 A mobile application saves you from the slow process of


collecting data and analyzing it

 Mobile apps make it easy to capture information about


customer preferences and actions on your app.

14
CONT…
Apps Boosts Interest

 The app interface must be simple and easy to access.


 When ever users want to purchase something, they can
simply use it as one-stop point to get all the information
they need.
 Whenever you update the content, you can notify them
and they can get the first glimpse of the new products or
services you have on offer.

15
CONT…
Increase Customer Engagement

 We can engage customers with our app.


 It ensures our business is right in the platform of our
customer’s hand.
 We can use customers profile information to personalize
your offers to make them more relevant and attractive.

16
CONT…
Access it even in the middle of the night

 A mobile app can be accessed from anywhere at any


time. 
 Consumers can interact with our business while on the
go.
 Business can also respond immediately to customer
requests.
 This level of service takes our business to the next level
in your customers’ minds.
17
COSTS OF DEVELOPING AN APP

 Hardware

 Software

 Developer Accounts
18
CONT…
Hardware:
 To develop good apps, we need good and compatible
hardware platforms.
Windows:
Dual-core 64-bit processor,8 GB memory, Up to 24 GB
of internal ,Network interface card
Mac:
64-bit Mac with an Intel Core 2 Duo, 8 GB memory, 150
GB of internal storage, Network interface card

19
CONT…
Software:
 To develop mobile apps, there are many softwares.

Window Phone 7: Windows Phone SDK


Visual Studio Express
iOS : xCode 4, iOS SDK
xCode 4.1, iOS SDK
Android :Eclipse, Android SDK, Studio

20
CONT…
Licenses and Developer Accounts:
Following are the some platforms and their developer
account details
 Windows Dev Marketplace
 http://create.msdn.com/en-US/home/membership
 Can submit unlimited paid apps, can submit only 100 free
apps.
 Apple iOS Developer
 http://developer.apple.com/programs/start/standard/create.php
 Can only develop ad-hoc applications on up to 100 devices.
Developers who publish their applications on the App Store
will receive 70% of sales revenue, 21
CONT…

Android Developer

 https://market.android.com/publish/signup
 Application developers receive 70% of the application
price, with the remaining 30% distributed among carriers
and payment processors.

22
IMPORTANCE OF MOBILE STRATEGIES

 Mobile app development is becoming more popular in


the world.
 Developers develop mobile apps based on their users,
they can prefer iPhone apps development, Android app
development, Blackberry app development or Windows
apps development.
 The evolution of mobile technology with the new
devices has made our lives simpler.
 Today people take their mobile up when they want to
check any information on the internet. 
23
CONT…
 There are a number of apps available for everything like
shopping, booking the tickets, gaming, bill payment and
money transfer.
 Mobile applications are no longer considered a luxury, it
has become essentiality.
 Smart phones and tablets have become more popular
today, which are replacing desktops and laptops.
 This replacement is everywhere, both in consumer and
business sectors.

24
DIFFICULTIES IN MAD
 With the release of smart phones, there is much demand
in mobile apps.
 There are multiple mobile platforms which offer
thousands of application for the users.
 So, a mobile app development company plays a very
important role.
 These app development companies design applications
as per the needs and the demand of the market.
 These MAD companies also have to face huge set of
challenges while developing apps
25
CONT…
 Creating Noticeable Apps: This has to be the biggest
challenge for any app developer. Creating an app which
gets noticed by the smart phone users is a big challenge
in itself. The developer has to focus on everything from
UI to design to graphics in order to get the best app
experience for the users.
 App should be compatible with multiple devices:
Designing an app for a single device can be the worst
idea in this age where the choices for smart devices are
unlimited.  app should be compatible with multiple
devices and should be able to adjust to different screen
sizes. (cross platform) 26
CONT…
 The app should be interactive: Designing an interactive
app is also one of the challenges of the app development
process. The app which doesn’t have an interactive UI is
bound to fail in the market.
 The app should be simple and easy to use: The app
should be developed in an easy to use and simple
manner. The app should be accessible to every user who
wishes to have it installed.
 Performance and Battery Consumption: This is also a big
challenge to develop a bug-free app that runs on minimal
battery. 
27
CONT…
 Marketing and Promotional Strategies: The success of
an app also depends upon its marketing strategies. Better
marketing will yield in better results and judging which
platform is the best for the promotion of the app and the
timing of release.
 Managing mobile content: The content of the app should
be well managed and it should include all the necessary
information. The content should be designed and
managed in such a way that it is available on all the
bandwidths and an update doesn’t necessarily mean
developing a new app every time.
28
MYTHS OF MAD

 It is inexpensive to develop a mobile app

 It is easy to develop a mobile app

 You need a large development team

 Sweat equity can pay for the application.

29
THIRD PARTY FRAMEWORKS

 There are many third party frameworks for MAD

 The idea of “write once and deploy to many languages”


is lead to develop these frameworks.

 Different types of frameworks


 Translated
 Web
 Interpreted

30
CONT…
Appcelerator Titanium Mobile Framework

 It is released in December 2008, with support for iOS 5


and Android 4.0.

 The framework heavily utilizes a JavaScript API

 Titanium effectively translates its specific JavaScript


objects into native objects

31
CONT…
Nitobi PhoneGap

 Released in March 2009, Nitobi was acquired by Adobe


in late 2011.

 It’s now up to version 1.2, with support for iOS,


Android, BlackBerry, WebOS, Symbian, and Windows
Phone 7.

 This framework uses standard HTML5 and CSS3


elements 32

You might also like