1 Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT
2 MOBILE MARKETING
3 What is a Mobile App? A mobile app is a software application developed specifically for use on small, wireless computing devices, such as smartphones and tablets, rather than desktop or laptop computers.
4 Why Mobile? Mobile is not only a new medium, but also a new business model entirely. The opportunities are great, but the trick is learning how to harness the market to the benefit of the business.
5 Planning for Mobile Apps 89 percent of media time is spent by people (males and females) on mobile apps. Most business with Mobile Apps have a mobile marketing strategy in place to promote that app. The failure rate for an app is very high.
6 Trends in Mobile App Usage
7 Trends in Mobile App Usage
8 Mobile Apps and Marketing Your mobile app must have a marketing strategy embedded in your development process. three pre-requisites of an effective marketing strategy: Plan ahead Make your app easily discoverable Think continuous, long term marketing
9 Plan ahead Develop an App marketing plan before you start building the App. For example, your website landing page should be used to promote your app. Once you start building your app, you can give information about its impending release to target customers who re already in the habit of checking out your website s landing page.
10 Make your App easily discovered Optimize your App details for App Store and Google Play. Get feedback before actual release Reach out to influencers in the app industry
11 Think continuous, long-term marketing The mobile App plan is continuous. There are 3 primary stages for marketing your Apps: Pre Launch Launch Post Launch
12 Cost Vs. Profit Development is costly. Effort and expenditure is worth it if you expect a good ROI.
13 Cost Vs. Profit So is it Worth Developing Mobile Apps? mobile app development involves a development cost and a profit factor. It also has a satisfaction factor for an app to be created and approved by the app marketplace as well.
14 TECHNICAL CONSIDERATIONS
15 The Mobile Ecosystem Mobile is an entirely unique ecosystem. The ecosystem can be seen as layers, like the internet. It is made up of different parts that must all work seamlessly together.
16 The Mobile Ecosystem
17 Designing for Context When designing your Mobile App Think about Context from two perspectives: Context : The formation of Mental Models for the mobile interface.
18 Designing for Context Context : The Environment to which the app will be used: The physical context: Where will the app be used e.g. in a car, on an airplane Present device access: use of one medium over another e.g. computer website, over mobile website. Present state of mind when using the device e.g. time constraints, in traffic, at home relaxing
19 Design Questions to consider Who are your users? What is happening? When will they interact? Where are they? Why will they use your app? How are they using their mobile devices?
20 Types of Mobile Applications The mobile medium type is the type of application framework or mobile technology that presents content or information to the user. You need to decide what type of Mobile Application you are going to create
21 Types of Mobile Applications It is a technical approach regarding which type of medium to use; this decision is determined by the impact it will have on the user experience. The technical capabilities and capacity of the publisher also factor into which approach to take.
22 SMS Pros: Most Basic Mobile Application Considered a Designed Experience Ubiquitous and can be integrated with other mobile application types. Works on any mobile device instantaneously Useful for sending timely alerts to the user
23 SMS Can be incorporated into any web or mobile application. Simple to set up and manage Cons They are limited to 160 characters They provide a limited text based experience They can be very expensive
24 Mobile Websites A mobile website is a website designed specifically for mobile devices, not to be confused with viewing a site made for desktop browsers on a mobile browser. Pros They are easy to create, maintain, and publish. They can use all the same tools and techniques you might already use for desktop sites. Nearly all mobile devices can view mobile websites.
25 Mobile Websites Cons They can be difficult to support across multiple devices. They offer users a limited experience. Most mobile websites are simply desktop content reformatted for mobile devices. They can load pages slowly, due to network latency.
27 Mobile Web Applications They offer a better user experience and a rich design, tapping into device features and offline use. Content is accessible on any mobile web browser. Cons The optimal experience might not be available on all handsets. They can be challenging (but not impossible) to support across multiple devices
28 Mobile Web Applications They don t always support native application features, like offline mode, location lookup, file system access, camera, and so on.
29 Native Applications These applications actually should be called platform applications, as they have to be developed and compiled for each mobile platform. Pros They offer a best-in-class user experience, offering a rich design and tapping into device features and offline use. They are relatively simple to develop for a single platform. You can charge for applications.
30 Native Applications Cons They cannot be easily ported to other mobile platforms. Developing, testing, and supporting multiple device platforms is incredibly costly. They require certification and distribution from a third party that you have no control over. They require you to share revenue with the one or more third parties.
31 Games The final mobile medium is games, the most popular of all media available to mobile devices. Technically games are really just native applications that use the similar platform SDKs to create immersive experiences. Pros They provide a simple and easy way to create an immersive experience.
32 Games They can be ported to multiple devices relatively easily. Cons They can be costly to develop as an original game title. They cannot easily be ported to the mobile web.
33 Application Context the application context deals with the user experience. Applications can be presented in a variety of ways, ranging from a simple task-based utility to an experience meant to consume the user s focus and attention. There of course is no right or wrong direction only what is best for your user.
34 Utility Context The goal of the utility is to give users ata-glance information, therefore offering users a minimal design aesthetic, focusing the design around the content in view, and often using larger type and a sparse layout.
35 Local Context Locale applications almost always have at least one thing in common: a map on which they plot the requested data points visually. The user s goal is to find information relative to his present location, and content should always be designed with this in mind.
36 Informative Applications The informative application is an application context in which the one and only goal is to provide information, like a news site, an online directory, a marketing site, or even a mobile commerce site, where the key task of the user is to read and understand and it is not necessary to interact.
37 Productivity Application Context The productivity application context is used for content and services that are heavily task-based and meant to increase the users sense of efficiency.
38 Immersive Full-Screen Applications These applications are meant to consume the user s focus, often doing so by filling the entire screen and leaving no trace of the device user interface to distract the user.
39 Mobile Information Architecture Your information architecture (also known as IA), is the foundation of your mobile product. A well-engineered product with good visual design can still fail because of poor information architecture. The truly successful mobile products always have a well thought-out information architecture.
40 The Elements of User Experience: Jesse James Model
41 Keeping It Simple When thinking about your mobile information architecture, you want to keep it as simple as possible. Support your defined goals. Clear, simple labels Site Maps Limit opportunities for mistakes Confirm the path by teasing content
42 ELEMENTS OF MOBILE DESIGN
43 Design Factors To Consider Context Message Look and Feel Typography Graphics Gestures
44 Categories of Mobile Apps There are by and large two categories of mobile apps Income Creators (e.g. gaming apps such as angry birds) Branding purposes (location-based apps such as foursquare, Swarm, GoogleNow)
45 Single Platform Vs. Cross- Platform Apps Important question: Is it better developing single-platform apps or multi-platform apps? A single-platform app is much easier to handle, but will work only and only for that particular platform. E.g. An iphone app, for instance, will work only for that platform and nothing else.
46 Single Platform Vs. Cross- Platform Apps Choosing the right platforms and then deploying your app effectively can become quite a challenge for you, but it also increases your app s reach among users.
47 Single Platform Vs. Cross- Platform Apps The three most popular mobile platforms are the ios, Andriod and BlackBerry. If you are going to develop three different apps for these platforms, your cost of developing will end up becoming triple of what it was intended to be.
48 Coding Methods When developing an application which can be downloaded and installed on a user s device, there are two main avenues for writing code: NATIVE DEVELOPMENT - Apps are separately coded for each respective platform in their native language (I.E. Java for Android, Objective-C for ios)
49 Coding Methods HYBRID DEVELOPMENT - Apps are coded once, typically in a web based language and the code is adjusted to work on various platforms
Designing for Mobile Jonathan Wallace firstname.lastname@example.org Recommended Further Reading Recommended Reading http://www.worklight.com/assets/files/native Web Hybrid Mobile App Dev Webinar.pdf http://techcrunch.com/2012/02/05/designing
The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information
[ Whitepaper] Analysis of Native and Cross-Platform Methods for Mobile Application Development Praveen Kumar S Abstract Brands today use smartphones and tablets to reach out to consumers. However, it is
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
Adobe Experience Manager Apps Capability Spotlight Adobe Experience Manager Apps Enable marketing and development teams to collaborate and deliver more engaging mobile app experiences that drive higher
Hybrid Mobile Development: A Cost-Effective Strategy for Building Cross-Platform Mobile Apps Smartphone sales totaled more than 480 million last year, surpassing sales of PCs, according to figures from
Native mobile apps: The wrong choice for business? Why businesses should think twice before building native mobile applications A white paper from Introduction Native mobile applications are popular with
MOBILE APP DEVELOPMENT FROM IMAGINATION TO REALITY WHITE PAPER ABSTRACT The mobile landscape has evolved and matured over time. Statistics show that 1 in 5 people globally own a smartphone while 1 in 17
Presentation Details: Mobile Marketing, SEO & Visibility: Why You Should Care Presented To: AMADC Mobile Changed Everything! Mobile Changed Everything! Going Mobile 1. What is Mobile? 2. Why Mobile? 3.
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
Newspaper Multiplatform Usage Results from a study conducted for NAA by Frank N. Magid Associates, 2012 1 Research Objectives Identify typical consumer behavior patterns and motivations regarding content,
2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available
Navigating the Mobile App Development Landscape You keep hearing about user trends towards mobile devices; your 10- year old knows your ipad better than you, and so you figure that your business should
Mobile Accessibility Jan Richards Project Manager Inclusive Design Research Centre OCAD University Overview I work at the Inclusive Design Research Centre (IDRC). Located at OCAD University in downtown
Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...
Mobile Apps, Mobile Web, and Other Cool Tools Thursday, November 9, 2012 3:00pm 4:00pm Michael Hostad and Scott Owczarek Overview Trends in mobile Different mobile strategies UW-Madison mobile approach
Client requirements Our client is one of the providers of image editing platform and has a well established application available in Android PlayStore and iphone App Store which is being used to edit billions
MOBILE MICROAPPS The shortest path to enterprise mobility Abstract In the most general case, enterprise mobility is a tough problem requiring a big investment in the IT infrastructure, skills, and processes.
Enterprise on the Go How enterprises can leverage mobile apps Vivek Narasimhan June 2012 Contents I. Project Scope II. Consumerization of IT drives demand for apps III. Enterprise App Considerations IV.
We build your ideas into web and mobile applications. steicho Technological Solutions Automate your processes, through a commercial custom made application We offer software solutions to automate, streamline,
media kit 2014 Advertise Global Mobile Ad Network WHY MOBILE ADVERTISING Proliferation of smartphone devices and tablets is shifting the way that customers use Internet, making advertising a key part of
Toolkit for Implementing Sites & Apps Choosing the right product, design and development paths Stephen Griffiths, Mobile Transformation Expert, Google EMEA @_steve_griff Choosing the right paths for your
White Paper THE GREAT MOBILE APP DEBATE: NATIVE, HTML5 OR HYBRID? Determining the Right Approach for Your Business mportal.com @mportal facebook.com/mportalinc August 2012 INTRODUCTION AND BACKGROUND Businesses
Choosing a Mobile Strategy for Your Business Michael Slater, CEO email@example.com 888.670.6793 www.webvanta.com 1 Welcome to the Webinar Thanks for joining us! Ask questions at any time in the chat
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
Appery.io Overview Enterprises and businesses of all sizes are racing to mobilize existing business applications and create new ones at an unprecedented pace. And with the base of smartphones and tablets
y and tablets. What is a Mobile Responsive Website? Web Design is the process of creating a website to represent your business, brand, products and services. It involves the planning and execution of many
MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle
NATIVE VS. WEB APP DEVELOPMENT 2012 White Paper Series With the rise of HTML5, the technology world continues to buzz with talk of moving mobile application development from a native approach. WHAT S INSIDE
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
Mobile App:IT Mobile Apps & History MOBILE APPLICATIONS AND MOBILE SITES Mobile App or Native App A mobile application (or mobile app) is a software application designed to run on smartphones, tablet computers
4 Steps to Creating a Mobile Development Strategy How many times have you wondered "What did I ever do before the web?" Soon you ll be asking the same thing about mobile. At Appcelerator, we help the world
Here s how to choose the right mobile app for you. There is no arguing with statistics. The future of the web is mobile. Tablet shipments are increasing exponentially and within two years consumer broadband
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and
1 INTRO. ONE COMPLETE SOLUTION FOR ESTATE AGENTS, LETTING AGENTS & PROPERTY MANAGERS ALIKE. Random Estate is the ideal solution for independent estate agents, lettings agents and property manager s who
Responsive Web Design vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions The New Design Trend: Build a Website; Enable Self-optimization Across All Mobile De vices
More and more of your target audience is viewing websites using smart phones and tablets. What is a Mobile Responsive Website? Web Design is the process of creating a website to represent your business,
Mobile Strategy and Design A Guide for Publishers December 5, 2011 www.xtenit.com US: 01.877.XTENIT.1 International: 01.212.646.9070 Overview This paper outlines mobile strategies and deployment guidelines
Business Intelligence in the Mobile World Dr. Rado Kotorov 1 Agenda Mobile BI Trends: Hype vs. Reality Market Trends Devices Trends BI adoption Mobile BI Considerations: What Matters Developing Enterprise
Native vs. HTML5 Mobile App Development Which option is best? appcelerator.com Introduction: The Native vs. HTML5 Debate While there are far more native than HTML5 mobile applications in the market today,
Best Practices in Enterprise Smartphone Development Rhomobile White Paper This white paper was written by Adam Blum, Founder and CEO of Rhomobile 12/16/2010 Best Practices in Enterprise Smartphone Development
Moreandmoreofyourtargetaudienceis viewingwebsitesusingsmartphonesand tablets. What is a Mobile Responsive Website? Web Design is the process of creating a website to represent your business, brand, products
Syllabus Version 2.5_R (04.04.2016) CMAP-F-Syllabus V2.5_EN, 04.04.2016 Page 1 of 15 0. Introduction to This Syllabus... 4 0.1 Purpose of this document... 4 0.2 Cognitive Levels of Knowledge... 4 0.3 The
State of Mobile Commerce Cross-device shopping starts and ends on mobile Q3 2015 Brazil State of Mobile Commerce Q3 Highlights Criteo s analysis of shopping data from Q3 2015 demonstrates that smartphones
Applications the centerpiece of a BYOD environment. November 2012 Summary Most businesses today realize that it has become a necessity to offer solutions to help employees better manage both their business
The Bootstrapper's Guide to the Mobile Web by Deltina Hay Mobile App Strategy Worksheet This worksheet can help you plan an effective strategy and solution for your mobile apps. Refer to respective sections
Best Practice Guide for constructing a study area in studentcentral which is designed for friendly viewing in Blackboard Mobile Learn Blackboard state that Blackboard Mobile Learn was designed to provide
50 shades of Siebel mobile Markus Schneeweis ec4u expert consulting AG 1 Agenda Start Part 1 The disruption Part 2 What means mobile? Part 3 Siebel Mobile clash of the generations? Part 4 Our offer 7 Key
Introduction to Mobile apps for the Non-Programmer Elizabeth Jean Brumfield, MLIS, CAS, ABD 713-790-7282 firstname.lastname@example.org Why Apps Why Now Why Libraries Mobile apps are now used more than desktops,
eguide Responsive Web Design vs. Mobile Website vs. Native App Which mobile strategy should you select? Usability247 provides usability testing, expert review and user research services when you need them,
More and more of your target audience is viewing websites using smart phones and tablets. What is a Mobile Responsive Website? Web Design is the process of creating a website to represent your business,
Smartphone Interpretation How does it work? Smartphone fgf Technology With mobile web browsing costs and payment plans becoming cheaper almost by the month, Smartphone contactless technologies have a strong
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Comparing Native Apps with HTML5: What is the right approach for your organisation? Website: http://www.ombiel.com Email: email@example.com 1/11 Native and HTML5: What s the difference? HTML5 HTML5 is device-neutral,
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu firstname.lastname@example.org Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
INTRODUCTION The mobile development arena is growing very quickly, especially in the business-to-consumer (B2C) space. We are also seeing significant growth in business-to-business (B2B) enterprise applications
How to Build a Successful Website November 17, 2010 By Alhan Keser This is a guide meant to help you create a successful website. There are many ways of going about developing a website that can lead to
MOBILE APPS QA Testing for mobile applications How familiar are you with Apple devices? This question can be asked for apple devices as well as Android devices - depending on the company your interviewing
Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application
SELECTING YOUR MOBILE DEVELOPMENT ROUTE It s not an either/or choice, argues Ferry van der Vorst. One of the important decisions to be made when using mobile for learning and communications is your choice
v HTML5 An Event Planner s Primer If you ve researched mobile apps for your conference, tradeshow or event, you ve probably come across the question or HTML5? Both provide an app experience designed for
ORACLE CRM ON DEMAND RELEASE 26 THE WORLD S MOST COMPREHENSIVE CRM ON DEMAND SOLUTION Easy to use Fast to deploy Powerful analytics Pre-built industry solutions Embedded sales, marketing, and service best
Mobile Apps Daniel Kirshenbaum, M.D. Gopal Yadavalli, M.D. Problem #1 Procedures Residents at BMC need better instruction on performing invasive procedures. There was no resource for determining what equipment
Mobile Application Testing Whitepaper Author: Scott Aziz Date: June 1, 2012 This whitepaper outlines the critical areas of testing needed to certify mobile enterprise applications Best practices from UST
Cloud Computing & Big Data 37 A Model for Classification of Issues and Strategies Related To Smart Phones Applications Testing Deepika Dhamija Research Scholar Computer Science Department Jaipur National
BW4 Concurrent Session 11/7/2012 10:15 AM "It's a Phone First! How to Test Your Five-star Mobile Apps" Presented by: Will Hurley Quality and Security Services Brought to you by: 340 Corporate Way, Suite
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can
Enterprise Guide to HTML5 Mobile Re-defining enterprise mobility with a cross-platform delivery strategy. HTML5 is redefining the possibilities of enterprise mobility. With the explosive emergence of mobile
Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected
Cross-Platform Mobile Apps Solution Prepared by Kevin Mullins CEO and Chief Developer Appracatappra, LLC. 709 Gale Street #8 Seabrook, TX 77586 email@example.com http://appracatappra.com Table
, pp. 1-12 http://dx.doi.org/10.14257/ijmue.2015.10.3.01 Experimental Comparison of Hybrid and Native Applications for Mobile Systems Seung-Ho Lim Department of Digital Information Engineering Hankuk University