Gemaakt in Android Studio met Java.
Het project bestaat uit meerdere branches, hier is voor gekozen om er voor te zorgen dat er altijd een werkende master branch is.
- Bevat een Api Call
- De data wordt lokaal opgeslagen om die offline beschikbaar te maken
- Een overzicht van de data wordt weergegeven op de homepagina in een recyclerview
- Via de DetailsFragment word het geselecteerde item getoond op een fragment pagina
- (Dit werkt niet zoals gewenst en zorgt voor een crash daarom staat het in een aparte branch)
- AI GitHub Copilot (2024, 4 januari). GitHub Copilot suggests code completions as developers type and turns natural language prompts into coding suggestions based on the project's context and style,
https://docs.github.com/en/copilot/overview-of-github-copilot/about-github-copilot-individual - bruxellesdata. (2023, 29 December). API . Charging points for electric cars,
https://bruxellesdata.opendatasoft.com/explore/dataset/bornes-de-recharge-pour-voitures-electriques/api/ - codepath. (2023, 29 December). Creating and Using Fragments,
https://guides.codepath.com/android/creating-and-using-fragments - developer.android. (2023, 29 December). SQLiteOpenHelper,
https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper - developer.android. (2023, 29 December). Accessing data using Room DAOs,
https://developer.android.com/training/data-storage/room/accessing-data - developer.android. (2023, 29 December). RecyclerView,
https://developer.android.com/reference/androidx/recyclerview/widget/RecyclerView - developer.android. (2023, 29 December). RecyclerView.Adapter,
https://developer.android.com/reference/androidx/recyclerview/widget/RecyclerView.Adapter - codepath. (2023, 29 December). Using-OkHttp,
https://guides.codepath.com/android/Using-OkHttp - codepath. (2023, 29 December). converting json to models,
https://guides.codepath.com/android/converting-json-to-models
(Detail schermen toevoeging staat in aparte branch om de master branch werkend te houden)
- Detailed Activity in Android Studio (YT). (2024, 4 januari). RecyclerView with Detailed Activity in Android Studio using Java,
https://www.youtube.com/watch?v=qAHWVIK7_BY - stackoverflow. (2024, 4 januari). how to open new activity for every item with recyclerview,
https://stackoverflow.com/questions/67152640/how-to-open-new-activity-for-every-item-with-recyclerview-for-every-item-it-sho
Geen aperte branch
- Stackoverflow. (2024, 12 januari). multiple-filter-criteria-on-room-data,
https://stackoverflow.com/questions/62369901/multiple-filter-criteria-on-room-data-before-ui - developer.android. (2024, 12 januari). SearchView.OnQueryTextListener,
https://developer.android.com/reference/android/widget/SearchView.OnQueryTextListener - Android Studio Tutorial (2022) (YT). (2024, 12 januari). SearchView with RecyclerView,
https://www.youtube.com/watch?v=tQ7V7iBg5zE