Building a mobile site at UNC Chad Haefele Emerging Technologies Librarian UNC Chapel Hill

Slides:



Advertisements
Similar presentations
PROF. JUNIOR TIDAL LIBRARY From Open Source to On Your Phone:
Advertisements

Mrs Lee Cheng Ean Associate University Librarian (Resources)
Build Amazing Apps with Web Standards Mobile HTML5 Applications In Hours, Not Days.
HTML5 for Data Visualisation
Rashida Jamil WHY COMPANIES ARE IN NEED OF MOBILE DEVELOPERS.
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Using Evernote and Google Docs in your web or mobile application (and potentially Dropbox and Skydrive) By Peter Messenger Senior Developer – Triple Point.
Building Mobile Apps in the Cloud – Comparing Approaches.
What is a mobile device Smartphone Iphone Ipad PDA Blackberry Enterprise digital assistants can further extend the available functionality for the business.
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
TEACH YOURSELF HOW TO PROGRAM Chad Haefele Emerging Technologies Librarian UNC Chapel Hill
Location-aware mobile search mj suhonos Toronto Public Library.
Library Committee Presentation November 17, 2010.
SharePoint Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager KWizCom
Platform Independent Frameworks Contents Mobile App Developer’s challenges Platform Independent solutions – Mobile Web Based Apps – Cross.
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
Information Anywhere: Mobile Technology, Libraries & mHealth Emily J. Hurst, MSLS Technology Coordinator National Network of Libraries of Medicine South.
Native vs hybrid vs web mobile Application
LDT mLearning Week 3 Adapted from EDTEC 700 by Dr. Bernie Dodge, PhD – San Diego State University.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
Teaching School Wide Positive Behavior Expectations Using QR Codes Name: Barbara Grace Age of Students: Content Area of Teaching Lesson: Behavior.
Stephen Masiclat Director, Graduate Program in Media Management The S.I. Newhouse School of Public Communications Syracuse University.
Tutorial Flipster for Mobile Devices support.ebsco.com.
Dudee Chiang, Information Science Specialist Alexander Smith, Information Science Specialist Jet Propulsion Laboratory, California Institute of Technology.
Going Mobile the In’s and Out’s of an Academic Library Mobile Site Ronda Holt, Information Technology Librarian Butler Community College Mary Walker, Electronic.
Using JavaScript for Mobile App Development No Objective C or Java required! July 5th, 2011.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI LETTERE E FILOSOFIA, SCIENZE POLITICHE, GIURISPRUDENZA, INGEGNERIA, ECONOMIA CORSO DI LAUREA MAGISTRALE INTERFACOLTÀ.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Supporting BYOD Dennis Cromwell Supporting BYOD  CISCO Study – 15B devices capable of connecting to a network by 2015  The Consumerization.
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Moving from Web-based Collaboration to the Mobile Arena Nimrod Geva Product Group Manager, KWizCom
Anthony Pham Product Support Manager
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
New to Mobile Learning Course Development: Getting Started Garin Hess.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Apps in Libraries: Past, Present & Future Chad Haefele Emerging Technologies Librarian, UNC Chapel Hill
Apache Cordova Tools in Visual Studio
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
| | Top 4 Benefits of Hybrid Mobile Apps.
François Briard GS-AIS-HR Database Developers Forum, APEX 6th May 2014 APEX Mobile Application Development 101.
Browser Compatibility Testing, using different browsers Conditional Statements.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Paragon The Platform and Message Broker. Paragon: The Platform Stack -Window Management -Messaging -App Lifecycle Management -App Store -Workspaces -Storage.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Lauri McIntosh OCLC Library Services Product & Services Consultant QuestionPoint Goes Mobile.
MOBILE APPLICATION DEVELOPMENT SERVICES
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
Chad Haefele | March 3rd,
Apache Cordova Overview
Open Web App.
Flipster for Mobile Devices
Survey Paper & Manuscript
Software engineering in the mobile phone platform war.
Apps XD.
Chapter 3 – part2.
Unit 6 part 3 Test Javascript Test.
Presentation transcript:

Building a mobile site at UNC Chad Haefele Emerging Technologies Librarian UNC Chapel Hill

What I’ll be showing you A tour through the UNC Libraries mobile site An explanation of our framework: iUI A bit about a mobile site generator

Why now?

The Old Browser

The New Browser

Even Better

Why mobile?

User Survey Plus 44 ‘other’ responses Data from Spring, 2009

Sample ‘Other’ responses: Cell phone Cheap free phone Braille Note Carrier pigeon Lame old phone :( My cheap phone that always has at least 2 bars

Platform Vs.

Which platform? Market share – devices sold (July 2010) Mobile web use (August 2010) Anon August 2010 Mobile OS Share. Quantcast Blog. September Anon comScore Reports July 2010 U.S. Mobile Subscriber Market Share -- RESTON, Va., Sept. 15 /PRNewswire/ subscriber-market-share html. subscriber-market-share html

Source:

Java, Objective C Single platform Full hardware access (GPS, camera, etc) Can be used offline Tricky to get stats HTML, CSS, Javascript Multi-platform (maybe) Limited hardware access (GPS only) Requires web connection Standard webstats AppWebapp Platform: App or Webapp?

UNC Mobile site walkthrough + ‘View full site link’

UNC Mobile site walkthrough

Catalog

UNC Mobile site walkthrough

Framework iUI: code.google.com/p/iui/ code.google.com/p/iui/

Device testing iPhone/iPod Touch

Device testing Android

iUI Code 12

Device testing Text only

Mobile site generator

Next steps: A catalog Priority 1: Get a clean data feed  XML feeds from ILS  Yaz / Z39.50 (  Other solution – tap into DB directly somehow Harass your vendors!

Catalog: DIY (at UNC) Endeca, Endeca, Endeca! XML + php + Syndetics + iUI

Catalog: ILS solutions Airpac, from Innovative

Catalog: 3 rd party product Library Anywhere “Works with 90% of current OPACs.” LibraryAnywhere LibraryAnywhere

This is not the end Slides online: