
Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Sunday, September 25, 2011
Learn iPhone Programming in a weekend! (15-16 Oct 2011; Singapore)

Thursday, September 22, 2011
Displaying Status Bar Notifications in Android
Developers of Android are no doubt familiar with the Toast class, which displays a little pop-up containing whatever message you want to display to the user. Wednesday, September 21, 2011
Updated Course Brochures and Outlines!

Wednesday, September 14, 2011
Android Course Schedules in Oct 2011 (Singapore)

iOS Course Schedules in Oct 2011 (Singapore)
Here is the schedule for the various iOS Courses in Oct 2011:Class Photo of Foundation of iPhone Programming -13-14 Sep 2011
Monday, September 12, 2011
iOS and Android Courses in Atlanta, Dec 2011
Upcoming Classes
| Foundations of iPhone Programming | Dec 5-6, 2011 | Atlanta, GA |
| Language: English | More Info | |
![]() | ||
| Advanced iOS Programming | Dec 7-8, 2011 | Atlanta, GA |
| Language: English | More Info | |
![]() | ||
| Android Programming | Dec 9-10, 2011 | Atlanta, GA |
| Language: English | More Info | |
![]() | ||
Saturday, September 10, 2011
Another Android app developed by my Android Course participant published on the Android Market!
Here is another Android App developed by one of my course participants at the Fort Gordon's first Android class. Awesome!If you are low on space, this app also has the ability to be stored on an SD Card.
This app is perfect for Geocaching or Land Navigation. Buy it here!
Tuesday, September 06, 2011
MobileTeach is coming to Vancouver this fall...12 - 17 Dec 2011

MobileTeach is a spinoff of DevTeach and I am proud to announce that I will be running for them a series of workshops on the iOS and the Android this fall. Friday, September 02, 2011
Using your Borders Gift Card (Singapore) to offset against my courses
Recently, it was reported in the Singapore papers that due to the closure of Borders at Wheelock place, customers could no longer use its previously issued gift cards to make purchases at other branches. While this is a very disappointing news to a lot of customers, I have decided to follow the spirit of German Airline Lufthansa, who has very generously offered to let customers offset their air tickets value using their existing gift card.Tuesday, August 30, 2011
iOS and Android courses (SINGAPORE) in Sep 2011 confirmed!
I am happy to announce that the following iOS and Android courses in Sep are now confirmed!


Thursday, August 25, 2011
Newly published - Beginning Android Tablet Application Development
Wednesday, August 24, 2011
Android Programming - 19-20 Sep 2011
Come and join us in the upcoming Android Programming course on 19-20 Sep 2011. In this 2-day course, you will learn how to get jumpstarted with Android programming using Eclipse and the Android SDK in the shortest amount of time. This is a lab-intensive course that will have you up and running in just one morning! By the end of the day, you will be able to write your own Android apps and be like these guys.Sample Project by Android Course Participant - Converts between degrees of Latitude and Longitude and MGRS
In last week's Android class at Fort Gordon, I have an outstanding participant - Chiam Krause, who took some jar files from the World Wind JAVA SDK and put together a coordinate converter that converts between degrees of Latitude and Longitude and MGRS. He has kindly shared the source code of his project on bitbucket. The project name is GridSquare.Monday, August 22, 2011
Army moves to create mobile apps in pilot course

Saturday, August 20, 2011
Another Android app published by my course participants - Android Programming - US Aug 2011
This is the app for you.
- Features
* Show colors and # from fiber optic pair count.
* Show pair colors, binder colors, and 600 binder color from a pair count using 25 pair color code.
Thursday, August 18, 2011
Android apps in the Android Market from participants of my Android class in the US - Aug 2011



Internet/data connection is needed in order to obtain real-time rate.
Saturday, August 13, 2011
iOS Tutorial - Importing & Exporting Documents in iOS

One of the common tasks that an iOS developer has to do is to import or export documents from his iOS application. For example, suppose you are developing a document reader and you want to allow the user to import documents into your application so that it can be read offline. Also, your reader might also support the exporting of documents so that other applications can make use of the document.
In this article, I will walk you through the different techniques you can employ to allow documents to be imported or exported from your iOS application.
Friday, July 29, 2011
Schedule for iOS Programming Course and Android Programming Course in Sep and Oct 2011 (Singapore)
Quite a number of readers have asked about the schedule of iOS Programming Course and Android Programming Course (Singapore) in Sep and Oct, so here it is!Wednesday, July 27, 2011
Beginning Android Application Development now rank #1 in Amazon.com's Software Development category
My Beginning Android Application Development book is now ranked #1 in Amazon.com's Software Development category! iOS Chat Application using Bonjour
A number of readers have asked where can they find the Bonjour Chat application that was mentioned in my Beginning iOS 4 Application Development book by Wrox. It is part of the code download for the book. To download the source code, head over to here. Go to the Chapter for Bonjour and the project contains all the code for Bonjour chatting! Enjoy!
Tuesday, July 26, 2011
Android Article - Preserving User Preferences in Android Applications
Often you need to store personalized information for each user of your application. For example, your application may require users to logon to a secure server for authentication. In this case, the user needs to supply his credentials, such as a login name and a password. The first time the user uses your application this information will be entered by the user, but subsequently it would be useful for your application to “remember” this information somewhere so that it can save the user the trouble of entering the same information every time he uses your application. To save this information, there are a couple of ways you could use – files, databases, etc. However, a much better way would be to use the SharedPreferences feature in Android. In this article, I will walk you through the steps to creating an Android application that makes use of this SharedPreferences feature.
Sunday, July 24, 2011
Foundation of iPhone Programming - 21-22 July 2011
Friday, July 08, 2011
Objective-C Memory Management Tip 1 - Remember to retain item(s) retrieved from an array
Tuesday, July 05, 2011
Learning Objective-C Programming (Singapore) - 19 July 2011
One of the hurdles that most developers encounter when starting out on iOS development is the language - Objective-C. While Objective-C is an extension of the C Programming language, its syntax left most of the developers who are deeply entrenched in Java and C# very confused. In addition, Objective-C in iOS requires developers to manage their own memory usage carefully so that memory is utilized efficiently. In fact, a little mistake in deallocating objects in Objective-C is enough to make your application spiralling out of control. It is with this intention that I am launching this new course on Objective-C programming. Monday, July 04, 2011
My new eBook published - Building Applications for the Mac App Store
My new eBook has just been released at Wrox.com - "Building Applications for the Mac App Store". Here is a brief synopsis of the book:Sunday, July 03, 2011
Inaugural weekend iPhone class - 2-3 July 2011
iPhone and Android course for July 2011 (Singapore)
Here is the schedule for iPhone and Android courses (Singapore) for the month of July 2011:Monday, June 27, 2011
iOS and Android World Tour coming to Atlanta in Sep 2011

Wednesday, June 22, 2011
iOS and Android World Tour coming to Vancouver in Oct 2011


