• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Making Mobile Work in Your Library

  • 3,192 views
Uploaded on

A gentle introduction to the technical realities of developing mobile apps and sites for your library.

A gentle introduction to the technical realities of developing mobile apps and sites for your library.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,192
On Slideshare
0
From Embeds
0
Number of Embeds
11

Actions

Shares
Downloads
3
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Making mobile work
    in you library
  • 2. VERIZON 31.1%AT&T 25.2%SPRINT 12.0%T-MOBILE 12.0%
    April 2010 comScore
  • 3. Cellular Networks
  • 4. Global System forMobile Communication
    GSM
  • 5. Code DivisionMultiple Access
    CDMA
  • 6.
  • 7. Data Networks
  • 8. First GenerationMobile Technology
    1G
  • 9. Analog
    1G
  • 10. Second GenerationMobile Technology
    2G
  • 11. Digital
    2G
  • 12. Enhanced Data Ratesfor GSM Evolution
    EDGE
  • 13. Third GenerationMobile Technology
    3G
  • 14. Simultaneous Voice andData Transmissions
    3G
  • 15. Fourth GenerationMobile Technology
    4G
  • 16. Faster, Higher, Stronger…
    4G
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Platforms
  • 24. RIM BlackBerry 35%
    Apple iPhone28%
    MS Windows Mobile 19%
    Android OS 9%
    Palm OS 4%
    Linux 3%Symbian2%
    Q1 2010 Nielsen
  • 25. RIM BlackBerry -2%
    Apple iPhone+2%
    MS Windows Mobile -2%
    Android OS +2%
    Palm OS
    LinuxSymbian
    Q1 2010 Nielsen
  • 26. Windows Marketplace for Mobile
    1,400 apps
  • 27. BlackBerry App World
    7,400 apps
  • 28. Palm App Catalog
    8,000 apps
  • 29. Android Marketplace
    70,000 apps
  • 30. iPhone App Store
    300,000 apps
  • 31. Mobile App Lingo
  • 32. Native App
    Programmed to run nativelyon a mobile platform
  • 33. Native App
    What you download from an app store
  • 34. Native App
    Has an icon you tapto start the app
  • 35. Web App
    Programmed to run in a mobile browser
  • 36. Web App
    Website with a URL
  • 37. WestlawNext
    has a native appfor the iPad
  • 38.
  • 39. WestlawNext
    has a web appfor everything else
  • 40.
  • 41.
  • 42. SMS/Push Notifications
    Pop-up alerts onspecified events
  • 43. SMS
    Short Message Service
  • 44. SMS
    Text Messaging
  • 45. Push Notifications
    Alert from a native appon your phone
  • 46. Google Calendar
    Option to send SMSreminders of events
  • 47.
  • 48. Google Native App
    Option to send Pushreminders of events
  • 49.
  • 50. Camera
    Can use phone’s built-incamera in a native app
  • 51. Camera
    RedLaser barcodescanner
  • 52.
  • 53. Location Services
    Access user’s locationvia built-in GPS
  • 54. Location Services
    OpenTable
  • 55.
  • 56. Software Development Kit
    SDK
  • 57. Software Development Kit
    Development tools for buildingsoftware for a platform
  • 58. Software Development Kit
    iPhone SDK
  • 59.
  • 60. Software Development Kit
    Android SDK
  • 61.
  • 62. Developing a Native App
  • 63. Photo by chrisphoto http://www.flickr.com/photos/sourmash/4446554343/
  • 64.
  • 65.
  • 66. iPhone App Store
    Only option to distributenative iPhone apps
  • 67. iPhone App Store
    Content Restrictions
  • 68. iPhone App Store
    Code Restrictions
  • 69. iPhone App Store
    Cannot duplicate coreOS functionality
  • 70. iPhone App Store
    Must be approvedby Apple
  • 71.
  • 72.
  • 73.
  • 74. Android Marketplace
    One option to distributenative Android apps
  • 75. Android Marketplace
    Similar but generallyless restrictive guidelines
  • 76. Android Marketplace
    If app doesn’t meet guidelines,you can still self-distribute
  • 77. Android Marketplace
    Verizon and Amazon planningAndroid app stores
  • 78. Web Apps
  • 79. Web App Development
    Web Development
  • 80. Web App Development
    HTML
  • 81. Web App Development
    CSS
  • 82. Web App Development
    Javascript
  • 83. Web App Development
    Some Limitations
  • 84. Web App Development
    No Adobe Flashon the iPhone
  • 85. Web App Development
    No Flash-basedvideo players
  • 86. Web App Development
    HTML5 video asalternative to Flash
  • 87.
  • 88. Web App Development
    Single column layoutworks best
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95. Web App Development
    Develop oncefor all platforms
  • 96. Web App Development
    Limited by HTML,CSS and Javascript
  • 97. Web App Development
    and, well, it’s not an app
  • 98. Yale Law Library Catalog
    morris.law.yale.edu
  • 99. Yale Law Library Catalog
    mobilemorris.law.yale.edu
  • 100. Yale Law Library
    www.law.yale.edu/library
  • 101. Mobile Site URL
    Device-detection
  • 102. Mobile Site URL
    Redirect mobile users
  • 103.
  • 104.
  • 105. Content Management System
    May include mobile tools(“themes,” device detection)
  • 106. Content Management System
    Drupal
  • 107.
  • 108.
  • 109. Content Management System
    WordPress
  • 110.
  • 111.
  • 112. Outsourcing?
  • 113.
  • 114.
  • 115. Right?
    You understood all of that