RAZVOJ APLIKACIJE ZA TRENUTNU RAZMENU PORUKA NA ANDROID SISTEMIMA U PROGRAMSKOM JEZIKU KOTLIN

  • Nikola Škrbić
Ključne reči: Android, čet, aplikacija, softver, Kotlin, Firebase

Apstrakt

U radu je predstavljena implementacija aplikacije za trenutnu razmenu poruka u realnom vremenu. Takođe rad opisuje i korišćenje Kotlin programoskog jezika na Android platformi kao i praktičnu primenu same aplikacije. Sama implementacija i način funkcionisanja su takođe detaljnije opisani kroz poglavlja kako bi se dočarala kompletna slika sistema.

Reference

[1] Android, official website,
https://www.android.com/
[2] Kotlin, Official documentation,
https://kotlinlang.org/docs/reference/android-overview.html
[3] Java, The Java Language,
https://docs.oracle.com/javase/specs/jls/se8/jls8.pdf
[4] Firebase Realtime Database, official documentation,
https://firebase.google.com/docs/database/
[5] Gradle build system, official website,
https://gradle.org/
[7] Google Sign-in, android developers,
https://developers.google.com/identity/sign-in/android/start-integrating
[8] J. Sonmez, Software Testing Basics, Usersnap,
https://usersnap.com/blog/software-testing-basics/
[9] R. Ajesh, Espresso Basics, Medium,
https://medium.com/mindorks/android-testing-part-1-espresso-basics-7219b86c862b
[10] Envolve
https://www.envolve.com/
[11] Firebase library, Official documentation,
https://firebase.google.com/docs/android/setup
[12] Java virtual machine, JavaWorld,
https://www.javaworld.com/article/3272244/core-java/what-is-the-jvm-introducing-the-java-virtual-machine.html
[13] Software development kit, SDK, Wikipedia
https://en.wikipedia.org/wiki/Software_development_kit
[14] View, Android Developers
https://developer.android.com/reference/android/view/View
[15] Activity, Android Developers
https://developer.android.com/reference/android/app/Activity
[16] Fragment, Android Developers
https://developer.android.com/guide/components/fragments
[17] SharedPreferences, Android Developers
https://developer.android.com/reference/android/content/SharedPreferences
[18] OkHttp, official github repository
https://github.com/square/okhttp
[19] Representational State Transfer, REST, codecademy
https://www.codecademy.com/articles/what-is-rest
[20] Hypertext Transfer Protocol, HTTP, Wikipedia
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
[21] Monckey Testing, Wikipedia
https://en.wikipedia.org/wiki/Monkey_testing
Objavljeno
2019-03-09
Sekcija
Elektrotehničko i računarsko inženjerstvo