Learning Firefox OS Application Development

Learn to design, build, and deploy your Firefox OS applications, built with web technologies, to the Firefox Marketplace

Learning Firefox OS Application Development

Tanay Pant

Learn to design, build, and deploy your Firefox OS applications, built with web technologies, to the Firefox Marketplace
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$10.00
$29.99
RRP $23.99
RRP $29.99
eBook
Print + eBook

Frequently bought together


Learning Firefox OS Application Development Book Cover
Learning Firefox OS Application Development
$ 23.99
$ 10.00
Learning Laravel's Eloquent Book Cover
Learning Laravel's Eloquent
$ 23.99
$ 10.00
Buy 2 for $20.00
Save $27.98
Add to Cart

Book Details

ISBN 139781783989409
Paperback166 pages

Book Description

With broad compatibility, the latest in web technologies, and powerful development tools, Firefox is a great choice for both web developers and end users. Firefox OS’s promotion of HTML5 as a first class citizen opens up the walled gardens of mobile application development for web developers. It is because of this initiative that no special SDKs are required to develop for Firefox OS.

This book will help you excel in the art of developing applications for Firefox OS. It sequentially covers knowledge building, skills acquisition, and practical applications.

Starting with an introduction to Firefox OS, usage of WebIDE, and then the application structure, this book introduces applications of increasing complexity with each chapter. An application that measures your tapping speed, a geolocation tagging application, and a photo editing and sharing application are the three applications that will be built from scratch. You will learn about topics such as the difference between various types of Firefox OS applications, application manifest files, offline apps, and designing principles for applications. You will also learn to test and submit the applications to the marketplace and finally maintain the repository of the Firefox OS application.

By the end, you will be able to develop beautifully designed, fully-fledged, and rigorously tested Firefox OS applications and also share them at the Firefox OS Marketplace.

Table of Contents

Chapter 6: Emerging a Guru – Learning Web APIs

What You Will Learn

  • Install, use, and access the Firefox OS simulator with the help of WebIDE
  • Get to know about application manifest files and the essential difference between web applications and Firefox OS applications
  • Create an application that measures the tapping speed of the user
  • Create an application that allows a user to check in at a place with geolocation tagging
  • Access device-specific features with WebAPIs and implement these by building a photo editing and sharing application
  • Submit your own applications to the Firefox Marketplace and share them with others
  • Professionally maintain the code of your application with the help of Github and deploy your hosted applications to OpenShift

Authors

Table of Contents

Chapter 6: Emerging a Guru – Learning Web APIs

Book Details

ISBN 139781783989409
Paperback166 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Learning Laravel's Eloquent Book Cover
Learning Laravel's Eloquent
$ 23.99
$ 10.00
cPanel User Guide and Tutorial Book Cover
cPanel User Guide and Tutorial
$ 17.99
$ 10.00
Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 10.00
C# Programming Cookbook Book Cover
C# Programming Cookbook
$ 39.99
$ 10.00
Mastering Ubuntu Server Book Cover
Mastering Ubuntu Server
$ 39.99
$ 10.00
Laravel 5 Essentials Book Cover
Laravel 5 Essentials
$ 23.99
$ 10.00