Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Showing posts with label iOS Development Training Singapore. Show all posts
Showing posts with label iOS Development Training Singapore. Show all posts
Thursday, May 02, 2013
Saturday, April 20, 2013
iOS Tip - Obtaining the height of a string to be displayed based on width, font and font size
A lot of times, you need to display a string of text on your iOS app UI. For example, you may need to create an image to contain a string of text (like displaying a bubble containing a SMS message) and hence need to calculate the height taken up by the text based on the width that you are using to display the text. The following code snippet calculates the height of text based on the width specified, as well as the standard system font and specified font size:
//---calculate the height needed to display the text
// based on given width, font, and font size---
-(CGFloat) textHeight:(NSString *) text withWidth:(int) viewWidth andSize:(int) fontSize{
CGSize maximumTextSize = CGSizeMake(viewWidth,9999);
CGSize expectedTextSize = [text sizeWithFont:[UIFont systemFontOfSize: fontSize]
constrainedToSize:maximumTextSize
lineBreakMode:NSLineBreakByWordWrapping];
return expectedTextSize.height;
}
To use the textHeight:withWidth:andSize: method, simply call it like this:
float textHeight = [self textHeight:@"The quick brown fox jumps over the lazy dog"
withWidth:300
andSize:15];
Have fun!
Thursday, January 31, 2013
Training Roadmaps for Feb and Mar 2013 - Android, iOS, and Mac
Wondering what courses to take to prepare yourself for the explosion of the mobile market? Worry not, the following roadmaps will help guide you down the correct path.
For course brochures and application forms, please click here.
For course registrations, please email Wei-Meng Lee at weimenglee@learn2develop.net.
Monday, May 21, 2012
Download the new Developer Learning Solutions iPhone app
You can now check for the latest course schedule as well as email course outlines and application forms through the new Developer Learning Solutions iPhone app! For techies, the UI for this app was built using the new Storyboard feature in iOS 5.
Download the app here:
http://itunes.apple.com/us/app/developer-learning-solutions/id527032895?mt=8&ls=1
Download the app here:
http://itunes.apple.com/us/app/developer-learning-solutions/id527032895?mt=8&ls=1
If you would like to see more features, please feel free to let me know!
Monday, April 09, 2012
Schedule for Courses in Singapore
Here is the schedule for classes that I offer to the public. Courses can be customized and delivered at your site. For more information, please contact me at weimenglee@learn2develop.net. You can also contact me via phone at (65) 9-692-4065.
Click on the link for each course to download the course outline and application forms.
Click on the link for each course to download the course outline and application forms.
Courses
|
April 2012
|
May 2012
|
June 2012
|
July 2012
|
Aug 2012
|
Sep 2012
|
Objective-C Programming
S$599/pax |
8 Aug |
10 Sep
|
||||
21-22 April (Weekend class)
|
9-10 May
|
5-6 July
14-15 July (Weekend class)
|
13-14 Aug
|
11-12 Sep
|
||
15-16 May
|
||||||
20 April
|
11 May
|
10 July
|
16 Aug
|
13 Sep
|
||
11 July
|
||||||
12 July
|
15 Aug
|
14 Sep
|
||||
13 July
|
17 Aug
|
|||||
26-27 April
|
17-18 May
19-20 May (Weekend class) |
19-20 July
|
21-22 Aug
|
17-18 Sep
|
||
24-25 May
|
19-20 Sep
|
|||||
26 July
|
23 Aug
|
|||||
27 July
|
24 Aug
|
|||||
* Confirmed class
This course schedule is continually being updated. Check back again if the course you want has not been scheduled yet.
Wednesday, February 29, 2012
Latest version of course brochures and application form
The latest course brochure and application form for the courses in 2012 is now available for download here.
Sunday, February 19, 2012
New iOS 5 Course - Storyboard - 19 March 2012
I am happy to announce that there will be a new course on iOS 5 - Using Storyboard in iOS 5. As you are probably aware, Storyboard is one of the new features announced in iOS 5. Using Storyboard, you can now focus your effort on writing great applications and spend less time worrying about the user interface. If you have always wanted to get started with Storyboard but find it difficult to learn, this course it for you.
For quick registration, please send me an email at weimenglee@learn2develop.net.
Sunday, February 05, 2012
Programmatically set the values of fields in HTML page
Saturday, February 04, 2012
Combining View Controllers - iOS
One of the commonly asked questions that beginning iOS developers always asked is how to combine the tabbed-bar controller together with the navigation-controller. In the video above, I have demonstrated this by building a simple application. I have also made the source code available - you can download it here. Enjoy!
Thursday, October 13, 2011
Upcoming iOS and Android Courses (Singapore) - Nov-Dec 2011

Here is the upcoming schedule for iOS and Android courses in Singapore:
23 Nov 2011 - Objective-C Programming
24-25 Nov 2011 - Foundation of iPhone Programming
29-30 Nov 2011 - Foundation of Android Programming
1 -2 Dec 2011 - Advanced Android Programming
For quick registration, send me an email at weimenglee@learn2develop.net
Course Venue
229 Mountbatten Road
#02-41 Mountbatten Square
Singapore 398007
Time: 9am to 5pm
Download course outlines and application form here.
Wednesday, September 14, 2011
iOS Course Schedules in Oct 2011 (Singapore)
Here is the schedule for the various iOS Courses in Oct 2011:1-Day Objective-C Programming Course - S$499
10 Oct 2011 (Singapore)
2-Day Foundation of iPhone Programming Course - S$997
11-12 Oct 2011 (Singapore)
2-Day Advanced iOS Programming Course - S$997
13-14 Oct 2011 (Singapore)
Register now by emailing me at weimenglee@learn2develop.net. Check out the course outlines at: http://weimenglee.blogspot.com/p/ios-development-training.html
Course Venue
229 Mountbatten Road
#02-41 Mountbatten Square
Singapore 398007
Time: 9am to 5pm
Class Photo of Foundation of iPhone Programming -13-14 Sep 2011
Monday, September 12, 2011
iOS and Android Courses in Atlanta, Dec 2011
Here is my upcoming schedule at Atlanta in 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 | |
![]() | ||
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.As a book lover myself, I visit book stores regularly, especially Borders. I had been going there since I was a student, and had many fond memories. The smell and feel of books, and the aroma of coffee that fills the store has become a part of many peoples' lives.
Hence, I would like to offer existing Borders gift card holders to offset the fees for my courses using their existing Borders gift card. Every customer can offset a maximum of S$50 for any courses that they sign up. At this moment, here are the courses scheduled to run in Sep and Oct 2011:
September 2011
* 12 Sep 2011 - Objective-C Programming - S$499
* 13-14 Sep 2011 - Foundation of iPhone Programming - S$997
* 15-16 Sep 2011 - Advanced iOS Programming - S$997
* 19-20 Sep 2011 - Android Programming - S$997
October 2011
* 3 Oct 2011 - Objective-C Programming - S$499
* 4-5 Oct 2011 - Foundation of iPhone Programming - S$997
Details
* All courses will be held at Mountbatten Square, Singapore.
* Attendees have to bring their own notebook computers
* Training time: 9am to 5pm.
For enquiries, please call (65) 9-692-4065.
Subscribe to:
Posts (Atom)









