Developing expertise in both hardware and software is a goal not without its challenges and that’s why Cape partnered with us to focus on the software implementation for its drone service.
mobile and web development
We had the chance to work with the cape in two different phases with completely different challenges. In the first phase, we had to design and develop iOS and Android app that expose the dashboard to cape users to control drone flight, capture video stream and lot more. In the second phase, we developed a ghost cam feature for the cape app through which users can control the drone and live stream video remotely from different locations through the internet. Most recently we worked on live app-to-video feeds for Facebook's F8 conference. We worked with the facebook team when the facebook live feed API was in sandbox phase.
Technology requirement was very clear from the day first and we engaged our senior iOS and Android engineers during the estimation phase before the project was closed. From the UX perspective, it was a challenge to accommodate a lot of controls and options on a small mobile screen. Our Senior UX engineer from PUNCH US team produced a very user friendly dashboard after a couple of iterations with the client. Mobile engineers worked in parallel from the Lahore office to make sure similar experiences in on both platforms. We used Jira as a project management tool and daily scrum meetings kept us on track.
- Principle iOS app
- Principle Android app
- Ghost cam (control and display remotely)
- Drone-to-mobile video display using webRTC