Airborn WX ' App for Pilots
I've created a landing page for the new version of the Airborn app, which you can find here. It includes some of the same details as below, plus a few extras.
Background
Airborn was originally developed as a group project in the IN2000 - Software Development course at the Department of Informatics, University of Oslo. The course focused on team-based development of an Android app based on a set of predefined use cases. Our team chose to build an app for small aircraft pilots in Norway, aiming to help them plan flights by gathering and presenting relevant weather data.
The core functionality of the app is integrating various API endpoints from MET Norway and displaying the data in a user-friendly way. This gives pilots a quick and comprehensive overview of weather and other flight-related information.
Rewriting the App in React Native
The original app was developed over a year ago. In my personal project, I rewrote it in React Native to make it available on both Android and iOS. I also restructured parts of the app and updated some components, but kept the core features and continued using the same APIs.
How Airborn Works
When you open the app, you land on a map showing all airports in Norway, marked with clickable annotations. Selecting an airport gives you info about it and lets you set it as either a departure or arrival location.
A floating action button labeled New Trip opens a bottom modal where you can search for airports by name or ICAO code. You can also mark airports as favorites, which pins them to the top of the list. To proceed, you only need to choose a departure airport. An arrival airport is optional (useful for round-trip flights).
SIGMETs and AIRMETs
If a SIGMET or AIRMET is active, the affected area will be shown on the map using labeled polygons. Each polygon has an ID that matches its description, which can be viewed in a bottom modal.
Flight Briefing Screen
The Flightbrief screen has three tabs:
- Departure: Shows weather and other data for the selected departure airport.
- Arrival: Shows the same for the arrival airport, if selected. If not, you can set one here.
- Overall: Displays general flight info not tied to a specific airport, such as a Nordic weather forecast (SIGCHART).
Data Related to Airport
The data shown in the departure and arrival tab is:
- Sunrise/Sunset
- METAR
- Turbulence
- Location Forecast
- Live Webcams
General Data
The data shown in the overall tab is:
- Distance between airports (if departure and arrival selected)
- SIGCHARTS (Norway / Nordic)
- GeoSatellite Image
- Radar Animations
- Route Forecast (if IGA route)
- NLA Routes
App Screenshots











