5-Days PhoneGap Mobile Application Development Training Course | Peatix tag:peatix.com,2011:1 2019-11-02T13:34:09+08:00 Peatix My AppsZil (Asia) Sdn Bhd 5-Days PhoneGap Mobile Application Development Training Course tag:peatix.com,2016:event-149415 2016-02-29T09:00:00MYT 2016-02-29T09:00:00MYT About the ProgramPhoneGap is like a 'Swiss Army Knife' for mobile app developers. When developers have the ability to craft applications for multiple platforms with little to no barrier, amazing things can happen. Nitobi’s PhoneGap is an open source solution designed to give web developers JavaScript access to popular mobile device features, like the camera, GPS, the accelerometer, local SQLite databases and more, without having to write full applications. How does it work? The PhoneGap framework acts as a bridge between web applications and mobile devices. It lets developers wrap web applications inside a native application, making development easier for those who aren’t familiar with Objective-C and Cocoa or the Android Development Kit.Course Pre-requisites All attendees should have a solid knowledge of HTML, simple CSS, and JavaScript. They should be comfortable creating JavaScript objects and functions, DOM programming and working with browser events. Course ObjectivesAt course completion, participants will be able to: • Build mobile JavaScript applications using jQuery Mobile • Understand the overall architecture of PhoneGap apps and the develop, build, deploy process • Work hands on with the tool chain for creating PhoneGap apps for mobile platforms • Learn to make smart design plans based on the capabilities of mobile JavaScript • Access mobile device hardware, such as cameras, using PhoneGap's JavaScript APIs • Interact with remote services from a PhoneGap app Course Duration5 Days (Based on an 8-hour-a-day schedule) Course Content 1 Introduction to PhoneGapo How PhoneGap Works o Designing for the Container o Writing PhoneGap Applications o Building PhoneGap Applications o PhoneGap Limitations o PhoneGap Plug-Ins o Getting Support for PhoneGap o PhoneGap Resources o Hybrid Application Frameworks2 PhoneGap Development, Testing, and Debugging o Hello, World! o PhoneGap Initialization o Leveraging PhoneGap APIs o Enhancing the User Interface of a PhoneGap Application o Testing and Debugging PhoneGap Applications o Dealing with Cross-Platform Development Issues o API Consistency 3 Using PhoneGap Build o The Fit o Getting Started o Configuration o Creating an Application for PhoneGap Build o Creating a PhoneGap Build Project o Dealing with Build Issues o Testing Applications o Debug Mode o Querying Device Orientation o Watching a Device’s Orientation 4 Accelerometer o Querying Device Orientation o Watching a Device’s Orientation 5 Camera o Accessing a Picture o Configuring Camera Options o Dealing with Camera Problems 6 Capture o Using the Capture API o Configuring Capture Options o Capture at Work 7 Compass o Getting Device Heading o Watching Device Heading 8 Contacts o Creating a Contact o Searching for Contacts o Cloning Contacts o Removing Contacts 9 Events o Creating an Event Listener o Device ready Event o Application Status Events o Network Status Events o Button Events 10 File o Available Storage Types o Accessing the Device’s File System o Reading Directory Entries o Accessing FileEntry and DirectoryEntry Properties o Reading/Writing Files o Uploading Files to a Server 11 Geolocation o Getting a Device’s Current Location o Watching a Device’s Location 12 Media o The Media Object o Playing Audio Files o Recording Audio Files o Seeing Media in Action 13 Notification o Visual Alerts (Alert and Confirm) o Beep o Vibrate o Notification in Action 14 Storage o Local Storageo SQL DatabaseRegistration will be on a first come first serve basis. Limited seats available. Need more information, please email to info@myappzil.com or visit PhoneGap Mobile Apps Training.