Please note this is our blog, where we attempt to help others by sharing our knowledge and opinions.
If you are looking for Android App development please refer to our corporate site.

Golang and the revenge of Capt Obvious

I found a lot of my code (particularly the tests) had code that looked like this:   Then I was reading yet another great post from Karl Seguin and I noticed there was a much better (sexier) way.  Thanks again Karl! Like this:Like Loading…

Go Get (Quick Tip)

All Golang programmer’s are aware of how great “go get” is but until today I had not given much thought to how exactly it did or didn’t do. Some background; today one of my builds (in Travis CI) suddenly broke in a way that made no sense. After some quick debugging it became obvious that one of

My code philosophy

Recently, a friend joined me on one of my projects. As it was the first time we were actually coding on the same project I wanted to tell him my coding philosophy to make sure that he felt empowered, engaged and connected to the code. Then I realised that despite the fact that a lot

Enums in Golang (Quick Tip)

For those of you like me who Go is not the first language you learned, you might be familiar with “Enums” or “Enumerated Types”. While Go does not have an enum per-say you can achieve the same effect with very little effort. The manual has a very good example if perhaps a little complicated, so

Where did Corey Go?

After way too long, I finally had the itch to blog again.  Firstly, sorry about the hiatus. As those of you that follow me on Linkedin know, in February I joined my very good friend Aaron at MyTeksi as a Platform Architect. From day one, it has been a wild ride.  I am not sure how

Wireframe + Navigation Template in Open Office

To download, go to A starter template in Open Office Drawing which is a combination of wireframing mobile app + navigation flowchart/sitemap. While I mostly create mine in Illustrator, this can be useful to those who are not familiar with Adobe tools. Plus Open Office is freely available. Thoughts on improvement welcomed. Like this:Like

DPI Calculator Update (Chrome Extension)

Today we have released a minor update to our DPI Calculator for Chrome. The calculator will now save the pixel/dpi conversions between uses, so that you will never again have to waste time re-entering values. Thanks to all our users and especially to those that sent us feedback to help make us tool better for

Announcing Sage 42’s new DPI Calculator for Chrome

Inspired by +May Tan‘s update to the DPI calculator for web yesterday (link), the team @ Sage 42 is happy to announce our first Chrome Extension; the DPI Calculator for Chrome The DPI Calculator for Chrome allows users to easily convert a DPI value from one density to another from a convenient browser extension. Type in one

Quick Tips for Making Your iOS and Android App Look Different

We are still seeing a lot of Android apps that is a direct port from other platforms (namely iOS). Here are some simple ways you can design your UI so your Android apps look Android. To make it easier to see the difference, I will make side by side comparison of some of (what Android

Getting started with Android Testing

Introduction Recently I had a few people ask me, “How do I start with testing in Android?” As much as I wanted to say, “It depends”, I decided on a simpler answer, it was “Start with User Acceptance Testing, either with Espresso or Robotium“. This is because UAT testing is generally easier for people to

%d bloggers like this: