Views

TOOLBOX

LANGUAGES

MyMobileWeb Certificaton 4-14-2009

From Morfeo Wiki

Jump to: navigation, search

Contents

Information about the course

  • Title: Authoring adaptive Mobile Web Applications with MyMobileWeb 3.4
  • Dates: Tuesday 14th April - Thursday 16th April 2009 (9:00 a.m - 18:00 p.m)
  • Duration: 25 hours
  • Place: Boecillo Technological Park (Valladolid, Spain)
  • Fees: The course is free
  • Seats are limited (maximum 30).
  • Registration: crdlc@tid.es jmcf@tid.es

Infrastructure

  • Attendees will need to come with their own laptop
  • Attendees will need to pay their own expenses

Pre-requisites

  • Java
  • Eclipse
  • XML
  • Javascript

Summary of the course

The main target is to provide a general understanding of what can be done with MyMobileWeb v3.4.1, with a view on obtaining a certification on the technology. The course will cover both the basics of MyMobileWeb and the most recent and advanced features.

At the end of the course an exam will need to be passed in order to access to the certification process.

Agenda

Part I

MyMobileWeb Overview

  1. Introduction & Motivation
  2. MyMobileWeb in 4 steps
  3. Architecture
  4. Development Cycle
  5. Available Functionalities
  6. Basic Examples
  7. Standards
  8. Community

Part II

MyMobileWeb Basic Development

  1. Introduction and Concepts
  2. High Level Execution Architecture
  3. Authoring your user interface
    1. IDEAL Language 1.1
    2. User Interface Components
    3. Styles
    4. Data Binding
    5. Multiple Layouts
    6. Selection
  4. Client-Server Interaction
    1. Java-Based Event Handlers
    2. Defining the server-side behaviour using SCXML
      1. Cool URIs
  5. Defining client-side behaviour using XML Events
  6. Configuration & Deployment

Part III

Advanced MyMobileWeb

  1. Exploiting the Delivery Context
    1. Device Description Repositories
    2. DDR Simple API
    3. DevInfo Simple API
    4. The MyMobileWeb DDR REST Service
    5. Device Clustering
    6. Convenience Functions for the Delivery Context (authoring level)
  2. Internationalization
  3. Media Sets and Content Selection
  4. The Mobile Web Client Runtime

Part IV

Going Beyond : Mastering MyMobileWeb

  1. Transcoding with OMA-STI and Alembik
  2. Integrating MyMobileWeb and CMSs
  3. Using JSTL within IDEAL
  4. Statistical graphics and the Chart library
  5. The Mobile Client Capabilities Framework
    1. Being aware of geolocation
    2. Being aware of screen orientation changes
    3. Being aware of Context: DCCI & OMTP-Bondi
  6. Creating IDEAL Extensions

Exercises

  • The orientation of the course will be mainly practical. A bunch of exercises will be developed.
  • Examples & Exercises

Certification

Material

Documentation

Reviewed documentation

Software