Voyager Developer Meeting March 9-10, 2011 Chicago, IL Voyager Developer Meeting March 9-10, 2011 Chicago, IL Michael Doran, Systems Librarian University.

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

Introduction to Mobile Computing Dr. Frank McCown Harding University Spring 2010 An Overview of Mobile Devices and Developing Mobile Applications.
DotNetNuke Mobile Development -- options, tools and approaches
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Unlocking Your ILS Data Unlocking Your ILS Data Mobile access via handheld devices Michael Doran, Systems Librarian LITA 2009 National Forum.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
SMART SERVICES FOR SMARTPHONES Orange County Library System, Orlando, FL Florida Library Association Annual Conference MAY 5, :00 a.m.
Mobile Web App Design …Getting Started Michael Doran, Systems Librarian
Contents What is WebOS Types of WebOS History of eyeOS Current eyeOS
October 16, 2007HighEdWebDev2007 Single Source Website for Full Spectrum Access Rick Ells University of Washington
Mobil Experience Meeting Bent Flyen Senior Project Manager Opera Consumer Engineering
Your Favorite Apps for Tablets & Smartphones. Your Favorite Tablet & Smartphone Apps Thousands of Apps available Apple Store: ~1,000,000 (400,000 native.
Presenter: NAME Date: MM/DD/YYYY CUSTOMER NAME Presenter: Harris Date: 04/06/ An extensible platform for creating.
SNEAK PEEK OF APPEON MOBILE JANUARY 25, – August 14, 2015 MOBILE MARKET TRENDS Some recent figures about the worldwide Market: 1 Billion Smartphone.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
Devices 1 billion smartphones by 2016, 350M of those being used at work People 82 % of the world's online population engages in social networking Cloud.
Voyager Developer Meeting March 9-10, 2011 Chicago, IL Voyager Developer Meeting March 9-10, 2011 Chicago, IL Michael Doran, Systems Librarian University.
Apple iOS Development Tom Atkins, Senior Programmer/Analyst webmaster, New York State Department of State.
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
Applications Of Your Growing Potential. What We’ve Been Doing We’ve been writing Java programs In an IDE called Eclipse For desktop and laptop computers.
Mobile Application Development with ANDROID. Agenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Application building.
ICONICS Worldwide Customer Summit - © 2013 Windows and HTML5 Solutions for Smart Devices André Lange Roberto Raimondo Guest Speaker: Joshua Davidson, Progression.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
ShelfLister ShelfLister Real-time Voyager Shelf Lists via Wireless PDA Michael Doran, Systems Librarian Ex Libris Southwest Users Group February 6, 2008.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
UB Mobile Past and present Demo of UB Mobile 2.0 Technologies used (and not used) UB Mobile Advisory Council.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
FA102a, Research, Product Proposal and Brand Development Music Streaming Phone CaseSabrina O’Neil.
Coding for Mobile Week 13 TCNJ Web 2 Jean Chu. Web is Dead. Long live the Internet
Monday, August 31, 2015 CSCI 351 – Mobile Applications Development.
Three Voyager Clients Michael Doran, Systems Librarian Developer Meets Developer Meeting March 25, 2009 Ex Libris Headquarters Des Plaines, Illinois.
OLtRA: A Mobile Application Language Michael Olson February 1st, 2011.
Testing onthe Tablet Usability of an Academic Library’s Mobile Site Junior Tidal Multimedia & Web Services Librarian New York City College of Technology,
2011 Calendar Important Dates/Events/Homework. SunSatFriThursWedTuesMon January
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
NESSUS. Nessus Vulnerability Scanner Features: Ease of use Deep Vulnerability Analysis Discover network based and local vulnerabilities Perform configuration.
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
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
LOGO iPhone to Galaxy Note Transfer Transfer iPhone Data to Galaxy Note 3/Note 4/Note 5/Note Edge.
Android App. Development Android app is an smart phone operating system. It is used in variety of mobiles like Motorola,HTC,Sony Ericsson.HTC was the.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Introduction to Mobile Computing
Introduction to Xamarin C# Everywhere
ET-570 Smart Phone Apps.
What this activity will show you
Presented By S.Yamuna AP/CSE
Chad Haefele | March 3rd,
CSCI 351 – Mobile Applications Development
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Browsers and Web Platforms
Responsive Web Pages.
Introduction to Mobile Web Applications
Apple iOS Development Tom Atkins, Senior Programmer/Analyst
Operating System.
Dynamics of Mobile Application Testing
Enrolling Two-Factor Authentication (2FA)
Physical activities and activity tracker
Front Side Development
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Mobile App Development
February 2007 Note: Source:.
CSC 581: Mobile App Development
SETUP ALEXA APP Setup Alexa on your favorite device and control your smart device with the help of Alexa.
2015 January February March April May June July August September
Presentation transcript:

Voyager Developer Meeting March 9-10, 2011 Chicago, IL Voyager Developer Meeting March 9-10, 2011 Chicago, IL Michael Doran, Systems Librarian University of Texas at Arlington Michael Doran, Systems Librarian University of Texas at Arlington

Beginnings

December 2002 “an interesting project to take a copy of [WebVoyage] and strip it down so that it would be functional from within the Pocket PC version of Internet Explorer”

2 February 2003 ShelfLister version 1.0 for PDAs

2

Smartphones

June 2007: The iPhone October 2008: Android phones

some context mobile apps native apps web apps e.g. for iPhone written in Cocoa/Objective-C must be approved by Apple downloaded from App Store back-end programming in any language output in HTML/CSS/JavaScript web browser is client can be accessed on any smart phone

mobile web apps compatible with mobile devices optimized for mobile devices looks and behaves like a native app some context W3C standards compliant no framesets, or unsupported technologies (e.g. Flash, Java Applets) Leveraging frameworks like: iUI iWebKit jQTouch

iUI iWebKit jQTouch

“Mobilize, don’t miniaturize”

ShelfLister version 2.0 September 2009

ShelfLister version 2.0 September 2009

May

signage

Problem

typical single-interface that-does-everything OPAC typical single-interface that-does-everything OPAC a good mobile web app a good mobile web app

The Code

Voyager sites that have gone live with Tomcat WebVoyáge

Tools

SDK emulators/simulators

Skipping

Device/user-agent detection yadda

Coming

Multilingual Version

courtesy of wire frames stencil for iPhone web application design