Siirry suoraan sisältöön

Mobiilisovelluskehitys web-teknologioilla (5 cr)

Code: HTKA0130-3002

General information


Enrollment

01.11.2022 - 05.01.2023

Timing

09.01.2023 - 19.05.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

Liiketoimintayksikkö

Teaching languages

  • Finnish

Seats

0 - 45

Degree programmes

  • Tietojenkäsittely (AMK)

Teachers

  • Tommi Tuikka

Groups

  • HTK21S1
    Tietojenkäsittely (AMK)
  • ZJA23KI
    Avoin AMK, tiko
  • ZJK23KI
    Korkeakoulujen välinen yhteistyö, TIKO

Objective

The purpose of the course
Mobile application development has traditionally been the development of native applications built on top of a mobile device operating system. In the 2010s, web technologies, i.e. HTML, JavaScript and CSS, have evolved into notable mobile application development technologies. Currently, most of the new mobile applications are already made using web technologies. This course provides basic skills on the basis of which you can start working as a developer of mobile applications built with web technology.

Course competencies
Application development expertise

Course competence
The student is able to develop mobile applications with modern web technologies. The student knows the types of web-based mobile applications and understands the different features and applications of PWA applications, hybrid applications and native applications. The student is familiar with simple cloud service solutions suitable for the development of web-based mobile applications.

Content

The course teaches how to develop mobile applications using modern web technologies. The content includes e.g. setting up a programming environment, progressive web applications (PWA), hybrid applications and native applications implemented with web technologies. The course also introduces the most common cloud platforms used to support mobile development. The course provides basic skills for working as a web-based mobile application developer.

Location and time

Kevät 2023

Teaching methods

Videouennot ja ohjaustunnit.

Student workload

135 tuntia.

Further information

EduFutura 5

Evaluation scale

0-5

Arviointikriteerit, tyydyttävä (1-2)

(Adequate 1) The student is able to implement basic web-based mobile applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 50% of the tasks.

(Satisfactory 2) The student is able to implement basic web-based mobile applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 70% of the tasks.

Arviointikriteerit, hyvä (3-4)

(Good 3) The student is able to implement basic web-based mobile applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to do all the exercises and reached the result specified in the instructions in at least 80% of the tasks.

(Commendable 4) The student is able to implement basic web-based mobile applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to complete all the exercises and reached the result specified in the instructions in at least 90% of the tasks.

Assessment criteria, excellent (5)

(Excellent 5) In addition to the above requirements, the student is able to critically evaluate mobile development technologies and understand the technology selection criteria for different uses. He has completed all the exercises and reached the end result specified in the instructions.

Qualifications

Basics of frontend development