Skip to content

ndharasz/onthefly-android

Repository files navigation

On The Fly - Android

Version License Platform

Description

"On The Fly" is a mobile application designed to aid in the creation of weight and balance reports required prior to the takeoff for all aircraft. Users have the ability to drag and drop passengers and easily adjust cargo in any selected plane, and generate an FAA-ready PDF of the corresponding weight and balance report. This report can be emailed to any user-entered address or it can be saved locally on the iOS device. The application serves as a tool to monitor center of gravity constraints for the aircraft, notifying the user if the current layout of their aircraft is unsafe and/or not able to fly per published FAA regulations.

Release Notes

New Software Features in 1.0

  • Account creation
  • Real-time password strength estimation
  • Forgotten password recovery
  • Table of upcoming flight plans
  • Drag-and-drop rearrangement of passengers
  • Quickly edit flight details like duration, starting fuel, fuel burn rate
  • Add, subtract, and completely clear cargo from various holds on the plane
  • Real-time calculations of center of gravity and gross weight violations
  • Dynamic error reporting
  • Report generation
  • Send reports as email attachments right from the app
  • Save report locally to memory card

Bug Fixes Made

  • "Forgot Password" cancel button doesn't take a user back to the home screen
  • Name veririfcation for account creation rejects names with spaces in them
  • Edit flight UI prevents users from clicking certain buttons
  • Creat account feature breaks upon certain errors
  • Subtracting invalid weights from cargo hold leads to negative weight

Known Bugs in Release 1.0

  • Dragging a "Co-Pilot" to "Pilot" seat doesn't rename properly
  • Switching orientation to Landscape on the Edit Flight screen may cause the app to crash
  • Future versions of app will have a way to contact admin for troubleshooting support and feature suggestions

Install Guide

Pre-requisites

Installation of the On The Fly mobile application is handled via the Google Play Store, standard for Android applications. In order to download and use the app, users must have an mobile device running Android (Min: Android Jelly Bean (v4.1 SDK 16), Recommended: Android Nougat (v6.0 SDK 25). The device must also have 30 MB of free space to download and install the application.

Dependent Libraries

All dependent libraries are included in the app download itself. Users do not need to install any additional software to use this application.

Download Instructions:

Use this link from an Android device to open the app listing directly. Once the app has opened in the Play Store, just click 'Install' to download and install the application on your device.

For step-by-step instructions that don't use the link above, consult the following:

  1. Open the Play Store on your Android device.
  2. Select the Search section along the Top.
  3. Type On The Fly in the search bar to find the application.
  4. In the results page, select the application.
  5. Select the Install button to download and install.

Install and Run Instructions

The APlay Store automatically handles all aspects of software installation. In order to run the application, a user must simply click on the app icon from their device and it will run automatically.

Troubleshooting

  1. Make sure your device is running Android 4.1+. To see the version of your operating system, go to Settings -> About Phone.
  2. Make sure your device has at least 30 MB of free space to install and run the application. To verify the amount of free space on your device, go to Settings -> Storage.
  3. If having trouble loggin in, ensure that your device is connected to the internet (through either Wi-Fi or 4G/LTE data networks).
  4. If app freezes during download and installation (device error or connectivity issue), touch the app icon to re-start the process. If it stays frozen, uninstall and follow the download instructions again.

End-User Liscense Agreement

This application is under the sole intellectual copyright of its developers. Any attempt to redistribute, reverse engineer, pirate, or alter any component of this application without expressed written consent of the application developers is strictly prohibited and punishable by law.

This application is for personal use only and is not intended to act in place of any other safety measures. The developers are not responsible for any damage done to any persons, aircraft, cargo, or otherwise as a result of using this application. Follow all other safety measures put forth by your airport, aircraft manufacturer, and your pilot.

The pilot in command is always responsible for the safe operation of every flight, as per FAA training and instruction. Treat the On The Fly App as a tool to aid flight preparation, not a replacement to due dilgence in the highways of the sky.

About

Android version of "On The Fly"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages