App Development for Mobile Devices: Go Native or Go Web? What
Types of Apps?
Slide 2
University of Victoria
Slide 3
Law Library
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Why Develop for Mobile Devices?
http://richmccue.com/2011/09/14/uvic-law-student-technology-survey-2011/
Slide 11
Slide 12
App Development Options: Its Complicated
Slide 13
? Why Consider Mobile Web Apps?
Slide 14
Slide 15
Slide 16
$...
Slide 17
Slide 18
lib.uvic.ca
Slide 19
Slide 20
Slide 21
Slide 22
Summary: Why Consider Mobile Web Apps? Faster Development &
Release Leverage Existing Skill Sets No App Store Wait Times or
Costs. Cross Platform - write once run everywhere Easy Initial
Access to app Searchable & Discoverable on the Web
Slide 23
? Why Consider Native Apps?
Slide 24
Native Mobile Web
Slide 25
Slide 26
Slide 27
Slide 28
Slide 29
Slide 30
Summary: Why Consider Native Apps? Application Speed -
especially graphics Access Camera, GPS QR Code reader a possibility
Notification & Badges Integration with Contacts &
Calendar
Slide 31
mage: digitalart / FreeDigitalPhotos.net
Slide 32
Slide 33
News Hours Contacts Study Room Availability & Booking
Library Catalog Calendar Class Information Maps Pay Library fines
& Parking Tickets Important Dates mage: digitalart /
FreeDigitalPhotos.net
Slide 34
Lots of $$$ + Lots of Time == The World is Yours! Little $$$ +
Little Time == Mobile Web App Budget Rules of Thumb:
Slide 35
mage: digitalart / FreeDigitalPhotos.net In House Skills?
Slide 36
Slide 37
Frameworks & Tools
Slide 38
Summary: Mobile Site or App Considerations... What information
or Services to deliver How much Time & Money do you have What
Skills do your current employees have Identify Frameworks &
Tools you could use
Slide 39
Mobile Web Frameworks for.edu...
Slide 40
Slide 41
LDAP, Z39.50 Google Search Appliances OpenStreetMap real-time
bus, rail and Tube information.
Slide 42
Slide 43
Mobile Web OSP
Slide 44
Modules Browscap SwitchThem e Themes iWebkit iUI Mobile
Slide 45
Slide 46
Cross Platform Tools for Native Apps
Slide 47
Slide 48
Slide 49
Slide 50
Corona SDK
Slide 51
Cross Platform Tools for Native Apps Appcelerator Corona
SDK