pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

Community

  • Events
    • Developer Retreat 2015
    • Developer Retreat 2014
  • Online Communities
  • Example Apps
    • Hello
    • Caltrain
    • HeroBoard
    • Multi Timer
    • Resistor Time
  • Tools
    • App Message Bridge
    • Appstore Badge Generator
    • GPath.svg
    • pBuild Travis CI Build Tool
    • Sublime Text Plugin
    • Watchface Generator
    • Watch Status
  • Libraries
    • Color Selector
    • Custom Status Bar for Pebble
    • EffectLayer
    • GBitmap Colour Palette Manipulator
    • Java Pebble Timeline
    • JS Message Queue
    • Pebble Timeline API for DotNet (C#)
    • Pebble API PHP
    • PebbleTimeline API Ruby
    • PHPebbleTimeline
    • PinPusher
    • pypebbleapi
    • Simple Dithering Library
    • T3 Keyboard
    • ToastLayer Library

Pebble Developer Retreat 2014

Overview

Here is the recap of Pebble’s second annual Developer Retreat! Team Pebble and 100 of the best Pebble developers from around the world spent four days learning more about new APIs, hacked on apps, ate our way around Silicon Valley, battled robots, and had a TON of fun! We've put all of the material from the course of the four days here and will be updating it as we finish editing photos, videos, and presentations!

It was terribly sad when it was all over and we had to go home. If you missed out this year sharpen up your apps for next year and apply!

You can check out what the full schedule was like here.

Day 1

Opening Presentations

Eric Migicovsky

Eric Migicovsky, CEO and Founder of Pebble, kicks off the 2014 Annual Pebble Developer Retreat with some words about the last year of Pebble and what is yet to come.

Thomas Sarlandie

Thomas Sarlandie, Head Developer Evangelist at Pebble, welcomes everyone to the second ever Developer Retreat and goes through a detailed agenda of the next 4 days including some interesting facts about Pebble development over the past year.

Also featured: New stuff in 2.6 - Background Workers Coming up in 2.7 - Wakeup API

Presentation on SlideShare

Advanced Techniques

Heiko Behrens and Matthew Hungerford talk about advanced programming techniques for Pebble. This was a series of three presentations wrapped up into one but is broken out into three videos for your viewing pleasure.

Size

This talk focused on size to optimize pebble apps for code size, heap space, and advice on use of floating point.

The Mandelbrot demo and XKCD app were featured.

Presentation on SlideShare

Graphics

This talk focused on graphics techniques including run-time dithering, offline dithering, pixel manipulations, and frame-buffer drawing.

This talk featured the amiga boing ball dithering demo.

Presentation on SlideShare

1010000

101 on Pebble Development but 10000 times cooler (AKA 0X50 or "P"). This was a shared experience of developing for Pebble on Mac and Linux using various tools and libraries.

This videos features frame-buffer app demo, experimenting with graphics using python, AppCode, and PebbleGL (openGL).

Day 2

Pebble Presentations

Battery Life

Stuart Harrell, software engineer at Pebble, gives a talk about battery life and how to preserve it. This talk explains the effect of different system functions on battery life and discusses solutions to common battery life problems with apps.

Presentation on SlideShare

BLE Central APIs

Martijn Thé, software engineer at Pebble, talked about an experimental SDK with BLE APIs that developers were able to use at the retreat. This information will be shared once the APIs are public.

Guest Presentations

Strap

This talk given by Steve Caldwell, CEO/CTO of Strap, focused on how to add analytics to your Pebble app.

Presentation on SlideShare

Overlay

Ron Ravid and Grégoire Sage cover the Overlay technique and how to load parts of code from resources.

Presentation on SlideShare

Computer History Museum Photo Booth

Photo Booth Photos on Google+

Day 3

Robotics Competition

Videos

Interested in almost 4 hours of action packed robot on robot action? Check out the live stream footage we aired during the competition! There were BLE robots using LightBlue Bean boards and wifi robots using Spark boards!


Photos

Photo Booth Photos on Google+

Bracket Results

We kept track of the competition bracket on a super official whiteboard.


Day 4

Awards

Most <3 watchapp in appstore

Robert Hesse for Smartwatch+

Most <3 watchface in appstore

David Rodríguez Ríncon for YWeather

Rocks the Pebble Forums

Jon Barlow (orviwan)

Robot Masterminds

Winning Team: The Keggers (KEG, FlutterBot, Footbot)

Best Developer Retreat Hack

Eric Oesterle for PEBBLE PEBBLE DISCO for PEBBLE


Thanks from all of us here at Pebble's Developer Experience team and we hope to see you next year!

Contents

  • Overview
  • Day 1
  • Opening Presentations
  • Advanced Techniques
  • Day 2
  • Pebble Presentations
  • Guest Presentations
  • Computer History Museum Photo Booth
  • Day 3
  • Robotics Competition
  • Day 4
  • Awards