Add 'Assignment'

Javier Cicchelli 2023-04-07 11:54:10 +00:00
commit 77b27af381

15
Assignment.md Normal file

@ -0,0 +1,15 @@
# iOS Assignment: Wikipedia
Clone the Wikipedia app from [GitHub](https://github.com/wikimedia/wikipedia-ios). The Wikipedia app can be called from other apps via deep linking.
Modify the Wikipedia app so that it can be called in a way so that, when started, it directly
goes to the Places tab and shows the location specified by the calling app (e.g. via coordinates), instead of the current location.
Create a simple test app with a list of locations. Your app should fetch locations
from this [location](https://raw.githubusercontent.com/abnamrocoesd/assignment-ios/main/locations.json). Tapping on a location should call the Wikipedia app in this new way to demonstrate the functionality. The user of the test app should be allowed to enter a custom location and open the Wikipedia app there.
## Assignment requirements
Work locally and perform your changes locally (but still using git). Once done, zip the entire repo folder (including the .git subfolder) and send a link to me. You can use a service like WeTransfer or similar for that.
For this assignment it is not allowed to make use of SwiftUI