Friday, July 30, 2010

New Courses in September 2010

Not a programmer yet? Fret not! This coming month of September, I will be launching two new courses for absolute beginning programmers!

The two courses are:
* Absolute Beginner's Guide to Programming using C#- 9 Sep 2010
* Absolute Beginner's Guide to Programming using Objective C - 10 Sep 2010

Each course will cover the following topics:
* Introduction to programming
* Language Syntax and constructs
* Problem solving and algorithms
* Object-Oriented Programming

So which course should you attend? If your motive is to learn how to program for the iPhone, then you should enroll in the Objective-C course. If your motive is to program for the Windows platform, then come for the C# course.

The course for each course is S$499 (nett). For easy registration, please email me at Please note that for each course, you would need to bring along your own notebook computer. For the Objective-C course, you would need to bring along your MacBook/MacBook Pro. For the C# course, you need to bring along your Windows notebook.

iPhone and Android Courses in August 2010

Want to learn how to program your iPhone or Android phone? Join us this coming month of August on the following iPhone and Android development courses.

* Foundation of iPhone Programming - 10-11 Aug 2010
* iPhone LBS Programming - 12 Aug 2010
* iPhone Network Programming - 13 Aug 2010
* Android Programming - 16-17 Aug 2010

In the Foundation of iPhone Programming, you will learn how to get started with Apple's iPhone SDK to develop interesting and exciting iPhone applications. By the end of the second day, you would be ready to dive into the world of AppStore and develop more sophisticated iPhone apps.

If you want to learn more, then the iPhone LBS and iPhone Network Programming courses will show you how to build location-based applications and networked iPhone apps (Bluetooth, push notifications, etc). This set of topics is a must-learn for aspiring mobile developers!

Don't have an iPhone? Then join us in the Android Programming course. In this 2-day course, you will jump start your development effort with the SDK provided by Google. This course will cover the latest version of Android - 2.2 (Froyo). At the end of the 2 days, you will be equip with the knowledge to write compelling Android applications!

For detailed outline of each courses, please download the brochure and application form here.

Monday, July 19, 2010

US Training - iPhone and Android courses

Just a gentle reminder of the series of courses that I will be delivering on iPhone, iPad, and Android in the US in the month of Aug and Sep 2010.

The venue of the training is:

Alvin Sherman Library, Research, and Information Technology Center
3100 Ray Ferrero Jr. Blvd.
Fort Lauderdale-Davie, Florida 33314-7796

For more details, download the brochures here.

Tuesday, July 13, 2010

iPhone LBS and Network Programming Courses Confirmed - 20 - 21 July 2010

I am happy to announce that the iPhone LBS and iPhone Network Programming courses next week (20 and 21 July) are confirmed!

If you want to know how to build Location-based services for your iPhone and how to build interesting networked applications, come join us next week!

For quick registration, email me your details at

Download course outlines here.

Thursday, July 01, 2010

Source code for Bubble UI Project

Many readers wrote in requesting the source code for the Bubble UI project that I have written for

Here it is! Download it and have fun!
[Update: The download link has been changed to the more friendly MediaFire]