This case study showcases
Mistral’s capability in designing and
developing iOS application for drone control
from a tablet or phone.
Introduction
A drone is a light flying robot with on-board sensors for imaging. It is
more formally acknowledged as Unmanned Aerial Vehicle (UAV).
Fundamentally, drones can be flown autonomously or be remotely
controlled through software. Mistral has the expertise in designing
low power, light weight electronics for drones and develop
smartphone/tabletapplicationtocontrol/managethedrone.
This case study showcases Mistral's capability in designing and
developing iOS application to control the photo/video capturing,
editing, transferring and sharing features of the drone. The iOS
applicationisdesignedtoperformascloseaspossibletothein-built
iOS camera application, to provide the user with a unified user
experience(UX).
Case Study
iOS Application
for Drones
Development
The Customer
The Requirement
The customer is one of the market leaders in robotics and has been making
tethered drones for government and industrial applications. These drones were
designedtooperateinalltypesofwindandweather.
The customer was developing a new drone, which is designed to be
controlled entirely by smart phone or tablet.
The customer approached Mistral to develop an iOS application with
following features:
Photo/Video capturing
Photoediting
Videotrimming
Transfer Photo/Video captured on the drone to phone
Sharing the captured Photo/Video on social network
:
:
:
:
:
Filter option
©Copyright 2016, Mistral Solutions Pvt. Ltd. All rights reserved. & ...Partners in Real Time are registered Trademarks and Logos of Mistral.
All other Trademarks and Trade names are the property of the respective owners.
www.mistralsolutions.com
:
:
:
:
Wireframes were designed to freeze the look and feel of the application.
Agile methodology was used to manage the project.
Incremental release was made to enable the customer to get early
release and testing.
Independent verification and validation team was engaged in testing
every release.
Key Achievements
Customer Benefits
:
:
:
:
:
Planned the Sprint releases along with the customer to understand the
priority and made the quick releases.
Enabled the customer to get a head-start in testing and fine tuning their
drone hardware.
Completedtheprojectaheadofplanwith2%defectslippage.
Customer was part of the sprint planning, which gave good idea of the
project progress and enabled the integration in a phased manner.
The iOS application enabled the customer to fine tune and improve the
response of media capture and download features of the drone.
Live feed (video capture mode)
Solution Provided
Mistral developed an iOS application for their drone for camera capture,
download the captured media to the phone. Mistral helped the customer to
identify the right technology that enabled the rapid development of the iOS
application.
Followingaspectswerepartofthedevelopmentprocess:
ThesolutionprovidedbyMistralincluded:
Apple’s general purpose compiled programming language “Swift” which
is more robust than Objective-C was used to develop the User interface &
Objective-C wrappers were developed to integrate with the drone SDK.
Mistral team helped the customer to finalize the requirements using the
use-case specification document.
:
:
Mistral Solutions Pvt. Ltd.,
No.60, 'Adarsh Regent',
100 Feet Ring Road,
Domlur Extension, Bangalore - 560 071
Tel: +91-80-3091-2600
Fax: +91-80-2535-6444
E-mail: info@mistralsolutions.com
Mistral Solutions Inc.,
43092 Christy Street,
Fremont, CA 94538
USA
Tel: +1-408-705-2240
E-mail: usa@mistralsolutions.com
Branch Offices:
INDIA
! Hyderabad
! New Delhi
USA
! Dallas, Texas

iOS Application Development for Drones

  • 1.
    This case studyshowcases Mistral’s capability in designing and developing iOS application for drone control from a tablet or phone. Introduction A drone is a light flying robot with on-board sensors for imaging. It is more formally acknowledged as Unmanned Aerial Vehicle (UAV). Fundamentally, drones can be flown autonomously or be remotely controlled through software. Mistral has the expertise in designing low power, light weight electronics for drones and develop smartphone/tabletapplicationtocontrol/managethedrone. This case study showcases Mistral's capability in designing and developing iOS application to control the photo/video capturing, editing, transferring and sharing features of the drone. The iOS applicationisdesignedtoperformascloseaspossibletothein-built iOS camera application, to provide the user with a unified user experience(UX). Case Study iOS Application for Drones Development The Customer The Requirement The customer is one of the market leaders in robotics and has been making tethered drones for government and industrial applications. These drones were designedtooperateinalltypesofwindandweather. The customer was developing a new drone, which is designed to be controlled entirely by smart phone or tablet. The customer approached Mistral to develop an iOS application with following features: Photo/Video capturing Photoediting Videotrimming Transfer Photo/Video captured on the drone to phone Sharing the captured Photo/Video on social network : : : : : Filter option
  • 2.
    ©Copyright 2016, MistralSolutions Pvt. Ltd. All rights reserved. & ...Partners in Real Time are registered Trademarks and Logos of Mistral. All other Trademarks and Trade names are the property of the respective owners. www.mistralsolutions.com : : : : Wireframes were designed to freeze the look and feel of the application. Agile methodology was used to manage the project. Incremental release was made to enable the customer to get early release and testing. Independent verification and validation team was engaged in testing every release. Key Achievements Customer Benefits : : : : : Planned the Sprint releases along with the customer to understand the priority and made the quick releases. Enabled the customer to get a head-start in testing and fine tuning their drone hardware. Completedtheprojectaheadofplanwith2%defectslippage. Customer was part of the sprint planning, which gave good idea of the project progress and enabled the integration in a phased manner. The iOS application enabled the customer to fine tune and improve the response of media capture and download features of the drone. Live feed (video capture mode) Solution Provided Mistral developed an iOS application for their drone for camera capture, download the captured media to the phone. Mistral helped the customer to identify the right technology that enabled the rapid development of the iOS application. Followingaspectswerepartofthedevelopmentprocess: ThesolutionprovidedbyMistralincluded: Apple’s general purpose compiled programming language “Swift” which is more robust than Objective-C was used to develop the User interface & Objective-C wrappers were developed to integrate with the drone SDK. Mistral team helped the customer to finalize the requirements using the use-case specification document. : : Mistral Solutions Pvt. Ltd., No.60, 'Adarsh Regent', 100 Feet Ring Road, Domlur Extension, Bangalore - 560 071 Tel: +91-80-3091-2600 Fax: +91-80-2535-6444 E-mail: info@mistralsolutions.com Mistral Solutions Inc., 43092 Christy Street, Fremont, CA 94538 USA Tel: +1-408-705-2240 E-mail: usa@mistralsolutions.com Branch Offices: INDIA ! Hyderabad ! New Delhi USA ! Dallas, Texas