bexcite / pebble-cal

My Calendar app for Pebble Smartwatch.

Home Page:https://apps.getpebble.com/applications/5425862155f4a0a817000101

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Calendar - Pebble watchface/watchapp

Connects to Google Calendar and shows the last three events from default Google calendar on your Pebble Smartwatch.

App URL: https://apps.getpebble.com/applications/5425862155f4a0a817000101

Contributions

This code is for reference only and for enthusiasts who are still tinkering their Pebbles :) Enjoy!

Project dependencies

  • UglifyJS - available to install via NPM.
npm install uglify-js@1 -g

Check online docs for the most recent version

  • jshint

Build, Deploy, Install

To build pebble app and copy configuration.html files just Run from root:

./do-all

If needed set up env variable PEBBLE_PHONE with your iPhone IP

export PEBBLE_PHONE=<your phone's IP>

If encounter error on sending files through rsync and error smth with broad permissions just fix it with

chmod 600 pebble_key

Submit to AppStore

GifMaker http://gifmaker.me/

Pebble Doc

Pebble Developer Guide [Doc] https://developer.getpebble.com/2/guides/

Russian Firmaware [Tool] http://pebblebits.com/firmware/

Google Doc

Using OAuth 2.0 to Access Google APIs [Doc] https://developers.google.com/accounts/docs/OAuth2

Google Accounts Authentication and Authorization https://developers.google.com/accounts/docs/OAuth2Login

Using OAuth 2.0 for Web Server Applications [Doc] https://developers.google.com/accounts/docs/OAuth2WebServer

Google Calendar API [Doc] https://developers.google.com/google-apps/calendar/

OAuth 2.0 Playground [Tool] https://developers.google.com/oauthplayground/

Google Authorize Access Page [Tool - revoke tokens here] https://accounts.google.com/IssuedAuthSubTokens or https://security.google.com/settings/security/permissions?pli=1

Google Developer Console [Console] https://console.developers.google.com

About

My Calendar app for Pebble Smartwatch.

https://apps.getpebble.com/applications/5425862155f4a0a817000101


Languages

Language:C++ 87.6%Language:C 5.9%Language:JavaScript 3.9%Language:HTML 1.4%Language:CSS 0.8%Language:Python 0.4%