Beginning iPhone and iPad Web Apps

Beginning iPhone and iPad Web Apps

出版信息

Chris Apers、Daniel Paterson / Apress / 2010-12-15 / USD 39.99

内容简介

It seems that everyone and her sister has developed an iPhone App—everyone except you, the hard-working web professional. And now with the introduction of the iPad, you may even feel farther behind. But the time has come where you don’t need to struggle through Objective-C or master Apple’s Cocoa touch APIs. WebKit’s support for HTML5 means any ambitious web developer can join Apple’s second mobile App wave and create compelling apps that address the unique features of both the iPhone and the larger iPad.

Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript takes you through every aspect of the latest Mobile Web Standards as well as the specific features of the iPhone and iPad. You’ll go beyond Web 2.0 and Ajax to learn about WebKit and Mobile Safari, HTML5 and CSS3, Vector Graphics and Multimedia support. You’ll discover what built-in hardware features of the iPhone and iPad you can use and how to take advantage of these device-specific capabilities.

The market for Web apps is expanding and the combination of iPhone and iPad makes this a very hot area—as well as a competitive one. You’ll want to know about all the advantages available to get ahead and stay ahead, and Beginning iPhone and iPad Web Apps is the perfect starting point.

What you’ll learn

How to take your existing web skills and deploy them on iPad and iPhone

User interface design basics for both the small iPhone screen and the big iPad display

The keys to web app development built into HTML5, WebKit, and Mobile Safari

How to support mobile-media with iPhone- and iPad-specific features

How to take advantage of advanced features of CSS3 for graphics

How to address Apple’s touch screen interface and interact with Cocoa touch APIs

Who this book is for

Web designers and developers who want use their hard-earned skills and knowledge to create compelling mobile web experiences for iPhone and iPad users.

Table of Contents

Development Tools

Development Environment

Debugging

WebApp Anatomy

Device limitations

Mimic the iPhone UI

Interesting CSS features

HTML5 features

Vector graphics

Multimedia support

Javascript OOP primer

CSS3 advanced features

DOM and selectors

AJAX

Touch and Gesture events

Location API

Data Storage

Optimization

Linking to native applications

Using Frameworks

Author Information

Chris Apers

Chris Apers has more than 12 years experience in web technologies and mobile development, including PalmOS, webOS and iPhone, He is IT Manager at Lagardère Active and participates in open source project like porting development libraries and software to mobile devices. With the creation of the open source framework WebApp.Net, he provides an easy way to create mobile content. For more, visit http://webapp-net.com and http://www.chrilith.com.

Daniel Paterson

Daniel Patterson is currently a front-end developer at Newsweb / Lagerdère Active in Paris. He joined the company in April 2009, and enjoys the opportunity to work on interesting projects and develop his skills.

Daniel has an MA in Comparative Literature, and he penned a memoir on intergrating literary theory into fictional works, taking novels by Umberto Eco, Milan Kundera, and David Lodge as examples. After his university years, Daniel entered web development and has been passionate about it ever since.

目录

Development Tools
Development Environment
Debugging
WebApp Anatomy
Device limitations
Mimic the iPhone UI
Interesting CSS features
HTML5 features
Vector graphics
Multimedia support
Javascript OOP primer
CSS3 advanced features
DOM and selectors
AJAX
Touch and Gesture events
Location API
Data Storage
Optimization
Linking to native applications
Using Frameworks

本文地址:https://www.codercto.com/books/d/1744.html

JS 压缩/解压工具

JS 压缩/解压工具

在线压缩/解压 JS 代码

UNIX 时间戳转换

UNIX 时间戳转换

UNIX 时间戳转换

HEX HSV 转换工具

HEX HSV 转换工具

HEX HSV 互换工具