Mobile development (126 Information systems and technologies)

Type: Normative

Department: radiophysics and computer technologies

Curriculum

SemesterCreditsReporting
63.5Exam

Lectures

SemesterAmount of hoursLecturerGroup(s)
632Kushnir OleksiiФеС-31

Laboratory works

SemesterAmount of hoursGroupTeacher(s)
632ФеС-31Kushnir Oleksii

Опис навчальної дисципліни

The course is designed to provide participants with the necessary knowledge and skills to work with technology in order to design, develop and implement standard applications for the mobile operating system. The discipline provides an overview of tools, technologies and concepts used in modern software development and requirements and standards used for this purpose.

The purpose of studying the elective discipline “Mobile Development (Android platform)” is to provide students with knowledge about the Android operating system and the architecture of the standard mobile application, built-in access to mobile device hardware and digital cameras.

Upon completion of this course the student will:

Know the basic concepts, definitions and problems of the course; architecture of the Android mobile operating system, the structure of applications for this OS, the basic principles of creating a user-friendly interface focused on input from the touch screen, means of access to the functions of the Android operating system, including device sensors.
Be able to use the Android Studio development environment and information technology to create applications for the Android operating system with adaptive graphical interface, design the structure of the application, use in practice the sensors and cameras of the mobile device.

Recommended Literature

  1. Природня розробка на платформі Andtoid [Електронний ресурс]: https://developer.android.com/ndk/guides
  2. Leiva A. Kotlin for Android Developers: learn Kotlin the easy way while developing an Android App // A. Leiva // Leanpub, 2016. – 240 p. ISBN: 1530075610
  3. Neil T. Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps // T. Neil, O’Reilly Media, 2014. – 408 p. ISBN: 1449363636
  4. Hellman E. Android Programming: Pushing the Limits // E. Hellman, NY: Wiley, 2013. – 432 p. ISBN: 978-1-118-71737-0
  5. Mastering Android Development with Kotlin: Deep dive into the world of Android to create robust applications with Kotlin By Milos Vasic. “Packt Publishing”, 2017. – 378 p.

Силабус:

Завантажити силабус