Eric Miles

Nov 13 2011

Managing Complex Mobile Transactions - An Android Implementation

A colleague of mine, Jack Cox, wrote an article recently about managing complex mobile transactions.  The article is written with an iOS slant but I found it very interesting and wondered if the paradigm could be implemented in Android and whether it could be effective.  After sitting down and doing some brain storming, I realized the pattern lent itself very well to Android.

Read More

Oct 18 2011

Android Single Account, Multiple Application Prescription

One of the really neat things that Google has done with all of its Android applications is that they all share a common authentication mechanism in Accounts and Sync. There is no need to enter your Google credentials for each Google based application on your device, which centralizes password changes to a single location. It also groups those common authentication applications together in the Accounts and Sync settings activity, as I'm sure everyone is familiar with:

Read More

Mar 24 2011

Updating Enterprise Android Applications

In my previous entry, I discussed the shortcomings of Android in relation to the Enterprise and how it's not ready.  Several commenters stated we could get around this issue by adding this functionality to the application; being self-aware of application updates.  My team had discussed adding this sort of functionality before my blog entry, so we decided to go ahead and pursue this.  Close to 2 weeks ago, my team began gathering requirements and implementing a solution that would provide this self-awareness of application updates into our Android application.  An installation problem still exists if your carrier blocks installing from external sources, but we'll ignore that for this exercise.   

Read More

Mar 04 2011

Android Development in the Enterprise

Android's just not ready yet.  There I got it off my chest.  Just like pulling off a Band-Aid.  I'm not even talking about the myth of fragmentation (and for the most part, it is a myth) or the missing Wifi proxy settings issue.  It's what happens after you author that wonderful application your enterprise so desperately needs...how do you distribute it? 

Read More

Mar 23 2010

Intro to Maven Shell

Introduction

Sonatype has released a nifty utility called Maven Shell that allows developers to execute maven goals/phases in a pre-loaded shell environment, significantly reducing the build time.  It does this by loading up a JVM, Maven, and any loaded plugin once and leverages that existing load for each subsequent build.  I downloaded the .10 binary and played around with it with a very simple multi-module project.  Here is a quick primer on some of the things you can expect from Maven Shell.

 

Read More

 

Disclaimer

The words and opinions expressed here are those of each article's respective author, and do not necessarily represent the views of CapTech Ventures.