• Complain

Tanay Pant - Learning Firefox OS Application Development

Here you can read online Tanay Pant - Learning Firefox OS Application Development full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Tanay Pant Learning Firefox OS Application Development
  • Book:
    Learning Firefox OS Application Development
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2015
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Learning Firefox OS Application Development: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning Firefox OS Application Development" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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

About This Book
  • Create beautiful and interactive Firefox OS applications by applying your knowledge of web development
  • Cater your applications to a huge number of users by porting them to the Firefox OS
  • A step-by-step learning workflow with real-life applications to demonstrate the concepts
Who This Book Is For

This is a practical guide that uses hands-on examples to teach you how to create applications for Firefox OS and also how to port applications to Firefox Marketplace. This book is intended for developers who want to build applications for Firefox OS. An understanding of HTML5, JavaScript, and CSS is required.

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
In Detail

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 OSs 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.

Style and approach

This book is an easy-to-grasp workflow with practical examples of real-world applications such as Clickr, Check In!, and FotoFox. Each chapter explains the concepts, which are then reinforced as they are demonstrated in an application or a flowchart.

Tanay Pant: author's other books


Who wrote Learning Firefox OS Application Development? Find out the surname, the name of the author of the book and a list of all author's works by series.

Learning Firefox OS Application Development — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning Firefox OS Application Development" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Learning Firefox OS Application Development

Table of Contents
Learning Firefox OS Application Development

Learning Firefox OS Application Development

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: October 2015

Production reference: 1061015

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78398-940-9

www.packtpub.com

Mozilla, Firefox, and the Firefox logo are registered trademarks of the Mozilla Foundation, used with permission.

Credits

Author

Tanay Pant

Reviewers

Dietrich Ayala

Kumar Rishav

Commissioning Editor

Ashwin Nair

Acquisition Editor

Manish Nainani

Content Development Editor

Merwyn D'souza

Technical Editor

Utkarsha S. Kadam

Copy Editors

Imon Biswas

Vikrant Phadke

Project Coordinator

Neha Bhatnagar

Proofreader

Safis Editing

Indexer

Rekha Nair

Production Coordinator

Aparna Bhagat

Cover Work

Aparna Bhagat

Foreword

Mozilla is a global community of technologists, thinkers, and builders working together to keep the Internet alive and accessible so that people worldwide can be informed contributors and creators of the Web. Our mission is to promote openness, innovation, and opportunities on the Web.

Firefox OS is our latest effort to put open and decentralized technologies of the Web at the heart of where the Internet goes nextbeyond desktops and even smartphonesto encompass what some call the "Internet of Things," namely smart objects that talk to each other and to you. At Mozilla, we aspire to show you that all connected devices can be as open as the Web on our desktops, and ultimately help build a world where all our devicesand all of the data we create that connects themgive us choice, independence, and agency.

As a Mozilla rep, Tanay Pant has done a stellar job to help push the Mozilla mission forward across India and beyond, with a particular focus on helping talented developers learn how to contribute code to our various projects, including Firefox OS.

Learning Firefox OS Application Development is an excellent introduction to the Firefox OS project and shows you how to contribute to it from an application development perspective. I hope this book becomes a great resource for you and encourages you to become not only an active contributor to the Firefox OS platform, but also a strong advocate of our mission. Thank you for your interest in Mozilla and in helping us keep the Web open and participative. Happy reading!

May the source be with you!

William Quiviger

Global Community Manager, Mozilla

About the Author

Tanay Pant is a developer, white hat, and writer who has a passion for web development. He contributes code to Mozilla Webmaker and is the chief architect of Stock Wolf (www.stockwolf.net), a global virtual stock trading platform that aims to impart practical education about stocks and markets. He is also a representative of Mozilla, and you can find his name listed under the credits (https://www.mozilla.org/credits/) of the Firefox web browser. You can also find articles written by him on web development at SitePoint and TutsPlus. Tanay acts as a security consultant and enjoys helping corporations fix vulnerabilities in their products.

I would like to express my gratitude to my father for being such a wonderful inspiration in my life, and my mother for being the most supportive person that I have ever seen.

I would like to thank my family, professors at the university, friends at Mozilla and Packt Publishing, and the many people who helped me through this book.

Then, I would like to thank Shubham Oli, who helped me to write chapters 6 and 7 and also to develop the various applications that have been included in this book.

I would also like to mention the names of my professorsDr. H.L. Mandoria, Sanjay Joshi, Rajesh Shyam Singh, B.K. Pandey, Ashok Kumar, and S.P. Dwivedi of the College of Technology, Pantnagarwho encouraged and supported me in writing this book.

My deepest gratitude to all the teachers who have taught me from kindergarten to engineering.

About the Reviewers

Dietrich Ayala is a technical evangelist at Mozilla. He has been building web software designed to preserve choice and innovation on the Internet for nearly a decade, including the Firefox browser, the Firefox OS, and a number of other Mozilla projects. Before Mozilla, he spent time at Yahoo!, McAfee, Sub Pop Records, and various start-ups. He resides in Portland, Oregon, USA.

Kumar Rishav has been contributing to the Firefox OS project for the past 2 years. He is an open source enthusiast and evangelist. He was an intern at the Google Summer of Code 2014. Kumar is an application developer, coding freak, and bug hunter.

I would like to thank Tanay Pant for coming up with such awesome content. It is written in a nice way. Also, thanks to my mentors, Julien, Oleg, and Gabriele (Mozilla Employees), for always guiding me and showing me the right direction to work in.

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Free access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Learning Firefox OS Application Development»

Look at similar books to Learning Firefox OS Application Development. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Learning Firefox OS Application Development»

Discussion, reviews of the book Learning Firefox OS Application Development and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.