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 java. Show all posts
Showing posts with label java. Show all posts
Sunday, July 03, 2016
Tuesday, June 30, 2015
Get the LG Urbane Android Wear watch with the Android Wear Programming course
Not an iPhone user but a die-hard Android user? Then you should look at Android Wear programming. In the upcoming Android Wear Programming course, you will get the LG Urbane Android Wear watch together with the course!
Course Fee
S$1297 (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 |
|---|---|---|---|
| Thu Jul 02 2015 | Thu Jul 02 2015 | ||
| Wed Sep 09 2015 CONFIRMED | Wed Sep 09 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.
Tuesday, March 03, 2015
Android Wear Programming - 18 March 2015 (CONFIRMED)
The year 2015 is the year of the Wearables! If you are an Android developer, the natural progression would be to next develop for the Android Wear - a smart watch running on Android that acts as an extension of your Android device. Come and join us in this upcoming course and learn how to write connected and native Android Wear apps.The course comes with an Android Wear watch and participants are welcome to bring it back at the end of the training.
Course Fee
S$1097 (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 |
|---|---|---|---|
| Fri Jan 30 2015 | Fri Jan 30 2015 | ||
| Wed Mar 18 2015 CONFIRMED | Wed Mar 18 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.
Monday, January 19, 2015
AND302 - Developing NFC Apps
NFC (Near Field Communication) is one of the most under-used features of Android. Despite its usefulness, a lot of users are unaware of the power of NFC and how to use it to enhance the user experience. In this case, you will learn what NFC is, how to create apps that reads and writes information to tags, and how to automate your daily tasks using NFC. In addition, you will also learn how to exchange data between Android devices using Android Beam.
Course Fee
S$699 (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 |
|---|---|---|---|
| Fri Jan 09 2015 | Fri Jan 09 2015 | ||
| Mon Feb 23 2015 | Mon Feb 23 2015 | ||
| Thu Apr 09 2015 | Thu Apr 09 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
30 Bencoolen Street
Singapore 189621
Wednesday, March 26, 2014
Comparing Pebble and Android Wear
A number of readers have wrote in to ask me how does Android Wear compare to Pebble. Here is a list of items that I have compiled which I hope would be useful for those of you wanting to choose a wearable platform to develop for.
Note that this is a work-in-progress and I welcome your feedbacks if any of the items listed here is inaccurate. I will update it as more information is made available.
Android Wear
|
Pebble
|
|
Android Wear is a modified
version of the Android OS adapted for wearable devices sich as watches. The
primary function of Android Wear is as an extension of your Android device –
displaying notifications and allowing users to interact with the device
through voice navigation on the wearable device.
|
The Pebble is a smart
watch that allows you to write apps that run on the watch as well as on your
mobile device. It displays notifications from your device.
Pebble also allows
companion apps running on the mobile devices to provide additional
functionalities to the apps running on the Pebble watch.
|
|
Availability
|
Devices such as Moto 360 and LG G watches have been announced;
availability not known yet
|
Pebble and Pebble Steel
|
Manufacturer support
|
Motorola, LG, Asus, HTC, Samsung, and more
|
Pebble
|
Interaction with users
|
Voice control and touch screen
|
Four buttons – Up, Select, Down, and Back
|
Device Network connectivity
|
Classic Bluetooth, Bluetooth Low Energy (LE)
|
Classic Bluetooth, Bluetooth Low Energy (LE)
|
Hardware Features
|
Not clear at this moment
|
Accelerometer, ambient light sensor, magnetometer
|
Standalone apps
|
Not available in the Developer Preview release
|
Yes, watchface apps and watch apps can run standalone on the
watch
|
Companion apps on the mobile device
|
Android Wear devices require apps on the mobile device to send
notifications to it
|
Companion apps on the mobile device can send notifications as
well as provide additional functionalities such as Web services access,
location-based services, etc
|
Connection to mobile device
|
Requires connection to a Android device
|
Optional; connection to a mobile device is only required for
the installation of watchfaces and watch apps;
|
Color Screen
|
Yes
|
No, only black and white support
|
Touch Screen
|
Yes
|
No
|
Platform support
|
Android only
|
iOS and Android
|
Supports notifications
|
Yes. The primarily function of Android Wear is to display
notifications from the Android device
|
Yes. Displays notifications from the iOS and Android device
|
SDK
|
Android Wear Developer Preview + Android SDK
|
Pebble SDK
|
Programming language support
|
Java
|
C (native apps), Javascript, Objective C and Java (Pebble
Mobile apps)
|
Smartphone compatibility
|
Works with Android 4.3 and above devices. At this moment,
Android Wear can only connect to phone devices; but Google has announced that
the Android Wear Developer Preview release will be updated to support non-phone
devices as well
|
Works with iOS 6.0 and newer and Android 4.0 and newer devices
|
Labels:
android wear,
apps,
C,
comparing,
Courses,
iOS,
iPhone,
java,
Moto 360,
notifications,
objective-c,
pebble,
SDK,
singapore,
standalone,
Training,
wei-meng lee
Wednesday, November 27, 2013
Announcing the details of the Pebble Programming course
I am super excited to announce the details of the first Pebble Programming course held in Singapore. Here is the synopsis of the course and the dates:
Pebble Watch included in course fee!
In this 2-day workshop, you will learn the fundamentals of programming the Pebble watch. You will learn the difference between a Watchapp and a WatchFace app, and how to develop compelling Watchapps and WatchFace apps that you can install onto your own Pebble Watch. You will also learn how to write iOS and Android apps that interact with your apps on the Pebble watch.
Topics
Setting up the Pebble SDK
WatchApp vs. WatchFace apps
Hello, Pebble World!
A Quick Introduction to the C Programming Language
Anatomy of a Pebble App
Header Files
Static and global variables
Metadata
Windows
Layers
Initializing the UI of the app
De-initializing the app
Building User Interfaces
Event Handlers
Click Handlers
Timer Handlers
Navigating Windows
Simple Animations
Persisting Data
Writing to persistent storage
Reading from persistent storage
Deleting a key from persistent storage
Using the Pebble Accelerometer
Using the Accelerometer Service
Registering for Tap events
Integrating with Mobile Apps
Using the PebbleKit for iOS and Android
Connecting to your Pebble
Obtaining information on Pebble
Communicating with a Pebble app
Launching and Killing your Pebble app
Sending and Receiving messages
Integrating with JavaScript
How to get your Pebble App to communicate with your JavaScript code running on the Pebble Mobile App on your mobile device
Passing messages from Pebble to JavaScript
Passing messages from JavaScript to Pebble
Launching configuration page to let users customize your Pebble app
Integrating with JavaScript
How to get your Pebble App to communicate with your JavaScript code running on the Pebble Mobile App on your mobile device
Passing messages from Pebble to JavaScript
Passing messages from JavaScript to Pebble
Launching configuration page to let users customize your Pebble app
What you need to bring for the course?
a. Need to bring along a Mac for the course
b. Bring along your iOS or Android device
Time and Dates
9am to 5pm:
* 6-7 Jan 2014 (Mon-Tue)
* 6-7 Feb 2014 (Thu-Fri)
* 10-11 Mar 2014 (Mon-Tue)
Fees
* S$1,295 (nett; no GST)
* Course fee includes a Pebble Watch (US$150)
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
Application Form
Labels:
Android,
C language,
Courses,
eclipse,
iOS,
java,
jdk,
pebble,
SDK,
singapore,
Training,
watchapp,
watchface app,
wei-meng lee,
Xcode
Subscribe to:
Posts (Atom)




