|Study program||Information systems and technologies|
|Teachers||Božidar Lj. Radenković, Marijana S. Despotović-Zrakić, Zorica M. Bogdanović, Dušan M. Barać, Srđan M. Krčo, Vojkan R. Vasković|
|Associates||Aleksandar R. Milić|
Lectures: Introduction. Wireless transmission techniques. Mobile and wireless networks. Design of wireless networks. Mobile operating systems. Development platforms and environments. Web services in a mobile environment. GPS technology and network services for positioning. Mobile identification technology. 2D barcode. RFID. NFC technologies. Personal Area Networks. Wireless sensor networks. Ubiquitous computing, Context-Aware Systems. Security of mobile and wireless networks. Mobile business services. Designing mobile business applications.
Practical exercises: Development environment for the design of mobile applications. Essential concepts for the mobile applications development. Android Mobile Applications development. UI elements. Dynamic adaptability and internationalization of interfaces. Structure and communication between components of Android applications. Mechanisms for data persistence. Working with SQLite databases. Fragmentation, modularity and re-use of interfaces. Techniques for compressing information in a limited space. System events and notifications in Android. Utilization of phone’s common functionalities. The use of location service in Android Mobile application. Data transmission technology. XML and JSON formats for data. Development of iOS mobile applications. Development of Windows Phone mobile applications. Creating applications for SMS server.
- E-resources from web site en.elab.rs
- Despotović-Zrakić M., Milutinović V., Belić A. (Eds), High performance and cloud computing in scientific research and education, monografija, IGI Global, 2014.
- Professional Android Sensor Programming, Greg Milette, Adam Stroud, John Wiley & Sons, Inc., 2012.
- R. Meier, Professional Android 4 Application Development, 2012.