Author: Kevin Galligan

Data Synchronization

 

There are topics for which I claim to be an expert.  This is not one of them.  I say this because its one of those things that doesn’t seem to have a fully graspable scope.  I’d say I’m somewhat of an expert on SQLite and Android.  Its easy to say that because there are a limited number of topics about which one might care about, and if there’s something specific that needs research, you can kind of “dig it out” and test it.

Read More

Draw on our home page!

Our website is going through some redesign at the moment.  Our current design is pretty static and doesn’t work on mobile, which I feel is odd for a mobile company.  Plus, kind of dull.

I had this weird idea last week and set Izzy the Intern to work on it. The basic idea.  You can install our app, and draw directly on our website.  The app has a little simple drawing program in it, and that sends your drawing commands to our home page, which renders them in Javascript and the HTML5 canvas.

Read More

Android Sync Bus

On several projects we’ve needed the ability to sync stuff offline.  We’ve tried a number of approaches, and eventually wound up building a call bus service.

The basic idea behind the sync call bus is you post a command to the service, it adds it to a queue, and attempts to process the command.  The bus keeps commands in order, processes them one at a time, and will persist the command to be run later if the system can’t handle the command now, generally because you don’t have a network connection.

Read More

Future Open Source Projects

Here at touchlab we’ve been deep underground building some really awesome products. This is great for business, but its put on hold some of our open source release aspirations. We have a couple open source projects in the works, but since both need some polish before they can see the light of day, and since we have limited time and resources, I thought I’d post a little about both and see if we get any requests to speed one or the other along.

Read More

Touch Track! Issue Reporting platform for Android.

We’ve been banging away on client apps for the last few months, and during that time slowing pulling together a testing framework that should significantly help app developers building complex client/server apps in the field.  As those client apps wound down, we tossed a little paint on the front, did some private-invite iterations, and bam!  Touch Track!

Read More

Archives