Saturday, April 24, 2010

Course location

Over the past few weeks, I have received quite a number of emails asking the location for my training. At this moment, all courses are conducted in Singapore. If you want to attend the courses, you have to be physically in Singapore.

Over the years, I have explored the possibilities to conduct webinars, or some sort of online trainings. Unfortunately, I am still of the belief that nothing beats attending the course in person and having an instructor looking over your shoulder and answering any questions or doubts that you may have. Of course, the downside to this is that the courses would only then be available to those living in the region, or to those who are willing to fly in to attend the courses.

Having said that, if you think there are great software tools out there that can make online learning fun and effective, I would very much want to hear and learn about them. Thanks!

Courses for May 2010

Here is the course schedule for May 2010.
Download course brochures and application form here.

Courses for Jun 2010

Here is the course schedule for June 2010.
Download course brochures and application form here.

Monday, April 05, 2010

iPad Programming Course - 16th April 2010 (Friday)

There will be an iPad Programming Course on the 16th April 2010 (Friday). You will learn how to:
* Build Universal Applications targeting iPhone, iPod touch, and the iPad
* Maintain two code base for iPhone and iPad applications
* Use gesture recognizers to recognize the various touch gestures
* Build Split View-based Applications
* and more!

For quick registrations, please email me at weimenglee@learn2develop.net.

Friday, March 19, 2010

Course Schedule for March and April 2010

Here is the new schedule for courses in March and April 2010:

* Foundation of iPhone 3 Programming - 25-26 March 2010 and 29-30 March 2010
* iPad Programming - 7 April 2010
* iPhone Location-based Services Programming - 8 April 2010
* iPhone Network Programming - 9 April 2010

You can download the courses details and application form here.

Tuesday, March 09, 2010

Another run of the Foundation of iPhone 3.0 Programming Course on 29-30 March 2010

Backed by popular demand, I am happy to inform that there will be another run of the Foundation of iPhone 3.0 Programming course on the 29-30th March 2010. If you have missed the previous run, be sure to join us in this run!

Monday, March 01, 2010

Beginning iPad Application Development - Coming soon!

I am currently working on my latest book - Beginning iPad Application Development. This book covers the fundamental concepts you need to pick up in order to write iPad applications. There are several interesting chapters in this book, such as Bluetooth, Bonjour as well as Apple Push Notification Services. Due to the NDA of the iPhone SDK, that's all I can say for now. But it will be a fun book!

Advanced iPhone Course - LBS and Network Programming

If you already have a firm foundation of iPhone programming, come join us in the next run of the iPhone Network Programming (12 March 2010) and iPhone LBS Programming (11 March 2010) courses. Seats are limited, so come join soon!
P.S. I have updated the dates, which I posted wrongly. Thanks to those who pointed out to me!

Android Course - 18-19 March 2010

I am excited to inform that the Android course scheduled on the 18-19 March 2010 is confirmed.

You will learn Android programming using the latest Android 2.1 SDK and explore the many aspects of Android programming, such as SMS message interception, Location-based Services, and more.

Enroll now by emailing me at weimenglee@learn2develop.net.

Tuesday, February 23, 2010

iPhone SDK 3.2 now in Beta 3

The iPhone SDK 3.2 is now in Beta 3. Looks like we are now getting one step closer to the final release of the SDK.
In the iPad Simulator for this SDK, you now have the Photos app, with a mysterious Camera tab.

Wednesday, February 17, 2010

My Windows 7 book at Suria KLCC

Was over in Cameron Highlands and Kuala Lumpur during the Chinese New Year and saw my Windows 7 book at Books Kinokuniya, Suria KLCC.

Any readers from Malaysia? ;-)

Friday, February 12, 2010

Updated courses schedules for March 2010

I have updated the courses scheduled for March 2010.

In particular, there is now an additional run of the Foundation of iPhone Programming course on 4-5 March 2010 and the iPad Programming course on the 23 March 2010.

You can download the courses details and application form here.

Tuesday, February 09, 2010

Foundation of iPhone Programming on 4-5 March 2010

Backed by popular demand, there will be a run of the Foundation of iPhone 3.0 Programming course on the 4-5 March 2010. Contact me for more details!

iPad Programming - 23 March 2010

I am happy to announce the date for the iPad Programming course. It will be on 23 March 2010 (Tue). If you already have some experience working on iPhone apps, come join us in this one-day course!

Important Note: The course date is subject to change. In the event that the NDA for the iPhone SDK 3.2 is not lifted before the start of the course, the date for this course will be postponed to a later date.

Interview on The Living Room 938Live

I participated in the interview on The Living Room @ 938Live this morning. It was an interesting chat on the development scene in Singapore, especially on iPhone applications development. I have also met a couple of local developers in Singapore and learned about some of the apps they have developed.

Friday, February 05, 2010

Updated source code for Beginning iPhone SDK Programming with Objective-C

I have uploaded an updated version of the source code for my book - Beginning iPhone SDK Programming with Objective-C. You can download it here. The book support site at Wrox.com will also be updated shortly.

Friday, January 29, 2010

New Course - iPad Programming

I am extremely excited to announce a new addition to my family of iPhone programming courses - the new iPad Programming Course. I am in the final stage of finalizing the schedule for this course and check out this page for more info next week.

At this moment, this would be a 1-day course and participants are expected to have some experience programming the iPod Touch or iPhone. It would be ideal to the existing iPhone/iPod Touch developers who wanted to also support their applications on the iPad.

If you are totally new to programming using Xcode, it would be good for you to start with the iPhone Foundation course.

Stay tuned!

Tuesday, January 26, 2010

iPhone Location-Based Programming Course - 2 Feb 2010 (Tue)

Phew! I am finally done with the course materials for the iPhone LBS course on 2 Feb 2010. It is going to be a lot of fun and this is what you will learn:

* How to use Core Location to get location information
* How to create your own compass app
* How to log your locations as you move
* How to display the Google Maps using MapKit
* How to track your location by sending your location data to a back end server running Bing Maps (realtime!).
* How to create a rotating map as you turn
* How to create annotations on the map
* How to use the Google Maps API in your native App

Register now if you have not done so!

Monday, January 25, 2010

Notes on Changes in Interface Builder (3.2.1)

Thanks for the many feedback for the book! I appreciate your kind words and hope that you too find the book useful in getting you started with iPhone programming.

A number of you have raised the question on a subtle change in Interface Builder - that is, now you can no longer create outlets and actions in the Identity Inspector window of Interface Builder (as illustrated in my book).

As much as I strive to keep my book as up-to-date as possible, it is always not possible to do so, especially when you are writing a book on the iPhone SDK.

During the course of writing this book, I used the iPhone SDK 3.0. As the book was completed and about to go to press, the latest version of Interface Builder came along and by then it was too late to address the changes. As the changes do not in any way affect the code in the book, we could not justify further delaying the book any longer. As far as I am aware, all the code in the book work with the latest version of the SDK (iPhone SDK 3.1.2).

In any case, I have prepared a short note on how to address the changes in IB and how you can still create outlets and actions in Interface Builder. Download the note here.

Hope this will make it easier for readers of my book to follow through the exercises!

Friday, January 22, 2010

My author copy of Beginning iPhone SDK Programming with Objective-C

Finally, after several weeks of waiting I finally got hold of my own book - Beginning iPhone SDK Programming with Objective-C.

It is a relatively big book, with 500++ pages. More importantly, it covers quite a substantial list of topics that would be very useful to the beginning iPhone developer.

Check it out if you have the chance! Better still, buy the book and attend the courses!

Foundation of iPhone Programming Course - 4-5 Feb 2010 (Thurs and Fri)

Join us in the upcoming Foundationof iPhone Programming course on 4-5 Feb 2010 (Thurs and Fri). If you have not registered yet, do so now!

Application form available here.

Details
Foundation of iPhone Programming

Course Fee
S$997 nett

Date
4-5 Feb 2010 (Thurs and Fri)

Venue
To-be-confirmed

Time
9am to 5pm

Wednesday, January 20, 2010

iPhone Location-Based Programming Course - 2 Feb 2010 (Tue)

There will be a special run of the iPhone Location-Based Services Programming course on 2 Feb 2010 (Tue). If you have not registered yet, do so now!

Application form available here.

Details
iPhone Location-Based Services Programming

Course Fee
S$699 nett (with free iPod Touch 8GB)
S$499 nett (without)

Date
2 Feb 2010 (Tue)

Venue
To-be-confirmed

Time
9am to 5pm

Saturday, January 16, 2010

iPhone Training in NgeeAnn Polytechnic

Been catching up with my blog postings lately...here is a photo taken at the end of the iPhone Foundation Course conducted at Ngee Ann Polytechnic in Dec 2009.

It has been great fun! Hope to see some great apps developed by these guys.

Friday, January 15, 2010

Dashcode Training for Apple's Customers

Just concluded a training for Apple Singapore's customers on developing iPhone Web applications using Dashcode. It was a three-day course that covers some of the topics on targeting the iPhone platform using Dashcode. Some of the projects covered include:
1. Embedding Google Maps in your web application
2. Accessing location data in your iPhone Web application
3. Hosting a Web app in a native application
4. Introduction to Xcode and Bluetooth programming

I will also be running the Dashcode and Xcode courses again on the following dates:
* 4-5 Feb - Foundation of iPhone 3.0 Programming (S$997 nett)
* 18-19 Feb - Foundation of iPhone 3.0 Programming (S$997 nett)
* 25-26 Mar - iPhone Web Applications Programming using Dashcode (S$997 nett)

Sunday, January 10, 2010

iPhone Location-Based Programming Course next week!

Just a reminder that iPhone Location-Based Services Programming course is on next week! If you have not registered yet, do so now!

* 19 Jan - iPhone Location-Based Services Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

* 22 Jan - iPhone Location-Based Services Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

Monday, December 28, 2009

Interesting article on the future of AppStore developers

Today's 我报 had an interesting article on the future of companies developing for the AppStore.

I think this is the best time to be alive...with iPhone soon getting its fourth update soon, Android maturing, and the impending iTablet.....you can no longer ignore the importance of the mobile market.

So, what are you still waiting for? Start developing for the iPhone and Android today!

Sunday, December 27, 2009

Course Brochures and Application Form for 2010 Courses

The course brochures and application form for Q1 (Jan to Mar) 2010 is now ready for download.

You can download the document here.
Have a Happy New Year!

Saturday, December 26, 2009

Beginning iPhone SDK Programming with Objective-C now available!

Just to let everyone know that my book "Beginning iPhone SDK Programming with Objective-C" is now available at Amazon.com. Get a copy of it and start developing for the iPhone! And who knows, it may just contain the right stuff you need to know to code for the rumored iSlate, or iTablet! :-)

Friday, December 18, 2009

Course Schedules for 2010

Here are the course schedules for Q1 2010

January 2010

* 19 Jan - iPhone Location-Based Services Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

* 22 Jan - iPhone Location-Based Services Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

February 2010

* 4-5 Feb - Foundation of iPhone 3.0 Programming (S$997 nett)

* 18-19 Feb - Foundation of iPhone 3.0 Programming (S$997 nett)

March 2010

* 8-9 Mar - C# Programming (S$897 nett)

* 10 Mar - Programming Mapping Applications using .NET (S$399 nett)

* 11 Mar - iPhone Location-Based Services Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

* 12 Mar - iPhone Network Programming (S$699 nett (with free iPod Touch 8GB); S$499 nett (without))

* 15-16 Mar - What is new in ASP.NET 4.0 (S$897 nett)

* 18-19 Mar - Android Programming (S$897 nett)

* 22 Mar - XML Programming (S$399)

* 23-24 Mar - VB.NET Programming (S$897 nett)

* 25-26 Mar - iPhone Web Applications Programming using Dashcode (S$997 nett)

Sunday, December 06, 2009

NEW COURSE - iPhone Location-Based Services Programming - 22 Jan 2010

I am very excited to announce that I will be launching a new course on the 22 Jan 2010. This course - iPhone Location-Based Services Programming, will cover all the important topics you need to learn to write location-based services. You will learn topics such as MapKit, Core Location framework, and more.

Check back this page soon! I will have more details for you guys soon!

Date
22 Jan 2010

Venue
To be confirmed

Fee
* S$699 (includes an 8GB iPod Touch)
* S$499 (without iPod Touch)