The ability to interoperate is one of the most important aspects of web applications. Your online bank system is made up of dozens of internal systems. The country of Iceland offers various services that run in completely different systems. When you search your destination on Google Maps, you are actually using multiple systems, and even io.tskoli.dev is made up of 2 different systems.
That means that the ability of connecting softwares is crucial to generate the powerful and diverse range of services that exist on the web today.
The mechanism through which these systems are able to do this is called API - Application Programming Interface -, an abstract term to designate a way for one system to use the resources or functionalities of another.
In this Project, each group will create an application which connects to other applications making use of APIs, in order to amplify the uses and potential of their own product.
- Attila Balatoni
- Jakub Mierzejek
- Kristrún Úlfarsdóttir
- Tinna Halls
- Úlfur Þór Böðvarsson
- Þorbergur Haraldsson
Technologies used in this project are:
- React Native
- Firebase
- Expo
- ArcGIS
To run this project, install it locally using npm:
$ cd ../[directory]
$ npm install
$ expo start
download Expo Go onto your mobile device.
- IOS: https://apps.apple.com/app/apple-store/id982107779
- Android: https://play.google.com/store/apps/details?id=host.exp.exponent&referrer=www
and scan the QR code that is displayed on the port.
OR
You can download an emulator on you PC and run the project in there.