Empowering Next-Gen Aviation Solutions
FPAssistant SDK is dedicated to advancing aviation technology by delivering a suite of APIs that align with FAA, ICAO, and EUROCONTROL standards and criteria’s. Our mission is to simplify and accelerate software development for aviation professionals worldwide with a simple to use set of API’s.
This is achieved all with the Microsoft technology; .NET, Visual Studio, Azure DevOps, DocFx, C#, C++, etc.

Technology behind the SDK
The SDK has been developed using mainly Microsoft technology. There are two computer languages used which are C# and C++ and the coverages of these languages are 95% and 5% respectively. Visual Studio is used to compile the software comprising of a single solution with multiple projects to target class library DLL based binaries including specific .NET versions and 64-bit. These class libraries are then reference in your development system bringing aviation objects to your application.
Microsoft Azure DevOps is used as a application life-cycle management tool, this hosts the full source code allowing for builds, unit testing and packaging to NuGet software delivery. Access is available to FPS-SDK users as stakeholders or developers to participate in the work cycles, report issues, etc.
The documentation website coverings the API’s with the SDK is automatic created using DocFX. This is achieved by scanning the source code and reading the comments to generate the documentation. This also includes articles and instructions that are within the Visual Studio solution.

Azure DevOps

NuGet Packages

The latest .NET Standard version is available at https://www.nuget.org/profiles/cadology
Streamline Your Aviation Software Development
Meet the experts driving innovation in aviation technology at FPAssistant SDK.

Dawson Bunn
Lead SDK Developer
Dawson combines extensive industry experience developing software for FAA and ICAO standards. He mainly uses Microsoft Visual Studio and Azure DevOps. Dawson founded CADology in 1988.

Dave Perry
Domain Specialist
Based in the USA, Dave is the lead for FAA and TERPS based technical questions. He has a broad experience in the aviation industry including working with FAA Part 77 surfaces.

David Geary
Software Developer Consultant
Dave has knowledge in development of all types of systems using many different types of frameworks. He also has his company offering bespoke software development, visit: https://www.secondbounce.com/

Antonio Locandro
Domain Specialist
From Procedure Design and all things ICAO, Antonio is here to assist. Check out his website https://flyght7.com/, he also has an interest in using QGIS in the aviation industry.
