Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Mobile Web-Based Application Development by Mind Map: Mobile Web-Based Application
Development
0.0 stars - 0 reviews range from 0 to 5

Mobile Web-Based Application Development

Web Tech Review

Objectives

Review Basic HTML document structure.

HTML vs. XHTML vs. XHTML-MP

Important metatags and settings for developing mobile websites.

Discuss importance of span and div for both styling and dynamically changing the displayed content without accessing the server.

Developing simple CSS style sheets.

The Mobile Ecosystem:Hardware&Software

Objectives

Compare and contrast features of mobile devices with those of a PC

List 'players' involved in delivery of the mobile Web.

List key differentiators and uses of various communication standards (including WI-FI).

List the features which can differentiate phones supported with real world examples.

Discuss importance of Context (e.g. where am I? How much time do I have?) in the development of mobile websites and webapps.

Introduce User-Agents and PC Browser tools to spoof being a mobile client. Needed for possible research project

Mobile development :Technologies, Standards and Strategies.

Objectives

List key platforms and compare capabilities.

Discuss the similarities and differences between applications running on a phone and on a PC.

List key technologies available in devices and platforms including geolocation, multi-tasking support, access to local store, support for integration with vendor-supplied applications, access to the accelerometer, true push, graphics support, access to camera, bluetooth.

Discuss best practices provided by major standards bodies for development of mobile-friendly websites.

Describe Transcoding (how webpages are automatically converted to optimize them for mobile). Case Study: Transcoding on Blackberry servers.

Intelligently choose strategies to accommodate and optimize for different form factors and device capabilities (e.g. Do Nothing,;Lowest Common Denominator;, Progressive Enhancement, Device Targeting, Full Adaptation (Fling).

Differentiate different approaches for providing web functionality: categories:Mobile Websties, Mobile Web Widgets, Mobile Web Applications, Native Applications.

Mobile-Friendly Websites.

Objectives

Develop a mobile-friendly website, given a specific development strategy, that incorporates best practices in mobile website development.

Use best-practices and your knowledge of mobile device features and platforms to compare mobile websites and/or widgets.

Javascript and AJAX

Objectives

Review Javascript procedural constructs and functions.

Interacting with the document object.

Responding to events.

Form-Handling.

AJAX-Using Javascript and XML for dynamic webpages.

Mobile Widgets

Objectives

Overview of Widgets? What are they? What are their appropriate uses?

Drill down to components of a widget.

Develop a simple widget using Blackberry Eclipse plugin and emulators.

Capitalizing on Context:Using Geolocation and Local Store.

Utilizing Multi-media capabilities of mobile devices.

Using push services.

Deep Integration with Device: Interfacing Widget with native apps and services of target device.

(Optional) Extending the Widget API using Javascript

Development and deployment(?) of a non-trivial widget that accesses local-store and either geo-location or other native services.

Security Issues

Deployment to Devices