Mobile Devices Programming
BASIC DATA
course listing
A - main register
course code
RAM0760
course title in Estonian
Mobiilseadmete programmeerimine
course title in English
Mobile Devices Programming
course volume CP
-
ECTS credits
6.00
to be declared
yes
assessment form
Graded assessment
teaching semester
autumn - spring
language of instruction
Estonian
English
Prerequisite(s)
Prerequisite 1
Object-oriented programming (RAM0640)
Study programmes that contain the course
code of the study programme version
course compulsory
EDTR17/25
no
Structural units teaching the course
ET - Tartu College
EV - Virumaa College
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Saada ülevaade mobiilseadmete ja operatsioonisüsteemide põhikarakteristikutest, platvormide eripärasustest ja erinevatel platvormidel rakenduste loomise programmeerimismeetoditest. Osata testida erinevate mobiilseadmete rakendusi.
course aims in English
To get overview of the basic characteristics of mobile devices and operating systems. To know platforms features and methods of programming to create application on different platforms.To be able to test applications for the various mobile devices.
learning outcomes in the course in Est.
Üliõpilane oskab (1) luua, testida ja siluda erinevaid rakendusi mobiilseadmete jaoks; (2) testida ja siluda rakendusi erinevates operatsioonisüsteemides.
learning outcomes in the course in Eng.
A student can (1) create, test and debug various applications for mobile devices working in different operating systems; (2) test and debug applications in different operating systems.
brief description of the course in Estonian
Mobiilseadmete ülevaade. Mobiilseadmetega seotud erinevate platvormide ning programmeerimiskeelte ülevaade. Mobiilseadmete rakenduste ülevaade. Native rakenduste loomine (näiteks Android, iOS). UI (User Interface) loomine erinevale mobiilseadmete jaoks. Töö andmetega (XML, andmebaas). Lisavõimaluste ülevaade. Veebirakenduste loomine erinevale mobiilplatvormile, kasutades kaasaaegseid tehnoloogiaid.
brief description of the course in English
Overview of the mobile devices at the market. Overview of different platforms and languages of programming for mobile devices. Overview of applications for mobile devices.Creation of Native applications (e.g. Android, iOS). UI (User Interface) creation for different mobile devices . Work with data (XML, database). Creation of web applications for different platforms using varied technologies.
type of assessment in Estonian
Eristav hindamine
type of assessment in English
Grading
independent study in Estonian
Iseseisvalt lahendada ülesandeid (praktilised ja koduülesanded).
Seminar: kaasaegsete tehnoloogiate mobiilirakenduste loomiseks ülevaade. Üliõpilaste rühm (2-3 tudengit) koostab esitluse antud kursuse mitte õpetanud tehnoloogia kohta – teooria ja praktilised näidised.
Projekt: Kursuse jooksul peab üliõpilane osalema mobiilrakenduse loomise projektis (osaleda võib 2-3 tudengit).
independent study in English
Independent solving of the tasks (practical and hometasks).
Seminar: overview of modern technologies for mobile applications creation. A team of students (2-3 students) compiles presentation by the given technology not studied in the course – theoretical and practical examples
Project: During the course a student should participate in the project on mobile application creation (2-3 students can participate).
study literature
a. Satya Komatineni, Dave MacLean. Pro Android 4
b. Bill Phillips, Chris Stewart, Brian Hardy, Kristin Marsicano. Android Programming: The Big Nerd Ranch Guide (Б. Харди, Б. Филлипс, К. Стюарт, К. Марсикано. Android. Программирование для профессионалов)
c. Andy Matthews, Shane Gliser. Creating Mobile Apps with jQuery Mobile
d. Matthew Mathias, John Gallagher. Swift Programming: The Big Nerd Ranch Guide
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
8.0
practices
2.0
practices
8.0
exercises
0.0
exercises
0.0
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2024/2025 autumn
Natalja Ivleva, EV - Virumaa College
Estonian
    display more
    2023/2024 autumn
    Natalja Ivleva, EV - Virumaa College
    Estonian
      2022/2023 autumn
      Natalja Ivleva, EV - Virumaa College
      Estonian
        2021/2022 autumn
        Natalja Ivleva, EV - Virumaa College
        Estonian
          RAM0760_Mobiil_hindamine_eng.pdf 
          2020/2021 autumn
          Natalja Ivleva, EV - Virumaa College
          Estonian
            RAM0760_Mobiil_hindamine_eng.pdf 
            Course description in Estonian
            Course description in English