Showing posts with label wear. Show all posts
Showing posts with label wear. Show all posts

Wednesday, June 15, 2016

Altimeter - New App for iOS, Android and the watches


This altimeter either uses GPS or the built in barometer (if available) to determine your current elevation on earth. While GPS provides the absolute altitude as long as you see the sky it is not very accurate. With the help of the barometer we can calculate the altitude indoors and outdoors with a much higher accuracy. But we need a reference altitude to calibrate the barometer altitude. This calibration will degrade over time as the air pressure changes with the weather.

Available for:


Features:
  • GPS and barometer based altitude
  • set a base altitude as starting point and get the altitude difference (e.g for hiking or biking)
  • calibrate the barometer altitude (connect the current air pressure to your current altitude)
  • calibrate with the help of GPS, the standard sea level air pressure or to any altitude you want
  • time difference to the last calibration
  • warning when it is time to calibrate
  • switch between metric and imperial units

The Apple Watch App

By running Altimeter on your Apple Watch you have the current altitude always on hand without taking out your phone. You can choose between GPS and barometer altitude. For a quick direction you can use the glance view.

The Wear App

By running Altimeter on your Android Wear watch you have the current altitude always on hand without taking out your phone. You can choose between GPS and barometer altitude.
By setting Altimeter as your watchface you have the altitude always on hand when you activate your watch (without loosing the ability to read the time). Just flick your wrist.

http://altimeter.speedymarks.com

Wednesday, July 15, 2015

Solved: Android Wear functionality not visible


Trying to publish my next Android Wear app Sun Compass I got the famous:
  • Your app does not have Android Wear functionality that’s visible to the user
feedback from the Play Store review team.

I checked all the usual suspects like:
  • Include all the permissions declared in the manifest file of the wearable app in the manifest file of the mobile app.
  • Ensure that both the wearable and mobile APKs have the same package name and version number. 
But the app still was rejected with the same error message.

Finally I found the reason. I used two different version of the Google Play Store library in the mobile and the wear part of the app. Setting them both to the same (latest) version solved the problem.

Why? I can only guess that different library versions require different permissions. This way my mobile app didn't include all permissions of the wear app and failed to install on the device (without any error message).

Summary:

Make sure you use the exact same version of the Google Play Store library in both the mobile and the wear app. 

Monday, May 4, 2015

Compass Watch - My first app for Android Wear



Have a compass as your watch face on your Android Wear device. This allows a quick glance at the right direction by activating your watch while biking, hiking or any other indoor and outdoor activities.

The Watchface:
By setting Compass Watch as your watchface you have the compass always in view when you activate your watch without loosing the ability to read the time. When the watch is not active the compass stops and just shows the time and the last compass heading (in ambient mode).

The Wear App:
The Compass Watch app can run as a standalone compass app. In this mode the compass isn't obstructed by the time.