Tag Archives: Pebble

New version of Checky (Android app only)

ic_launcher

Small update of the Android app to make it version 6.x compatible.

The Pebble app has not been updated.

Download Android app:

checky-v0.2.1

Download Checky for Android v0.2.1

Download Pebble app:

You can find it in the Pebble app store (link). Or search for “checky”.

Changelog:

Android

– fix for Android v6.0 (new security model needs to be implemented if using API version 23, so downgraded to 22… πŸ˜‰

New version of Checky (v0.2)

ic_launcher

At last…

Since the app was broken by the last (3.6.1) firmware update of the Pebble I had little choice… (So you can thank the Pebble team πŸ˜‰ While I was at it; added some colors for Pebble Time owners, also added the much requested hide option.

Anyways, it was long overdue anyway. So enjoy!

Download Android app:

checky-v0.2

Download Checky for Android v0.2

Download Pebble app:

You can find it in the Pebble app store (link). Or search for “checky”.

Changelog:

Pebble

– Upgraded to version 3 of SDK (kept everything compatible with Aplite, for older watches).
– Changed communications to ignore faulty NACKs (this is a bug in the SDK).
– Colorized menus and lists.
– Removed local storage on watch (no point to it as you need connection to phone anyway)
– Option to hide unchecked items.

Android

– Upgraded android & pebble SDK
– Updated communication with watch-app
– Removed bluetooth check + permission, this is not needed, as communication goes through pebble-app.
– fixed faulty config (resulting in 2 icons)

 

Checky…

ic_launcher

Checky is a simple Android and accompanying Pebble application to view and manage checklists.

There’s already a ton of them out there, but none of them work exactly like I want them to (either on the Pebble or Android or both…)

PS: This is my first Android and Pebble app, both are severely flawed, I’m aware of it πŸ˜‰ take it or leave it…

Android:

  • Offline (no internet access whatsover)
  • Uses external SD storage, making it easy to backup/copy or manually edit lists.
  • Lists are simple text files, every row is an item, checked items start with a +
  • app is very basic and could use some sprucing up (don’t count on it any time soon)

Download:

Download Checky for Android v0.1

Download Checky for Android v0.1

Can you find it In Google Play Store? Nope, You’ll have to download it here. I’m too cheap to fork over the $25 registration fee…

Pebble:

  • Editing (only checking and unchecking item), saved immediately to phone.
  • True offline mode (optional) (eg. selected lists are kept locally on the Pebble (4k limit)) (* there is no editing in true offline mode)
    • long-press toggles offline caching.
  • 5 items per screen (instead of the usual 3)

Download:

You can find it in the Pebble app store (link). Or search for “checky”.

You can download the original PBW v0.1 here .

Β TODO / Wishlist

- better communication (robuster; use ids, commands, stack/queue)
- i18n
- clean up code / project
- put code on github

Checky
------
- update item should be acked (no way to know it was done now)
- error screen as separate window for list so save error can be recovered w/o having to reload list
- print text in list ourselves instead of padding
- list_menu_select_callback should only update one cell not whole list (this might be a Pebble limitation, update speed seems ok-ish)

Checky-Android
--------------
- dirty check (be)for(e) saving lists
- Update list after change of Pebble instead of reload whole list
- do not overwrite original file when saving (eg. rename old > create new > delete old (or keep as backup))
- Changes are not pushed to Pebble (you need to close the Pebble app to refresh)
- remove the onstartup code it should not be needed.
- 2x newline required after items (manual input?) (android 5 / Zenfone2)