{"product_id":"9781430232773","title":"Pro Android Web Apps: Develop for Android using HTML5, CSS3 \u0026 JavaScript","description":"\u003cp\u003eDeveloping applications for Android and other mobile devices using web technologies is now well within reach. When the capabilities of HTML5 are combined with CSS3 and JavaScript, web application developers have an opportunity to develop compelling mobile applications using familiar tools. Not only is it possible to build mobile web apps that feel as good as native apps, but to also write an application once and have it run a variety of different devices.  \u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  While the HTML5 specification is still evolving, there is a lot that can be used right now to build mobile web apps. Mobile web apps are now starting to provide many of the features that were once only available to native-language-based apps in Java, Objective-C, etc. \u003cem\u003ePro Android Web Apps\u003c\/em\u003e teaches developers already familiar with web application development, how to code and structure a web app for use on the Android mobile platform. \u003c\/p\u003e  \u003cul\u003e   \u003cli\u003eUnderstand both the why and how of mobile web app development, focusing on the Android platform. \u003c\/li\u003e   \u003cli\u003eLearn how to structure mobile web apps through a number of practical, real-world application examples. \u003c\/li\u003e   \u003cli\u003eDiscover what cloud platforms such as Google AppEngine have to offer Android web apps, for both hosting web apps and providing device to cloud data synchronization solutions. \u003c\/li\u003e   \u003cli\u003eGet a real picture of the status of HTML5 on Android and other mobile devices, including some things to watch out for when building your own applications. \u003c\/li\u003e   \u003cli\u003eUnderstand the capabilities of the web application stack, and how to complement those with native bridging frameworks such as PhoneGap to access native features of the device. \u003c\/li\u003e   \u003cli\u003eGain an understanding of the different UI frameworks that are available for building mobile web apps. \u003c\/li\u003e   \u003cli\u003eLearn how to include mapping and leverage location-based services in mobile web apps to create engaging mobile experiences. \u003c\/li\u003e   \u003cli\u003eEnable social integration with your Android web app and gain access to millions of potential users.  \u003c\/li\u003e  \u003c\/ul\u003e  \u003cp\u003eAfter reading this book, you will not only have a greater understanding of the world of web apps on Android, but also how to leverage additional tools and frameworks to increase the reach of your mobile web apps. Additionally, through the practical samples in the book you will have been given solid exposure of where both the opportunities and challenges lie when building mobile apps the web way.\u003c\/p\u003e  What youll learn\u003cul\u003e   \u003cli\u003eWhat Android web apps can do, and when to use web development rather than native development to create an application. \u003c\/li\u003e   \u003cli\u003eHow to use existing JavaScript and CSS frameworks to create rich mobile user interfaces. \u003c\/li\u003e   \u003cli\u003eWhen to use HTML5 and when to use a native bridging framework to access native Android functionality. \u003c\/li\u003e   \u003cli\u003eConnext with cloud services and APIs to build engaging location based services and games. \u003c\/li\u003e   \u003cli\u003eEnable social integration with your Android web app and gain access to millions of potential users. \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     This book is targeted at web developers looking to transfer their skills over to mobile application development. Readers will understand that Android is continuing to gain momentum in the marketplace and will want to build an application specifically for that platform. They will have a strong desire to use web technologies rather than the native tools to build applications, either due to personal taste or to gain cross-platform mobile portability for the majority of their application code.         \u003c\/p\u003e     Table of Contents\u003col\u003e   \u003cli\u003eGetting Started  \u003c\/li\u003e   \u003cli\u003eBuilding a Mobile HTML Entry Form  \u003c\/li\u003e   \u003cli\u003eHTML5 Storage APIs  \u003c\/li\u003e   \u003cli\u003eConstructing a Multipage App \u003c\/li\u003e   \u003cli\u003eSynchronizing with the Cloud \u003c\/li\u003e   \u003cli\u003eCompeting with Native Apps  \u003c\/li\u003e   \u003cli\u003eExploring Interactivity \u003c\/li\u003e   \u003cli\u003eLocation Based Services and Mobile Mapping  \u003c\/li\u003e   \u003cli\u003eNative Bridging with PhoneGap \u003c\/li\u003e   \u003cli\u003eIntegrating with Social APIs  \u003c\/li\u003e   \u003cli\u003eMobile UI Frameworks Compared  \u003c\/li\u003e   \u003cli\u003ePolishing and Packaging an App for Release \u003c\/li\u003e   \u003cli\u003eThe Future of Mobile Computing \u003c\/li\u003e   \u003cli\u003eAppendix: Debugging Android Web Apps \u003c\/li\u003e  \u003c\/ol\u003e  \u003cp\u003e \u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47106965504240,"sku":"9781430232773","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430232773_p0.jpg?v=1763749275","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430232773","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}