Designing for the Mobile Web Lesson 3: HTML5 Web Apps
|
|
|
- Berniece Rhoda Goodman
- 10 years ago
- Views:
Transcription
1 Designing for the Mobile Web Lesson 3: HTML5 Web Apps Michael Slater, CEO Andrew DesChenes, Dir. Services
2 Welcome! Four sessions 1: The Mobile Landscape 2: Device Constraints and Opportunities 3: HTML5 Web Apps 4: Native Apps 2
3 Questions Ask questions via chat during the live course Ask in the discussion group us Please use the discussion group for non-private questions Course Portal Michael Slater Cofounder & CEO Andrew DesChenes Director of Services 3
4 Topics for This Lesson (Sort of) a cross-platform solution Responsive design Using jquery Mobile to quickly build app-like sites HTML5 web app features Geolocation, camera access, and more 4
5 HTML5 Web Apps There is a (partial) way out of the multi-platform nightmare! Choose the web as the platform HTML5, CSS3, JavaScript Limited access to devices and sensors Deliver through browser, or use PhoneGap to turn it into a "native" app No icon on phone, unless user creates one 5
6 Only a Partial Way Out... ios devices are very consistent and frequently updated Android devices are diverse Users can install their own browsers, and they often don't get updated Can't reliably predict what features the browser will have Default browser is buggy Need to deal with variety of screen resolutions and pixel densities 6
7 Responsive Design Scale to any screen size Use CSS media queries and JavaScript to adapt to different screen sizes Examples: Responsive Web Design from A Book Apart 7
8 Responsive Design Basics One HTML page serves all devices Use percentage widths for grid and images Flexible grid scales to screen Browser scales images Use media queries to deliver different CSS depending on screen width, to selectively hide or change elements Frameworks available to help you get started 8
9 Media Queries Use within your CSS only screen and (max-device-width: 480px) { (css rules here to be used for phones only) } Use to selectively load CSS files <link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="phone.css" /> 9
10 Responsive Design Code Example Download the code files for this lesson Folder "responsive" responsive.html is the HTML file responsive.css is the basic CSS for the page media-queries.css has the media queries Start with a browser at least 1000 px wide, and gradually reduce the width to see the changes 10
11 The Alternative: Separate Pages Detect Device Type Desktop site pages Mobile site pages CMS and Database Same body of content can serve both sites 11
12 Detecting Mobile Devices Responsive design allows a single set of pages to serve all devices If you are using separate pages, then you need a way to direct mobile devices to different pages (and maybe a different server) Server-side detection can use request headers to detect mobile devices and serve different pages to them JavaScript can examine the User Agent string to detect mobile devices See Note: reliably separating phones from tablets is challenging See 12
13 Building Mobile Web Pages They're just web pages Use all the usual HTML, CSS and JavaScript A few mobile-specific issues Viewports, as discussed last lesson Can depend on advanced HTML5 and CSS3 features Mobile web frameworks provide mobile-optimized, app-like interactions without having to design and code everything yourself 13
14 jquery Mobile Framework Builds on top of regular jquery library Not just interactive effects, but a complete framework including CSS and images Uses HTML5 data attributes to annotate markup JavaScript runs after HTML is loaded and transforms it into a mobile page Polished visual design, easily customized within limits 14
15 Displaying a Page with JQM Web page with HTML5 markup jquery Mobile processes the page Web page transformed into mobile markup jquery core jquery mobile jquery Mobile CSS Theme CSS 15
16 jquery Mobile vs. HTML/CSS jquery Mobile Advantages Enables quick creation of polished sites Interactions are mobile-optimized without additional effort and have app-like behavior jquery Mobile Disadvantages New paradigms take some getting used to Harder to provide a completely customized visual design than with standard HTML/CSS 16
17 jquery Mobile Docs Books tend to be either out-of-date or not-yet-released Our free webinar on jquery Mobile Our list of references 17
18 A Page is Not Always a Page HTML Page head data- role="page" data- role="page" data- role="page" One HTML document can include multiple conceptual pages A "page" is just an HTML element with data-role="page" When a page link is followed, new page elements added to DOM 18
19 The Simplest Page <div data-role="page">! <div data-role="header">! <h1>my Title</h1>! </div>! <section data-role="content">!! <p>hello world</p>!!! </section> </div> 19
20 jquery Mobile Code Example Download the code files for this lesson Folder "jquery-mobile" Home page is jqm-demo.html Libraries are loaded from CDNs Uses default theme A few CSS overrides in jqm-overrides.css Note: main page runs fine locally, but loads of map and contact page will fail because Ajax requests aren't allowed on local files 20
21 Other Mobile Frameworks Sencha Touch jqtouch jqmobi iui Zepto.js (smaller replacement for jquery) 21
22 HTML5 Features for Mobile Web Apps Local Storage Store string data easily Web SQL Database Local database in the browser Application Cache Allows semi-permanent app storage in browser Geo-location API Get the visitor's geographic location 22
23 HTML5 Local Storage Provides local storage as key/value pairs Allows up to 5 Mbytes of storage, vs. 4K for cookies Simple JavaScript API localstorage.setitem("thisclass", "Design for Mobile"); localstorage.getitem("thisclass"); sessionstorage is similar but data goes away when browser is closed Stores strings only, but you can convert binary data to strings easily 23
24 HTML5 Web SQL Database SQLite implemented in the browser Great for being able to search data locally Works even if offline May be dropped from HTML5 spec, and not widely supported on desktop Available on all recent ios devices Available in default Android browser, even old ones May not be available in other Android browsers 24
25 HTML5 Offline Mode Application Cache stores files in browser cache, more permanently than normal cache Manifest file, provided by server along with normal site, provides list of all assets to be stored offline Cache is updated whenever the manifest changes (assuming connectivity, of course) Limited to 5 Mbytes normally For Google App Store (Play), size can be overridden 25
26 Geolocation API Simple JavaScript API available in all recent SmartPhones getcurrentposition() watchposition() User is asked for permission before position is provided Underlying mechanism is up to the device GPS, cell tower triangulation, WiFi 26
27 Accessing other Devices Device Motion API provided by Mobile Safari ios 4.2 and later Vibration API spec in development but not yet implemented Camera access not yet possible from browser 27
28 Triggering Other Apps Use URL scheme for handing off to other apps A link to maps.google.com will open the Maps app A link to youtube.com will open the YouTube app mailto: opens the client, as you'd expect tel: asks user if they want to dial the phone number sms: launches the messaging app other apps can define their own URL scheme e.g., href="fb://feed" opens the Facebook app to the news feed 28
29 Distributing Web Apps They are just web sites! Use "save to home screen" prompt as described in previous lesson Google provides HTML5 Web App store for Android Lacks Apple's App Store restrictions Also lacks quality control 29
30 Mobile Emulators Testing mobile apps on a range of devices a real challenge Emulators are helpful but not the full solution ios simulator (iphone and ipad) Included in XCode, free download for Mac users (not available for Windows) Available in App Store; requires recent Mac OS Android emulator Slow, relatively technical to install, but available on all platforms Windows Phone emulator 30
31 Homework Create a simple website with jquery Mobile Explore the listview, buttons, collapsibles, header, and footer options Build a simple web page using responsive design Create separate phone, tablet, and desktop optimized views 31
Choosing a Mobile Strategy for Your Business
Choosing a Mobile Strategy for Your Business Michael Slater, CEO [email protected] 888.670.6793 www.webvanta.com 1 Welcome to the Webinar Thanks for joining us! Ask questions at any time in the chat
Developing Cross-platform Mobile and Web Apps
1 Developing Cross-platform Mobile and Web Apps Xiang Mao 1 and Jiannong Xin * 2 1 Department of Electrical and Computer Engineering, University of Florida 2 Institute of Food and Agricultural Sciences
THE SAS OUTPUT DELIVERY SYSTEM: BOLDLY TAKE YOUR WEB PAGES WHERE THEY HAVE NEVER GONE BEFORE! CHEVELL PARKER, SAS INSTITUTE INC.
THE SAS OUTPUT DELIVERY SYSTEM: BOLDLY TAKE YOUR WEB PAGES WHERE THEY HAVE NEVER GONE BEFORE! CHEVELL PARKER, SAS INSTITUTE INC. Copyright 2012, SAS Institute Inc. All rights reserved. Overview Mobile
<Insert Picture Here>
Oracle Application Express: Mobile User Interfaces Marc Sewtz Senior Software Development Manager Oracle Application Express Oracle USA Inc. 520 Madison Avenue,
Web Browser. Fetches/displays documents from web servers. Mosaic 1993
HTML5 and CSS3 Web Browser Fetches/displays documents from web servers Mosaic 1993 Firefox,IE,Chrome,Safari,Opera,Lynx,Mosaic,Konqueror There are standards, but wide variation in features Desktop Browser
Mobile Web Applications using HTML5. L. Cotfas 14 Dec. 2011
Mobile Web Applications using HTML5 L. Cotfas 14 Dec. 2011 Reasons for mobile web development Many different platforms: Android, IPhone, Symbian, Windows Phone/ Mobile, MeeGo (only a few of them) Reasons
Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum
Republic Polytechnic School of Infocomm C308 Web Framework Module Curriculum This document addresses the content related abilities, with reference to the module. Abilities of thinking, learning, problem
ios SDK possibilities & limitations
ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed
Article. One for All Apps in HTML5
One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and
Mobile Learning Basics + (Free) Mobile Learning Guide. Jason Haag and Marcus Birtwhistle
Mobile Learning Basics + (Free) Mobile Learning Guide Jason Haag and Marcus Birtwhistle Agenda Basics of Mobile Learning Why? What? ADL mlearning Guide What? How? Resources Questions/Discussion What We
HTML5: Separating Fact and Fiction. www.wipconnector.com @caaarlo #wipjam
HTML5: Separating Fact and Fiction www.wipconnector.com @caaarlo #wipjam Announcements What is HTML5? Agenda What can HTML5 do? What can t it do? Pure HTML5/Native vs. Hybrid approaches Guest Developer
Building a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework
Building a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework pinboard.in tag http://pinboard.in/u:jasonclark/t:amigos-jquery-mobile/ Agenda Learn what a mobile framework is. Understand
WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER
WEB, HYBRID, NATIVE EXPLAINED June 2013 CRAIG ISAKSON MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER 701.235.5525 888.sundog fax: 701.235.8941 2000 44th St. S Floor 6 Fargo, ND 58103 www.sundoginteractive.com
Designing for Mobile Devices
Designing for Mobile Devices October 2010 Pawel Zareba Table of Contents Mobile market overview... 3 Smartphone penetration... 3 Mobile browsers:... 9 Browser detect techniques... 11 Progressive enhancement:...
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java Drupaldelphia 2014 By Joe Roberts Agenda What is DrupalGap and PhoneGap? How to setup your Drupal website
Enterprise Mobile Application Development: Native or Hybrid?
Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 [email protected] http://www.seventablets.com
Smartphone Application Development using HTML5-based Cross- Platform Framework
Smartphone Application Development using HTML5-based Cross- Platform Framework Si-Ho Cha 1 and Yeomun Yun 2,* 1 Dept. of Multimedia Science, Chungwoon University 113, Sukgol-ro, Nam-gu, Incheon, South
research: technical implemenation
research: technical implemenation topic: digital publication of the annually c/kompass information brochure on iphone/ipod touch with the target to have an advantage over the printed version possible solutions:
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7
Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Jeff Linwood 1st Chapter, Early Release Introduction... 3 Prerequisites... 3 Introduction to Mobile Apps...
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI
SYST35300 Hybrid Mobile Application Development
SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. 1 The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services,
the future of mobile web by startech.ro
the future of mobile web by startech.ro year of the mobile web 2007 2008 2009 2010 2011 2 year of the mobile web 2007 2008 2009 2010 2011 3 year of the mobile web 2007 2008 2009 2010 2011 4 the device
Mobile Apps, Mobile Web, and Other Cool Tools. Thursday, November 9, 2012 3:00pm 4:00pm Michael Hostad and Scott Owczarek
Mobile Apps, Mobile Web, and Other Cool Tools Thursday, November 9, 2012 3:00pm 4:00pm Michael Hostad and Scott Owczarek Overview Trends in mobile Different mobile strategies UW-Madison mobile approach
Sizmek Formats. IAB Mobile Pull. Build Guide
Sizmek Formats IAB Mobile Pull Build Guide Table of Contents Overview...3 Supported Platforms... 6 Demos/Downloads... 6 Known Issues... 6 Implementing a IAB Mobile Pull Format...6 Included Template Files...
Quick Start Guide Mobile Entrée 4
Table of Contents Table of Contents... 1 Installation... 2 Obtaining the Installer... 2 Installation Using the Installer... 2 Site Configuration... 2 Feature Activation... 2 Definition of a Mobile Application
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Retool your HTML/JavaScript to go Mobile
Retool your HTML/JavaScript to go Mobile @atdebonis 2008 Troy Web Consulting LLC All rights reserved 1 Overview What is PhoneGap? What is it good for? What can you use with it? Device Features Dev Tools
CROSS PLATFORM APP A COMPARATIVE STUDY
CROSS PLATFORM APP A COMPARATIVE STUDY Paulo R. M. de Andrade, Adriano B. Albuquerque Postgraduate program in applied information University of Fortaleza - UNIFOR Fortaleza - CE, Brazil Otávio F. Frota,
Mobile Application Development
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
Best practices building multi-platform apps. John Hasthorpe & Josh Venman
Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android
Mobile Enterprise Application Development - a Cross-Platform Framework
Mobile Enterprise Application Development - a Cross-Platform Framework FLORIAN WOLF, KARSTEN HUFFSTADT Applied Research Center for Mobile Solutions University of Applied Sciences Wuerzburg-Schweinfurt
Cross-Platform Tools
Cross-Platform Tools Build once and Run Everywhere Alexey Karpik Web Platform Developer at ALTOROS Action plan Current mobile platforms overview Main groups of cross-platform tools Examples of the usage
ADF Mobile Overview and Frequently Asked Questions
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
Mobile App Design and Development
Mobile App Design and Development The course includes following topics: Apps Development 101 Introduction to mobile devices and administrative: Mobile devices vs. desktop devices ARM and intel architectures
KonyOne Server Prerequisites _ MS SQL Server
KonyOne Server Prerequisites _ MS SQL Server KonyOne Platform Release 5.0 Copyright 2012-2013 Kony Solutions, Inc. All Rights Reserved. Page 1 of 13 Copyright 2012-2013 by Kony Solutions, Inc. All rights
Site Configuration Mobile Entrée 4
Table of Contents Table of Contents... 1 SharePoint Content Installed by ME... 3 Mobile Entrée Base Feature... 3 Mobile PerformancePoint Application Feature... 3 Mobile Entrée My Sites Feature... 3 Site
JTouch Mobile Extension for Joomla! User Guide
JTouch Mobile Extension for Joomla! User Guide A Mobilization Plugin & Touch Friendly Template for Joomla! 2.5 Author: Huy Nguyen Co- Author: John Nguyen ABSTRACT The JTouch Mobile extension was developed
Building Responsive Websites with the Bootstrap 3 Framework
Building Responsive Websites with the Bootstrap 3 Framework Michael Slater and Charity Grace Kirk [email protected] 888.670.6793 1 Today s Presenters Michael Slater President and Cofounder of Webvanta
Responsive Web Design. birds of feather
Responsive Web Design birds of feather Approaches to Mobile Development 1. No Mobile Approach 2. Native Mobile Applications 3. Mobile Websites 4. Responsive (universal) design No Mobile Approach Website
Building native mobile apps for Digital Factory
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
Going Beyond SAP ITS Mobile Apps to a Responsive Design Mobile Apps. JK (JayaKumar Pedapudi) Principal Consultant NTT DATA, Inc.
Going Beyond SAP ITS Mobile Apps to a Responsive Design Mobile Apps JK (JayaKumar Pedapudi) Principal Consultant NTT DATA, Inc. Introduction. Learning Points. What is Responsive Design and its Role? Design
Cross Platform Applications with IBM Worklight
IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.11, November 2015 101 Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad and Mrs.S.Durga Devi Dept. of IT
place/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
Personal Cloud. Support Guide for Mobile Apple Devices
Personal Cloud Support Guide for Mobile Apple Devices Storing and sharing your content 2 Getting started 2 How to use the application 2 Managing your content 2 Adding content manually 2 Downloading files
Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.
Mobile Development Frameworks Overview Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Solution Frameworks One of the biggest technological decisions
Developing Mobile Websites with Responsive Web Design and jquery Mobile
Developing Mobile Websites with Responsive Web Design and jquery Mobile Duration: 5 Days Price: CDN$2875 *Prices are subject to GST/HST Course Description: This hands-on course conveys the fundamental
White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS
INTRODUCTION The mobile development arena is growing very quickly, especially in the business-to-consumer (B2C) space. We are also seeing significant growth in business-to-business (B2B) enterprise applications
Designing Mobile Applications for Official Statistics
Designing Mobile Applications for Official Statistics Antonino Virgillito 1 1 Istat Istituto Nazionale di Statistica, e-mail: [email protected] Abstract In this paper we discuss the problems in the design
Developing and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral
CiviMobile & CiviSync Mobile Peter McAndrew Rohit Thakral Agenda Why to? How to? What to? Introduction to CiviMobile What the app looks like today? How does it work? How to install and test? What goes
Responsive Web Design for Drupal
Responsive Web Design for Drupal www.responsivewebdesignguild.com @emmajanedotnet [email protected] I am IAM Sorry A boot eh? Drupal drupal.org/user/1773 Photo: morten.dk Legs: walkah Author / Trainer
Responsive Design Best Practices
Responsive Design Best Practices Heather Shore Account Director Silverpop Harlan Cayetano Sr. Email Specialist Silverpop Yin Mac Program Manager Silverpop Andrea Shyrock Production Manager Alchemy Worx
Step 1 Preparation and Planning
Its daunting starting any GIS Web or Mobile project. Where does one begin? This 3 step guide should help you get past your project inertia and start things moving rapidly forward. Step 1 Preparation and
FAMILY. Reference Guide. Pogoplug Family. Reference Guide. 2012 Cloud Engines, Inc. All Rights Reserved.
Reference Guide Pogoplug Family Reference Guide Table of Contents Table of Contents 1. What s Included 2. Setting Up Your Pogoplug Device 3. Back Up a. Backing Up Your Computers b. Backing Up Your Mobile
Native, web or hybrid mobile-app development
IBM Software Thought Leadership White Paper WebSphere Native, web or hybrid mobile-app development 2 Native, web or hybrid mobile-app development Contents 2 Introduction 2 Introducing the approaches 2
Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh
Building Apps for iphone and ipad Presented by Ryan Hope, Sumeet Singh 1 Let s continue the conversation! @MaaS360 [Share comments, continue Q&A, suggest future topics] #MaaS360Webinar Click the link in
Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen
Enterprise Mobile App Management Essentials Presented by Ryan Hope and John Nielsen 1 Mobile App Trends Global mobile app downloads to exceed 30B by 1016 US and Europe account for over 70% of the market
Analysis of Current and Future Web Standards for Reducing the Gap between Native and Web Applications
Analysis of Current and Future Web Standards for Reducing the Gap between Native and Web Applications Rocío Rodríguez 1,2, Pablo Vera 1,2, Federico Vallés 2, María Roxana Martínez 1, Daniel Giulianelli
Sage CRM. Sage CRM 2016 R1 Mobile Guide
Sage CRM Sage CRM 2016 R1 Mobile Guide Contents Chapter 1: Introduction to Sage CRM Mobile Solutions 1 Chapter 2: Setting up Sage CRM Mobile Apps 2 Prerequisites for Sage CRM mobile apps 3 Enabling users
Lab: Developing Mobile Web Apps. Adage Technologies adagetechnologies.com
Lab: Developing Mobile Web Apps Adage Technologies adagetechnologies.com Agenda I. PhoneGap II. Ionic III. EPiServer REST Integration IV. Review EPiServer V. Review PhoneGap VI. Q & A About Adage Technologies
max firtman @firt firt.mobi martes 26 de julio de 11
max firtman @firt firt.mobi who am I? mobile+web developer mobilexweb.com blog @firt where? where? buenos aires ~ argentina where? buenos aires ~ argentina patagonia soccer tango where? buenos aires ~
Mobile Communicator for Mobile Devices
Mobile Communicator for Mobile Devices Quick Reference Guide Hosted Voice Customer Resource Center www.earthlinkbusiness.com/hostedvoice 2015 EarthLink. Trademarks are property of their respective owners.
Homework 3: Component & Interface Design
1 Leah Staniorski 11/1/14 Homework 3: Component & Interface Design Introduction: Flexible Fitness will be a mobile application that allows users to create a personal profile. Through this personal profile,
Draft Response for delivering DITA.xml.org DITAweb. Written by Mark Poston, Senior Technical Consultant, Mekon Ltd.
Draft Response for delivering DITA.xml.org DITAweb Written by Mark Poston, Senior Technical Consultant, Mekon Ltd. Contents Contents... 2 Background... 4 Introduction... 4 Mekon DITAweb... 5 Overview of
INFORMATION TECHNOLOGY STANDARD
COMMONWEALTH OF PENNSYLVANIA DEPARTMENT OF Human Services INFORMATION TECHNOLOGY STANDARD Name Of Standard: Mobile Development Domain: Application Number: Category: STD-EASS010 Date Issued: Issued By Direction
How To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration
My Stuff Everywhere Your Content On Any Screen
Technical Brief Bob Lund, Distinguished Technologist, CableLabs September, 2014 My Stuff Everywhere Your Content On Any Screen The My Stuff Everywhere Concept The My Stuff Everywhere (MSE) concept is simple
HTML5 : carrier grade
HTML5 : carrier grade Alex Rutgers / CTO@Momac / February 2013. Introduction Since HTML5 became mainstream media around April 2010 and I decided to create an overview article on HTML5 in the mobile space,
Airangel s WiFi Portal Best Practice Guidelines Get the most out of your WiFi infrastructure
CONTROL PERSONALISE SOCIALISE www.airangel.com Airangel s WiFi Portal Best Practice Guidelines Get the most out of your WiFi infrastructure Contents Why is my portal design so important? Page 03 - You
Cross-Platform Phone Apps & Sites with jquery Mobile
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion [email protected] @ActiveNick www.activenick.net Who is ActiveNick?
ios App for Mobile Website! Documentation!
ios App for Mobile Website Documentation What is IOS App for Mobile Website? IOS App for Mobile Website allows you to run any website inside it and if that website is responsive or mobile compatible, you
separate the content technology display or delivery technology
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
Cross-Platform Development
2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available
Developing Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu [email protected] Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
Taylor & Francis Online Mobile FAQs
Taylor & Francis Online Mobile FAQs ACCESS Q. How do I access Taylor & Francis Online Mobile? A. Open the browser on your mobile device and enter the URL www.tandfonline.com. As you are accessing the site
WompMobile Technical FAQ
WompMobile Technical FAQ What are the technical benefits of WompMobile? The mobile site has the same exact URL as the desktop website. The mobile site automatically and instantly syncs with the desktop
Administering Jive Mobile Apps
Administering Jive Mobile Apps Contents 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios... 3 Native Apps and Push Notifications...4 Custom App Wrapping for ios... 5 Native
Cross Platform App Development
Cross Platform App Development a technical overview Heiko Behrens #OOP2011 @HBehrens I want an iphone App! diversity of platforms 94 App Stores two categories How can we address this diversity? You can
Designing for Mobile. Jonathan Wallace [email protected]
Designing for Mobile Jonathan Wallace [email protected] Recommended Further Reading Recommended Reading http://www.worklight.com/assets/files/native Web Hybrid Mobile App Dev Webinar.pdf http://techcrunch.com/2012/02/05/designing
Sage CRM. Sage CRM 7.3 Mobile Guide
Sage CRM Sage CRM 7.3 Mobile Guide Copyright 2014 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced, translated,
Adobe Flash Player and Adobe AIR security
Adobe Flash Player and Adobe AIR security Both Adobe Flash Platform runtimes Flash Player and AIR include built-in security and privacy features to provide strong protection for your data and privacy,
CMS, CRM, shopping carts, Web applications
CMS, CRM, shopping carts, Web applications Applications in PHP, open source, Add-ins, templates, modules on demand Mobile applications jquery Mobile + PhoneGap Several platforms in one price in JavaScript!
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App
