And, these aren't dumbed-down applications....
These are full-fledged mobile apps that can do everything from interact with device hardware such as the accelerometer, camera and geolocation tools to interacting with (iOS or Android) operating system to make phone calls or use Bluetooth.
In this soup-to-nuts PhoneGap course you'll learn everything from setting up your PhoneGap environment to testing your app on your phone or tablet device. You'll learn from extensive on camera demonstrations and be able to download the many examples you see the instructor create on screen. This course gets practical very quickly as you'll be working with the phone hardware and interacting with the same real-world API's that professional developers use everyday-- such as Google Places and Google Maps.
At the end of the course, you'll put it all together as you create full application using the Washington Transit API. This app is similar to the types of apps being placed in the Apple App Store and the Google Play Store every day! You'll join the ranks of companies like Logitech and Fan React who publish PhonGap apps directly to all of the major app stores.
Get right into making your first mobile app with Phonegap with Mark in this video.
Learn about the different tools you will need to get started in developing mobile applications with Phonegap.
Mark goes over the steps it takes to create a new PhoneGap Project.
The developer tools within the Google Chrome Browser allows you to display your web app as if it were being displayed on a mobile device of any size.
Mark shows you how to set up the PhoneGap environment to test directly on your own mobile device.
The jQuery Mobile library helps you make your app more mobile-friendly by changing the way HTML elements are displayed by default.
Mark demonstrates how to create an app that implements multiple page views.
Mark shows you how to use the jQuery Mobile Library to create blocks of content that collapse, or hide, in your mobile app.
A control group can be used to create an easily distinguishable group of form elements like checkboxes.
In this video you will learn how to implement the flip switch data role that is found in the jQuery Mobile library.
Learn how to use the listview data-role, which turns regular HTML lists into a more mobile-friendly and readable list in your mobile app.
In this video you will learn how to create an app that can store data locally that can be accessed again whenever necessary.
Mark shows you how to use SQL to create a data that can store multiple rows of user data.
Learn how to use SQL to retrieve that data that you stored locally.
In this video, Mark uses the navigator object to create an app that can read the users' current location.
By combining the information that you can obtain using the navigator and geolocation object with the Google Places API, you can create a mobile application that can display certain locations that are found nearby.
Learn how to create an application that uses the Google Maps API to display a map with the user's current location.
Mark shows you the basics of adding audio and video content to your mobile application.
In this video you will learn how to create working custom buttons to control the playback of audio.
Learn how to create a range slider that can control the volume of your media.
By accessing more properties of the Audio element in HTML you can obtain and display the current time and duration of the current song.
In this video Mark shows you how to access the devices Accelerometer and shows you how to display the information available to you.
Learn how to connect the values obtained from the accelerometer to an object on the screen in order to make it move.
In this video Mark demonstrates an app that allows you to access the device's camera and take a picture.
Adding to the previous application, Mark shows you how to obtain that image that was taken with your app.
Mark goes over the process of returning a thumbnail of the image taken with you app. He also shows you how to add options on the fly that the user can opt in to.
Learn how to change the options in your mobile application to let your user select a picture from their photo library and import it into your app.
By implementing the Hammer.js library, you will be able to access gestures which are specific to mobile devices.
Mark puts the Hammer.js library to use by showing you how to create an app that is able to detect the gestures that are being input by the user.
In this video you will learn which types of taps and presses you can detect and work with.
In this video you will learn which types of swipes and pans you can detect and work with.
When building an application with PhoneGap you are given access to obtain all kinds of information about the device your application is being run on. Learn the simple lines of code you will need to do this in this video.
Learn how to obtain the direction the device is facing.
In this video you will learn how to determine the type of network connect that your device is using while running your mobile application.
Learn about the multiple battery events that can be used within you app to obtain information based on the current status of the device's battery.
LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram's valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.
With a mission of “teaching the world to code" LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.
With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company's most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.
The company is based outside of Hartford, Connecticut.