Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Monday, December 28, 2009
Interesting article on the future of AppStore developers
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
You can download the document here.
Have a Happy New Year!
Saturday, December 26, 2009
Beginning iPhone SDK Programming with Objective-C now available!
Friday, December 18, 2009
Course Schedules for 2010
Sunday, December 06, 2009
NEW COURSE - iPhone Location-Based Services Programming - 22 Jan 2010
Saturday, December 05, 2009
3-day iPhone Application Programming using Xcode Training Course
iPhone Network Programming - 30th Dec 2009
* How to consume Web services
* How to connect through sockets
* How to communicate with another device using Bluetooth
* How to voice chat using Bluetooth
* How to send notifications to your device using the Apple Push Notification services
* How to program Bonjour (NEW!)
All participants will receive a 8GB third generation iPod Touch.
For quick registration, please email me at weimenglee@learn2develop.net.
Monday, November 30, 2009
Last call for iPhone Network Programming Course - 4th Dec 2009 (Fri)
If you have always wanted to learn how to write networked iPhone applications, this is your best chance! You will learn:
* How to consume Web services
* How to connect to sockets
* How to communicate with another device using Bluetooth
* How to voice chat using Bluetooth
* How to send notifications to your device using the Apple Push Notification services
* How to program Bonjour (NEW!)
All participants will receive a 8GB third generation iPod Touch.
For quick registration, please email me at weimenglee@learn2develop.net.
Thursday, November 05, 2009
iPhone Network Programming Course - 4th Dec 2009 (Fri)
Friday, October 23, 2009
Courses this month (Nov 2009)
1-day XML Programming Course - 26th Nov 2009 (Thur)
Programming Mapping Applications - 23rd Nov 2009 (Mon)
iPhone Programming Talk at BINUS - 20th Oct 2009
Beginning iPhone SDK Programming with Objective-C
Thursday, October 22, 2009
New iMac, MacBook and Mac Mini
Wednesday, October 14, 2009
Free eDoc on Xcode and Dashcode
Friday, October 09, 2009
3-day iPhone Application Programming using Xcode Training Course
3-day iPhone Web Application Programming using Dashcode Training Course
Monday, October 05, 2009
Building Location-Based Applications for the iPhone
Understanding User Interface in Android - Part 3: More Views
In the previous article, you saw the various basic views such as the TextView, EditText, Button, and how you can use them in your Android applications. In this article, we shall continue our exploration of another three categories of views - Picker views, List views, and Display views. The views discussed include: TimePicker view, DatePicker view, ListView view, Spinner view, Gallery view, ImageView, ImageSwitcher view, and GridView view
Sunday, October 04, 2009
1-day XML Programming Course - 16 Oct 2009
XML is one of the key technologies used by all major software applications - from being used in configuration files to building complete user interface. It is thus an essential technology that developers have to get acquainted with.
In this 1-day workshop, you will learn all you need to know about XML - the rules and its accompanying standards, as well as learn how to program against XML documents using the various APIs available.
* You will use the C# language for all the labs in this course.
TOPICS
· What is XML
· The rules of XML - well-formed and valid documents
· Validating XML Documents using DTD and XSD
· Transforming XML documents using XSLT
· Manipulating XML documents using DOM and SAX
· XML Serialization
· XML Web Services
Date
• 16th Oct 2009
• 9am to 5pm
Venue
• To be confirmed
Fees
• S$399 (nett)
• Register before 9th Oct 2009 and get an early-bird discount of S$100.
Saturday, October 03, 2009
iPhone Programming Course on 14-15 Oct 2009
Thursday, September 17, 2009
2-day Android Programming 12-13 Oct 2009
Android is Google’s operating system for mobile devices. Using the Android SDK, developers can develop applications on the Android platform using the Java Programming language. In this course, participants will learn the various techniques to program their Android devices.
Note: Covers the latest Android 1.6 "Donut" SDK.
This feature-packed course will show you how to get started in Android development, right from the start till deployment.
Topics
· Setting up the development environment using Eclipse
o Installing the ADT plug-in
o Configure the Android SDK
· Using the Android Emulator
o Configuring the emulator
o Tips and Tricks using the emulator
· Understanding Activities, Views, Intents, and Content Providers
· Building the UI of an Android Application
· Error Logging using the Eclipse IDE
· Using the Notification Manager
· Persisting data
· Using Google Maps
· Sending and receiving SMS messages
· Using the built-in camera
· Creating Services
· Downloading files using HTTP GET and POST
· Location based services using GPS and CellID
· How to deploy Android applications
Wednesday, September 09, 2009
Last call for iPhone Programming Course on 17-18 Sep 2009
Build Web Apps for iPhone using Dashcode
So far, much mobile developer attention has been fixated on the iPhone SDK released by Apple to build native iPhone applications. This is understandable, since with the SDK you can write native iPhone apps that take full advantage of the capabilities provided by the device, such as accessing the accelerometer, the camera, as well as obtain geographical locations using Core Location.
However, building Web applications for the iPhone has advantages too. For example, there is no need to wait for approval from Apple, as in the case of hosting the applications in AppStore. Also, the tools provided by Apple makes it very easy to build Web applications that look just like native iPhone applications. And when it comes to developers' skill-sets, developing Web applications is far easier than building native applications - all you need is some Javascript skills and you are ready to go!
In this article, I will take you through the Dashcode tool provided by Apple (part of the iPhone SDK; hence you need to download it first) to build compelling Web applications for the iPhone.
Friday, September 04, 2009
iPhone Training in Bangkok
Beginning iPhone SDK Programming with Objective-C
Thursday, September 03, 2009
iPhone Training on a Cruise Liner?
Wednesday, September 02, 2009
Photos of "iPhone Developer University Program - Mobile Development for the Future Seminar" held at SMU
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
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
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
Sunday, July 26, 2009
C# Course (5-7 Aug 2009)
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
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
Tuesday, May 26, 2009
Deploying iPhone Apps to Real Devices
"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."