SylabUZ
Course name | Mobile technologies for e-Business |
Course ID | 04.2-WE-BizElP-TechnMobwE-Bizn-Er |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | E-business |
Education profile | practical |
Level of studies | First-cycle Erasmus programme |
Beginning semester | winter term 2022/2023 |
Semester | 4 |
ECTS credits to win | 4 |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 15 | 1 | - | - | Credit with grade |
Project | 30 | 2 | - | - | Credit with grade |
To familiarize students with the problems of using, functioning and designing applications for mobile devices.
Developing basic skills in the implementation of the user interface and transactional techniques on mobile device platforms.
Fundamentals of object oriented programming
Applications for mobile devices built in the form of websites. The issue of scaling content to the capabilities of the device. Limitations of this type of solutions.
Possibilities of dedicated applications built for modern operating systems installed in mobile devices such as Android, iPhone and Windows Mobile.
Basics of application programming for the Android operating system. Key application development components and programmer tools provided by operating system manufacturers.
Programming the user interface for the application on the mobile device. Automatic interface adjustment to the device capabilities and arrangement of elements on the screen. Support for external data sources, data update on mobile devices. Internet communication. Run time-consuming operations in the background. Communication between different modules in the system.
Models of application commercialization for mobile devices. Application distribution possibilities for mobile devices. The use of official software distribution channels proposed by operating system manufacturers, such as Google Play Store.
Examples of the use of mobile technologies in e-business such as payment systems, sales systems, ticket booking, etc.
Lecture - conventional lecture using a projector.
Project - practical classes in the computer laboratory.
Outcome description | Outcome symbols | Methods of verification | The class form |
Lecture - test in writing and / or oral, carried out at the end of the semester.
Project - final grade is the weighted sum of grades obtained for the implementation of individual elements of the training course and the form of its presentation.
Final grade = 50% of the final grade of the lecture + 50% of the final grade of the project.
1. Stark, J., Jepson, B., Building Android Apps with HTML, CSS, and Making Native Apps with Standards-Based Web Tools, O'Reilly, 2012
2. Annuzzi J., Darcey L., Conder S., Introduction to Android Application Development: Android Essentials (5th Ed.), Addison-Wesley Professional, 2016
3. Horton J., Android Programming for Beginners, Packt Publishing, 2015
Modified by dr inż. Robert Szulim (last modification: 06-04-2022 10:34)