Learn how to use hybrid technologies like PhoneGap and NimbleKit to hook into native device capabilities, and then distribute your mobile applications into app stores and marketplaces.
Aditya Bansod is Sencha’s senior director of product management and is responsible for the product planning and strategy for Sencha’s product lines. Prior to Sencha, Aditya held various senior product management roles at Adobe and Microsoft, focusing on developers and media in the mobile and consumer electronics space.
James Pearce heads developer relations at Sencha. He is a technologist, writer, developer and practitioner, who has been working with the mobile web for over a decade. Previously he was the CTO at dotMobi and has a background in mobile startups, telecoms infrastructure and management consultancy. James is the creator of tinySrc, the WordPress Mobile Pack, WhitherApps, modernizr-server and confess.js, and has written books on mobile web development for both Wiley and Wrox.
18. Media Capture (HTML) Media Capture (API)
Battery status Application Registration
Contacts Calendar
Messaging (SMS, MMS...) Feature Permissions
Network Information API Sensor API
Vibration API
Menu API
Audio Volume
Permissions for APIs
Beep
Gallery
Systems info and events
Tasks
Wednesday, November 2, 11
19. Accelerometer APDU (SmartCard)
Orientation Bluetooth
Camera Crypto
DeviceStatus DLNA
Filesystem Server Push
Messaging Sensor
Geolocation Telephony
PIM
Contacts
Calendar
Tasks
DeviceInteraction
Wednesday, November 2, 11
30. Accelerometer Events
Tap into the device’s motion sensor. Hook into native events through JavaScript.
Camera File
Capture a photo using the device's camera. Hook into native file system through
JavaScript.
Capture
Capture media files using device's media Geolocation
capture applications. Make your application location aware.
Compass Media
Obtain the direction the device is pointing. Record and play back audio files.
Connection Notification
Quickly check the network state, and Visual, audible, and tactile device
cellular network information. notifications.
Contacts Storage
Work with the devices contact database. Hook into the device’s native storage
options.
Device
Gather device specific information.
Wednesday, November 2, 11
40. Accelerometer Events
Tap into the device’s motion sensor. Hook into native events through JavaScript.
Camera File
Capture a photo using the device's camera. Hook into native file system through
JavaScript.
Capture
Capture media files using device's media Geolocation
capture applications. Make your application location aware.
Compass Media
Obtain the direction the device is pointing. Record and play back audio files.
Connection Notification
Quickly check the network state, and Visual, audible, and tactile device
cellular network information. notifications.
Contacts Storage
Work with the devices contact database. Hook into the device’s native storage
options.
Device
Gather device specific information.
Wednesday, November 2, 11
41. Camera
navigator.camera.getPicture(
function(imageData) {
},
function (message) {
},
{} //options
);
Wednesday, November 2, 11