IOS Assignment
IOS Assignment
Create an app for displaying POIs (based on Open Government Data Vienna) on a map.
Select which data you want to display (e.g., public transport stops, taxi stands, electric
charging stations, etc.), and coordinate with your colleagues to ensure everyone uses
different data. The app should start with a list of the queried data. A click on a list entry
should open a map that shows the selected point.
Notes/Comments:
- It is sufficient to display one coordinate (even if multiple coordinates or entire areas are
available in the JSON).
- The structure of the JSON file is different from the example in class. Therefore, both
reading and saving (Model) must be adapted accordingly.
- The data should be fetched automatically on startup, and a "Refresh" should be possible
via a button.
- There should be a way to persistently save queried entries or their content (in a kind of
favorites list). This list should be accessible via its own tab.
Points Breakdown:
- Displaying additional information in the bubble above the annotation (custom annotation
class) (5 points)
- Different colors for the annotations, depending on factors such as the number of parking
spaces, availability, etc. (5 points)
- Persistent storage of selected entries in a favorites list, accessible via its own tab (10
points)