My Swift Cheat Sheets are now updated for Swift 3.0. To try out Swift 3.0, you would need Xcode 8 (beta 3 at the time of writing). You can download the cheat sheets by clicking on the images below.
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 iPod touch. Show all posts
Showing posts with label iPod touch. Show all posts
Sunday, July 31, 2016
Wednesday, June 24, 2015
Monday, June 22, 2015
IOS103 - Practical iOS Programming using the Swift Programming Language

1. Multithreading using Grand Central Dispatch
2. Protocols and Delegates
3. Completion Handler Design Patterns
4. Closures
Course Fee
S$1197 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page.
Schedules
Start Date | End Date | Details | Category |
---|---|---|---|
Mon Sep 21 2015 CONFIRMED | Tue Sep 22 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
30 Bencoolen Street
Singapore 189621
If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.
Labels:
Courses,
iOS,
iPad,
iPhone,
iPod touch,
language,
programming,
singapore,
swift,
Training,
wei-meng lee,
Xcode
Sunday, April 13, 2014
Learn how to program iBeacons in your Android and iOS apps - CODE Magazine May/June 2014 issue
My article on iBeacon is the cover story for the May/June issue of CODE Magazine! Grab a copy or if you prefer, read the online version here.
"One of the buzzwords you hear often is Bluetooth LE, short for Bluetooth Low Energy. Bluetooth LE is a wireless personal area network technology like its previous incarnation, Classic Bluetooth. Most people are familiar with Classic Bluetooth: You pair your Bluetooth headset with your mobile phone and use it to answer your calls, etc.
However, using Bluetooth Low Energy, you don’t necessarily have to pair with a device in order to perform useful work. A number of health-related medical devices, such as the Heart Rate Monitor and Blood Pressure Monitor, allow your mobile device to connect to them and receive vital information about your health. One very cool use of Bluetooth LE is Apple’s iBeacon. Using an iBeacon, a device can detect the presence of an iBeacon and use that information to provide locale-specific functions, such as merchandise promotion, payment information, etc.
In this article, you will learn the basics of Bluetooth LE and explore the world of iBeacons. You will see how you can write iOS and Android apps that use iBeacons to provide location-based services"
Monday, November 25, 2013
Training Calendar for Dec 2013 to Mar 2014
The training calendar for Dec 2013 to Mar 2014 is now online. Click on the image below to download the calendar.
Labels:
Android,
BLE,
bluetooth Low Energy,
calendar,
Courses,
i,
iBeacon,
iOS,
iPad,
iPhone,
iPod touch,
mysql,
networking,
nfc,
php,
singapore,
Training,
wei-meng lee,
xamarin
Tuesday, October 08, 2013
IOS301 – 1-Day Advanced iOS – Programming iBeacon in iOS7 using Bluetooth Low Energy
In recent years, we have seen a proliferation of Bluetooth Low Energy (Bluetooth LE) devices. Bluetooth LE, as it name implies, uses low energy for transmitting data. This is very useful for devices that require long-battery life, such as heart rate monitor, temperature sensors, etc. In iOS, Bluetooth LE functionalities are encapsulated in the Core Bluetooth Framework. Using the Core Bluetooth Framework, you can now write Bluetooth-enabled iOS applications that are able to communicate with Bluetooth LE devices.
In iOS 7, Apple has taken Bluetooth LE one step further with the introduction of iBeacon. iBeacons are physical devices that use Bluetooth LE to continuously transmit its location. When an iBeacon-enabled iOS application detects the presence of an iBeacon, the application will be sent a notification. Using the data transmitted by the iBeacons, the application can calculate the distance the user is away from the iBeacon. This is very useful for building location-based services that targets the insides of a building (such as malls and hospitals), where traditional location-based techniques are not quite adequate in knowing which floor a user is at.
Topics
• What is Bluetooth Low Energy (Bluetooth LE)
• Introduction to the Core Bluetooth Framework
• Players in Core Bluetooth
o Central and Peripherals
o Services and Characteristics
• Simulating Peripherals using your iOS device
• Communicating with Bluetooth LE sensors
• What is iBeacon
• Building your own iBeacon
• Detecting iBeacons
• Building Location Based Services applications using iBeacon
At the end of the course, you will learn:
• How to communicate with Bluetooth Low Energy devices (such as temperature sensors and heart rate monitors) from your iOS applications.
• How to build location-aware applications using iBeacon.
Prerequisites
• Attended the Foundation of iPhone Programming course
• Mac running Mac OS X Mountain Lion (10.8.5) or later
• iPhone/iPod touch/iPad (required)
• Xcode 5 or later
Course Fee
• S$699 (nett; No GST)
Dates
• 8 Nov 2013 (Fri)
• 13 Dec 2013 (Fri)
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
Subscribe to:
Posts (Atom)