Skip to content

Commit

Permalink
added sample categorization
Browse files Browse the repository at this point in the history
  • Loading branch information
mangini committed Dec 5, 2012
1 parent adb5a61 commit ca5d26d
Showing 1 changed file with 131 additions and 0 deletions.
131 changes: 131 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,132 @@
# Chrome packaged apps samples

This is the Google Chrome official repository for Chrome packaged apps samples. We have tried to demonstrate most of the [Chrome packaged apps APIs](http://developer.chrome.com/apps/about_apps.html).

Please join the [Chromium Apps](https://groups.google.com/a/chromium.org/forum/?fromgroups#!forum/chromium-apps) group for general discussion. We're also available on IRC at #chromium-apps ([Freenode](http://freenode.net/)).


# Samples categorized by showcased APIs or features:

## Master application, which showcases all the other apps in one place:
* [dojo](https://github.com/GoogleChrome/chrome-app-samples/tree/master/dojo)


## Embedding content:

### Sandbox to workaround CSP restrictions:
* [analytics](https://github.com/GoogleChrome/chrome-app-samples/tree/master/analytics)
* [sandbox](https://github.com/GoogleChrome/chrome-app-samples/tree/master/sandbox)
* [sandboxed-content](https://github.com/GoogleChrome/chrome-app-samples/tree/master/sandboxed-content)

### Webview:
* [browser](https://github.com/GoogleChrome/chrome-app-samples/tree/master/browser)
* [tcpserver](https://github.com/GoogleChrome/chrome-app-samples/tree/master/tcpserver)


## Authentication and user identification:

### Identity/OAuth:
* [appsquare](https://github.com/GoogleChrome/chrome-app-samples/tree/master/appsquare)
* [gdocs](https://github.com/GoogleChrome/chrome-app-samples/tree/master/gdocs)
* [identity](https://github.com/GoogleChrome/chrome-app-samples/tree/master/identity)
* [instagram-auth](https://github.com/GoogleChrome/chrome-app-samples/tree/master/instagram-auth)


## Storage related:

### Syncable storage (useful for saving settings and application state):
* [diff](https://github.com/GoogleChrome/chrome-app-samples/tree/master/diff)
* [hello-world-sync](https://github.com/GoogleChrome/chrome-app-samples/tree/master/hello-world-sync)

### Direct access to the filesystem (Filesystem API):
* [diff](https://github.com/GoogleChrome/chrome-app-samples/tree/master/diff)
* [filesystem-access](https://github.com/GoogleChrome/chrome-app-samples/tree/master/filesystem-access)
* [mini-code-edit](https://github.com/GoogleChrome/chrome-app-samples/tree/master/mini-code-edit)
* [storage](https://github.com/GoogleChrome/chrome-app-samples/tree/master/storage)
* [text-editor](https://github.com/GoogleChrome/chrome-app-samples/tree/master/text-editor)
* [media-gallery](https://github.com/GoogleChrome/chrome-app-samples/tree/master/media-gallery)

### Media Gallery API:
* [media-gallery](https://github.com/GoogleChrome/chrome-app-samples/tree/master/media-gallery)


## App lifecycle and window management:

### Window
* [restarted-demo](https://github.com/GoogleChrome/chrome-app-samples/tree/master/restarted-demo)
* [singleton](https://github.com/GoogleChrome/chrome-app-samples/tree/master/singleton)
* [windows](https://github.com/GoogleChrome/chrome-app-samples/tree/master/windows)

### Context menu:
* [context-menu](https://github.com/GoogleChrome/chrome-app-samples/tree/master/context-menu)

### Frameless window:
* [frameless-window](https://github.com/GoogleChrome/chrome-app-samples/tree/master/frameless-window)
* [weather](https://github.com/GoogleChrome/chrome-app-samples/tree/master/weather)

### Fullscreen API:
* [fullscreen](https://github.com/GoogleChrome/chrome-app-samples/tree/master/fullscreen)

### Optional permissions:
* [optional-permissions](https://github.com/GoogleChrome/chrome-app-samples/tree/master/optional-permissions)


## Device access:

### Network access (Socket API):
* [mdns-browser](https://github.com/GoogleChrome/chrome-app-samples/tree/master/mdns-browser)
* [nodejs-net.coffee](https://github.com/GoogleChrome/chrome-app-samples/tree/master/nodejs-net.coffee)
* [parrot-ar-drone](https://github.com/GoogleChrome/chrome-app-samples/tree/master/parrot-ar-drone)
* [tcpserver](https://github.com/GoogleChrome/chrome-app-samples/tree/master/tcpserver)
* [telnet](https://github.com/GoogleChrome/chrome-app-samples/tree/master/telnet)
* [udp](https://github.com/GoogleChrome/chrome-app-samples/tree/master/udp)
* [webserver](https://github.com/GoogleChrome/chrome-app-samples/tree/master/webserver)


### Serial API:
* [serial](https://github.com/GoogleChrome/chrome-app-samples/tree/master/serial)
* [serial-control-signals](https://github.com/GoogleChrome/chrome-app-samples/tree/master/serial-control-signals)
* [servo](https://github.com/GoogleChrome/chrome-app-samples/tree/master/servo)

### USB raw access:
* [usb/knob](https://github.com/GoogleChrome/chrome-app-samples/tree/master/usb/knob)

### Bluetooth API:
* [ioio](https://github.com/GoogleChrome/chrome-app-samples/tree/master/ioio)
* [zephyr\_hxm](https://github.com/GoogleChrome/chrome-app-samples/tree/master/zephyr_hxm)

### Geolocation:
* [appsquare](https://github.com/GoogleChrome/chrome-app-samples/tree/master/appsquare)
* [weather](https://github.com/GoogleChrome/chrome-app-samples/tree/master/weather)

### Audio and video capture (WebRTC getUserMedia):
* [camera-capture](https://github.com/GoogleChrome/chrome-app-samples/tree/master/camera-capture)

### Monitor system info:
* [systemInfo](https://github.com/GoogleChrome/chrome-app-samples/tree/master/systemInfo)


## Integration with other stuff:

### Webintents:
* [explicit-webintents](https://github.com/GoogleChrome/chrome-app-samples/tree/master/explicit-webintents)
* [webintents](https://github.com/GoogleChrome/chrome-app-samples/tree/master/webintents)

### Dart:
* [dart](https://github.com/GoogleChrome/chrome-app-samples/tree/master/dart)

### NodeJS modules:
* [nodejs-net.coffee](https://github.com/GoogleChrome/chrome-app-samples/tree/master/nodejs-net.coffee)


## Other:

### WebGL:
* [webgl](https://github.com/GoogleChrome/chrome-app-samples/tree/master/webgl)

## Uncategorized:
* [calculator](https://github.com/GoogleChrome/chrome-app-samples/tree/master/calculator)
* [clock](https://github.com/GoogleChrome/chrome-app-samples/tree/master/clock)
* [hello-world](https://github.com/GoogleChrome/chrome-app-samples/tree/master/hello-world)
* [io2012-presentation](https://github.com/GoogleChrome/chrome-app-samples/tree/master/io2012-presentation)

0 comments on commit ca5d26d

Please sign in to comment.