inf245 mobile applications

11
Molde University College INF 245 Fall 2007 OBø 1 INF245 Mobile applications H 2007 Ola Bø

Upload: tara-pickett

Post on 31-Dec-2015

19 views

Category:

Documents


2 download

DESCRIPTION

INF245 Mobile applications. H 2007 Ola Bø. The course. 7,5 credits An additional 7,5 credits can be obtained by carrying out a development project. 2 h lecture per week (mondays) 6 mandatory laboratory exercises 2 exercises using J2ME 1 exercise using SMS - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

1

INF245 Mobile applications

H 2007

Ola Bø

Page 2: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

2

The course

7,5 credits An additional 7,5 credits can be obtained by

carrying out a development project. 2 h lecture per week (mondays) 6 mandatory laboratory exercises

2 exercises using J2ME 1 exercise using SMS 2 exercises using mobile web (XHTML, XSL, CSS)

1 exercise using Mobile Software Engineering

Page 3: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

3

Laboratory Exercises

Work in groups of 2-3 students or independent Equipment

An emulator may be used Need for one device per group for final testing The library has 8 Nokia 6600 reserved for this course The tutorials are written for the use of :

Java Wireless Toolkit Netbeans IDE versjon 5.5 with mobility pack Nokia 6600 Mobile phone Other phones or handheld computers may be used.

Page 4: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

4

Mobile applications

Nokia’s classification Personal Productivity Games Media and entertainment Enterprise

Page 5: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

5

m-Commerce Heavily hyped Customers have limited capability mobile phones – technology

limits user experience quality-no replacement for e-commerce-only for urgent business with simple interaction

Areas of expected success Purchase of goods for mobile unit: games and ringtones Mobile banking=internetbanking + direct payment Information services: weather, news, sports <-SMS or WAP Location-based services: Where is the nearest restaurant – privacy

issues Mobile shopping – for items needed on the fly: tickets, comparison

shopping Mobile advertising – normaly no place on device, but perhaps on

demand in connection with locality. Technical inhibitors: Small screen, inconvenient input, slow

network Business inhibitors: Lack of compelling applications

Page 6: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

6

m-Business Technology used to support mobile work

Updated information, Cooperation over distance, Data-entry in the field Uses high-end mobile equipment with better capabilities (smart-phones,

PDA, Pocket PC,Tablet) Communication cost is usually not an issue

Examples Mobile office connected to backed server for e-mail, appointments and

address information Field sale mobile equipment supports updated and update of information in

sale situation Field service provides customer, procedure and installation information Transportation and logistics vehicles with mobile and wireless equipment

can inform main office on location and can be informed on new dispatching, packet status etc..

....

Page 7: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

7

Trends

Anvender XML som datautvekslingsformat

Anvender Web Services som integreringsmekanisme Anvender Open Source

serverprodukterAnvender Open Source

officeprodukter

Anvender håndholdte enheter

Anvender digital signaturAnvender tynne klienter

Anvender biometri til autentifisering og autorisasjonAnvender RFID-tags

Anvender trådløs LAN

Anvender IP-telefoni

0%

20%

40%

60%

80%

100%

Anvender i dag Om 1 år Om 2-3 år Kanskje senere

Kilde: Rambøll Management A/S

Kilde: Spørreundersøkelse blant it-ledere i privat og offentlig sektor 2004 It i praksisDen Norske DataforeningRambøll Consulting

Page 8: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

8

Actors in the wireless marketplace

Wireless operators and Service Providers Hardware Vendors Software Infrastructure providers Independent Software Vendors System Integrators Device Manufacturers

Page 9: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

9

Why Mobile Applications

Business Benefits Augmented revenue Reduced Costs

End-user BenefitsTo students: Give four ways mobile applications

can augment business revenue, reduce costs or give end-users benefits.

Page 10: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

10

Challenges Wireless Network Issues

Bandwidth, Latency, Reliability, Cost, Heterogenity Mobile device diversity

Radios or synchronization, Screen resolution, Input solution, Operating system, Autonomy, Size and Weight

How to choose, what if you can't choose Software choices

Wireless internett or Smart Client Connectivity solution Mobile and Wireless Security New services and interfaces Integration to existing systems Support of current and future devices

Page 11: INF245 Mobile applications

Molde University College INF 245 Fall 2007 OBø

11

Enablers Wireless network development

Augmenting bandwidth Falling costs Always on WLAN – hotspots New services

Mobile Devices Fast development More connectivity,computing power and autonomy, but lower size, weight and cost More functionality – camera, mms, radio, gps, compass But still relatively low resolution screens and inconvenient input

Software Infrastructure Mobile internet – wap, device emulators Smart Clients – .NET CF and J2ME

mobile databases, synchronization technology Standardization

WAP, WAP2.0, XHTML, VoiceXML, Sync ML, WLAN, Bluetooth