Programming for Android handheld systems