Android

What is Android?

Android is the operating system on many smart phones (the other major frameworks are iPhone, Blackberry, Windows Mobile and WebOS/Palm). We specialize in mobile development for Android. The Nexus One, Droid, Cliq and Hero are all Android phones. Every major American carrier has phones powered by Android

Android Development

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Banandroid

Banandroid is a Digital Construction initiative to enter into the exciting world of application development for Android. We have already completed a project in Android for a customer (using the NDK!), and are in development on several projects that will be sold in the Android Market. Although we have chosen to concentrate our expertise with Android we are open to all mobile development projects including tablet work. We have been developing phone applications since last century (really!) across many platforms.

Google I/O

Digital Construction was at the 2010 and 2011 Google IO events, held each year in May in San Francisco, CA. We had a great time! We learned more about the tools that Google has for developers to better serve our clients. We dove deep into Android, Google Wave, Google App Engine, Google TV, Chrome, Google App Engine and cloud development.

Projects

In 2009 we did client work involving an open source NDK project for the Android platform. NDK stands for Native Development Kit (it involves a more challenging development skill set for a commensurate performance benefit than typical Java Android programming) In 2010 we released a business productivity tool designed for Android mobile devices on the Android Market for a client. In the first half of 2011 we did our first client work for the tablet form factor. Here is a list of skills and experience we have: Honeycomb, Ice Cream Sandwich, NDK, Canvas, OpenGL, Runkeeper API, MapMyFitness API, http libraries, SOAP, custom UI elements, Augmented Reality, Aurasma, Vuforia, SQLite, Push Notifications, etc.

2012 Update

A list of bullet points from recent presentations relating to the last three years of experience for Mark Scheel.

Open Source project for National Association of Realtors utilizing NDK (low level C++ connected to Android Java) way back in 2009
Motorola developer launch event for Android Cupcake (API level 3) -- met Sanjay Jha
Internet connected app for a political lobbying group, used reflection to take advantage of non-public Android hooks
Google I/O 2010 - Met Sergey Brin! (SF)
Motorola Launch event for Xoom (first Honeycomb device--tablet) (SF)
AT&T Developer Conference 2011 (Android track) (LV)
Google I/IO 2011 (SF)
Honeycomb app for Insurance company
Won programming contest at Google Boulder office
API connected app for million member Realtor organization, uses OpenGL, Drupal hooks, offline mode, tablet version
Android Developer Lab NYC (invitation only event at Chelsea Google Office) (NY) - met Roman Nurik (obscure?)
Contributed to major fitness app advertised in Men's Health and featured on CES 2012 trade show floor, wrote OAuth API libraries, custom UI elements (http://vimeo.com/33011440)
Entertainment industry app, api's camera and microphone integration, phone and tablet, wrote an SDK and documentation for Android developers partnering with entertainment industry client
Wrote Android App Creator (lets users create android apps with web interface)
Fitness related app for San Diego company, with QR Code scanner (ported this one to Blackberry Playbook)
Imported Galaxy Nexus before available in America (first Android 4.0 device)
Released first Ice Cream Sandwich (Android 4.0) app
Made Augmented Reality app with Aurasma
AT&T Developer Conference 2012 (Android track) (LV)
CES 2012 (LV) -- my work on trade show floor!
Became Nokia PRO partner
Ported an Android App to Windows Phone 7
Contract work fixing legacy Android code for military provisioned Dell Streaks, mapping, heat maps