Hogeschool Gent
Geraard de Duivelstraat 5 - 9000 Gent
Tel: 09 243 33 33 - E-mail: info@hogent.be
Website: www.hogent.be
Native apps I (English taught)30530/4114/1819/1/86
Study guide

Native apps I (English taught)

30530/4114/1819/1/86
Academic year 2018-19
Is found in:
  • International Curriculum, programme stage 3
In other study programme:
  • Bachelor of Applied Information Technology as Native apps I
  • Bachelor of Applied Information Technology as Native apps I
  • Bachelor of Applied Information Technology as Native apps I
  • Bachelor of Applied Information Technology as Native apps I
This is a single course unit.
Study load: 3 credits
Weight: 3,00
Total study time: 75,00 hours
Possible deadlines for learning account: 01.12.2018 ()

Organisation of education

Teaching Activities, Learning Activities, Assessment Activities
Lecture
Self-study51,00 hours
Seminar24,00 hours
Supervised independent work
This course unit is marked out of 20 (rounded to an integer).
Re-sit exam: is possible.
It is not possible to enrol in this course unit under
  • exam contract (to obtain a credit).
  • exam contract (to obtain a degree).
Special admission is required to enrol in this course unit under credit contract.
Co-ordinator: De Weirdt Harm
Other teaching staff: Buysse Jens
Language course: No
Languages: English
Scheduled for: Semester 1

Objectives

is able to develop and to justify a user Interface following the Android developers style guide
is able to use and to justify the most common APIs used in the Android platform
is able to apply and to justify the current design patters in in the Android platform
is able to use and to justify a webservice in Android
is able to design, develop, document and test quality grade mobile Android applications

Contents

Activities, Fragment and all other existing Android user interface elements
Android APIs
All current design patterns and techniques used in the Android platform
REST clients (Retrofit, Volley ...)
Mobile Android application
Kotlin

Order of enrolment

There are no prerequisites for this course.

Prerequisites

Thorough knowledge of Java
Thorough knowledge of Software Design Patterns
Basic knowledge XML
Basic understanding of Databases

Besides the restrictions mentioned above, we advise you to choose all courses of a specific track. This enables you to gain the knowledge of at least one entire set of courses. The linked courses within the Mobile track are 'Native Apps I', 1 'Native Apps II'-courses, 'Webapps' and 'Project Mobile'.
Basic understanding of Web Services





Final objectives

The student is able to autonomously and efficiently design, construct, document and test quality IT-solutions, taking into account the new developments and application areas

Teaching methods

  • Online learning
  • Practice session
  • Assignment
  • Excursion
    Additional information: if the opportunity arises
  • Guest speaker or lecture/Testimony
    Additional information: if the opportunity arises

Study guidance

Teaching methods : teaching conversation with exercises and workshops.

Evaluation

Evaluation(s) for first exam chance
MomentForm%Remark
PeriodicOral examination100,00See evaluation card on Chamilo
Evaluation(s) for re-sit exam
MomentForm%Remark
PeriodicOral examination100,00See evaluation card on Chamilo

Other study materials

Software: Android Studio
Via Chamilo: slides; if desired, the students print the documents themselves
Book: Kotlin for Android Developers

Study costs

Via Chamilo: slides; if desired, the students print the documents themselves
Lectures, seminasr, guest speakers: participation in costs: 25 euros
Study trip and / or extra muros activities: Workshop Android: 50 euro