Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Thursday, August 27, 2009
Source Code for Download for Apple's Event (28 Sep 2009)
Friday, August 21, 2009
Updated training Schedule
Thursday, August 20, 2009
Programming Mapping Applications (14 Sep 2009)
1-day Programming Mapping Applications (S$399)

Google Maps and Microsoft Virtual Earth are two of the most popular mapping applications in use today. Besides using these two maps directly, you can also integrate them into your own applications using the APIs exposed by Google and Microsoft.
In this one-day course, you will learn how to incorporate mapping solutions into your own applications and how to implement interesting features such as geo-tagging and geo-tracking. In addition, you will also learn how to write location-based services using GPS and CellID technologies.
Wednesday, August 19, 2009
Understanding User Interface in Android - Part 2: Views
In the previous article on Android UI you saw the components that make up the UI of an Android application. The basic unit of the Android UI is the View. A View represents a widget that has an appearance on the screen. In this article (and the next two), you will learn about the various common views that you would likely use in your journey of Android development. Monday, August 17, 2009
New run of iPhone Programming course - 3-4 Sep 2009
Wednesday, August 12, 2009
iPhone Programming Fundamentals - Outlets and Actions

An understanding of outlets and actionsis one of the first things you will need for iPhone programming. For someone coming from the .NET background, this is a concept that requires some time to get used to - the concepts are similar, but it is a different way of doing things.
And so, in this article, I am going to show you what outlets and actions are. At the end of this article, you will have a solid understanding of how to create outlets and actions, and be on your way to creating great iPhone apps.
iPhone Programming Fundamentals: Understanding View Controllers
One of the first things you will learn about when you begin programming iPhone projects is view controllers. Beginners often get intimidated by the amount of work they need to get a simple application going. However, you do much of the UI management in iPhone programming with view controllers; therefore, understanding what they do and how they work is critical to successful iPhone programming. This article explains the concepts and use of view controllers in iPhone programming. By the end of this article you should have a solid understanding of view controllers and be on your way to creating some great applications.
2-day Windows Mobile 6.1 Programming - 24-25 Sep 2009
3-day C# 3.0 Programming - 9-11 Sep 2009

2-day iPhone Programming - 17-18 Sep 2009

2-day Android Programming - 1-2 Oct 2009

Tuesday, August 04, 2009
Next run of the iPhone training - 17 and 18 Sep 2009
We had a good time during the last run of the iPhone training at Epic Centre @ ION Orchard. Sunday, July 26, 2009
C# Course (5-7 Aug 2009)
Just a reminder that the C# 3.0 course is on the 5-7 Aug 2009. Come join us and learn all the features in C# that you need to write effective .NET applications. All participants will get a copy of my C# 2008 Programmer's Reference book (WROX). Download application form here.
iPhone Course this week (30-31 July 2009) @ ION Orchard
Wednesday, July 15, 2009
Windows 7 Up and Running now in Rough Cuts version

Tuesday, June 30, 2009
New Training Schedule for July
Friday, June 12, 2009
Programming Mapping Applications - 19th June 2009 (Fri)
Wednesday, June 10, 2009
C# 3.0 Programming Course (SINGAPORE) 22-24th June 2009
This is your last chance to enrol for the upcoming C# 3.0 Programming (22-24th June 2009) course.Besides learning all the fundamentals of C#, this course will introduce several technologies that would be of interest to a C# developer:
* Developing and deploying smart clients using ClickOnce
* Developing AJAX web applications
* Developing and consuming Web services
Participants will also receive a copy of my latest book - C# 2008 Programmer's Reference (S$69) free of charge.
For quick registration, please email me at:weimenglee@learn2develop.net.
Friday, May 29, 2009
Buy a Mac and get a free iPod Touch
Just to let you guys know that Apple is running a promotion for students and academic staffs. From now till September 8, you can get a free iPod Touch when you buy a Mac. Tuesday, May 26, 2009
Deploying iPhone Apps to Real Devices
Learn how to sign your iPhone apps, and deploy them onto real iPhone and iPod Touch."In our previous article on getting started with iPhone development, you learnt how to use the iPhone SDK provided by Apple to develop your first iPhone application. For testing purposes, you used the iPhone Simulator, provided as part of the iPhone SDK. While the iPhone Simulator is a very handy tool that allows you to test your iPhone applications without needing a real device, nothing beats testing on a real device. This is especially true when you are ready to roll out your applications to the world - you must ensure that it works correctly on real devices. In addition, if your application requires accesses to hardware features on an iPhone/iPod Touch, such as the accelerometer and GPS, you need to test it on a real device - the iPhone Simulator is simply not adequate. iPod Touch devices for testing."
Wednesday, April 22, 2009
iPhone Training in Singapore - 16-17 June 2009
This 16-17 June '09, I will be running another round of the iPhone programming course. With the successful run of the first round, I am revising the materials with the feedback obtained from the participants. Sunday, April 19, 2009
Courses for June (Updated)
Sunday, April 12, 2009
Last Call for iPhone Course - 16-17 April 2009
Friday, March 06, 2009
iPhone Course 16-17 April 2009

Monday, March 02, 2009
Trial version of the signature control now available
Monday, February 23, 2009
Looking for a good C# Programmer for a Friend
Friday, February 20, 2009
Buy an Android Phone Today!
Seems like quite a good deal to me. If you are a data junkie, then it might be good to go for the 3G Flexi Plus plan, where you pay $95 per month and get a 2GB data bundle. What's more, for the first 6 months, you have a eat-all-you-can data plan. But you got to hurry, this promotion is only from 21 and 22 Feb 2009.
Windows Mobile 6.1 Programming Workshop - 4-6 March 2009 (Wed to Fri)
If you want to be the first to learn how to program the FR68 and FR6000, be sure to joing us this 4-6th March 2009 (Wed to Fri). Besides learning how to program Windows Mobile 6.1, you will also learn how to program the barcode scanner on the FR68 and FR6000!
Course Content
Part 1 – User Interface Design in Windows Mobile
Lab 1 – Building Screen Orientation and Resolution Aware Applications
Lab 2 – Basic User Interface and Controls
Lab 3 – Setting the Input Modes
Lab 4 – Touch UI Programming
Part 2 – Integrating with PIM Applications
Lab 5 – Integrating with Contacts and Outlook Mobile
Lab 6 – Integrating with Calendar
Lab 7 – Integrating Telephony Functions
Part 3 – Communicating with the Outside World
Lab 8 – Intercepting Incoming SMS Messages
Lab 9 – Implementing a Call Manager using SMS Messaging
Lab 10 – Using Web Services
Lab 11 – Transferring Binary Data using Web Services
Part 4 – Persisting Data
Lab 12 – File I/O (Text)
Lab 13 – File I/O (Binary)
Lab 14 – Database Access using SQL Server Compact Edition
Lab 15 – Creating a SQL Server Compact Database Programmatically
Lab 16 – Using XML for Storage
Lab 17 – Using XML Serialization
Part 5 – Deployment
Lab 18 – Creating CAB File for Deployment
Lab 19 – Creating a Setup Application
Part 6 – Security
Lab 20 – Cryptography – Hashing, Encryption and Decryption
Lab 21 – Signing your Smartphone Applications
Fee
S$997