Our hack was inspired by the JP Morgan challenge to create an innovative way of authorizing into mobile banking applications, combined with the features offered by the Pebble Smart Watches.

What it does

This Pebble Watchapp allows you to log into your mobile banking application using a sequence of button presses, or a pattern. It provides the user with basic mobile banking functionalities, such as checking balance, transaction history, budget planner, along others.

How we built it

Using the JavaScript API provided by Pebble, some C files with the Pebble SDK, and Java for a sample Android application for communicating with Pebble Smartwatch.

Challenges we ran into

Establishing communication between Pebble app and native Android App was very complex, especially given the fact that the JavaScript API is still experimental and not much documentation is available. Although the C SDK had better examples, it was very difficult to build appealing GUI for the Pebble App using it.

Accomplishments that we are proud of

We made our first hardware hack, which offers a simple, yet elegant solution to the problem of easily accessing your banking information.

What we learned

Developing Pebble Smartwatches, mostly using their JavaScript API, but also refreshing our knowledge on C and native Android Applications.

Share this project: