Master
2022/2023
Coding Mobile Apps for Entrepreneurs
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Elective course (Business Informatics: Digital Enterprise and Information Systems Management)
Area of studies:
Business Informatics
Delivered by:
Department of Business Informatics
Where:
Graduate School of Business
When:
2 year, 1 module
Mode of studies:
distance learning
Online hours:
12
Open to:
students of one campus
Instructors:
Mikhail M. Komarov
Master’s programme:
Business Informatics: Digital Enterprise and Information Systems Management
Language:
English
ECTS credits:
6
Contact hours:
12
Course Syllabus
Abstract
In this project-centered course, you’ll design, build, and distribute your own unique application for the Android mobile platform. Supporting online-course will provide you with a set of customizable building blocks that you can assemble to create many different types of apps, and that will help you become familiar with many important specificities of Android development. You can also try to implement FIGMa project if you are not able to prepare an Android application. When you complete the project, in addition to having a personalized app that you can use and share, you’ll have the skills and background you need to move on to more advanced coursework in Android development. Course is arranged in blended format.
Learning Objectives
- To involve students into the actual problems connected mobile development.
- To equip students with the knowledge of the major development issues of mobile applications.
- To equip students with the knowledge of basic principles of developing and managing mobile solutions and systems.
Expected Learning Outcomes
- Should know basic principles of developing and managing mobile solutions and systems.
- Should know basic principles of developing and managing mobile solutions and systems.
- Student should be capable to make managerial decisions, to assess their consequences and to bear responsibility for the outcomes.
- Student should be capable to make managerial decisions, to assess their consequences and to bear responsibility for the outcomes.
- Students should be familiar with the Android mobile app development
- Students should be ready to estimate workload and prepare technical requirements for the mobile application development
- understand business opportunities from using specific functionality of mobile devices
Course Contents
- Introduction and Offline Topics
- Create the Storyboard for Your Application
- Install Tools, Create HelloWorld App
- Build Your First Interactive Application
- Toward Your Application, Step-By-Step
- Transform Your Storyboard Into Actual Application
Assessment Elements
- Mobile app development with documentationMark for this element is devoted to development of working mobile application which should include all the mechanisms and elements which were taught in online course (necessary to attend the exam). Functionality of mobile app should show: how it works with "Buttons and toasts"; how it workds with "Clickable list"; how it works with different "Layouts"; how it works with "Sound"; how it works with "Saving preferences"; how it works with "Radio button"; how it works with "Images"; how it works with web pages; how it works with several activities; how it works with SMS; how it works with Location Based services. For the mobile app video should be recorded how it works and uploaded to the file exchange folder, link should be sent to the lecturer. Documentation should include description of the app, functionality which is implemented and which is used from hardware and operating system; description of data types and how different types of data are used in the APP. Excellent mark - for advanced mobile app which has wider functionality rather than the functionality required; documentation prepared in excellent format according to the requirements; Good mark - mobile app should have all the functionality mentined and documentation should be prepared according to the requirements; Satisfactory mark - mobile app is not running but documentation prepared according to the requirements and FIGMA prototype (or similar ) is prepared.
- ExamStudents should upload (present) developed mobile application with documentation before the examination. At the exam students should answer questions in a quiz format related to the Android mobile app development topics. Вuration of the examination test with 10 questions might be 20-25 minutes
Bibliography
Recommended Core Bibliography
- Burd, B. A. (2015). Android Application Development All-in-One For Dummies (Vol. 2nd edition). Hoboken, NJ: For Dummies. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1025221
- Friesen, J. (2014). Learn Java for Android Development : Java 8 and Android 5 Edition (Vol. Third edition). [Berkeley, California]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1174085
- Mario Schaarschmidt, Dirk Homscheid, & Thomas Kilian. (2019). Application Developer Engagement In Open Software Platforms: An Empirical Study Of Apple Ios And Google Android Developers. International Journal of Innovation Management (Ijim), (04), 1. https://doi.org/10.1142/S1363919619500336
Recommended Additional Bibliography
- Tim Hayden, & Tom Webster. (2014). The Mobile Commerce Revolution : Business Success in a Wireless World. [N.p.]: Que Publishing. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1600780