smartphone app development · building a mobile strategy ! iphone & ipad are both sexy and...

16
Smartphone App Development “How to Build a Mobile App for Your Company”

Upload: others

Post on 09-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Smartphone App Development“How to Build a Mobile App for Your Company”"

Page 2: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Overview

§  Building a Mobile Strategy §  Native Applications vs. Web Applications §  Our Mobile Platform §  Compatibility §  Case Study: Parker Hannifin

§  How to Build an App for Your Company

§  UI/UX Development: Prototyping §  Our Development Process

§  Questions?

Page 3: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Building a Mobile Strategy

§  iPhone & iPad are both sexy and shiny and no one uses anything else! #false

§  Something is not right though… - 6.8 billion people in the world - 5.3 billion with mobile subscribed devices (77% of pop) - Apple has not sold 5.3 billion devices

•  Apple says 250 Million iOS Devices Sold

§  Shouldn’t apps be functional and inclusive?

Page 4: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion
Page 5: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Building a Mobile Strategy

§  Users want to access data and services on more than just computers

§  Content providers want to author data and services only once

§  Existing Web technologies are rich and adaptable enough

§  The Web usage is still evolving

§  Standardization is (even more) important!

Page 6: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

§  Developers must harness what technologies work best across multiple platforms on the front end

Building a Mobile Strategy

Page 7: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

•  And what technologies work best across multiple platforms on the back end

Pla$orm   Mobile  Apps   Na1ve  Apps  

ASP.NET   iOS  SDK  4.2  

    SQL   /  Objec6ve  C  

    HTML5   /  CoCo  Touch  

    AJAX   /  OpenGL  ES  

    JavaScript      

    CSS      

    jQTouch      

ASP.NET   Android  SDK  2.2  (r07)  

SQL   /  Java  

HTML5   /  OpenGL  ES  

AJAX  

JavaScript   Eclipse  IDE  

CSS   Eclipse  Plug-­‐in  

jQTouch  

ASP.NET   BlackBerry  Java  SDK  v6.0  

    SQL   /  Java  

    HTML   Eclipse  IDE  

JavaScript   Eclipse  Plug-­‐in  

Page 8: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Native vs. Web Applications

NATIVE APPLICATIONS WEB APPLICATIONS

Custom icon / loading screen Custom icon / loading screen

Installed through Marketplace Installed through the internet

Must be approved by Marketplace Needs no approval from Marketplace

Needs updated through Marketplace Updated dynamically

Can access all hardware features Can access some hardware features

Data stored locally/remotely Data stored remotely

Expensive conversion to other platforms Easy conversion to other platforms

Require separate coding languages Universal coding languages

Long development process (6+ months) Short development process (3+ months)

Page 9: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Our Mobile Platform

Page 10: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Compatibility

Page 11: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Case Study

§  Needed app to allowfield reps & distributersto access hose data

§  Currently invested in Blackberry, moving to Android/iOS devices

§  Wanted the ability to maintainthe app and its data internally

§  Wanted to use app internally from workstations as well

Page 12: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

How to Build an App for Your Company

§  Determine what needs accomplished §  Save time? §  Save money? §  Both!!!

§  Think about workflow §  Who will use it? §  Where will they use it? §  How will they use it? §  What will motivate them to want to use it?

§  Easier / faster ?

§  Strategize about ROI §  How can we keep innovating?

Page 13: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

How to Build an App for Your Company

§  Prepare your data §  Update, update, update! §  Take the time! Old data = Useless Apps §  Excel, SQL, MySQL, CSV, etc…

§  Take a poll of devices §  Blackberry? Apple? Android? Windows? §  Desktop access?

§  Create a panel of ‘Techies’ & ‘Newbies’ §  Establish a group to test for workflow §  Establish a group to test for bugs

§  Test! Test! Test!

Page 14: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

UI/UX Development: Prototyping

•  The experience is everything…

Page 15: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Our Development Process

Page 16: Smartphone App Development · Building a Mobile Strategy ! iPhone & iPad are both sexy and shiny and no one uses anything else! #false ! Something is not right though… - 6.8 billion

Questions?