iPhone JavaScript Cookbook

More Information
Learn
  • Installing and configuring a set of frameworks to make your life easier for developing web applications for iPhone
  • Designing graphical user interfaces for iPhone applications using XHTML, CSS, and JavaScript
  • Working with different events, actions, and effects, including touch gestures, multi-touch events, drag & drop, and sliding
  • Dealing with images and pictures including accessing the device's camera
  • Adding video and sound for your iPhone web applications
  • Applying AJAX for better performance in web applications
  • Differences between native and web applications for iPhone
  • Working with data and SQL using the new HTML 5 features of Safari Mobile
  • Accessing phone-specific features such as the Address Book for contacts
  • Recognizing accelerometer movements and other features about positioning and geolocation
  • Integrating your application with popular third-party websites and services such as Facebook, Twitter, and Flickr
About

Undoubtedly, the iPhone is one of the most exciting mobile devices in the world. Its iOS is used in other Apple devices such as the iPad and iPod Touch. With this book you'll learn how to build and develop applications for these devices without applying Apple's burdensome and at times restrictive technologies. Just use your experience and knowledge combined with web front-end technologies like JavaScript to build quality web apps. Nobody will know you haven't used Objective-C and Cocoa.

The iPhone JavaScript Cookbook offers a set of practical and clear recipes with a step-by-step approach for building your own iPhone applications applying only web technologies such as JavaScript and AJAX. Web developers won't need to learn a new programming language for building iOS applications with a native look and feel.

The first part of the book introduces you to the world of iPhone applications. Understanding how it works is required for designing good user interfaces for this device. You will continue learning about how to apply multimedia features to your applications. Common features of web applications, such as AJAX and SQL, can also be applied to our iPhone applications. The third part of the book explains how to deal with specific features of iPhone such as the accelerometer. At the end, you learn how to offer additional features through external websites. With the iPhone JavaScript Cookbook, you will be able to develop outstanding web applications with a for Apple's mobile devices, offering your users all of the advantages of the native look and feel.

Features
  • Build web applications for iPhone with a native look feel using only JavaScript, CSS, and XHTML
  • Develop applications faster using frameworks
  • Integrate videos, sound, and images into your iPhone applications
  • Work with data using SQL and AJAX
  • Write code to integrate your own applications with famous websites such as Facebook, Twitter, and Flickr
  • These practical recipes include code and screenshots offering a clear step-by-step guide using different frameworks
Page Count 328
Course Length 9 hours 50 minutes
ISBN 9781849691086
Date Of Publication 22 Jun 2011
Introduction
Calling a number
Sending an SMS to a number
Selecting contacts
Creating a new contact
Searching and displaying contacts

Authors

Arturo Fernandez Montoro

Arturo Fernandez Montoro is a software architect specializing in design, development, testing, and deployment of high-traffic web applications. Since 2002, he often writes for different Linux and Open Source printed and online magazines, such as Todo Linux, Linux+, Linux Magazine, and Free Software Magazine. Also, he has written the iPhone JavaScript Cookbook for Packt Publishing. His professional experience includes technologies such as Django, Ruby on Rails, J2EE, PHP, web application servers, relational and NoSQL databases, JavaScript, HTML5, and CSS. He spent the last three years working as a software architect and a Python/Django lead developer. Currently, Arturo lives in Madrid working as a software architect for QDQ Media, the biggest online marketing agency in Spain. He can be reached at arturo@bsnux.com.