STV Chicago Android App
is a full-featured companion application for the WordPress-based website of Srpska Televizija USA.
It's fully integrated into the website operation and doesn't require any separate administration, rather, all sections of
the application are updated dynamically. Application is implemented by using all security protocols and it's allowing
two-way communication with the WP-REST API. It supports reading articles from the website and also commenting on them and
all other interactivity which you'll expect as if you were already on the website, of course only in the more optimized and
lightweight environment of the application. The application monitors the local internet connection and alerts the user and
changes the mode of operation if the connection is lost - it starts to show the local, cached version of the content and
disables commenting and rest of the operations which require an internet connection to work.
STV Andoird Application has two visual modes (or two themes) - light and dark and the users can customize the interface
however they wish, and of course, all the options settings are saved in the local storage on the device they use. It
features a section with the useful addresses for this community, which is completely integrated with Google maps, therefore
very useful indeed when they need to visit or get in touch with the organizations from the address book (integrated into the app).
The ads from the website are also dynamically implemented in the application interface, therefore they also don't require any
separate attention or administration - all is done from the WP Administration Control Panel.
So that would be all the features which I can remember at this moment, and as you can see there was a lot of work to implement
them smoothly into the existing system. Besides programming, I had an assignment to completely design the UI/UX of the application
and the Play Store environment - which includes a Google Play Store splash image and the splash video, application icons, and screenshots.
The application successfully passed all the tests and it's published in the Google Play Store from where can be
downloaded and tested.