|
Nov 12, 2024
|
|
|
|
CTP 112 - Mobile Web Development3 credit hours - Three hours of lecture and directed laboratory weekly; one term. Formerly CSI 119 - Mobile Web Development
Learn how to develop Web content for the mobile Web environment. Build websites that function on a variety of devices including smartphones, tablets and other mobile devices. Learn standards, best practices and development techniques for building Web pages delivered to mobile devices. Lab fee $25.
Prerequisite(s): CTP 111 or permission of the CTP department chair.
Course Outcomes:
- Describe the mobile web environment.
- Define mobile device categories.
- Describe the mobile platform.
- Compare and contrast mobile and desktop web environment.
- Identify interactive development environments for mobile development.
- Identify various mobile web browsers.
- Design a web site for mobile devices.
- Describe the restrictions of a mobile application.
- Describe device differences.
- Design a mobile web application home page.
- Design a mobile web application secondary page.
- Discuss style considerations for pages.
- Describe navigation techniques.
- Use mobile markup language to build a web site for mobile devices.
- Compare various mobile markup languages.
- Use XHTML to develop a mobile web application
- Use CSS to format a mobile web application.
- Describe the use of JavaScript and jQuery.
- Identify other technologies used in mobile web applications.
- Use images and multimedia.
- Use images on a mobile web application.
- Optimizing audio for the mobile environment.
- Adding video to a mobile web application.
- Use social media.
- Describe mobile advertising.
- Interact with text messaging.
- Connect using short codes and QR codes.
- Link to YouTube, Facebook, and Twitter.
- Use device features from a web application.
- Use geolocation features.
- Identify rotation and device orientation.
- Describe touch gesture interfaces.
- Access data offline.
- Optimize a mobile web application.
- Optimize for low bandwidth.
- Choose the best format for images.
- Resize graphics and photos.
- Optimize images for mobile delivery.
- Testing a mobile web application.
- Install mobile add-ons to browsers.
- Use a mobile web emulator.
|
|