Course Offerings

Workforce Education

Creating Mobile Apps with HTML5

Do you want to make mobile apps that run on iPhone and iPad, as well as on Android and Windows Phone? Learn how to imagine, design, build and optimize a cross-platform mobile app using the very latest HTML5 standards. The result will be a mobile app that's fast and runs on just about any smartphone or tablet computer.

Course Objectives

Learn CSS3, the layout and styling language of the mobile web

Learn how to use Web Application Programming Interfaces (Web APIs) to combine different web services to create mobile mashups


Outline of Instruction

What are the compelling reasons for developing mobile apps with HTML5? And why are some of the web's biggest players, including Google, Facebook and X, moving all their apps to the mobile web? Learn four principles for designing great mobile apps and get acquainted with the concept of mobile-first development.

Follow the progress of employees at a fictitious company as they build a mobile app. In the process, set up your tools and get your hands dirty with some real HTML5 code.

HTML5 is the latest version of the markup language of the web. Learn why web developers and mobile developers are so gung-ho for HTML5. More importantly, find out how you can use it to write your own webpages.

CSS (Cascading Style Sheets) make your web apps workable on the largest number of devices and make your code easier to maintain. Use CSS to format HTML documents and look at the new capabilities that are possible with CSS version 3.

JavaScript is the programming language of the mobile web. Learn to use JavaScript to add interactivity to mobile apps.

Use jQuery Mobile to make your HTML5 apps feel at home on mobile devices and use JavaScript libraries and frameworks to get more done in less time.

By accessing built-in device features such as offline storage and location services, you can make your mobile web apps much more dynamic.

Hundreds of app developers have made certain features of their software available using Web Application Programming Interfaces. By using these APIs to retrieve data and then combining different data sources, you can create endless combinations called mashups.

Graphics and animation can really spice up your mobile apps. The mobile web has special requirements and technologies that you need to be aware of, however. Learn to optimize your graphics for mobile devices.

Smartphones and tablets come in different shapes and sizes. Learn to make your web app look good on the largest possible variety of devices and add some meta tags to give your app more polish on iPhone and Android. Explore touch-enabling on your app.

A responsive app doesn't keep the user waiting. Learn tools and techniques to make your app responsive.

Native apps give you access to more device features and to the distribution power of an app store. Learn how to use PhoneGap to convert your app into a native one for multiple mobile operating systems.


Contact Hours

24

CEUs

1

Industry Standard, State or National Certification

Certification

None

Website

None

Certification Learning Outcomes/Requirements

CE or CU Articulation

No

Prerequisites

There are no prerequisites to take this course. HTML and/or programming experience will be helpful, but is not required.

Learning Supplies Needed

Hardware requirements:
This course can be taken on either a PC or a Mac.

Software requirements:
PC: Windows 8 or later
Mac: macOS 10.6 or later
Linux may also be used
Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
Adobe Acrobat Reader
Software must be installed and fully operational before the course begins.

Other:
Email capabilities and access to a personal email account

Instructional material requirements:
The instructional materials required for this course are included in enrollment and will be available online.

Clinical Site/Special Facilities

N/A

Requirements for Successful Completion

90% attendance
Students must pass 10 quizzes or the final exam with 70% or better.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Specific Industry or Business Support Needs

N/A

Wake County Need for Industry Positions

N/A

Industry or Job Titles Related to Training Outcomes for Employment

Related Courses

Course Contact Information

Non-Credit Online Learning https://ceonline.waketech.edu
919-532-5847
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech's Notify Me service.


Requisites: None

To view information on this course and additional non-degree course offerings, visit the Workforce Continuing Education Catalog