Categories
Android Grails Java

Grails based survey system, the android app

Some time back I wrote an article describing the roosearch system I developed using grails. This is the second part, the android client, please checkout the previous article otherwise this might not make much sense! After completing the grails component, I had a RESTful API available to me, and I just needed to build an […]

Categories
Android Raspberry Pi Robotics

Robots! Part 2, the android client

Continuing on from my previous post, I’ve created an android client that I can use to send commands to my python server. Ultimately I want to be able to control the robot remotely, the best way to do this would be to control the robot from a tablet or a phone which communicates wirelessly with […]

Categories
Android Book Review

What I thought of “Instant Android Fragmentation Management How-to”

I was recently contacted by the marketing team from Packt Publishing and asked if I could write a review for one of their new ebooks, so here it is! This book gives a brief yet comprehensive overview of some of the processes you can follow to improve your applications chance of working on the varying […]

Categories
Android Cloud & Web Development Maven

Deploying the android libraries into your maven repository

Maven is a fantastic build tool, and a great addition to anyone developing on the android platform, however one of the first hurdles that people often stumble upon, is when their project involves one of the SDK libraries, such as Google Maps. You’ll most likely see something like this when you attempt to first compile […]

Categories
iOS

Change the display name of your iOS apps

Decided on a long name for your application when you created it, but are now fed up of seeing it display like this on the home screen? You can quickly and easily change the display name of your application but amending InfoPlist.strings to the following Easy as that, since the plist file is localised, we […]

Categories
Android

Extracting out your AsyncTasks into separate classes makes your code cleaner

If you’re an android developer, chances are you’ve used an Async task more than once. As your apps develop, grow, and become more complex, theres a high chance you’re going to have multiple Async tasks. In an application I’ve recently been developing, I had around 5 Async tasks for a single activity, which made the […]

Categories
iOS Objective-C Twitter

Sending Tweets from your iOS5 app, easy!

Sending a tweet from your iOS application could not be any easier, Apple and Twitter really were looking out for their developers. With iOS 5, the twitter account is authenticated under the settings menu of the device, which means that any application can request this account to use for tweet, and that is all you […]

Categories
iOS

Improving Tesseract OCR results on the iOS platform

If you’ve found yourself using Tesseract on the iOS platform, and you’re scratching your head as to why the OCR results are so terribly incorrect, you might be interested in the following. Most of the tesseract iOS tutorials talk about compiling the libraries, but don’t really cover how to use it. Are you using something […]

Categories
Android Maven

Tesseract OCR on Android is easier if you Maven-ise it, works on Windows too…

I’ve spent the past few months working on an android application that involves an element of OCR capability, its been quite a painful journey so this is my attempt to reflect on these experiences and hopefully help others who follow in my path. First off, lets just cover the basics. OCR stands for Optical Character […]

Categories
Android

How to install any application on the emulator

I’ve been developing an app recently that relies on being able to navigate and browse for images on the phone, which is all well and good when testing on a device as chances are you’ll have something like Astro installed. This isn’t quite the case when developing on the emulator, since you’ll have just the […]