CPET 581 E-Commerce & Business Technologies. Topics

Similar documents
the future of mobile web by startech.ro

Developing Applications for ios

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

Mobile Accessibility. Jan Richards Project Manager Inclusive Design Research Centre OCAD University

Operating Systems/Supported Browser Chart _

Supported Operating Systems & Browsers

2 Selecting Operating System - Symbian OS

Minimum Requirements for Web Based Applications

U.S. Mobile Benchmark Report

Fiserv. Hardware Requirements Browser Support Channel Support. Maximum OS Version Support. Version Support

Mobile Device Management and Security Glossary

Synchronization Center

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

Supported Operating Systems and Browsers Phone Channel

Mobile Phones Operating Systems

Mobile Operating Systems & Security

Developing and deploying mobile apps

MOBILE ADS. HUNT Mobile Ads Traffic Q2-2011

Mobiliti. Certified Device List MR5 Release. Last Updated November 21, ASP Version

Zebra Link-OS Environment Version 2.0

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

ios SDK possibilities & limitations

Comparative Study of Different Mobile Operating Systems

WATTLE. Adobe Connect 9.4 Upgrade Key Differences. Author: Jo Jo Maung, Business Analyst, ITS Version: 1.3 Date: 16 September 2015.

Ad Specifications and Guidelines

Release Notes: Onsight Connect for Android Software Release Notes. Software Version Revision 1.0.0

Compatibility Testing for Mobile Apps and Websites

AT&T Connect System Requirements for End Users v9.5. March 2013

ASHVINS Group. Mobile Application Testing Summary

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

BYOD Mobile Device Chart

Send and receive encrypted s

The Third Screen: What Marketers Need to Know About Mobile Rendering

CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral

Smartphone Overview for the Blind and Visually Impaired

AVC792D. 4CH Full 960H DVR. Compatible with ios & Android mobile devices.

BlackBerry Smartphone Application Development

The Mobile Device and Operating System Landscape

Cell Phone Buying Guide As choice and variety in wireless devices are constantly increasing, deciding what cell phone is right for you can be a

Finding Your MAC (Ethernet) Address All Device Types

Getting Familiar With Android

Feature Matrix MOZO CLOUDBASED MOBILE DEVICE MANAGEMENT

Adobe Connect Support Guidelines

ipad, a revolutionary device - Apple

ShoreTel Mobility Version 4.6 Platform Support Guide. Rev. 1

BlackBerry Universal Device Service. Demo Access. AUTHOR: System4u

Cross-Platform Phone Apps & Sites with jquery Mobile

Mobile Banking FAQ Page 1 of 9

Nokia. udirect 2 Bluetooth pairing guide. Pairing and connecting udirect 2 with your Nokia cellular phone

Cell Phone Operating Systems

Christie Brio Frequently Asked Questions

Testing Mobile Applications

Figure 6.1. Windows Phone 7 s hub-based interface, made up of live tiles and information aggregation

CHAPTER 7. Wireless Technologies and the Modern Organization

Installation Guide. Mobile Surveillance Distance makes no difference. eagleeyes_quick_v1.5

Evolution of Smartphones And Android Operating System

Luxriot Broadcast Server Manual

A Study of e-trading System over Mobile Applications

POEMS Smartphone Web User Guide

HTML5 the new. standard for Interactive Web

Tidspunkt : : :59 (49 dag(e)) Operativsystem (OS) fordelt på browsere Total: Safari9 ios %

More details >>> HERE <<<

Florida Department of Education TECHNOLOGY GUIDELINES

01. Introduction of Android

Roles of Smart TV in Internet of Things

IT Quick Reference Guides How to Find Your MAC Address

Wireless Presentation Gateway. User Guide

REDCENTRIC UNITY SOFTWARE MINIMUM REQUIREMENTS

What Smartphones and Tablets are supported by Smart Measure PRO?

Getting Started with Adobe Connect. Div of IT Learning Technologies

Lee Barnes, CTO Utopia Solutions. Utopia Solutions

Medstar Health Dell Services

Introduction to Android

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

User Manual. Mobile Viewer. Mobile Manager Software (MMS)

A Review of Different Comparative Studies on Mobile Operating System

Programming the Mobile Web

... Lecture 11. Market Overview of Mobile Operating Systems and Security Aspects. Mobile Business I (WS 2014/15) Prof. Dr.

Mobile Operating Systems. Week I

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.

History of Mobile Applications

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

Taking Oracle Business Intelligence Mobile. Edward Roske, CEO

Introduction to Android Development. Ed Burnette

"ASM s INTERNATIONAL E-Journal on Ongoing Research in Management and IT"

DEVICEATLAS MOBILE WEB TRAFFIC REPORT

Transcription:

CPET 581 E-Commerce & Business Technologies Design and Build Mobile Sites and Apps References: *Chapter 4. Building an E-Commerce Presence: Web Sites, Mobile Sites, and Apps, text book: e-commerce: Business, Technology, and Society, 8 th edition, 2012, by K. C. Laudon and C. G. Traver, publisher Pearson Education Inc., Paul I-Hai Lin, Professor http://www.etcs.ipfw.edu/~lin A Specialty Course for M.S. in Technology IT/Advanced Computer Applications Program Purdue University Fort Wayne Campus 1 Topics Building an E-Commerce Presence: A Systematic Approach Mobile Device Category and Platforms Mobile Browsers, Software & Apps W3C at Mobile World Congress Mobile Device Protocols Mobile Device Security Issues Android App Demo: Design and Development of Android Smartphone-Based ECG Application using Bluetooth Protocol, Cesar Ruiz, M.S. Directed Project Progress Report, Advisor Prof. Paul Lin 2 1

Developing a Mobile Web Presence Three types of mobile e-commerce software Mobile Web site Mobile Web app Native app Planning and building mobile presence As with regular Web site, use systems analysis/design to identify unique and specific business objectives 3 Planning and Building a Mobile Web Presence 4 2

Developing a Mobile Web Presence Design considerations Platform constraints: Smartphone/tablet Performance and cost Mobile Web site: Least expensive Mobile app: Can utilize browser API Native app: Most expensive; requires more programming 5 Designing for Accessibility in a Web 2.0 and Mobile World Why might some merchants be reluctant to make their Web sites accessible to disabled Americans? How can Web sites be made more accessible? Should all Web sites be required by law to provide equivalent alternatives for visual and sound content? What additional accessibility problems do mobile devices pose? 6 3

Mobile Phones Mobile Device Category Low-end, Mid-end, and High-end Mobile Devices Smartphones GPS, Digital compass Video-capable camera TV out Bluetooth Touch support 3D video acceleration Accelerometer 7 Mobile Platforms Knowledge - Hardware Display 1.5, 2.3, 3, 4 inch Resolution Low-end: 120 x160, 128 x128 pixels Mid-end: 176x220, 176x208, 240x320 pixels Touch-enabled: 240x480, 320x480, 360x480, 480x800, 480x854, 640x960 Physical Dimension Aspect Ratio Input Methods: Alphanumeric keypad (ABC or QWERTY), Virtual keypad on screen, Touch screen, handwriting recognition, voice recognition Other feature 8 4

Mobile Platforms Some Examples iphone 4S, http://www.apple.com/iphone/features/ ios (based on Mac OSX), 3.5, WLAN, Safari on ios browser Native Cocoa Touch framework built-on Objective C Technical spec, http://www.apple.com/iphone/specs.html ipad, Tech. Specification 9.7, ios 3.2, 768 x1024 resolution, http://support.apple.com/kb/sp580 HTC smartphones, http://www.htc.com/www/smartphones/#all Motorola ATRIX 4G, http://www.motorola.com/consumers/us- EN/Consumer-Product-and-Services/Mobile-Phones/Motorola-ATRIX-US-EN LG Mobile Phones, http://www.lg.com/us/cell-phones/all-cell-phones 9 Mobile Platforms Some Examples Samsung, http://www.samsung.com/us/mobile/cell-phones Nokia, http://www.nokia.com/us-en/ BlackBerry, http://us.blackberry.com/ Google Mobile, http://www.google.com/mobile/ Sony Ericsson, http://www.sonymobile.com/us/ TopTen Reviews, http://cell-phones.toptenreviews.com/smartphones/ 10 5

Mobile Platforms Software and Apps Mobile Operating System Android Google Android Developer, SDK Download, http://developer.android.com/sdk/index.html ios Apple ios Developer Program, https://developer.apple.com/programs/ios/ ios Dev Center, https://developer.apple.com/devcenter/ios/index.action Windows Phone 7, 8 Microsoft Windows Phone, http://www.microsoft.com/windowsphone/enus/default.aspx Windows 8, Mobile Phones, http://www.windowsmobile8.com/ Symbian Foundation, Nokia Mobile OS, http://en.wikipedia.org/wiki/mobile_operating_system 11 Mobile Platforms Software and Apps Mobile Browsers Sofari on ios Apple, http://www.apple.com/safari/ Android browser, Webkit-based Google Chrome Mobile Opera Mini & Opera Mobile, http://www.opera.com/mobile/ Mobile Mozilla, http://www.mozilla.org/en-us/mobile/ Microsoft Internet Explorer 9 Mobile, http://ie.microsoft.com/testdrive/mobile/ Web OS browser, https://developer.palm.com/appredirect/?packageid=com.maklesoft.browser BlackBerry browser, http://us.blackberry.com/smartphones/features/internet.jsp Mobile browser, http://en.wikipedia.org/wiki/mobile_browser 12 6

Mobile Platforms Software and Apps Browser Modes Focus Navigation Cursor Navigation Touch Navigation Multi-touch navigation Zoom Experience Multi-windows Support Reflow Engines Direct vs. Proxied Browsers Multi-page Experience 13 Mobile Protocols Wireless Application Protocol (WAP 2.0) browsers XHTML MP (Mobile Profile) WAP Push (Short Message Service) Mobile Apps 14 7

W3C Standards W3C Mobile Web Initiative, http://www.w3.org/mobile/ All Standards and Drafts, http://www.w3.org/tr/ Web of Devices, http://www.w3.org/standards/webofdevices/ Mobile Web Device capability, Location and other Context Voice Browsing Device Independent and Content Adaptation Multimodal Access Keyboard, voice, touch, gestures Web and TV 15 Mobile Apps Android App Demo: Design and Development of Android Smartphone-Based ECG Application using Bluetooth Protocol, Cesar Ruiz, M.S. Directed Project Progress Report, Advisor Prof. Paul Lin 16 8

iphone Mobile Apps Mobile Apps Google Mobile Apps, http://www.google.com/mobile/ 17 Summary 18 9