We consider multiple mobile form factors when designing our software. We develop both in HTML5 and to native iOS and Android platforms. Our intent is to bring a consistent experience to the end user whether they are sitting at desk or tromping around in a field with their mobile. To fully realize this, we design with touch-interaction in mind, not as an afterthought. Every one of our web projects translates well to the tablet form factor and our apps targeted for the smart phone perform well by simply enabling core functions.