Skip to content

Commit

Permalink
added "Try it" button to readme's, linking to published samples
Browse files Browse the repository at this point in the history
  • Loading branch information
mangini committed Oct 1, 2013
1 parent 119edc8 commit 2e1a27e
Show file tree
Hide file tree
Showing 56 changed files with 168 additions and 0 deletions.
3 changes: 3 additions & 0 deletions analytics/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/anfhlhgdnbpnglngmblhkdifdbcepjce">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Analytics

This example demonstrates how to include support for Google Analytics in your
Expand Down
3 changes: 3 additions & 0 deletions appsquare/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/loimmcmmgnhkbppokdpfhlccebcpicld">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# AppSquare

This is a basic Foursquare client implemented as a packaged app.
Expand Down
3 changes: 3 additions & 0 deletions browser/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/edggnmnajhcbhlnpjnogkjpghaikidaa">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Browser

Sample that shows how to use the [webview tag](http://developer.chrome.com/trunk/apps/app_external.html#webview)
Expand Down
3 changes: 3 additions & 0 deletions calculator/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/pelimflkpjiicnajdjcmekpioacmahkh">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Calculator

A sample application that provides a simple calculator. Supports basic operations
Expand Down
3 changes: 3 additions & 0 deletions camera-capture/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ilefapmpngkdnnllcnlcjffipbolhklf">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Camera Capture

Shows how to grab a camera and microphone feed using getUserMedia. Requires
Expand Down
3 changes: 3 additions & 0 deletions clock/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/lhfiglpmnendbchimlikaeachppfonmm">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Clock

A widget-like application that provides a world clock, an alarm, a timer and a stopwatch.
Expand Down
3 changes: 3 additions & 0 deletions context-menu/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/biknlgbccocnocjfclpedecpgopjokik">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Context menus

Sample that shows how to use the [context menu API](http://developer.chrome.com/trunk/apps/contextMenus.html) in an app to manage various application context menus, such as menus that only apply to particular windows, menus that apply to selections or media types, and context menus that work on the app launcher.
Expand Down
3 changes: 3 additions & 0 deletions dart/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/pcbbhbaibaphjlbaoahmahgmncbdkeli">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Using DART in a Chrome Packaged App

A simple Dart sample transformed into a Chrome packaged app. Please, use Dart version equal or greater than
Expand Down
3 changes: 3 additions & 0 deletions diff/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/neifiophhpiohjlhiohlhlekkfokcepk">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Diff

A non-trivial application to diff two files choosen by the user. This app shows how you can open for reading and for writing files in the user's computer, as long as the file was explicitly selected by the user. It uses the Filesystem API, which is an extension of the HTML5 Filesystem API.
Expand Down
3 changes: 3 additions & 0 deletions filesystem-access/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ehbhjpchdgepkgjhfkhpkjdbnljedllm">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Filesystem access

Shows basic usage of accessing (read/write) files using the `chrome.fileSystem` API.
Expand Down
3 changes: 3 additions & 0 deletions frameless-window/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/hjjdaddngnaofnfjpajdcbdmkegiakec">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Frameless window

A sample application to showcase how you can use frame:'none' windows to allow total customization of the window's real estate. Initially, the window is open with no titlebar. When you check one of the titlebars, it is added to the appropriate position. Notice that the added titlebars are the only parts of the window that allow dragging. This is achieved through a special CSS property applied to what is draggable or non-draggable (by default, the whole window is not draggable): `-webkit-app-region: drag|no-drag;`
Expand Down
3 changes: 3 additions & 0 deletions gdrive/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/jpabeekbjicamajjcfejnochhmlbpgjh">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Google Drive Uploader

Uses the `chrome.identity.getAuthToken()` API to perform OAuth2 and
Expand Down
3 changes: 3 additions & 0 deletions github-auth/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/laolmfhjaobpboigjfbclcphckmjodlp">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# GitHub Auth

A sample application that uses the
Expand Down
3 changes: 3 additions & 0 deletions hello-world-sync/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ajjcafkkflbcealbcfjajolnkogffgcb">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Hello World storage.sync

Use chrome.storage.sync to share small chunks of data among all of your Chrome devices. To test, open this app in two different devices, both signed in with the same user.
Expand Down
3 changes: 3 additions & 0 deletions hello-world/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/nmfpplkdkcbhediajmbhljkafnlahcda">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Hello World

This is a starter application. It contains a basic manifest file with no
Expand Down
3 changes: 3 additions & 0 deletions identity/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/oficlfehfenioickohognhdhmmcpceil">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Identity

A sample application that uses the
Expand Down
3 changes: 3 additions & 0 deletions image-edit/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/foibnkkcggahkmckladbmgkajodpcjfh">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Crop Tool - Image Edit

A tool to crop images.
Expand Down
3 changes: 3 additions & 0 deletions in-app-payments/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/onjblnjcaogpefajepegjnajhkehfmna">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


## Overview of Chrome In App Payments API

You can use the Chrome In-App Payments API (Chrome IAP API) to sell digital and virtual goods within a Chrome App. When you use the Chrome IAP API, the Chrome In-App Payments Service (embedded in Chrome) communicates with the Google Wallet servers and handles all the required checkout details so your app does not have to process any financial transactions. The actual integration work to enable in app payments is similar to using the [Google Wallet digital goods API](https://developers.google.com/commerce/wallet/digital/docs/) for websites except that the Chrome IAP API requires you to embed a piece of JavaScript ([buy.js](https://raw.github.com/GoogleChrome/chrome-app-samples/master/in-app-payments/buy.js)) within your app to trigger the payment flow.
Expand Down
3 changes: 3 additions & 0 deletions instagram-auth/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/baaenjnmlaejajnalldcecpdafeggelb">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Instagram Demo

This is a basic Instagram client implemented as a packaged app. This demonstration simply displays the users logged-in view as raw JSON.
Expand Down
3 changes: 3 additions & 0 deletions ioio/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/hknlnnbpihcamokfeggmahjgldbcpkof">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# IOIO Bluetooth device

Very simple IOIO client. Tested with [this hardware](http://www.adafruit.com/blog/2012/06/15/new-product-ioio-mint-portable-android-development-kit/)
Expand Down
3 changes: 3 additions & 0 deletions keyboard-handler/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/jgieggggglldojfkjgghidmkfpbcamml">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Keyboard Handler Sample

This sample handles all keyboard events (preventing default behavior) and
Expand Down
3 changes: 3 additions & 0 deletions mdns-browser/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/kipighjpklofchgbdgclfaoccdlghidp">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# mDNS browser

This is a non-trivial sample which uses the UDP multicast support in Chrome Packaged Apps to browse mDNS servers. mDNS protocol is usually used for home appliance devices, like the Apple's Bonjour. Read more about the mDNS protocol at this [Wikipedia's article](http://en.wikipedia.org/wiki/Multicast_DNS)
Expand Down
3 changes: 3 additions & 0 deletions media-gallery/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/lidepfgfmameopopgagobnpndcnfgbnk">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Media Gallery

This is a sample application that uses the [media gallery](http://developer.chrome.com/apps/mediaGalleries.html) API to read and show user's media without requiring direct filesystem permission.
Expand Down
3 changes: 3 additions & 0 deletions mini-code-edit/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/inbjbbebnhailhhkfaaokegkfjlmgabb">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Mini code editor

A non-trivial sample with basic features of a code editor, like syntax detection and syntax highlight. If also uses the extended FileSystem API that allows a user to select files from the disk so the app can read and write to that file.
Expand Down
3 changes: 3 additions & 0 deletions multicast/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/bnheobjndkaipbloffigkiddhcbblihl">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Multicast Chatting

![snapshot](snapshot.png "Snapshot of the app")
Expand Down
3 changes: 3 additions & 0 deletions optional-permissions/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ggkojffeaocnfigijnfbnliopcilipgg">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Optional permissions API

This app shows to use the permissions API to request optional permissions. It can list the attached serial ports, but only if the "serial" permission is granted. The app shows how to check if the permission is granted and how to request it if it is not.
Expand Down
3 changes: 3 additions & 0 deletions parrot-ar-drone/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/lhdfniaagbjbipjmgfbnlbcmlbcgklkh">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Parrot AR.Drone 2.0 Controller

This app uses the [Gamepad API](http://www.html5rocks.com/en/tutorials/doodles/gamepad/) and the [chrome.socket API](http://developer.chrome.com/apps/socket.html) to communicate with
Expand Down
3 changes: 3 additions & 0 deletions push-messaging-roundtrip-sample/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/jemfcgdojkdniiikfaoloiaeendmildl">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Push Messaging Roundtrip Sample App

Sample that shows how to use the [Push Messaging
Expand Down
3 changes: 3 additions & 0 deletions push-sample-app/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/padhfginpopnempbenndlhnppcigcgmn">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Push Sample App

Sample that shows how to use the [Push Messaging
Expand Down
3 changes: 3 additions & 0 deletions restarted-demo/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ljngdccbopfaompkjfhepllagnijbdne">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# onRestarted event

When an app is restored after being unexpectedly terminated (eg, when the browser restarts) it will be sent an onRestarted event which should restore the app to the state it was in when it was last running.
Expand Down
3 changes: 3 additions & 0 deletions rich-notifications/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/cndmbddaappldijonoekcdfdlhemhejm">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Rich notifications

This sample shows how to use the "templated" notifications API,
Expand Down
3 changes: 3 additions & 0 deletions sandbox/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ipchbpppeafbpnmnjbkljpfhkkiaeikd">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Sandbox

This sample creates a sandboxed iframe (`sandbox.html`) to which the main page (`mainpage.html`)
Expand Down
3 changes: 3 additions & 0 deletions sandboxed-content/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/gaaeficfcmngmogaejhikdnkdijlpgec">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Sandbox

This sample creates a window containing a sandboxed iframe (`sandbox.html`).
Expand Down
3 changes: 3 additions & 0 deletions serial-control-signals/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/gmlopmidlcfikepbnklkochchhehjpak">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Serial Control Signals

This sample demonstrates how you can send and receive control signals (DTR, RTS, DCD and CTS) to/from a serial port.
Expand Down
3 changes: 3 additions & 0 deletions serial/ledtoggle/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/bdiclhdalonemjdeeaglackjgdboboem">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Arduino LED toggle

Note: on Mac OS X Lion, it's necessary to update USB Serial drivers:
Expand Down
3 changes: 3 additions & 0 deletions servo/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/lhedgapiolhajjkgokaplenafmdppmak">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Arduino servo control

Note: on Mac OS X Lion, it's necessary to update USB Serial drivers:
Expand Down
3 changes: 3 additions & 0 deletions singleton/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/amimibkjbhghkicjojoapmhdpmklooen">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Singleton window

Sample that shows how to use the [window API](http://developer.chrome.com/trunk/apps/appWindow.html) in an app to have a "singleton" window app.
Expand Down
3 changes: 3 additions & 0 deletions storage/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/bpncolcpekidijienghhkibflikohggn">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Storage simple test

A very basic application that demonstrates the Filesystem API. It allows you to request a filesystem, write a sample file to it and query how many bytes are available.
Expand Down
3 changes: 3 additions & 0 deletions syncfs-editor/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ccphiekjjhfnhbmpcbmkmjjhbfhlijkc">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


syncfs-editor
=============

Expand Down
3 changes: 3 additions & 0 deletions systemInfo/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/lfkebofdngpbnooppdhiibpdpepgjoch">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# SystemInfo Sample

Shows how to use experimental systemInfo APIs to query system information, such
Expand Down
3 changes: 3 additions & 0 deletions tasks/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/licakmgdnppmfjlkgijcbnobnkoaegko">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Tasks app using GAPI

Demonstrates the usage of GAPI by listing user's Google Tasks. It can be either
Expand Down
3 changes: 3 additions & 0 deletions tcpserver/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ahlcocbkjpjkobcdpjcobmibmpbeecpg">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Chrome Commando TCP server

This is a sample that shows how you can run a network TCP server in a packaged app. This sample allows you to start a server in an arbitrary address and port. Telnet to the listening port and you will be able to remotely control your browser.
Expand Down
3 changes: 3 additions & 0 deletions telnet/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/ebckmolcafdmfjbkmamhoacnmmkiohpe">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Telnet

Uses the Socket API to connect as a TCP client to aardmud.org on port 4000.
Expand Down
3 changes: 3 additions & 0 deletions text-editor/README.md
@@ -1,3 +1,6 @@
<a target="_blank" href="https://chrome.google.com/webstore/detail/jkgbibkjioaefdopcdbhjehefhajgadh">![Try it now in CWS](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton.png "Click here to install this sample from the Chrome Web Store")</a>


# Code editor

A non-trivial sample with basic features of a code editor, like language detection and syntax highlight. If also uses the extended FileSystem API that allows a user to select files from the disk so the app can read and write to that file. This sample is very similar to the [mini-code-editor](https://github.com/GoogleChrome/chrome-app-samples/tree/master/mini-code-edit)
Expand Down

0 comments on commit 2e1a27e

Please sign in to comment.