1. Ross Nelson
  2. airports

Overview

HTTPS SSH

Airports

About

Airports is a sample iOS application written as a coding test for an interview. It pulls data from the FAA's airport service to display airport, weather, and delay information.

A default test project is included, but I did not have time to write any tests.

Also available: more information!

Requirements

Usage

  1. Clone the repo (git clone https://rossnelson@bitbucket.org/rossnelson/airports.git)
  2. Run build.sh (cd airports && sh build.sh)

This will ensure that everything is set up and the project can build. To test and deploy it, open src/AirportStatus/AirportStatus.xcodeproj in Xcode.

Bugs

  1. Requires internet access; Airplane Mode will make it crash.
  2. Layout is wonky on anything other than a vertical iPhone.
  3. Ugly. Bits of this code are really unpleasant to work with, having reallyugly types or really messy ways of handling things. Given time, I would have gone through and cleaned up what I could. Oh, technical debt...

License

Licensed under the MIT License.