110 likes | 212 Views
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
E N D
INF245 Mobile applications H 2007 Ola Bø Molde University College INF 245 Fall 2007 OBø
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 Molde University College INF 245 Fall 2007 OBø
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. Molde University College INF 245 Fall 2007 OBø
Mobile applications • Nokia’s classification • Personal Productivity • Games • Media and entertainment • Enterprise Molde University College INF 245 Fall 2007 OBø
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 Molde University College INF 245 Fall 2007 OBø
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.. • .... Molde University College INF 245 Fall 2007 OBø
Trends Kilde: Spørreundersøkelse blant it-ledere i privat og offentlig sektor 2004 It i praksisDen Norske DataforeningRambøll Consulting Molde University College INF 245 Fall 2007 OBø
Actors in the wireless marketplace • Wireless operators and Service Providers • Hardware Vendors • Software Infrastructure providers • Independent Software Vendors • System Integrators • Device Manufacturers Molde University College INF 245 Fall 2007 OBø
Why Mobile Applications • Business Benefits • Augmented revenue • Reduced Costs • End-user Benefits To students: Give four ways mobile applications can augment business revenue, reduce costs or give end-users benefits. Molde University College INF 245 Fall 2007 OBø
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 Molde University College INF 245 Fall 2007 OBø
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 Molde University College INF 245 Fall 2007 OBø