[ 921CGELMWDK22 ] KV Mobile Web Development

Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M1 - Master's programme 1. year Computer Science Ismail Khalil 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2021W
Objectives Students will gain technical and theoretical background to create mobile Web applications using the state of the art mobile technologies for different mobile platforms, OS, and applications frameworks hands-on experience to develop a reliable, fast, and engaging mobile applications capability to decide which platform to support, degree of complexity, user experience, offline support, etc., for mobile applications design and development
Subject What is mobile computing and how it is different from embedded, pervasive, wearable and portable computing? How to classify mobile applications and services? The different types of mobile applications and services development platforms, OS, and application frameworks? How to develop mobile applications using Web technologies (XHTML, CSS, and JavaScript) on the platform of your choice? Using the same standards, techniques, and principles, how to convert a mobile Web application into a native application that run on a specific platform How to recognize and respond to the user location to create compelling location-based services and applications?
Criteria for evaluation Evaluation will be based on active participation during the course performance in exercises/final project
Methods Course will combine lecture part where active participation is ensured by small exercises Project work in teams of 1-3 students Formalised and elaborated by students during the course Presented and discussed during the proposal presentation Final delivery of the project with a document describing the project, video demo demonstrating the status of the application running on an emulator or a real device and a presentation with additional information about the implementation of the system Project poster Frequent project progress meetings with the lecturer
Language English
Study material Fundamentals of Web Development, 2017, Pearson by Randy Connolly, Ricardo Hoar
Changing subject? No
On-site course
Maximum number of participants -
Assignment procedure Direct assignment