Blog / Mobile

Writing Android apps in Python with the Kivy library

September 9, 2013

Being able to write Android apps in Python sounded very appealing to me so I decided to try out Kivy, a Python library that lets you do just that.

Kivy actually allows you to run your Python app not just on Android, but on other platforms as well such as IOS, Linux, Windows, and Mac OSX. So it’s also a good option for writing desktop applications. The project seems to be very active and …

How to install a Smart Bro 3G USB modem on Ubuntu 12.04

December 23, 2012

I’m currently in the Philippines and staying at my grandpa’s place to spend Christmas and New Year. He doesn’t have internet here so the first thing I did when I arrived was to look for a 3G USB Modem.

I went to the closest shopping mall and saw a Smart store (one of the carriers here) and asked for one. It costs P995 (around $25) and comes with 5 days unlimited use.

The USB device …

Error Message: “Failed to create the SD card” when creating a new AVD on Ubuntu 12.04

December 2, 2012

Error Message:

Failed to create the SD card.

Failed to create sdcard in the AVD folder.

Just ran into this issue while I was setting up my Android development environment on my new laptop running Ubuntu Linux 12.04. I’m currently using the 64-bit build and it turned out that the ia32-libs package is not installed by default.

Installing this package fixes the issue:

sudo apt-get install ia32-libs

Android Market: “This app is not compatible with your device.”

February 18, 2012

I’ve actually been having this issue on my Dell Streak Android phone/tablet for some time now, but I just decided to do something about it today.

I have a lot of applications installed that have new updates available for it. But when I try to update I get this message from the Android Market:

This app is not compatible with your device.

I thought maybe it was just that one app. But then I tried …