My CPOSC 2015 Talk for Android developers.
A recent talk I gave about using Amazon Dash buttons for off-label purposes.
This is what I’ve been tinkering on in my spare time. Enjoy!
As I don’t personally own an Android Wear watch, I was jealous of my own Wear app, Resistor Decoder. The solution was to port Resistor Decoder to Android phones and tablets. It’s like a voice-driven multimeter for resistor decoding. Great for Maker types who (like me) have a ton of uncategorized resistors lying on the workbench from previous projects.
I just gave an NLP talk. If you’ve ever wondered why your smart phone’s voice assistant seems to be thrown for a loop if you stray from the pre-approved phrasing, this will explain why.
My Android Wear app, Resistor Decoder, takes voice input from the user. I wanted to support several ways that users could say the “same” thing while maintaining architectural support for multiple languages. Continue reading Supporting Synonyms and Multi-Language Voice Input in Android
Here’s a quick internationalization tip for managing your Play Store assets for Android Wear apps:
1) Run your app in a Wear emulator paired with a physical Android device.
2) One by one, go to each “screen” in your Wear app that you want to show in the Play Store entry, and perform step 3 for it.
3) For each supported language, change the input language on your Android device (via Setup -> Language & Input)
4) Take a screenshot of the emulator window, and save it with an appropriate name.
5) Repeat #3 until all languages are represented for the given screen, and repeat #4 until all screens are represented.
The magic of this technique is that the Wear emulator will switch languages along with the Android device, so you only need to navigate through your Wear app once to get screenshots for all supported languages.
I wrote an Android Wear app called Resistor Decoder. It lets you speak the color bands of a resistor into your Wear watch to get the resistance and tolerance value. The usage scenario is for someone who does electronics tinkering and ends up with a bunch of resistors lying on the table.