Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn HTML5 and JavaScript for iOS: Web Standards-based Apps for iPhone, iPad, and iPod touch

Buy
Congratulations! You are building your first web application for your iOS device (iPhone, iPad, or iPod Touch) using HTML5 and JavaScript.

You might think that you can pick up one of your HTML or JavaScript books from years past and then just scale it down to the size of your target device and you’ll be good to go. You’d be wrong. A lot has changed.

In this chapter we lay the groundwork for building a mobile web app. Here we cover things like getting familiar with your browser, setting up your mobile project, architecting the site, and creating a site map as well as selecting the tools you’ll use to build it.

All you need is an idea, and I’ll help you take care of the rest.

You purchased this book to get started building a mobile web app. I won’t beat around the bush and tell you about the history of the Internet or the history of browsers. Instead, let’s just jump in.

You have a great idea for a simple mobile web app. Or, you have a great idea for a complicated mobile web app. Either way, Learn HTML5 and JavaScript for iOS will help you build, fine-tune, and publish your app for iPhone, iPad, or iPod touch. Scott Preston will walk you through building a mobile web app from scratch using real-world examples. You'll learn about design considerations, mobile web frameworks, and HTML5 features like animation and graphics using Canvas. You'll also learn how to customize your app for a variety of platforms, and you'll explore testing and performance tips for your app.

  • Get an overview of HTML5, JavaScript, and mobile web frameworks
  • Discover tips for iOS usability as well as performance
  • Dig into features like images, animation, and even geolocation

What you’ll learn

  • HTML5 features
  • JavaScript and JavaScript frameworks overview
  • How to design for usability
  • How to work with Canvas
  • How to customize your iOS app depending on device and operating system
  • How to integrate with services like voice and messaging
  • How to test and optimize your app

Who this book is for

Web developers who want to move into mobile app development on iOS devices as well as mobile users and developers who want to develop cross-platform web apps.

Table of Contents

1. Getting Started 2. HTML5 In Short 3. CSS3 & Styling 4. JavaScript for Mobile 5. Mobile Frameworks 6. Site Navigation & Usability & Touch Interactions 7. Geolocation & Google Maps 8. Animation & Effects 9. Canvas & Graphics 10. Video & Audio 11. Integrating with Native Services  12. Taking Apps Offline & Local Storage 13. Mobile Testing 14. Advanced Topics - Performance & Analytics & More 15. Going Native with PhoneGap
(HTML tags aren't allowed.)

Configuration Management Principles and Practice
Configuration Management Principles and Practice

Configuration management (CM) is an important, but often neglected, practice that allows application developers and project managers to better identify potential problems, manage changes, and track the progress of software projects. An effective CM strategy—one that adheres to the practice's complexity while harnessing its depth—can...

Materials that Change Color: Smart Materials, Intelligent Design
Materials that Change Color: Smart Materials, Intelligent Design

This book presents a design-driven investigation into smart materials developed by chemists, physicists, materials and chemical engineers, and applied by designers to consumer products. Introducing a class of smart materials, that change colors, the book presents their characteristics, advantages, potentialities and difficulties of...

Hands-On Ensemble Learning with R: A beginner's guide to combining the power of machine learning algorithms using ensemble techniques
Hands-On Ensemble Learning with R: A beginner's guide to combining the power of machine learning algorithms using ensemble techniques

Explore powerful R packages to create predictive models using ensemble methods

Key Features

  • Implement machine learning algorithms to build ensemble-efficient models
  • Explore powerful R packages to create predictive models using ensemble methods
  • Learn to...

Java Threads, Second Edition
Java Threads, Second Edition
This book is intended for programmers of all levels who need to learn to use threads within Java programs. The first few chapters of the book deal with the issues of threaded programming in Java, starting at a basic level: no assumption is made that the developer has had any experience in threaded programming. As the chapters progress, the material...
The Great Firewall of China: How to Build and Control an Alternative Version of the Internet
The Great Firewall of China: How to Build and Control an Alternative Version of the Internet
Once little more than a glorified porn filter, China’s ‘Great Firewall’ has evolved into the most sophisticated system of online censorship in the world. Even as the Chinese internet grows and online businesses thrive, speech is controlled, dissent quashed, and any attempts to organize outside the official...
The Visual Dictionary of Photography
The Visual Dictionary of Photography

Welcome to The Visual Dictionary of Photography, a book that provides clear definitions and illustrations of key terms and concepts encountered in photography, lens-based media and the wider visual arts.

This book gives straightforward explanations of some of the more confusing jargon of the digital era (such as tone...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy