Skip to content

Instantly share code, notes, and snippets.

@bokenator
Last active June 10, 2016 18:42
Show Gist options
  • Save bokenator/6c376884aa8eb027ab3eaed51865a12a to your computer and use it in GitHub Desktop.
Save bokenator/6c376884aa8eb027ab3eaed51865a12a to your computer and use it in GitHub Desktop.

Introduction

  • Intro to the Onion Cloud
  • Using the SDK
    • What it can teach you
    • What you will be able to accomplish with it
  • Using the Sandbox

Guide

  • Modular tutorials that will take the user from 0-100 with the Onion Cloud
  • Overview
    • Concept of Apps
  • Getting Started with Polymer
    • What is Polymer
    • Creating Custom Elements
    • Data Binding
    • Creating Attributes
  • Using the Onion Cloud to control a device
    • Introduce use of Onion Elements
    • Introduce concept of Onion Providers
  • Using the Onion Cloud to read data from a device
    • Introduce concept of extending ubus functionality (not for beta release)
  • Using the Onion Cloud to control multiple devices simultaneously
    • Introduce concept of assigning a device for a person
    • Doing different things for different people

Reference

  • Documentation of publicly usable Onion Cloud code
  • Onion Cloud Elements
    • Onion App (important)
    • App Tour
    • Device List
    • Drag Bar
    • Notifications
    • Styles
    • Time Since
    • Json View
  • Onion Cloud Providers
    • Make sure to point out which Providers are used in which Elements
    • Admin Provider
    • API Provider
    • Device Provider
    • Push Provider
  • Onion Cloud APIs
    • Device Administration
    • Key Administration
    • Device APIs (ubus)
  • Ubus Reference
    • Make sure to point out which ones are used in which Providers
    • file group
    • i2c_exp group
    • onion group
    • system group
    • uci group
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment