Airsource quickly conducted a high level code review to provide visibility into the state of the project, and identified the sources of the main connectivity and bandwidth issues. We provided patches on the embedded side and a test iOS app to demonstrate reliable fast communication between it and the embedded device, yielding a 10x bandwidth improvement. After taking control from the previous developer, we brought this improvement into the client’s app, while also fixing code quality and stability issues. Key support systems where then set up including continuous integration, unit tests for critical code paths, over the air build delivery, and automated crash report collection. As the client desired to bring some of the app development in-house, we provided long-term developer support and advice to help their team take over the project.