Profile

Cover photo
Andres Calvo
119 followers|232,544 views
AboutPostsPhotosVideos

Stream

Andres Calvo

Discussion  - 
 
When making watch faces, you should scale your resources to the dimensions of the watch you're using. In doing so, can you assume a watch is a square or a circle, or should you also handle rectangular shapes?
1
Add a comment...

Andres Calvo

General Discussion  - 
 
A question for designers: how do you specify dimensions and colors in your designs so developers know what to use?
4
Andrew Clark's profile photoPaul Burke's profile photo
2 comments
 
Design specs, redlines. E.g. https://www.behance.net/gallery/15957441/Design-Spec-Redlines

Also, keeping dimensions to grids like 8, 16, 32, etc., makes it a lot easier to determine by eye. 
Add a comment...

Andres Calvo

General Discussion  - 
 
Am I just being pedantic or does anyone agree that you should extend BaseAdapter instead of ArrayAdapter if you make a custom ListView?
2
Alexander Peters (Alexander Prime)'s profile photoAaron Sarazan's profile photo
3 comments
 
I think even if you are adapting an array, this is the correct way to go because of the weird code duplication with custom layouts, among other things.

You shouldn't use ArrayAdapter for anything except the most basic use cases with a single string of content
Add a comment...

Andres Calvo

Development  - 
 
This tutorial shows your glassware can use menus and voice recognition for input with the GDK. The example code lets you add and remove items to and from a grocery list glassware.
The two primary input methods of Glass are the options menu and voice recognition. We'll use these features to let the user add and remove items to a grocery list.
3
Add a comment...

Andres Calvo

Design Feedback Requests  - 
 
Finally upgraded my mock locations app to production. It lets you intercept your device's GPS and set it to any point or route you want. Designing a UI to create routes that you can later playback was challenging. I ended up with a "polygon tool" that lets you create routes be defining vertices in a path.

What do you think of the design? 
•Control of your device's GPS and set it to any point or route in the world...
1
Andres Calvo's profile photoZeN KuN's profile photoMelissa Peterson's profile photo
7 comments
 
Please read the community guidelines, if you want feedback you need to share screenshots of your app.
Add a comment...
 
Following the design guidelines for Glass is essential because your cards should look like they belong in the timeline. This template for Photoshop is a great starting point for your designs and gives you several elements to help you make typography, color, and layout according to the guidelines. 
Keeping your glassware's UI consistent with the rest of the system is essential. This template provides a starting point for designing glassware with Photoshop following the design guidelines, including typography, color, and layout.
2
Add a comment...
Have him in circles
119 people
vinzi donzi's profile photo
Anurag Mala's profile photo
Veronica Scerra's profile photo
Javier Oropeza's profile photo
Nick Massie's profile photo
Majic Painting's profile photo
Paola Chartrand's profile photo
MIT Squarred's profile photo
carola gushi's profile photo
 
I'm planning on submitting an app to MyGlass but apparently I need a privacy policy. What is the best way of getting a privacy policy? Can I write it myself, perhaps based on a template? Should I get a lawyer to approve it? All advice appreciated.
2
Robert Hamilton's profile photo
 
Just tell them you plan not to be evil with the data!
Add a comment...
 
Does anyone know how to make a notification on wear that doesn't have a content title? Just like in the timer and stopwatch cards. 
1
Wayne Piekarski's profile photo
 
If you want to do your own custom layouts beyond the basic notifications, you will need to develop your own application that runs on the wearable itself, using the Wear SDK.
Add a comment...
 
I have an app that uses Analytics v4 and Proguard. The crash reports in Analytics v4 indicate the obfuscated class name of the root exception but do not contain its package name. Without the package name, you can't deobfuscate the class name, so you end up not knowing where the hell the exception occurred. FFFFUUUUUUUUUUUUU

Analytics v4 is very poorly documented, but I was able to figure out a solution, which I discuss in this blog post.
This post shows you how to override the default exception handler of Analytics v4 to report the package name of the root cause. This additional information is of particular importance for apps that use Proguard in addition to Analytics v4.
1
Add a comment...
 
Using adb with Glass can be uncomfortable because of the USB cable dangling from the side of your face. Fortunately, you can configure adb to run over WiFi in three simple steps. 
Adb is a tool required to sideload glassware and develop with the GDK. When using adb, the USB cable that connects your computer to Glass can be rather uncomfortable because it dangles from the side of your head. Fortunately, you can run adb over WiFi and rid yourself of the USB cable with three simple adb commands.
11
5
Curtis Tyler's profile photoRon Dollete's profile photoShazafar Khaja's profile photo* P3Ddroid *'s profile photo
 
Thank you very much his it's a life and time saver
Add a comment...

Andres Calvo

Design Tools  - 
 
This Photoshop template is a great starting point for designing UIs for Google Glass. It'll help you make your designs consistent with the design guidelines, which is especially important with Glass. 
Keeping your glassware's UI consistent with the rest of the system is essential. This template provides a starting point for designing glassware with Photoshop following the design guidelines, including typography, color, and layout.
2
5
Kev Joyce's profile photoEdouard Marquez's profile photo
Add a comment...

Andres Calvo

Discussion  - 
 
Want to sideload native apps, uninstall them, and take screen captures? This article will teach you to wield adb, a command line tool, to accomplish that and more. 
Native apps offer features beyond the scope of the Mirror API, but you must install them through a command line program called adb. Learn to use adb to install and uninstall native apps, take screen captures, and read/write files from/to the external storage.
2
1
Bert Duvoisin's profile photoSarah Rosen's profile photo
 
Great info! Thks
Add a comment...
People
Have him in circles
119 people
vinzi donzi's profile photo
Anurag Mala's profile photo
Veronica Scerra's profile photo
Javier Oropeza's profile photo
Nick Massie's profile photo
Majic Painting's profile photo
Paola Chartrand's profile photo
MIT Squarred's profile photo
carola gushi's profile photo
Links
Contributor to
Basic Information
Gender
Male