Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Crespo, Alvin.

Title HTML5 iPhone web application development : an introduction to web-application development for mobile within the iOS Safari browser / Alvin Crespo.

Publication Info. Birmingham : Packt Pub., 2013.

Item Status

Description 1 online resource (vii, 319 pages :) : illustrations (some color).
Programming languages (Electronic computers)
Physical Medium polychrome
Description text file
Series Community experience distilled
Community experience distilled.
Note Includes index.
Contents Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Application Architecture; Implementing the HTML5 Mobile Boilerplate; Downloading and installing the HTML5 Mobile Boilerplate; Integrating the build script; Creating our application framework; Modifying the boilerplate; Customizing our markup; Customizing our framework; Creating semantic markup; Creating the header; Creating the footer; Clearing up section; Structuring our stylesheets; Global styling; Defining our global fonts; Our page layout.
Using content with :before and :afterStyling our navigation; Responsive design principles; Media queries to the rescue; Responsive images; Fluid images; Establishing our JavaScript architecture; Structuring our app functionality; Namespacing our application; Immediately Invoked Function Expressions; Use strict; Default options; Defining the constructor; The prototype; Defining public methods; Returning our constructor/function; Integrating a custom module template; Including our scripts; Initializing our framework; Routing to a mobile site; Redirecting via PHP; Redirecting via htaccess.
Home screen iconsIntroducing our build script; Configuring our build script; Minifying and concatenating scripts; Minifying and concatenating styles; Creating multiple environments; Navigating our directories; Building our project; Summary; Chapter 2: Integrating HTML5 Video; Configuring the server; Video formats; Video format directives; A simple HTML5 video; Single video format; Supporting multiple formats; Listening to HTML5 video events; Video markup review; Attaching video events; Initializing our video; Creating a JavaScript video library; Centralizing our events; Scope in JavaScript.
Exposing functionalityIntegrating callbacks; Extending callbacks; Using callbacks; Tying it all up; Customizing HTML5 video controls; Summary; Chapter 3: HTML5 Audio; Server configuration; Audio formats; Audio format directives; Simple HTML5 audio integration; MediaElement abstraction; Creating App. MediaElement.js; Initializing App. MediaElement.js; Extending the MediaElement API for audio; The base template; Creating an instance of MediaElement; Finding and caching an audio element; Initializing MediaElement; Dynamic audio player; The select element; Switching audio tracks.
The change event listenerThe change event handler; Refactoring our code; Initializing our Audio class; Customizing HTML5 audio controls; Creating custom media controls; Adding interactivity to our customized controls; Sequential playback; The markup; The JavaScript; iOS considerations; Volume; Autoplay; Simultaneous playback; Summary; Chapter 4: Touch and Gestures; Simplifying the navigation; Navigation markup and styling; The basic template; Styling a select component; Navigation interactivity; The basic template; Caching our navigation; Listening and handling the change event.
Summary Presented in an easy to follow, step by step tutorial format, this is your guide to web application development for the iOS Safari. This book was meant for you! From the beginner developer to chief technology officer, this book aims to make you an expert in the field of web application development for iOS Safari. Familiarity with HTML, CSS and JavaScript are greatly encouraged but if you're looking to dive right in and find solutions to everyday problems and more, then this book is for you.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject iPhone (Smartphone) -- Programming.
iPhone (Smartphone)
HTML (Document markup language)
HTML (Document markup language)
iOS (Electronic resource)
Genre/Form Electronic books.
Other Form: Print version: Crespo, Alvin. HTML5 iPhone Application Development. Birmingham : Packt Publishing, ©2013 9781849691024
ISBN 9781849691031 (electronic book)
1849691037 (electronic book)
9781849691024