<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sean Moore - Software Developer, Digital Musician, Arduino Hacker &#187; iPhone Development</title>
	<atom:link href="http://seantheflexguy.com/blog/category/iphone-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Thu, 22 Dec 2011 16:16:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>25+ Brand New HTML5 and JavaScript Books for Web, Mobile, iOS, Android and Game Development</title>
		<link>http://seantheflexguy.com/blog/2011/10/19/25-brand-new-html5-and-javascript-books-for-web-mobile-ios-android-and-game-development/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/19/25-brand-new-html5-and-javascript-books-for-web-mobile-ios-android-and-game-development/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 19:06:56 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone Games]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript Mobile]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=918</guid>
		<description><![CDATA[Here&#8217;s a whole gaggle of fresh and new books for mobile, game and web application development. This reading list is focused on HTML5/HTML, CSS3 and JavaScript. A number of these titles aren&#8217;t even published yet, so update you Wish Lists!! Also this list is killer for Christmas shopping. If your significant other is in the [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a whole gaggle of fresh and new books for mobile, game and web application development. This reading list is focused on HTML5/HTML, CSS3 and JavaScript. A number of these titles aren&#8217;t even published yet, so update you Wish Lists!! Also this list is killer for Christmas shopping. If your significant other is in the field of web, game or mobile development then look no further, there&#8217;s sure to be something here they&#8217;ll love!!</p>
<p><strong><a href="http://www.amazon.com/HTML5-Solutions-Essential-Techniques-Developers/dp/1430233869/ref=sr_1_1?ie=UTF8&amp;qid=1319181596&amp;sr=8-1" target="_blank">HTML5 Solutions: Essential Techniques for HTML5 Developers</a></strong></p>
<p>Author: Marco Casario, Peter Elst, Charles Brown, Nathalie Wormser, Cyril Hanquez</p>
<p>HTML5 brings the biggest changes that HTML has seen in years. Web designers and developers now have a whole host of new techniques up their sleeves, from displaying video and audio natively in HTML, to creating realtime graphics directly on a web page without the need for a plugin. But all of these new technologies bring more tags to learn and more avenues for things to go wrong. HTML5 Solutions provides a collection of solutions to all of the most common HTML5 problems. Every solution contains sample code that is production-ready and can be applied to any project.</p>
<p>What you’ll learn</p>
<ul>
<li>Real-world solutions for everyday HTML development, saving hours of frustration. Problems covered include:</li>
<li>Sending multi-bitrate videos to different devices</li>
<li>Creating custom video components</li>
<li>Programming a custom video controller</li>
<li>Designing a canvas with custom gradients</li>
<li>Capturing and drawing images</li>
<li>Storing data offline using the Web SQL Databases</li>
<li>Dragging data from the desktop into the browser</li>
<li>Creating HTML5 WebSockets</li>
<li>Who this book is for</li>
<li>Web developers and designers seeking practical advice on making HTML5 sites work.</li>
</ul>
<p>Table of Contents</p>
<ol>
<li>HTML5 Page Structures</li>
<li>HTML5 Markup</li>
<li>Structural and Semantic Elements</li>
<li>HTML5 Forms</li>
<li>HTML5 Media Elements: Audio and Video</li>
<li>HTML5 Drawing APIs</li>
<li>HTML5 Canvas</li>
<li>HTML5 Communication APIs</li>
<li>HTML5 WebSockets</li>
<li>HTML5 Geolocation API</li>
<li>HTML5 Local Storage</li>
<li>HTML5 Accessibility</li>
</ol>
<p><strong><a href="http://www.amazon.com/Creating-HTML5-Animations-Flash-Wallaby/dp/1449307132/ref=sr_1_71?s=books&amp;ie=UTF8&amp;qid=1319041801&amp;sr=1-71" target="_blank"> Creating HTML5 Animations with Flash and Wallaby</a></strong></p>
<p><strong></strong>Author: Ian L. McLean</p>
<p>Publisher: O&#8217;Reilly Media (September 14, 2011)</p>
<p>Creating standards-compliant animations for the Web just got a lot easier. With this concise guide, you’ll learn how to convert Flash animations into HTML5, using Wallaby—the experimental tool from Adobe. Wallaby makes Flash content available for devices that don&#8217;t support Flash runtimes, including the iPhone and iPad. Developing HTML5 animations is time-consuming with all the coding required. This book shows you how to create compelling content for HTML5 environments with relative ease, whether you know Flash or not. After a quick introduction to simple animation building with Flash, you&#8217;ll learn how Wallaby helps you convert those animations into HTML5 code.</p>
<ul>
<li>Learn how to create a simple Flash animation, using Flash Professional CS5</li>
<li>Become familiar with the Flash Library, Stage drawing canvas, and animation Timeline</li>
<li>Take the right approach to building a complex Flash animation for HTML5</li>
<li>Get performance tips to optimize animations for desktops and mobile devices</li>
<li>Use simple JavaScript and CSS code to place the Wallaby animation in a web page</li>
<li>Add interactivity to your HTML5 animation with jQuery</li>
</ul>
<div><a style="font-weight: bold;" href="http://www.amazon.com/Learning-jQuery-Third-Jonathan-Chaffer/dp/1849516545/ref=sr_1_62?s=books&amp;ie=UTF8&amp;qid=1319041801&amp;sr=1-62" target="_blank">PhoneGap Beginner&#8217;s Guide</a></div>
<p>Author: Andrew Lunny</p>
<p>Publisher: Packt Publishing (September 23, 2011)</p>
<p>This is a step-by-step guide written in an informal, friendly style, for beginners to learn building cross-platform mobile applications with PhoneGap. You will find plenty of fully explained code and ample screenshots in the book to ease and speed up your understanding. This book is for developers, ideally with web development experience, who are interested in developing for the emerging mobile market, but do not want to learn a new SDK for every phone on the shelf. Readers should be comfortable with JavaScript, HTML, and CSS, and interested in learning the new advances in those technologies that allow for rich, native-style experiences.</p>
<p><strong><a href="http://www.amazon.com/Beginning-PhoneGap-Mobile-Framework-JavaScript/dp/1430239034/ref=sr_1_35?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-35" target="_blank">Beginning PhoneGap: Mobile Web Framework for JavaScript and HTML5</a></strong></p>
<p><strong></strong>Author: Rohit Ghatol</p>
<p>Publisher: Apress; 1 edition (November 14, 2011)</p>
<p>PhoneGap is a growing and leading open-source mobile web apps development framework that lets developers build JavaScript and HTML5-based web applications with native wrappers for more than six mobile platforms, including iOS, Android, and BlackBerry. This framework lets you build HTML- and JavaScript-based apps and still take advantage of native mobile device capabilities like camera, localStorage, geolocation, storage and much more, irrespective of the mobile platform you target. It also lets you use more specialized JavaScript frameworks like jQuery Mobile and more. Beginning PhoneGap is a definitive, one-of-a-kind book that teaches the fundamentals and strategies behind cross-platform mobile application development. Instead of learning languages like Objective-C, focus on building apps from day one for Android, iOS, Blackberry, WebOS and Symbian—without the complexities of these platforms. This book shows how to build apps like the ones on Facebook and Twitter, and add cool features—like uploading photos straight onto Facebook or syncing contacts. Store Facebook wallpaper and Twitter tweets for online access. Furthermore, you&#8217;ll learn how to extend PhoneGap&#8217;s functionality by using PhoneGap plugins to write apps like Dropbox (syncing files in the background outside HTML/JavaScript code and in native code). By the time you finish Beginning PhoneGap, you&#8217;ll know PhoneGap inside and out, and, consequently, be able to develop mobile web apps faster and more efficiently than ever before. Make more money in less time! This book offers an examples-based approach on how to build PhoneGap-based HTML and JavaScript that integrates device features like geolocation, camera, storage, and more.</p>
<ul>
<li>To understand mobile web applications development using the PhoneGap framework</li>
<li>How to build simple apps for iPhone, Android, BlackBerry, WebOS and Symbian</li>
<li>The differences in capabilities across various mobile devices</li>
<li>How to integrate other popular mobile JavaScript frameworks to build user interfaces in PhoneGap</li>
<li>All the major features in PhoneGap, like geolocation, camera, media, storage, and more.</li>
<li>How to build apps like those you find on Facebook and Twitter, using PhoneGap</li>
<li>How to extend PhoneGap using the PhoneGap plugin development framework</li>
<li>How to publish your PhoneGap apps in various app stores and markets</li>
</ul>
<p><strong><a href="http://www.amazon.com/Learning-jQuery-Third-Jonathan-Chaffer/dp/1849516545/ref=sr_1_62?s=books&amp;ie=UTF8&amp;qid=1319041801&amp;sr=1-62" target="_blank">Learning jQuery, Third Edition</a></strong></p>
<p>Author: Jonathan Chaffer, Karl Swedberg</p>
<p>Publisher: Packt Publishing; 3rd New edition edition (September 23, 2011) Step through each of the core concepts of the jQuery library, building an overall picture of its capabilities. Once you have thoroughly covered the basics, the book returns to each concept to cover more advanced examples and techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. Basic JavaScript programming and knowledge of HTML and CSS is required. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries.</p>
<p><strong><a href="http://www.amazon.com/Head-First-jQuery-Ryan-Benedetti/dp/1449393217/ref=sr_1_54?s=books&amp;ie=UTF8&amp;qid=1319041779&amp;sr=1-54" target="_blank">Head First</a> </strong><strong><a href="http://www.amazon.com/Head-First-jQuery-Ryan-Benedetti/dp/1449393217/ref=sr_1_54?s=books&amp;ie=UTF8&amp;qid=1319041779&amp;sr=1-54" target="_blank">jQuery</a></strong></p>
<p><strong></strong>Author: Ryan Benedetti, Ronan Cranley</p>
<p>Publisher: O&#8217;Reilly Media; Original edition (September 29, 2011)</p>
<p>Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. With Head First jQuery, you&#8217;ll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you&#8217;ve completed the book, you&#8217;ll be incorporating Ajax apps, working seamlessly with HTML and CSS, and handling data with PHP, MySQL and JSON. If you want to learn—and understand—how to create interactive web pages, unobtrusive script, and cool animations that don&#8217;t kill your browser, this book is for you.</p>
<ul>
<li>Use jQuery with DOM to overcome the limitations of HTML and CSS</li>
<li>Learn how jQuery selectors and actions work together</li>
<li>Write functions and wire them to interface elements</li>
<li>Use jQuery effects to create actions on the page</li>
<li>Make your pages come alive with animation</li>
<li>Build interactive web pages with jQuery and Ajax</li>
<li>Build forms in web applications</li>
</ul>
<p><strong><a href="http://www.amazon.com/Head-First-HTML5-Programming-JavaScript/dp/1449390544/ref=sr_1_46?s=books&amp;ie=UTF8&amp;qid=1319041753&amp;sr=1-46" target="_blank">Head First HTML5 Programming: Building Web Apps with JavaScript</a></strong></p>
<p><strong></strong>Author: Eric T Freeman, Elisabeth Robson</p>
<p>Publisher: O&#8217;Reilly Media; 1 edition (October 18, 2011)</p>
<p>HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML’s put on some major muscle. Now we’ve got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you’ve got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs. Now you probably already know all about HTML markup (otherwise known as structure) and you know all aboutCSS style (presentation), but what you’ve been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they’re still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications. Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5. Here are just some of the things you’ll learn in Head First HTML5 Programing:</p>
<ul>
<li>Learn how to make your pages truly interactive by using the power of the DOM.</li>
<li>Finally understand how JavaScript works and take yourself from novice to well-informed in just a few chapters.</li>
<li>Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.</li>
<li>Use the Geolocation API to know where your users are.</li>
<li>Bring out your inner artist with Canvas, HTML5’s new 2D drawing surface.</li>
<li>Go beyond just plugging a video into your pages, and create custom video experiences.</li>
<li>Learn the secret to grabbing five megabytes of storage in every user’s browser.</li>
<li>Improve your page’s responsiveness and performance with Web workers.</li>
<li>And much more.</li>
</ul>
<p><strong><a href="http://www.amazon.com/Foundation-HTML5-Animation-JavaScript-Lamberta/dp/1430236655/ref=sr_1_45?s=books&amp;ie=UTF8&amp;qid=1319041753&amp;sr=1-45" target="_blank">Foundation HTML5 Animation with JavaScript</a></strong></p>
<p><strong></strong>Author: Billy Lamberta (Author), Keith Peters</p>
<p>Publisher: friendsofED; 1 edition (October 24, 2011)</p>
<p>Foundation HTML5 Animation with JavaScript covers everything that you need to know to create dynamic scripted animation using the HTML5 canvas. It provides information on all the relevant math you&#8217;ll need, before moving on to physics concepts like acceleration, velocity, easing, springs, collision detection, conservation of momentum, 3D, and forward and inverse kinematics. Foundation HTML5 Animation with JavaScript is a fantastic resource for all web developers working in HTML5 or switching over from Flash to create standards-compliant games, applications, and animations that will work across all modern browsers and most mobile devices, including iPhones, iPads, and Android devices. You will learn how to utilize the amazing animation and physics-based code originally created by author Keith Peters in his hugely successful Foundation ActionScript Animation in all of your HTML5 applications. In no time at all, you&#8217;ll understand the concepts behind scripted animation and also have the ability to create all manner of exciting animations and games.</p>
<ul>
<li>All the JavaScript and HTML5 code (including math and trigonometry functions) you&#8217;ll need to start animating with code</li>
<li>Basic motion principles like velocity, acceleration, friction, easing, and bouncing</li>
<li>How to handle user interactions via the keyboard, mouse, and touchscreen</li>
<li>Advanced motion techniques like springs, coordinate rotation conservation of momentum, and forward and inverse kinematics</li>
<li>All the basic 3D concepts you&#8217;ll need for 3D in HTML5 (without WebGL)—from simple perspective to full 3D solids, complete with backface culling and dynamic lighting</li>
</ul>
<p><strong><a href="http://www.amazon.com/Pro-iOS-Web-Design-Development/dp/1430232463/ref=sr_1_36?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-36" target="_blank">Pro iOS Web Design and Development: HTML5, CSS3, and JavaScript with Safari</a></strong></p>
<p><strong></strong>Author: Andrea Picchi</p>
<p>Publisher: Apress; 1 edition (November 14, 2011)</p>
<p>With Pro iOS Web Design and Development, you’ll design websites and develop web applications for iPhone and iPad using web standards deployed with Apple&#8217;s Safari browser. Utilizing the very latest web and mobile technologies and releases, this book shows every web professional how to use HTML5 to do the heavy lifting, CSS3 to create the look and feel, and JavaScript to add program logic to their mobile sites and Web applications. In addition, you’ll learn how to address the specific features made available through Apple&#8217;s iPhone OS, especially with regard to designing Web-based touch-screen interfaces. Pro iOS Web Design and Development will help you deliver rich mobile user experiences without compromise by optimizing your sites for WebKit and Safari, the de facto standard for the iPhone, iPad, and iPod touch.</p>
<ul>
<li>Design an optimal website for the iPhone, iPad, and/or iPod touch</li>
<li>Use web standards to develop professional sites on Apple’s key platforms</li>
<li>Use HTML5, CSS3, and Javascript</li>
<li>Take advantage of Apple’s multi-touch screen technology in your Web apps</li>
<li>Usability testing for mobile websites and Web apps</li>
<li>Maximize Web standards for Apple’s Mobile Safari and why this is important for Web developers and designers</li>
</ul>
<p><strong><a href="http://www.amazon.com/Node-Running-Scalable-Server-Side-JavaScript/dp/1449398588/ref=sr_1_33?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-33" target="_blank">Node: Up and Running: Scalable Server-Side Code with JavaScript</a></strong></p>
<p><strong></strong>Author: Tom Hughes-Croucher</p>
<p>Publisher: O&#8217;Reilly Media; 1 edition (November 30, 2011)</p>
<p>This book introduces you to Node, the new web development framework written in JavaScript. You&#8217;ll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you&#8217;ll also have more flexibility in choosing how to divide application logic between client and server. Written by a core contributor to the framework, Node: Up and Running shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo! This book shows you why.</p>
<ul>
<li>Understand Node&#8217;s event-loop architecture, non-blocking I/O, and event-driven programming</li>
<li>Discover how Node supports a variety of database and data storage tools</li>
<li>Learn best practices for writing easy-to-maintain code for Node</li>
<li>Get concrete examples of how to use the various Node APIs in practice</li>
<li>Take advantage of the book’s complete API reference</li>
</ul>
<p><strong><a href="http://www.amazon.com/Programming-HTML5-Applications-Cross-Platform-Environments/dp/1449399088/ref=sr_1_32?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-32" target="_blank">Programming HTML5 Applications: Building Powerful Cross-Platform Environments in Javascript</a></strong></p>
<p><strong></strong>Author: Zachary Kessin</p>
<p>Publisher: O&#8217;Reilly Media; 1 edition (November 30, 2011)</p>
<p>Move beyond simple site creation and build web applications with HTML5 that can compete with desktop apps and run on mobile devices. This practical guide shows you how HTML5&#8242;s JavaScript APIs give you the power to take web development into many fields that used to require platform-specific development—particularly mobile deployment. You&#8217;ll not only discover how to take advantage of local storage, geolocation, multithreaded processing, and flexible network connectivity with HTML5, you&#8217;ll also learn many ways to make application development with JavaScript more powerful.</p>
<ul>
<li>Learn how HTML5 will bring about a radical change in web browser applications</li>
<li>Get details about powerful toolkits that will help you program in JavaScript more efficiently</li>
<li>Discover powerful aspects of JavaScript that you may not be aware of, such as closures, lambda, and functional programming</li>
<li>Learn how HTML5 lets your applications store data in the browser so that you&#8217;re not bound to the server</li>
<li>Take your app offline, and explore how an offline application cache can speed up page loading when the app is online</li>
<li>Use HTML5 Web Workers to create multithreaded applications with JavaScript</li>
<li>Make your application mobile through geolocation and other HTML5 elements</li>
<li>Learn a new way to communicate between the browser and a server with web sockets</li>
</ul>
<p><strong><a href="http://www.amazon.com/Cookbook-Oreilly-Cookbooks-Christopher-Schmitt/dp/1449396798/ref=sr_1_31?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-31" target="_blank">HTML5 Cookbook</a></strong></p>
<p><strong></strong>Author: Christopher Schmitt, Kyle Simpson</p>
<p>Publisher: O&#8217;Reilly Media (November 30, 2011)</p>
<p>Dive deep into the latest HTML5 features that really make the language shine—everything from markup semantics to Canvas, web forms, application protocols, and the latest JavaScript APIs. With more than 100 practical tips and techniques that you can use in your projects right away, the HTML Cookbook helps you experience HTML5&#8242;s versatility firsthand. Each informative recipe includes a code solution, along with a detailed discussion into why and how it works. And each chapter has an example design to showcase the topics presented. This handy book is perfect for intermediate to advanced web and mobile web developers ready to take advantage of HTML5 immediately, with recipes on the following topics:</p>
<ul>
<li>Basic web syntax</li>
<li>Progressive HTML5 markup techniques</li>
<li>Geolocation</li>
<li>Web forms</li>
<li>Canvas</li>
<li>Audio and video</li>
<li>Microdata</li>
<li>Advanced JavaScript APIs</li>
</ul>
<p><strong><a href="http://www.amazon.com/HTML5-Graphics-CSS3-Kurt-Cagle/dp/1449304478/ref=sr_1_28?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-28" target="_blank">HTML5 Graphics with SVG &amp; CSS3</a></strong></p>
<p>Author: Kurt Cagle</p>
<p>Publisher: O&#8217;Reilly Media; 1 edition (December 22, 2011) Want to create exciting HTML5 graphics without spending eternity in JavaScript? You can! This provides a basic overview of the two declarative languages bound to HTML5 – CSS 3.0 and Scalable Vector Graphics (SVG). The decision to incorporate both has to do with the fairly tight relationship that SVG has with CSS and with HTML and the desire to focus on a book that provides only moderate JavaScript code usage. SVG is now supported in all contemporary browsers with the release of SVG support in Internet Explorer 9.0, meaning that it has now reached a point where web developers can make use of its power. This piece provides a jumping off point for developers who want to use SVG in HTML5.</p>
<p><strong><a href="http://www.amazon.com/Beginning-Android-Web-Apps-Development/dp/1430239573/ref=sr_1_30?s=books&amp;ie=UTF8&amp;qid=1319041697&amp;sr=1-30" target="_blank">Beginning Android Web Apps Development: Develop for Android using HTML5, CSS3, JavaScript and More Web Standards</a></strong></p>
<p><strong></strong>Author: Jon Westfall, Rocco Augusto</p>
<p>Publisher: Apress; 1 edition (November 30, 2011)</p>
<p>With Beginning Android Web Apps Development, you&#8217;ll learn how to apply HTML5, CSS3, JavaScript, Ajax and other Web standards for use on the Android mobile platform, by building a variety of fun and visually stimulating games and other web applications! If you&#8217;ve done some basic web development, and you want to build your skills to create exceptional web apps, you&#8217;ll find everything you seek in the discussions and examples in this book. Each application you&#8217;ll build in Beginning Android Web Application Development will show you solutions that you can apply to many of your own projects. Each example shares techniques and coding solutions that will inspire your own work. You&#8217;ll learn how to tie your Android apps into Twitter through two apps that you&#8217;ll build: Who&#8217;s that Tweet?!, a quiz game based on celebrity accounts, and I Love Ham, a coding investigation into search phrases and rhyming. Your Android web app development skills will then proceed in another direction, as you discover the power of HTML5 in two game apps: Scavenger Hunt, which introduces you to the HTML5 GPS location API, and Spies!, a location-based application that shows you how to use CSS3, Ajax, and HTML5 within multi-player environments. You&#8217;ll also create an Android web application which checks the arrival time of buses and light-rails through the use of Portland, Oregon&#8217;s open Tri-Met data API! This app is a great template for other apps you may want to build in the future, and showcases the important techniques for incorporating cloud-based apps into web games. After reading Beginning Android Web Apps Development, you will have built real apps and developed along the way the skills you&#8217;ll need to create highly interactive, professional web applications&#8230; and, your journey will be engaging and enjoyable!</p>
<ul>
<li>Coding solutions that you can use time and again in your own Android web apps</li>
<li>Key methods and techniques for contemporary Android web app development</li>
<li>How to take full advantage of CSS3 in the mobile environment and how to handle a multitude of screen resolutions</li>
<li>How to build feature-rich user interfaces with navigation, colors, and professional styling</li>
<li>How to add audio and video for highly interactive sites</li>
<li>How to optimize Ajax within your site</li>
<li>How to access and use the HTML location API</li>
<li>How to integrate JavaScript and JavaScript frameworks into your site</li>
</ul>
<p><strong><a href="http://www.amazon.com/Core-HTML5-1-Canvas/dp/0132761610/ref=sr_1_23?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-23" target="_blank">Core HTML5: Volume 1: Canvas</a></strong></p>
<p><strong></strong>Author: David Geary</p>
<p>Publisher: Prentice Hall; 1 edition (January 9, 2012)</p>
<p>Core HTML5, Volume I: Canvas, takes a code-fueled, no-nonsense, deep dive into one of HTML5&#8242;s most exciting APIs by showing you how to:</p>
<ul>
<li>Draw and paint</li>
<li>Apply shadows, patterns, and gradients</li>
<li>Manipulate images</li>
<li>Create smooth animations</li>
<li>Implement video games</li>
<li>Develop custom controls</li>
<li>Process video in real time</li>
<li>Use off-screen buffers</li>
<li>Monitor and increase performance</li>
<li>Do lots of other cool graphics stuff</li>
</ul>
<p>Clearly and succinctly written, with real world examples containing code that you can use in your own applications, this guide to Canvas will take you rapidly up the Canvas learning curve, and open a whole new world of possibilities in your browser. The book also comes with a companion website, <a href="http://corehtml5canvas.com" target="_blank">http://corehtml5canvas.com</a>, which provides access to the book&#8217;s source code, videos about HTML5 Canvas, and live demonstrations from the book.</p>
<p><strong><a href="http://www.amazon.com/Beginning-Web-Applications-HTML5-JavaScript/dp/1430240806/ref=sr_1_22?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-22" target="_blank">Beginning Web Applications: With HTML5, CSS3, and JavaScript</a></strong></p>
<p><strong></strong>Author: Robert Diana</p>
<p>Publisher: Apress; 1 edition (January 16, 2012)</p>
<p>Beginning Web Applications With HTML5, CSS3, and JavaScript shows how to use the new web standards to create rich applications that go beyond what previous technologies allowed. By following the examples in the book, you will learn how to use these new standards in real-world applications, instead of just reading a dry reference manual. These real-life uses of the new HTML tags, WebSockets, and Canvas give you the foundation you&#8217;ll need to build larger applications of your own. Learning how to apply the new standards will prepare you for the future of web development, regardless of what platform your users are on—desktop, tablet, or even smartphone. Follow examples using the new semantic structure, form validation, WebSockets, and client-side storage. Learn how to make your applications shine with CSS3 and new multi-column and flexbox layouts. Add interactivity to your applications using the Drag-and-Drop, Editing, and Canvas APIs.</p>
<ul>
<li>How to use new HTML5 structure tags like sections and navigation menus</li>
<li>How to make use of more client-side data with application caching and WebStorage</li>
<li>How to talk to a server application asynchronously with WebSockets</li>
<li>How to design the structure of a page using the new CSS3 multi-column and flexbox layouts</li>
<li>How to add interactivity to applications more easily with the Drag and Drop and Editing APIs</li>
<li>How to create graphics using Canvas and SVG</li>
</ul>
<p><strong><a href="http://www.amazon.com/Beginning-Application-Development-HTML-JavaScript/dp/1118159004/ref=sr_1_19?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-19" target="_blank">Beginning iOS Application Development with HTML and JavaScript</a></strong></p>
<p><strong></strong>Author: Richard Wagner</p>
<p>Publisher: Wrox; 1 edition (January 18, 2012)</p>
<p>Web developers with HTML/JS skills will quickly learn to apply them to the iPhone/iPad platform Beginning to intermediate web developers who want to apply their existing HTML/CSS/JS/Ajax skills to the wildly popular iPhone/iPad OS will love this book. In the highly successful Wrox Beginning format, it enables developers who know these core technologies to use what they already know and get up to speed quickly. It introduces iOS development with web technologies, explains how to enable and optimize web sites for the iPhone and iPad, explores user interface design, then moves into animation, special effects, building with web frameworks, and much more.</p>
<ul>
<li>Teaches you to apply your knowledge of HMTL, JavaScript, and related web technologies to the iOS platform and create apps for the iPad and iPhone</li>
<li>Explains how to enable and optimize web sites for the mobile screen, design an effective iPad and iPhone UI, and apply CSS</li>
<li>Covers building in interactivity, animation, and special effects, programming the canvas, offline, apps, bandwidth performance and optimization, and web frameworks</li>
<li>Shows you how to package your app inside a native iOS wrapper (no programming required) so you can submit your apps to the App Store</li>
</ul>
<p>Developers who already know HTML and JavaScript can get up to speed on iOS app development more quickly with the help of this Wrox guide.</p>
<p><strong><a href="http://www.amazon.com/Professional-jQuery-Cesar-Otero/dp/1118026683/ref=sr_1_18?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-18" target="_blank">Professional jQuery</a></strong></p>
<p><strong></strong>Author: Cesar Otero</p>
<p>Publisher: Wrox; 1 edition (January 24, 2012)</p>
<p>A complete, in-depth look at jQuery If you&#8217;re looking for a single resource that completely encompasses jQuery and related technologies, then look no further. This authoritative guide dives right into exploring jQuery, the leading framework used for standards-based, client-side web development. You&#8217;ll discover how jQuery is structured so that it can be used to accomplish a wide range of tasks and you&#8217;ll learn how to integrate jQuery into your web pages. The authors provide helpful lessons and valuable examples so that you can get a firm grasp on how best to maximize the capabilities of jQuery.</p>
<ul>
<li>Begins with a look at where to access the latest version of jQuery and reviews a number of useful tools to help get started with this popular framework</li>
<li>Describes how to manipulate DOM elements, work with HTML forms, and create visual effects</li>
<li>Covers working with AJAX and JSON</li>
<li>Explains techniques for using and developing jQuery plugins</li>
<li>Details developing jQuery for mobile devices</li>
</ul>
<p>You&#8217;ll quickly see for yourself why jQuery is rapidly growing in popularity as developers are looking to build sites that are fully functional today and can handle the technologies of tomorrow.</p>
<p><strong><a href="http://www.amazon.com/HTML5-Games-Creating-CSS3-WebGL/dp/1119975085/ref=sr_1_17?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-17" target="_blank">HTML5 Games &#8211; Creating Fun with HTML5, CSS3 and WebGL</a></strong></p>
<p><strong></strong>Author: Jacob Seidelin</p>
<p>Publisher: Wiley; 1 edition (January 24, 2012)</p>
<p>Discover new opportunities for building 2D and 3D games with HTML5 The newest iteration of HTML, HTML5 can be used with JavaScript, CSS3, and WebGL to create beautiful, unique, engaging games that can be played on the web or mobile devices like the iPad or Android phones. Gone are the days where games were only possible with plugin technologies such as Flash and this cutting-edge book shows you how to utilize the latest open web technologies to create a game from scratch using Canvas, HTML5 Audio, WebGL, and WebSockets. You&#8217;ll discover how to build a framework on which you will create your HTML5 game. Then each successive chapter covers a new aspect of the game, including user input, sound, multiplayer functionality, 2D and 3D graphics, and more.</p>
<ul>
<li>Aims directly at a new way to develop games for the web through the use of HTML5</li>
<li>Demonstrates how to make iOS and Android web apps</li>
<li>Explains how to capture player input; create 3D graphics; and incorporate textures, lighting, and sound</li>
<li>Guides you through the process of creating a game from scratch using Canvas, HTML5 Audio, WebGL, and WebSockets</li>
</ul>
<p>By the end of this invaluable book, you will have created a fully functional game that can be played in any compatible browser or on any mobile device that supports HTML5.</p>
<p><strong><a href="http://www.amazon.com/Modern-JavaScript-Develop-Larry-Ullman/dp/0321812522/ref=sr_1_16?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-16" target="_blank">Modern JavaScript: Develop and Design</a></strong></p>
<p>Author: Larry Ullman</p>
<p>Publisher: Peachpit Press; 1 edition (January 26, 2012)</p>
<p>No description available at this time.</p>
<p><strong><a href="http://www.amazon.com/jQuery-Mobile-Running-Maximiliano-Firtman/dp/1449397654/ref=sr_1_14?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-14" target="_blank">jQuery Mobile: Up and Running</a></strong></p>
<p><strong></strong>Author: Maximiliano Firtman</p>
<p>Publisher: O&#8217;Reilly Media; 1 edition (January 31, 2012)</p>
<p>Build websites and apps for touch devices such as iPhone, iPad, Android, and BlackBerry with the recently developed jQuery Mobile library. This introductory tutorial shows you how. Learn the best way to apply this library&#8217;s many interface components through a series of hands-on exercises. By the end of the book, you&#8217;ll have built a complete working mobile application for multiple handset and tablet platforms using just semantic HTML5 code. jQuery Mobile: Up and Running teaches you how to create responsive, Ajax-based interfaces that work on tablets as well as smartphones, so you don&#8217;t have to rebuild everything for different platforms. You don’t need programming skills or previous experience with jQuery or HTML5 to get started. This book shows you exactly what you need to know.</p>
<ul>
<li>Understand how jQuery Mobile, HTML5, and CSS3 work on smartphones and tablets</li>
<li>Build a single project for a variety of platforms, including iOS, Android, BlackBerry, Firefox, webOS, and Internet Explorer</li>
<li>Convert web content built with jQuery Mobile into apps ready for sale and distribution in every application store</li>
<li>Learn how to create HTML5 semantic code prepared for mobile and tablet devices</li>
<li>Work with jQuery Mobile components, form elements, list views, and themes</li>
</ul>
<p><strong><a href="http://www.amazon.com/Pro-jQuery-Adam-Freeman/dp/1430240954/ref=sr_1_13?s=books&amp;ie=UTF8&amp;qid=1319041600&amp;sr=1-13" target="_blank">Pro jQuery</a></strong></p>
<p><strong></strong>Author: Adam Freeman</p>
<p>Publisher: Apress; 1 edition (February 15, 2012)</p>
<p>jQuery is one of the most popular and powerful JavaScript libraries available today. It&#8217;s widely used to create rich user experiences and to simplify website and application development. It is the tool of choice for web developers everywhere and sets the standard for simplicity, flexibility and extensibility. In Pro jQuery, seasoned author Adam Freeman explains how to get the most from jQuery by focusing on the features you need for your project. He starts with the nuts and bolts and shows you everything through to advanced features, going in depth to give you the knowledge you need. Getting the most from jQuery is essential to truly mastering web development.</p>
<ul>
<li>Understand the capabilities of jQuery and why it is special</li>
<li>Use the core of jQuery to enrich HTML, including tables, forms and data displays</li>
<li>Use jQuery UI to create rich and fluid user experiences</li>
<li>Use rich interactions such as drag and drop, sortable data and touch sensitivity</li>
<li>Use jQuery Mobile to create touch-enabled interfaces for mobile devices and tablets</li>
<li>Extend jQuery by creating custom plugins and widgets</li>
</ul>
<p>Each topic is covered clearly and concisely, and is packed with the details you&#8217;ll need to learn to be truly effective with jQuery. The most important features are given a no-nonsense, in-depth treatment, and chapters contain examples that demonstrate both the power and the subtlety of jQuery. This book is for working developers who want to learn about jQuery in detail. Quick refreshers of HTML and CSS are given to help you get up to speed, but a good working knowledge of the basics is assumed.</p>
<p><strong><a href="http://www.amazon.com/Learn-HTML5-JavaScript-iOS-Standards-based/dp/1430240385/ref=sr_1_12?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-12" target="_blank">Learn HTML5 and JavaScript for iOS: Web Standards-based Apps for iPhone, iPad, and iPod touch</a></strong></p>
<p><strong></strong>Author: Scott Preston</p>
<p>Publisher: Apress; 1 edition (February 15, 2012)</p>
<p>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&#8217;ll learn about design considerations, mobile web frameworks, and HTML5 features like animation and graphics using Canvas. You&#8217;ll also learn how to customize your app for a variety of platforms, and you&#8217;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</p>
<ul>
<li>HTML5 features</li>
<li>JavaScript and JavaScript frameworks overview</li>
<li>How to design for usability</li>
<li>How to work with Canvas</li>
<li>How to customize your iOS app depending on device and operating system</li>
<li>How to integrate with services like voice and messaging</li>
<li>How to test and optimize your app</li>
</ul>
<p><strong><a href="http://www.amazon.com/Quick-Easy-HTML5-CSS3-Crowther/dp/1935182897/ref=sr_1_8?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-8" target="_blank">Quick &amp; Easy HTML5 and CSS3</a></strong></p>
<p>Author: Rob Crowther</p>
<p>Publisher: Manning Publications (February 28, 2012)</p>
<p>HTML and CSS are the foundation of the web, and HTML5 and CSS3 are the latest standards. Anyone who builds web pages, mobile apps, or does any type of development at all, must master these languages. Quick &amp; Easy HTML5 and CSS3 is written for the web designer or developer who wants a fast, example-oriented introduction to the new HTML and CSS features. After a quick review of the basics, the book moves quickly into building real pages in HTML5. Learn how to seamlessly integrate audio and video with HTML5, then add some style with new CSS3 features such as drop shadows, borders, colors, gradients and backgrounds. Discover how to target specific devices with media queries, and do all of it with less code. Finally, walk through several large examples that demonstrate how HTML5 and CSS3 working together can produce responsive and lightweight applications.</p>
<p><strong><a href="http://www.amazon.com/Mobile-HTML5-Estelle-Weyl/dp/1449311415/ref=sr_1_7?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-7" target="_blank">Mobile HTML5</a></strong></p>
<p>Author: Estelle Weyl, Maximiliano Firtman</p>
<p>Publisher: O&#8217;Reilly Media (February 29, 2012)</p>
<p>If you&#8217;re a web developer looking to move into the mobile space, or a mobile developer seeking ways to build apps that work on several mobile platforms, this book shows you how HTML5 can provide the solution you need. With Mobile HTML5, you&#8217;ll quickly become familiar with HTML5&#8242;s many new APIs, and understand how they work in the mobile environment. Though it seems counterintuitive, HTML5 is easier to use in mobile development than it is for desktop browsers. Learn how to use audio, video, and graphics within the bandwidth and screen constraints of mobile devices, and discover how HTML5 interacts with JavaScript and CSS3. Whether you&#8217;re building mobile apps or developing sites that target mobile browsers, HTML5 helps you take full advantage of this rapidly expanding environment. This book shows you how.</p>
<p><strong><a href="http://www.amazon.com/Programming-Node-js-Travis-Swicegood/dp/1934356891/ref=sr_1_6?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-6" target="_blank">Programming Node.js</a></strong></p>
<p>Author: Travis Swicegood</p>
<p>Publisher: Pragmatic Bookshelf (March 6, 2012) Node.js opens up the world of building scalable servers to the average programmer. While it used to take intimate knowledge of the kernel, a firm understanding of the various I/O libraries, and an awareness of the physical hardware your code was going to run on, now all that&#8217;s needed is Node.js, an understanding of JavaScript, and this book. Programming Node.js is the developer&#8217;s premier guide to Node.js, teaching you how to use the toolkit provided and introducing you to the Node.js landscape. This book starts off with a survey of the concepts of Node.js before diving into the deep end and building a real application to solve a real problem. Over the course of this book you&#8217;ll learn how to take a Node application from its inception all the way through releasing a project. From building simple command line tools, to custom HTTP servers, to dealing with databases, Programming Node.js teaches you not only Node&#8217;s APIs, but how to think in Node.</p>
<p><strong><a href="http://www.amazon.com/Pro-Android-Web-Game-Apps/dp/1430238194/ref=sr_1_5?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-5" target="_blank">Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript</a></strong></p>
<p><strong></strong>Author: Juriy Bura, Paul Coates</p>
<p>Publisher: Apress; 1 edition (March 18, 2012)</p>
<p>Pro Android Web Game Apps is a hands-on guide to building browser games for Android devices. The book covers both the theory and the practice of browser game development, from the very first steps to a complete multiplayer game with a rich graphical engine, complex logic and a powerful server. Oriented to Android devices, the book shows you how to use the full potential of this promising platform in your own projects. No other books are necessary to write your own commercial-grade games. The only languages that the reader must know are HTML and basic JavaScript—everything else is explained in detail and illustrated by examples. You don&#8217;t need any other platforms knowledge; even your server-side programming is done with JavaScript. Start with a blank HTML page and create a massive, multiplayer online game at the end of the book!</p>
<ul>
<li>Focus on Android—utilize the full power of the world&#8217;s fastest-growing mobile platform</li>
<li>Hands-on approach</li>
<li>Build five exciting projects while learning web game apps development for or on Android</li>
<li>Use cutting-edge technologies to make a real 3D engine in your browser, connect to a server, and make your game social and viral</li>
<li>How to set up your development environment, run applications, debug and profile code</li>
<li>How to work with graphics and animations in browser</li>
<li>How to handle events and user input, and understand the portable device input models</li>
<li>How 3D engines work</li>
<li>How to develop or work with servers for online game apps</li>
<li>How to work with the algorithms behind game apps development for the web</li>
</ul>
<p><strong><a href="http://www.amazon.com/Secrets-JavaScript-Ninja-John-Resig/dp/193398869X/ref=sr_1_4?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-4" target="_blank">Secrets of the JavaScript Ninja</a></strong></p>
<p><strong></strong>Author: John Resig, Bear Bibeault</p>
<p>Publisher: Manning Publications; Original edition (March 28, 2012)</p>
<p>In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills. This book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. It first establishes a base of strong, advanced JavaScript knowledge. The book then teaches readers how to construct a JavaScript library. It examines all the numerous tasks JavaScript libraries have to tackle and provides practical solutions and development strategies. It then presents the various maintenance techniques required to keep their code running well into the future. With Secrets of the JavaScript Ninja readers will gain the knowledge and Ninja-like skills to build their own JavaScript libraries, or to understand how to use any modern JavaScript library available. What&#8217;s inside:</p>
<ol>
<li>Introduction</li>
<li>Testing and debugging</li>
<li>Functions</li>
<li>Closures</li>
<li>Function prototypes</li>
<li>Timers</li>
<li>Regular expressions</li>
<li>With statements</li>
<li>Code evaluation</li>
<li>Strategies for cross-browser code</li>
<li>CSS Selector Engine</li>
<li>DOM modification</li>
<li>Attributes and CSS</li>
<li>Events</li>
<li>Ajax</li>
<li>Animation</li>
<li>Performance</li>
</ol>
<p><strong><a href="http://www.amazon.com/Learning-jQuery-Hands--Interactive-Frontends/dp/0321815262/ref=sr_1_2?s=books&amp;ie=UTF8&amp;qid=1319041542&amp;sr=1-2" target="_blank">Learning jQuery: A Hands-on Guide to Building Rich Interactive Web Frontends</a></strong></p>
<p>Author: Ralph Steyer</p>
<p>Publisher: Addison-Wesley Professional; 1 edition (May 11, 2012)</p>
<p>jQuery is the easiest way for web developers to add advanced JavaScript interactions and effects to their sites. That&#8217;s why it&#8217;s become the world&#8217;s #1 JavaScript library. And it&#8217;s why more than 30% of the world&#8217;s top 1,000 websites now use jQuery &#8211; including leading sites like Google, Amazon, Twitter, Bank of America, BBC, ESPN, CBS News, Digg, Reuters, IBM, Netflix, Dell, and Oracle. Learning jQuery is the quickest, most efficient way for web developers to master jQuery. Unlike competing books, this code-rich tutorial can serve every working web developer, not just experts. Ralph Steyer clearly explains the basics, and walks readers step-by-step through applying jQuery in many everyday web development tasks. Through practical examples, he covers all this, and much more: * Adding CSS effects and creating animations * Designing multimedia slideshows and lightboxes * Understanding and using jQuery plugins * Creating sortable lists, drag and droppable elements, and resizable images * Building interactive forms with Ajax * Using and creating jQuery plugins * Building mobile front-ends with jQuery Mobile Practical, hands-on, and easy to understand, Learning jQuery will help readers quickly use what they&#8217;ve learned. Steyer integrates coverage of the latest jQuery features and add-ons into every chapter, helping developers get even more out of jQuery by leveraging the community&#8217;s most innovative new resources.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/19/25-brand-new-html5-and-javascript-books-for-web-mobile-ios-android-and-game-development/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Flash and Flex Mobile and Tablet Development Books for Android and iOS Applications and Games</title>
		<link>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 21:24:23 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone Games]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=886</guid>
		<description><![CDATA[Here are a couple pretty interesting looking books that could be of use for anyone getting into the world of Flash and/or Flex mobile development for Android and iOS. Some of these titles are newer than others and one is yet to be published. They all look like they&#8217;re worth checking out a bit though [...]]]></description>
			<content:encoded><![CDATA[<p>Here are a couple pretty interesting looking books that could be of use for anyone getting into the world of Flash and/or Flex mobile development for Android and iOS. Some of these titles are newer than others and one is yet to be published. They all look like they&#8217;re worth checking out a bit though either online or at your favorite brick and mortar bookstore.</p>
<p><strong><a href="http://www.amazon.com/Professional-Flash-Mobile-Development-Applications/dp/0470620072" target="_blank"><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/flash-mobile-dev.jpg" alt="" width="204" height="258" />Professional Flash Mobile Development: Creating Android and iPhone Applications</a></strong></p>
<p>Everything Flash developers need to know to create native Android and iPhone apps.</p>
<p>This Wrox guide shows Flash developers how to create native applications for Android and iPhone mobile devices using Flash. Packed with practical examples, it shows how to build a variety of apps and integrate them with core mobile services such as Accelerometer, GPS, Photo Library,and more.</p>
<ul>
<li>Offers Flash developers the tools to create apps for the Android and iPhone mobile devices</li>
<li>Shows how to design a user interface optimized for Android and iOS and offers plenty of examples for building native Android and iPhone apps with Flash, migrating existing Flash media, testing and debugging applications, and more</li>
<li>Helps you understand ways to work with files on Android and iOS</li>
</ul>
<p><a href="http://www.amazon.com/Flash-Mobile-Developing-Applications-Visualizing/dp/0240815688" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/flash-android-ios.jpg" alt="" width="195" height="259" />Flash Mobile: Developing Android and iOS Applications</strong></a></p>
<p>Build rich media applications for the iOS and Android platforms with this primer to Flash mobile development. You get all of the essentials-from setting up your development environment to publishing your apps to the Google Market Place/Apple iTunes App Store.</p>
<p>Develop elementary applications without coding; then realize the power of ActionScript 3 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including:</p>
<ul>
<li>Rapid prototyping</li>
<li>Adding interactivity, audio, and video</li>
<li>Employing iOS and Android Interface Calls</li>
<li>Hardware optimization with AIR</li>
<li>Game development; game engines, controlling physics, and 3D</li>
<li>Designing for iPad, Android tablets, and Google TV</li>
<li>Code optimization, testing, and debugging</li>
<li>Publication within weeks of Adobe&#8217;s release of the Android packaging utilities Full-color illustrations of UI and design implementations *Companion website with tutorial media and author forum</li>
</ul>
<p>User interfaces are presented in full color to illustrate their nuances. The companion websiteincludes all of the <a href="http://goo.gl/aR8W6" target="_blank">AS3 code, project files</a>, and a blog to keep you up to date with related news and developments.</p>
<p><a href="http://www.amazon.com/Android-Development-Flash-blueprint-developing/dp/0470904321" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/android-dev-with-flash.jpg" alt="" width="207" height="258" />Android Development with Flash: Your visual blueprint for developing mobile apps</strong></a></p>
<p>The Android operating system works on phones that combine a camera, Web browser, e-mail, GPS, and mapping tool into a single accessible pocket-sized unit, and can function on computers, as well. Aimed at visual learners and packed with hundreds of screen shots, this guide brings Flash developers up to speed on the necessary factors to take into account when developing for this touch-based, mobile platform. Experienced Flash developer Julian Dolce escorts you through the process of creating applications for the Android OS using the Flash CS5 development platform and informs you of best practices to try as well as common pitfalls to avoid.</p>
<ul>
<li>Guides you step by step through the process of creating applications for the Android OS using Flash CS5</li>
<li>Explores the capabilities and limitations of developing apps for the Android OS</li>
<li>Points out common pitfalls and teaches you best practices</li>
<li>Features hundreds of screen shots to assist with visual learning</li>
</ul>
<p>Android Development with Flash: Your visual blueprint for developing mobile apps gets you on your way to developing apps for Android… in a flash!</p>
<p><a href="http://www.amazon.com/Pro-Android-Flash-Games-Android-based/dp/1430232730" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/pro-android-flash-games.jpg" alt="" width="223" height="298" />Pro Android Flash Games: Developing Flash Game Apps for Android-based Smartphones and Tablets</strong></a></p>
<p>iPhone does not support Flash in the app store, but don&#8217;t despair&#8230;Android does! In today’s mobile marketplace, games are one of the most popular and money making apps out there. And Flash enables some interesting games on Android, for both smartphones and tablets.</p>
<p>Pro Android Flash Games: Developing Flash Game Apps for Android-based Smartphones and Tablets lets you take your Flash game development skills mobile as you learn the latest in Android development using the Adobe AIR SDK, Flash CS and Flash Builder tools.</p>
<p>If you’ve ever dreamed of creating games for the fastest growing mobile operating system, Google Android, then this book is for you. Whether you’ve dabbled in ActionScript 3, or worked with Flash Professional or Flash Builder, this book shows you how to create compelling mobile games for Android smartphones and tablets.</p>
<ul>
<li>Create compelling mobile games that leverage device capabilities such as the accelerometer, gyroscope, and multi-touch.</li>
<li>Design games to work well across multiple screen sizes.</li>
<li>Identify ways to monetize your app through competitive pricing, ads, or in-app purchases.</li>
</ul>
<p>After reading and using this book and its rich code, you come away with the ability to build fun, commercial Flash game apps that can also make you some money, too.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 iPhone Games Reviewed (with screenshots)</title>
		<link>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/</link>
		<comments>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 12:28:55 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone Games]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=342</guid>
		<description><![CDATA[Here are ten iPhone games worth checking out. The first one I got was the classic Pac-Man. Then I moved along to more of the arcade classics: Centipede, Space Invaders and Frogger. I played most of these games on Atari or in the Arcade growing up in the 80s. Sifting through the other newer games [...]]]></description>
			<content:encoded><![CDATA[<p>Here are ten iPhone games worth checking out. The first one I got was the classic Pac-Man. Then I moved along to more of the arcade classics: Centipede, Space Invaders and Frogger. I played most of these games on Atari or in the Arcade growing up in the 80s.</p>
<p>Sifting through the other newer games specific to iPhone can be a bit daunting, or it was for me anyway. I took the plunge with Crazy Penguin Catapult 2 and was very pleased. Some of the great peeps on <a href="http://twitter.com/seantheflexguy" target="_blank">Twitter </a>saw me posting about playing these games and pointed me to Fieldrunners and a few other killer titles. Fieldrunners is simply awesome, I&#8217;ve been playing it quite a bit lately. I also checked out a skateboarding game by Vans, geoDefense and Radial 50 Lite.</p>
<p>I&#8217;ve ranked these games below along with a few others for anyone else interested in checking them out. The point of all this for me is to of course have fun but also research some of the existing games for development purposes. I&#8217;m still on the edge regarding getting involved with iPhone development but these games have definitely inspired me.</p>
<p><strong>1.) Fieldrunners</strong><br />
This is my favorite game at the moment. It&#8217;s great!! This game requires some level of planning and strategy. Tip; build a maze with your towers!<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/field.jpg" alt="" width="480" height="320" /></p>
<p><strong>2.) Centipede</strong><br />
Pretty similar to the arcade classic. The &#8220;Arcade&#8221; mode is a little different than I remember but pretty close to the original. The &#8220;Ultra&#8221; mode is awesome!<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/cent.jpg" alt="" width="320" height="480" /></p>
<p><strong>3.) geoDefense</strong><br />
This game is like Fieldrunners. The graphics are unreal. This game is quickly growing on me. The &#8220;medium&#8221; levels are no joke. They just dropped the price on this game to .99, you have no excuses so check it out.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/geo.jpg" alt="" width="320" height="480" /></p>
<p><strong>4.) Penguin Catapult 2</strong><br />
Very fun to play and the penguins are fun characters. I&#8217;m stuck at level 43 though atm. This is a really great game. I started with the Lite version and had so much fun playing that I purchased the full version.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/penguin.jpg" alt="" width="480" height="320" /></p>
<p><strong>5.) Pac-Man</strong><br />
The arcade classic. Really fun game. The controller needs to be bigger though.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/pacman.jpg" alt="" width="320" height="480" /></p>
<p><strong>6.) Brick 3D</strong><br />
Kind of like 3D pong or breakout in a way. Really fun game and it’s growing on me. The graphics are pretty awesome on this one too.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/bricks.jpg" alt="" width="480" height="320" /></p>
<p><strong>7.) Frogger</strong><br />
Another classic here. Pretty much the same as I remember from the Atari. This game needs to supply a controller though. Using your finger to control the frog isn&#8217;t that great imo.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/frogger.jpg" alt="" width="320" height="480" /></p>
<p><strong>8.) Radial 50 Lite</strong><br />
This game was suggested to me by the author via twitter. It&#8217;s pretty cool and a decent game for free. Not really my personal favorite style of game but it&#8217;s very functional, the graphics are great and it is pretty fun.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/radial.jpg" alt="" width="480" height="320" /></p>
<p><strong>9.) Space Invaders</strong><br />
This is a pretty good remake of the uber famous classic. My main gripe is the speed that you&#8217;re able to fire lasers. It seems very slow which makes game play a little boring. Fix that and I&#8217;d be playing this a lot more.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/invaders.jpg" alt="" width="320" height="480" /></p>
<p><strong>10.) Vans Pool Service</strong><br />
I wish I liked this game more. I may just need to play it more but it&#8217;s just not that fun to me. The controls seem awkward and I&#8217;m not sure if I like the interaction style that&#8217;s currently being used. I&#8217;ll probably try to spend some more time with this game because I really want to like it more and it was expensive.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/vans.jpg" alt="" width="480" height="320" /></p>
<p>I have a list of about ten or so other games that I may review. Let me know if you found this post useful at all and leave a comment with any thoughts you may have. Also please let me know if you have any favorite iPhone games (or apps) that I can check out.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

