Add 'Assignment'
commit
77b27af381
15
Assignment.md
Normal file
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
|
Loading…
x
Reference in New Issue
Block a user