Unit I Introduction: Introduction To Mobile Applications
Unit I Introduction: Introduction To Mobile Applications
Unit I Introduction: Introduction To Mobile Applications
Hardware
Computers
Mobile Phones
Framework
Programming Language
Integrated Development Environment
Compiler
Simulator
Monitors
J2ME
FILL A NEED:
A mobile app is a software application designed to run on the “native” operating
system of a mobile device. Native apps are not interchangeable.
A mobile website is a website optimized for mobile devices. The content is
reformatted—and often streamlined—to provide a better experience on mobile
devices than the full website does.
DETERMINE THE APP'S LOOK AND USER INTERACTIONS
Once it has been determined what the app will do, decisions must be made on what
the app will look like and how it will work.
First thing is the appearance and functionality of the user interfaces
(UIs).
A UI refers to a meshing point where the user interacts with an
application. UI elements include the design of menus and icons, the
functionality of touchscreens, and the ease of navigation to the
application’s various features.
PUBLISHING AND DELIVERY OF MOBILE
APPLICATIONS
Request to see full technical specs for the app or mobile site that show in detail
what the site would look like, how it would work, and whether the code used
would allow for changes to function and design based on feedback in testing .
Don’t rush into a contract. You need to negotiate terms from a position of
strength. Don’t scramble to put together an app just to meet an artificial
deadline.
Negotiate not only the final price, but also what you will pay up front. While
50% is a common deposit for mobile app development, it is by no means the
only option.
Talk to as many developers as possible. This is where your consultant can help
with initial interviews and screening. Your goal should be to create as much
competition as possible to develop your site.
PUBLISHING AND DELIVERY OF MOBILE
APPLICATIONS
While the cost factor should carry a lot of weight in the decision on device and operating system for an app, there are
other factors to consider
There are significant differences in the size and purpose of smartphones and tablets. Smartphones, for example, are
ideal for the delivery of content that can be quickly consumed, while tablets are superior for reading long-form material.
User smartphones almost always have an internet-access plan with a telecommunications carrier. Many tablet users can
connect to the internet only via a Wi-Fi connection.
Smartphones are far more widespread than tablets and more convenient to carry.
Apps designed for Apple’s iOS will have a consistent user experience on each of Apple’s platforms because the
company restricts the way consumers can use their iPhones and iPads. Android apps, in contrast, could be used in
countless ways, and not just because there are hundreds of Android smartphones and tablets.
If you put two people using the same app on identical Samsung Galaxy S III smartphones beside each other, the apps
could look totally different, as could the way each person uses the app,
“Users can customize everything on Android”
PUBLISHING AND DELIVERY OF MOBILE APPLICATIONS
FILL A NEED
DETERMINE THE APP'S LOOK AND USER
INTERACTIONS
PROCEED WITH CAUTION
SET A BUDGET – Cost Drivers
PICK THE BEST DEVICE(S) FOR AN APP
SELECT THE RIGHT STORES
PUBLISHING AND DELIVERY OF MOBILE
APPLICATIONS
FILL A NEED