Giter Site home page Giter Site logo

jakeleichtling / mobile-chrome-apps Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mobilechromeapps/mobile-chrome-apps

0.0 1.0 0.0 31.97 MB

Chrome apps on Android and iOS

License: Other

CSS 14.63% JavaScript 23.71% Erlang 0.46% Python 9.96% Shell 0.36% Java 10.14% Objective-C 39.40% C++ 0.79% C 0.55%

mobile-chrome-apps's Introduction

Create Chrome Apps for Mobile Using Apache Cordova

The Chrome Apps for Mobile toolchain is in developer preview. We welcome your feedback on the Github issue tracker, the Chrome Apps developer forum, Stack Overflow, and our G+ Developers page.

A Chrome App running on both desktop and mobile

Overview

Chrome Apps for Mobile is a project based on Apache Cordova to run your Chrome Apps on both Android and iOS. The project provides a native application wrapper around your Chrome App, allowing you to distribute it via the Google Play Store and the Apple App Store. Cordova plugins give your App access to a wide range of APIs, including many of the core Chrome APIs. The newest version of Chrome Apps for Mobile includes Chrome APIs for identity, Google Cloud Messaging (GCM) and rich notifications.

For an overview and demo of hybrid development, Chrome Apps for Mobile, and our Chrome App Developer Tool for Mobile, check out our Google I/O Bytes video.

Chrome Apps on Android and iOS

Tools

CADT is an app for your mobile development device that makes it quick and easy to see your code in action. It provides the Cordova framework of Chrome Apps for Mobile so you can test your code by simply pushing your Chrome App assets to your mobile device (made easy with our tools), which is must faster than packaging up the entire mobile app.

CADT integrates with both Chrome Dev Editor and cca to bring you live deploy, allowing you to instantly preview the Chrome App you're editing, running right on your Android or iOS device. When you make a change to the code in your editor, you'll see it straight away on your device.

cca provides all the functionality you need to develop and package Chrome Apps for Mobile from the command line. Use it with CADT to rapidly iterate on your code: live deploy allows you to instantly see your Chrome App running on a connected mobile device. When you are ready to publish your Chrome App for Mobile to the Apple App Store and Google Play Store, use cca to bundle up your Chrome App into the proper mobile packages.

CDE is an IDE built specifically for Chrome Apps. Use it with CADT for live deploy.

Try it out

Try out Chrome Apps for Mobile by following these steps:

Notes and Resources

  • The Chrome Apps for Mobile project is built on top of Apache Cordova, the open source mobile development framework for building mobile apps with native capabilities using HTML, CSS and JavaScript. By default, Chrome Apps for Mobile leverage an embeddable Chromium WebView provided by the Crosswalk project by default, which has both advantages and some tradeoffs.

  • There are a few special considerations that you should keep in mind when developing with Cordova. We've listed them in the considerations section.

  • To view which Chrome APIs are supported on mobile, visit the API Status page.

Let's get started

Continue to Step 1: Install your development tools »

mobile-chrome-apps's People

Contributors

agrieve avatar mmocny avatar clelland avatar mwoghiren avatar beaufortfrancois avatar bshepherdson avatar kamrik avatar thunderston3 avatar jbwillms avatar jpchase avatar grahamkennery avatar drkemp avatar dj2 avatar pearlchen avatar kzahel avatar scheib avatar spd-asia avatar zanderso avatar wernight avatar umaar avatar tlvince avatar tbuckley avatar stephenfluin avatar moust avatar petele avatar nleclerc avatar micronxd avatar luke-john avatar gulian avatar fredrikeldh avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.