Presentation is loading. Please wait.

Presentation is loading. Please wait.

Get Started with Mobile Web Applications OIT Lunch & Learn Jason Casden, Digital Technologies Development Librarian David Woodbury, NCSU Libraries Fellow.

Similar presentations


Presentation on theme: "Get Started with Mobile Web Applications OIT Lunch & Learn Jason Casden, Digital Technologies Development Librarian David Woodbury, NCSU Libraries Fellow."— Presentation transcript:

1 Get Started with Mobile Web Applications OIT Lunch & Learn Jason Casden, Digital Technologies Development Librarian David Woodbury, NCSU Libraries Fellow

2 2

3 When to Make a Native App Charging for it Creating a game Using specific locations* Using cameras Using accelerometers Accessing the filesystems Offline users * Actually available to web-based applications 3

4 The Case for Mobile Web Apps “I believe that unless your application meets one of these native application criteria, you should not create a native application, but should instead focus on building a mobile web application.” — Brian Fling, “Mobile Design and Development” 4

5 WolfWalk, Two Ways 5

6 6

7 7

8 Our mobile services Locations & Hours Computer Availability Book & Article Search Room Reservations GroupFinder message board Reference Services News & Events Webcam Feeds Link to campus mobile site

9 Locations & Hours

10 Computer Availability

11 GroupFinder

12 What to mobilize? What services are currently available? What services are applicable on a mobile device? What services translate well to the mobile environment? What tools can be created easily? What would be fun to see?

13 Don’t mobilize everything 11 links vs 100 links

14 Mobile is not just shrinking the page

15 Use only essential, relevant content

16

17 Reduce options, simplify

18 Limit data to mobile context

19 For time oriented data, we assume current day & time We assume action oriented

20 Expose hidden, useful content

21 Our tools Mobile website – XHTML 1.0 transitional – CSS – non-essential JavaScript and AJAX MIT Mobile Web Open Source Project Leaned on pre-existing web services Targeted higher-end devices 21

22 No developers? Tools that require only HTML knowledge – WordPress, iWebKit, iUI, jQTouch, Dashcode… – Good for static content Rapidly becoming more sophisticated – Can help to build or prototype a mobile site very quickly 22

23 No developers? Vendors – Boopsie, Terribly Clever… – Can manage mobile development process for you – You may lack control over the final product – May be expensive – Doesn’t develop internal expertise 23

24 Content Adaptation 24

25 Testing CC BY-SA 2.0: http://www.flickr.com/photos/wfryer/3929189 482/ http://www.flickr.com/photos/wfryer/3929189 482/ 25

26 Testing 26 Simulators and Emulators – Apple iPhone/iPhoney simulators – Android emulator Internal listserv Guerilla Testing

27 Recommendations 27

28 Be Agile Rapid development cycle Think iteratively Adjust to change quickly Avoid paralysis 28

29 Play 29

30 Collaborate Campus efforts External projects Steal what you like – Improve it, so it can be stolen back 30


Download ppt "Get Started with Mobile Web Applications OIT Lunch & Learn Jason Casden, Digital Technologies Development Librarian David Woodbury, NCSU Libraries Fellow."

Similar presentations


Ads by Google