Canvas for Pebble

Canvas for Pebble


Design a Pebble watch-face on your phone, and publish it instantly to your watch!

This app will only work with Pebble firmware and Android app v2.0

You will need a Pebble Watch to get the most out of this app! http://www.getpebble.com

If you encounter problems installing the latest Canvas watchface to your Pebble, please see the FAQ.

User guide: http://pebblecanvas.blogspot.co.uk/p/user-guide.html
FAQ: http://pebblecanvas.blogspot.co.uk/p/faq.html

With Canvas, you can:-
- Design watch-faces for your Pebble, on your Android phone
- Control the size, position, format, font, colour and alignment of every item. Drag to move and resize
- Animate anything on your watch-face, and vibrate when content changes, dynamically resize layer, and invert
- Add images, or even an analogue clock!
- Include world-time from any timezone
- Add countdown timers, to a time controlled on your phone
- Switch watch-faces from your phone, only requiring one precious slot on your Pebble
- Share your designs, and download others' on the Canvas Screen Store!
- See the state of your watch (battery level, connection status)

Your watch-faces can use any time format that you wish, including the popular 'text watch' format.

You can also include dynamic content which will update continually from your phone:
- Your next calendar appointments (on supported devices ICS+)
- Missed call, Unread SMS counters
- Unread Gmail counters for any labels
- Phone battery percentage
- Phone sensor status (temperature, humidity, pressure on supported devices e.g. Galaxy S4)
- Weather
- Any content from Tasker
- And anything else via plugins - example: https://play.google.com/store/apps/details?id=com.pennas.canvasnowplayingplugin

And share any watchface that you design with other Canvas users! Use the 'Share' function on the Edit screen. A shared .pcs file can be loaded back into Canvas

Instructions: please see http://pebblecanvas.blogspot.com/p/user-guide.html

Developers: see http://pebblecanvas.blogspot.co.uk/p/plugins.html for information on creating content plugins for Canvas

Limitations:
- Pebble does not yet support persistent storage. This means that every time you select the 'Pebble Canvas' watch-face on your Pebble, it must communicate with your phone before it can display anything. After this, it will continue to display all non-dynamic content even if connection to your phone is lost.

Support:
- Please submit any bug reports if you do encounter an issue. You may also submit diagnostics from the 'About' menu to help diagnose any problems
- Please email me with any problems/issues/suggestions. This is a lot easier than responding via the Google Play comments system

Permissions:
- WRITE_EXTERNAL_STORAGE - send watchface to Pebble app, share screens
- RECEIVE_BOOT_COMPLETED - update pebble when phone starts
- READ_CALENDAR - display upcoming calendar events
- READ_SMS - Get SMS unread count
- READ_CALL_LOG - Get Missed calls count
- gm.permission.READ_CONTENT_PROVIDER - Get GMail unread counts
- GET_ACCOUNTS - Get GMail accounts
- ACCESS_COARSE_LOCATION - Get location for weather
- INTERNET - Get weather
- READ_CONTACTS - some devices need this for missed call updates
- VIBRATE - Test vibration patterns on your phone
- ACCESS_WIFI_STATE - Show current wifi information on your watch
- ACCESS_NETWORK_STATE - Check if you are connected to the internet or not

Recent changes:
v2.1.0
New features
- New screen preview with improved font rendering + performance
- Screen Store download count
- Link to Screen Store Entry from home screen
- Dynamic format string maths
- String conditionals
- Moved Screen Store to new server
- Back/restore all screens function
Fixes
- Remove references to Beta firmware etc
- Screen Store scrolling
- Screen Store performance
- Fixed dynamic image not updating
- Lots of crashes
Add to list
Free
86
4.3
User ratings
1210
Installs
50,000+
Concerns
4
File size
1931 kb
Screenshots
Screenshot of Canvas for Pebble Screenshot of Canvas for Pebble Screenshot of Canvas for Pebble Screenshot of Canvas for Pebble
About Canvas for Pebble
Design a Pebble watch-face on your phone, and publish it instantly to your watch!

This app will only work with Pebble firmware and Android app v2.0

You will need a Pebble Watch to get the most out of this app! http://www.getpebble.com

If you encounter problems installing the latest Canvas watchface to your Pebble, please see the FAQ.

User guide: http://pebblecanvas.blogspot.co.uk/p/user-guide.html
FAQ: http://pebblecanvas.blogspot.co.uk/p/faq.html

With Canvas, you can:-
- Design watch-faces for your Pebble, on your Android phone
- Control the size, position, format, font, colour and alignment of every item. Drag to move and resize
- Animate anything on your watch-face, and vibrate when content changes, dynamically resize layer, and invert
- Add images, or even an analogue clock!
- Include world-time from any timezone
- Add countdown timers, to a time controlled on your phone
- Switch watch-faces from your phone, only requiring one precious slot on your Pebble
- Share your designs, and download others' on the Canvas Screen Store!
- See the state of your watch (battery level, connection status)

Your watch-faces can use any time format that you wish, including the popular 'text watch' format.

You can also include dynamic content which will update continually from your phone:
- Your next calendar appointments (on supported devices ICS+)
- Missed call, Unread SMS counters
- Unread Gmail counters for any labels
- Phone battery percentage
- Phone sensor status (temperature, humidity, pressure on supported devices e.g. Galaxy S4)
- Weather
- Any content from Tasker
- And anything else via plugins - example: https://play.google.com/store/apps/details?id=com.pennas.canvasnowplayingplugin

And share any watchface that you design with other Canvas users! Use the 'Share' function on the Edit screen. A shared .pcs file can be loaded back into Canvas

Instructions: please see http://pebblecanvas.blogspot.com/p/user-guide.html

Developers: see http://pebblecanvas.blogspot.co.uk/p/plugins.html for information on creating content plugins for Canvas

Limitations:
- Pebble does not yet support persistent storage. This means that every time you select the 'Pebble Canvas' watch-face on your Pebble, it must communicate with your phone before it can display anything. After this, it will continue to display all non-dynamic content even if connection to your phone is lost.

Support:
- Please submit any bug reports if you do encounter an issue. You may also submit diagnostics from the 'About' menu to help diagnose any problems
- Please email me with any problems/issues/suggestions. This is a lot easier than responding via the Google Play comments system

Permissions:
- WRITE_EXTERNAL_STORAGE - send watchface to Pebble app, share screens
- RECEIVE_BOOT_COMPLETED - update pebble when phone starts
- READ_CALENDAR - display upcoming calendar events
- READ_SMS - Get SMS unread count
- READ_CALL_LOG - Get Missed calls count
- gm.permission.READ_CONTENT_PROVIDER - Get GMail unread counts
- GET_ACCOUNTS - Get GMail accounts
- ACCESS_COARSE_LOCATION - Get location for weather
- INTERNET - Get weather
- READ_CONTACTS - some devices need this for missed call updates
- VIBRATE - Test vibration patterns on your phone
- ACCESS_WIFI_STATE - Show current wifi information on your watch
- ACCESS_NETWORK_STATE - Check if you are connected to the internet or not

Recent changes:
v2.1.0
New features
- New screen preview with improved font rendering + performance
- Screen Store download count
- Link to Screen Store Entry from home screen
- Dynamic format string maths
- String conditionals
- Moved Screen Store to new server
- Back/restore all screens function
Fixes
- Remove references to Beta firmware etc
- Screen Store scrolling
- Screen Store performance
- Fixed dynamic image not updating
- Lots of crashes

User reviews of Canvas for Pebble
Write the first review for this app!
Android Market Comments
A Google User
4 days ago
Quick question Is it possible to program images to change every minute? This would make a sick watchface
A Google User
Mar 18, 2015
Love it! Perfect for meticulously designing your own personal watch face
A Google User
Mar 18, 2015
Screen Store blank Can't download any new screens. The screen store just spins and doesn't load anything.
A Google User
Mar 17, 2015
Fantastic Love this app. I can finally make a watch face that I love. The only thing I would change is to be able to set the size of the selected fonts
A Google User
Mar 14, 2015
Great The app is really great, I love the design I could make with it for my Pebble, even with pictures from my pets on it and all the information that I find handy to have on my watch. I have a lot of info on it but it looks clean, easy to design it in such a way. Thanks for the work!