Mobile Application Design

Similar documents
Here s how to choose the right mobile app for you.

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.

Developing and deploying mobile apps

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Designing for Mobile. Jonathan Wallace

app design & development

Mobile web apps: The best option for business? A whitepaper from mrc

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT

Mobile Apps: What Consumers Really Need and Want. A Global Study of Consumers Expectations and Experiences of Mobile Applications

Oracle WebCenter Sites Mobility Server Enabling exceptional mobile and tablet web applications and web sites without compromise

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

White Paper. THE GREAT MOBILE APP DEBATE: NATIVE, HTML5 OR HYBRID? Determining the Right Approach for Your Business

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

separate the content technology display or delivery technology

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

the future of mobile web by startech.ro

HTML5 the new. standard for Interactive Web

Cross-Platform Mobile Apps Solution

KEY PHASES. In Creating a Successful Mobile App

CMS, CRM, shopping carts, Web applications

The Suitability of Native Application for University E-Learning Compared to Web-Based Application

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

Table of Contents. Living In A Mobile World. There s Always An App For That. The UX Challenge. The Facebook + Mobile Opportunity

The biggest mistake we made as a company was betting too much on HTML5 as opposed to native.

Building native mobile apps for Digital Factory

Cross-Platform Development

Adobe Experience Manager Apps

Enterprise Mobile Application Development: Native or Hybrid?

How big is the mobile app market?

Native mobile apps: The wrong choice for business?

White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS

United Way Mobile App

Mobile Website Overview and Mobile Application Development Policy

The State Of Mobile Apps

Cross-Platform Phone Apps & Sites with jquery Mobile

Going Mobile-does your website work on mobile devices?

CSC WORLD AN ARTICLE FROM FOCUS ON MOBILITY. Defining Your Mobile Strategy: A Guide to Developing Apps

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

MOBILIZE ME! APPS FOR MOBILE DEVICES OR MOBILE WEB APPS TECHNOLOGIES, TOOLS, ASSESSMENTS

Ted Chan

How Local Businesses Can Use Mobile Applications to Attract and Retain More Customers

Native, web or hybrid mobile-app development

Mobilozophy L.L.C. All Rights Reserved

ipad, a revolutionary device - Apple

USING MOBILE TECHNOLOGY TO GROW YOUR BUSINESS. Version 3.0

media kit 2014 PUBLISH / DEVELOP Global Mobile Ad Network

max firt.mobi martes 26 de julio de 11

Mobile App Testing is not something special

Event Planner's Guide to Mobile Sponsorship

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

EMPLOYEE LOCATION TRACKING SERVICE

Choosing a Mobile Strategy for Your Business

MOBILE APPS. QA Testing for mobile applications

ios SDK possibilities & limitations

Presentation Details: Mobile Marketing, SEO & Visibility: Why You Should Care. Presented To: AMADC

Best Practice Guide for constructing a study area in studentcentral which is designed for friendly viewing in Blackboard Mobile Learn

ADF Mobile Overview and Frequently Asked Questions

Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities

Mobile App Framework For any Website

Mobile Device Support Model

Chromecast $ Where do I buy it? Online at Amazon.com or in stores like Best Buy, Target or Walmart.

Buzztouch SDK Partner Program

Analysis of Native and Cross-Platform Methods for Mobile Application Development. [ Whitepaper] Praveen Kumar S

Mobile Apps, Mobile Web, and Other Cool Tools. Thursday, November 9, :00pm 4:00pm Michael Hostad and Scott Owczarek

Statement of Direction

HP Cloud Printing. Rachel Tang, Market Development Manager 3 Dec, 2013

Not All Apps Are Created Equal. The key to a seamless app-building experience is to dig deep, ask questions and examine all variables at the onset.

WEB AND MOBILE DEVELOPMENT AND DESIGNING

How to Create an App For millions of people, there isn t an app for that By Scott Hirsch Founder appsbar.com

The Explosion of Mobile Technology; What s the Impact on the Financial Services Industry?

U.S. Mobile Benchmark Report

Choosing a Mobile Application Development Approach

The Bootstrapper's Guide to the Mobile Web by Deltina Hay. Mobile App Strategy Worksheet. I. Target Market, App Category, Platforms

CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral

Kofax White Paper. Mobile Technology for Advanced AP Automation. Executive Summary

Native vs. HTML5 Mobile App Development

Navigating the Mobile App Development Landscape

Today s mobile ecosystem means shared responsibility

STATE OF THE APPS 2015 INDUSTRY SNAPSHOT

Lecture 4 Cross-Platform Development. <lecturer, date>

Transcription:

Mobile Application Design Lecturer/Convenor: Richard Boateng, PhD. Email: richard@pearlrichards.org Office: UGBS RT18 (rooftop) What Matters? Photo Illustrations from Getty Images www.gettyimages.com 1

Session Objectives This session examines the components and principles for designing a mobile application. The session cover basic principles in mobile design and provides a background on key issues of concern to guide mobile developers. It will also explain how mobile applications can be reviewed and also differences between hybrid applications and native applications. Photo Illustrations from Getty Images www.gettyimages.com 2

Smartphones According to Apple: 63% of all students enrolled in colleges and universities own smartphones College students are the fastest growing sector of the market Expected growth for 2011 is almost 50% Apple - Education - Challenge Based Learning. Available at: http://www.apple.com/education/challenge-basedlearning/#cbl-engaging-video. Accessed June 5, 2011. http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 3

Mobile Devices Why are mobile devices so popular? Combine the functionality of a computer with portability Lower cost Connect to Internet wirelessly Apps http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 4

What are Apps? The term app stands for a computer application on the mobile device. Apps can be e-books, interactive reference materials, training modules, medical software devices, data collection tools, interactive patient handouts, etc. http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 5

Apps wait, what s my device? http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 6

Finding Apps Apple s App Store for ipod, iphone and ipad Google s Android Market for Android mobile devices Blackberry s App World for RIM mobile devices Nokia s Avi Store for Nokia mobile devices Windows 7 Phone Marketplace Third-party app stores (Caveat emptor) http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 7

Finding Apps Apple Apps Store http://www.apple.com/iphone/apps-for-iphone/ Largest store - Over 350,000 apps Apps for both iphone and ipad Some apps can also be used on some models of ipod Touch http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 8

Finding Apps Android Market https://market.android.com/ Fastest growing market - Over 250,000 apps in less than two years Apps for both phones and tablets Some apps only work on Android devices made by certain manufacturers http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 9

Finding Apps BlackBerry App World http://appworld.blackberry.com/webstore/?lang= en Over 35,000 apps Apps for both phones and tablets Some apps only work on certain BlackBerry devices http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 10

There s an App for That 1) Number of mobile apps and downloads 2) Revenue from apps 3) Proliferation of app stores 4) Most used mobile apps (US) 5) Declining price of mobile apps 6) App failure rates http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats Photo Illustrations from Getty Images www.gettyimages.com 11

Number of mobile apps and downloads IDC (December 2010): In 2010 these 300,000+ applications were downloaded 10.9 billion times. IDC predicts that global downloads will reach 76.9 billion in 2014 and will be worth US$35 billion. ABI Research (October 2011): Predicts that there will be 29 billion apps downloaded in 2011, up from 9 billion in 2010. In Q2 Android overtook Apple in terms of app downloads with 44 percent of downloads, compared to Apple s 31 percent. ABI Research - http://tinyurl.com/cerjwwv IDC - http://tinyurl.com/cnkd4r4 Photo Illustrations from Getty Images www.gettyimages.com 12

Revenue from apps Canalys (June 2011): Predicts that direct revenue from the sale of apps, in-app purchases and subscriptions across smartphones and tablets will be $7.3 billion in 2011 rising to $36.7 billion by 2015. Canalys expects MNOs to take more of a share of app revenues, exploiting their relationships with the customer and the serious problem of application discovery for both developers and users in the overcrowded vendor app stores. http://www.canalys.com/pr/2011/r2011064.html Photo Illustrations from Getty Images www.gettyimages.com 13

Proliferation of app stores Mobyaffiliates recently established a directory of mobile app stores. They found a staggering 70 app stores, which they categorized by Cross-platform (26); Android (13); ios (5); BlackBerry (3); Manufacturer-operated (7); carrier-operated (16) app stores. http://www.mobyaffiliates.com/blog/mobile-app-stores-list Photo Illustrations from Getty Images www.gettyimages.com 14

Most used mobile apps (US) Nielsen (June 2010): note that s used as opposed to downloaded in the US are Facebook, Google Maps and The Weather Channel (TWC). The most popular categories are games; news; maps; social networking and music. The Facebook App has been downloaded 100 million times from the independent app store GetJar, according to GetJar(December 2010) (making this the most downloaded app from any app store). mobithinking says: the irony is that this is not a download app it s a short cut to the Facebook mobile site Facebook is a Web app, available for anyone with any Web-enabled handset. Photo Illustrations from Getty Images www.gettyimages.com 15

Declining price of mobile apps The average price of a mobile app is falling rapidly on all vendor app stores, except Android. The Distimo report (January 2011) finds that in December the average the cost of downloading an app was considerably cheaper than it was in January 2010. Distimo makes analytics tools for mobile apps. http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats/e#lotsofapps Photo Illustrations from Getty Images www.gettyimages.com 16

Failure rates of mobile apps One in four mobile apps once downloaded is never used again. A study by Localytics (January 2010) found that many apps are downloaded, tried once and then discarded. Tracking downloads is often a first step to gauging an app s success, but download stats often provide an incomplete and inflated view. High download numbers always feel great, but if those customers never open the app or abandon it after just a few uses, those high download numbers are really part of a high churn rate. http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats/e#lotsofapps Photo Illustrations from Getty Images www.gettyimages.com 17

App Types: native-vs-mobile web-vs-hybrid Native apps are built for a specific platform with the platform SDK, tools and languages, typically provided by the platform vendor. e.g. xcode/objective-c for ios, Eclipse/Java for Android, Visual Studio/C# for Windows Phone. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 18

App Types: native-vs-mobile web-vs-hybrid Mobile Web apps are server-side apps, built with any server-side technology (PHP, Node.js, ASP.NET) that render HTML that has been styled so that it renders well on a device form factor. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 19

App Types: native-vs-mobile web-vs-hybrid Hybrid apps, like native apps, run on the device, and are written with web technologies (HTML5, CSS and JavaScript). Hybrid apps run inside a native container, and leverage the device s browser engine (but not the browser) to render the HTML and process the JavaScript locally. A hybrid app is one that is written with the same technology used for websites and mobile web implementations, and that is hosted or runs inside a native container on a mobile device. It is the marriage of web technology and native execution. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 20

App Types: Which Choice?? Native apps will always provide the fastest performance, at the cost of being more complex to code when compared to a hybrid app, while a hybrid app will be easier to build, using HTML5 and JavaScript, at the cost of giving up a little bit of speed. If the user experience you want to create is a Need for Speed style game, chances are you ll want to use native technology to implement the app for each mobile platform you re targeting in order to get the best graphics performance. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 21

Hybrid App a hybrid app is a perfect solution and enables you to build it once, publish it through app stores, and have it work on several platforms. A hybrid app is one that is written with the same technology used for websites and mobile web implementations, and that is hosted or runs inside a native container on a mobile device. It is the marriage of web technology and native execution. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 22

Hybrid App Hybrid apps are a great option for you if you: Want to target multiple mobile platforms Want to take advantage of device capabilities like geolocation, accelerometer or the camera Want the app to be useable when the device is offline Don t need the advanced graphics performance that you can only get from a native app. Hybrid apps are built with web technologies which means there are millions of web developers who already have the base skill set to build mobile apps. http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 23

Hybrid App http://icenium.com/community/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app- Photo Illustrations from Getty Images www.gettyimages.com 24

Key Basic Considerations 1. An Idea that is a solution or fills a need Entertainment, Sports, Education, Business, Medicine, Recreation... Target Market and Audience and Reach 2. Content Development and Provision A web-based environment to create and manage content. Wordpress, facebook, twitter. 3. Mobile Application Container Software or application which will link the content to a mobile interface: mobile.conduit.com; http://icenium.com/mobile-app-platform Consideration of distribution platform ios, Android and Windows 4. User Interactivity and Branding Elements App Menu, Logo for App, App Name, App Updates, App Colours, Splash Screen et cetera Photo Illustrations from Getty Images www.gettyimages.com 25

App Menu Logo for App App Name App Updates App Colours App Splash Screen Photo Illustrations from Getty Images www.gettyimages.com 26

REVIEWING APPS Photo Illustrations from Getty Images www.gettyimages.com 27

C #1: Creator Creator: Who made the app? Is this individual or organization credible? Creator information should be easy to find; if not, this may be an indication of questionable quality. http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 28

C #1: Creator Individual Creator(s) Professional developer vs. enthusiast developer Professional vs Practitioner For profit, non-profit, affiliation, disclaimer, etc. Business entrepreneur http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 29

C #1: Creator Organization(s) Government agency, institute, etc. Non-profit vs. for-profit Well established company vs. start-up company Pharmaceutical company Health insurance company Photo Illustrations from Getty Images www.gettyimages.com 30

C #2: Content Content: What is the scope of the app? What does it contain? Who is the intended audience? http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 31

C #2: Content Apps that quiz, test or educate via games TopDoc a visual medical quiz app developed by Elsevier and Legacy Interactive. Speed Muscles MD - a quiz by a developer specializing in medical education. Brush It Up! a game to teach kids how to brush their teeth. http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 32

C #2: Content If you re going to recommend an app to a particular audience first try to categorize its content and the level of content General reference Entertainment Guidelines Educational resources Productivity Communication tools http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 33

C #3: Context Context: Is this app easy to use? To read? To view images? To navigate? Does it load quickly? Do I need internet connection? Does it crash often? Software updates http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 34

C #4: Comments Comments: From users: What do users think of this app? Do multiple users have the same comments or complaints? How many people have made comments? http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 35

C #4: Comments Comments: From Tech Experts: What do magazines and web sites devoted to technology say about this app or device? From Professionals and Practitioners http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 36

C #5 Connect Connect: There are thousands of free apps, and most paid apps have lite or free versions. Many paid apps cost less than $5, so if you are interested take the plunge. http://www.bumc.bu.edu/facdev-medicine/files/2011/11/workshop_11_4.ppt Photo Illustrations from Getty Images www.gettyimages.com 37

Key References 1. http://www.bumc.bu.edu/facdevmedicine/files/2011/11/workshop_11_4.ppt 2. http://icenium.com/community/blog/icenium-team- blog/2012/06/14/what-is-a-hybrid-mobile-app- 3. http://mobithinking.com/mobile-marketing-tools/latestmobile-stats/ Photo Illustrations from Getty Images www.gettyimages.com 38