SlideShare a Scribd company logo
1 of 2
Download to read offline
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

More Related Content

What's hot

Ionic vs flutter best platform for hybrid app development
Ionic vs flutter  best platform for hybrid app developmentIonic vs flutter  best platform for hybrid app development
Ionic vs flutter best platform for hybrid app developmentMarkovate
 
7 use cases of real device testing
7 use cases of real device testing7 use cases of real device testing
7 use cases of real device testingheadspin2
 
TechTalk: Wind Tunnel, Personas, and Testing Real UX
TechTalk: Wind Tunnel, Personas, and Testing Real UXTechTalk: Wind Tunnel, Personas, and Testing Real UX
TechTalk: Wind Tunnel, Personas, and Testing Real UXLizzy Guido (she/her)
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investingBrandon Na
 
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)3scale.net
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
History Of The Development Of Mobile Applications
History Of The Development Of Mobile ApplicationsHistory Of The Development Of Mobile Applications
History Of The Development Of Mobile Applicationsemmaroberts477
 
Learnings from Mobile Application Testing
Learnings from Mobile Application TestingLearnings from Mobile Application Testing
Learnings from Mobile Application TestingThoughtworks
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Developmentjini james
 
Mobile App Testing
Mobile App TestingMobile App Testing
Mobile App TestingDuy Tan Geek
 
History of mobile apps
History of mobile apps History of mobile apps
History of mobile apps Swathi Young
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Perfecto Mobile
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09yonnyb
 
Publishing and delivery of mobile application ios
Publishing and delivery of mobile application   iosPublishing and delivery of mobile application   ios
Publishing and delivery of mobile application iosK Senthil Kumar
 
Android Wear Smartwatches With Lollipop 5.1.1 Update
Android Wear Smartwatches With Lollipop 5.1.1 UpdateAndroid Wear Smartwatches With Lollipop 5.1.1 Update
Android Wear Smartwatches With Lollipop 5.1.1 UpdateChromeInfo Technologies
 

What's hot (20)

Ionic vs flutter best platform for hybrid app development
Ionic vs flutter  best platform for hybrid app developmentIonic vs flutter  best platform for hybrid app development
Ionic vs flutter best platform for hybrid app development
 
7 use cases of real device testing
7 use cases of real device testing7 use cases of real device testing
7 use cases of real device testing
 
TechTalk: Wind Tunnel, Personas, and Testing Real UX
TechTalk: Wind Tunnel, Personas, and Testing Real UXTechTalk: Wind Tunnel, Personas, and Testing Real UX
TechTalk: Wind Tunnel, Personas, and Testing Real UX
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investing
 
Apps development company new york
Apps development company new yorkApps development company new york
Apps development company new york
 
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
History Of The Development Of Mobile Applications
History Of The Development Of Mobile ApplicationsHistory Of The Development Of Mobile Applications
History Of The Development Of Mobile Applications
 
Testing Apps for Wearables
Testing Apps for WearablesTesting Apps for Wearables
Testing Apps for Wearables
 
Learnings from Mobile Application Testing
Learnings from Mobile Application TestingLearnings from Mobile Application Testing
Learnings from Mobile Application Testing
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Mobile App Testing
Mobile App TestingMobile App Testing
Mobile App Testing
 
History of mobile apps
History of mobile apps History of mobile apps
History of mobile apps
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09
 
Publishing and delivery of mobile application ios
Publishing and delivery of mobile application   iosPublishing and delivery of mobile application   ios
Publishing and delivery of mobile application ios
 
Android Wear Smartwatches With Lollipop 5.1.1 Update
Android Wear Smartwatches With Lollipop 5.1.1 UpdateAndroid Wear Smartwatches With Lollipop 5.1.1 Update
Android Wear Smartwatches With Lollipop 5.1.1 Update
 

Similar to iOS Application Development for Drones

Incident management mobile application
Incident management mobile applicationIncident management mobile application
Incident management mobile applicationMike Taylor
 
Thorsignia - Custom software development services in india
Thorsignia - Custom software development services in indiaThorsignia - Custom software development services in india
Thorsignia - Custom software development services in indiacharan Teja
 
Test Cases and Testing Strategies for Mobile Apps –A Survey
Test Cases and Testing Strategies for  Mobile Apps  –A SurveyTest Cases and Testing Strategies for  Mobile Apps  –A Survey
Test Cases and Testing Strategies for Mobile Apps –A SurveyIRJET Journal
 
Bitcraft - Portfolio
Bitcraft - PortfolioBitcraft - Portfolio
Bitcraft - PortfolioKamila Katyal
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxmuthulakshmi cse
 
Cygnet mobility solutions & case studies
Cygnet mobility solutions & case studiesCygnet mobility solutions & case studies
Cygnet mobility solutions & case studiesTarak Joshi
 
Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Hemanth kumar
 
Transform your organization into a mobile enterprise with ibm worklight tips
Transform your organization into a mobile enterprise with ibm worklight tipsTransform your organization into a mobile enterprise with ibm worklight tips
Transform your organization into a mobile enterprise with ibm worklight tipsbupbechanhgmail
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobilepolatsidis
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISIONIJSRED
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...ijcsit
 
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...AIRCC Publishing Corporation
 

Similar to iOS Application Development for Drones (20)

Incident management mobile application
Incident management mobile applicationIncident management mobile application
Incident management mobile application
 
Thorsignia - Custom software development services in india
Thorsignia - Custom software development services in indiaThorsignia - Custom software development services in india
Thorsignia - Custom software development services in india
 
Test Cases and Testing Strategies for Mobile Apps –A Survey
Test Cases and Testing Strategies for  Mobile Apps  –A SurveyTest Cases and Testing Strategies for  Mobile Apps  –A Survey
Test Cases and Testing Strategies for Mobile Apps –A Survey
 
Anurag Gautam
Anurag GautamAnurag Gautam
Anurag Gautam
 
Bitcraft - Portfolio
Bitcraft - PortfolioBitcraft - Portfolio
Bitcraft - Portfolio
 
Resume
ResumeResume
Resume
 
Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
 
Mobile Development Capability
Mobile Development Capability Mobile Development Capability
Mobile Development Capability
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Cygnet mobility solutions & case studies
Cygnet mobility solutions & case studiesCygnet mobility solutions & case studies
Cygnet mobility solutions & case studies
 
Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Transform your organization into a mobile enterprise with ibm worklight tips
Transform your organization into a mobile enterprise with ibm worklight tipsTransform your organization into a mobile enterprise with ibm worklight tips
Transform your organization into a mobile enterprise with ibm worklight tips
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...
RAILWAY SAFETY PROTECTION WITH ANDROID MOBILE APPLICATION FOR 5G NEW RADIO NE...
 
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...
Railway Safety Protection with Android Mobile Application for 5G New Radio Ne...
 
Jason cross
Jason crossJason cross
Jason cross
 

More from Mistral Solutions

An infographic from Mistral explaining Semiconductors
An infographic from Mistral explaining SemiconductorsAn infographic from Mistral explaining Semiconductors
An infographic from Mistral explaining SemiconductorsMistral Solutions
 
Interfacing a Thermal Printer using an AM437x PoM
Interfacing a Thermal Printer using an AM437x PoMInterfacing a Thermal Printer using an AM437x PoM
Interfacing a Thermal Printer using an AM437x PoMMistral Solutions
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...Mistral Solutions
 
Designing a Product on Module for Health and Wellness Applications
Designing a Product on Module for Health and Wellness ApplicationsDesigning a Product on Module for Health and Wellness Applications
Designing a Product on Module for Health and Wellness ApplicationsMistral Solutions
 
Hardware Software Co-Design - White Paper
Hardware Software Co-Design - White PaperHardware Software Co-Design - White Paper
Hardware Software Co-Design - White PaperMistral Solutions
 
RTM Break Out Card - Datasheet
RTM Break Out Card - DatasheetRTM Break Out Card - Datasheet
RTM Break Out Card - DatasheetMistral Solutions
 
Power Spikes Isolation to avoid corruption within sensitive ICs Solutions
Power Spikes Isolation to avoid corruption within sensitive ICs SolutionsPower Spikes Isolation to avoid corruption within sensitive ICs Solutions
Power Spikes Isolation to avoid corruption within sensitive ICs SolutionsMistral Solutions
 
Algorithm for Lossy Image Compression using FPGA
Algorithm for Lossy Image Compression using FPGAAlgorithm for Lossy Image Compression using FPGA
Algorithm for Lossy Image Compression using FPGAMistral Solutions
 
High-Definition Rugged DVR - Case Study
High-Definition Rugged DVR - Case StudyHigh-Definition Rugged DVR - Case Study
High-Definition Rugged DVR - Case StudyMistral Solutions
 
Customized SoC for Industrial Automation Markets
Customized SoC for Industrial Automation MarketsCustomized SoC for Industrial Automation Markets
Customized SoC for Industrial Automation MarketsMistral Solutions
 
The Amazing World of Infotainment
The Amazing World of InfotainmentThe Amazing World of Infotainment
The Amazing World of InfotainmentMistral Solutions
 
Infographic - Sonar Subsystems
Infographic - Sonar Subsystems Infographic - Sonar Subsystems
Infographic - Sonar Subsystems Mistral Solutions
 

More from Mistral Solutions (20)

Field Dominance Algorithm
Field Dominance AlgorithmField Dominance Algorithm
Field Dominance Algorithm
 
An infographic from Mistral explaining Semiconductors
An infographic from Mistral explaining SemiconductorsAn infographic from Mistral explaining Semiconductors
An infographic from Mistral explaining Semiconductors
 
SMARC Development Kit
SMARC Development KitSMARC Development Kit
SMARC Development Kit
 
Satellite based SCADA systems
Satellite based SCADA systemsSatellite based SCADA systems
Satellite based SCADA systems
 
AM437x Application board
AM437x Application boardAM437x Application board
AM437x Application board
 
SMARC module
SMARC moduleSMARC module
SMARC module
 
Interfacing a Thermal Printer using an AM437x PoM
Interfacing a Thermal Printer using an AM437x PoMInterfacing a Thermal Printer using an AM437x PoM
Interfacing a Thermal Printer using an AM437x PoM
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
 
Designing a Product on Module for Health and Wellness Applications
Designing a Product on Module for Health and Wellness ApplicationsDesigning a Product on Module for Health and Wellness Applications
Designing a Product on Module for Health and Wellness Applications
 
Hardware Software Co-Design - White Paper
Hardware Software Co-Design - White PaperHardware Software Co-Design - White Paper
Hardware Software Co-Design - White Paper
 
India Needs an OEM Evolution
India Needs an OEM EvolutionIndia Needs an OEM Evolution
India Needs an OEM Evolution
 
RTM Break Out Card - Datasheet
RTM Break Out Card - DatasheetRTM Break Out Card - Datasheet
RTM Break Out Card - Datasheet
 
Power Spikes Isolation to avoid corruption within sensitive ICs Solutions
Power Spikes Isolation to avoid corruption within sensitive ICs SolutionsPower Spikes Isolation to avoid corruption within sensitive ICs Solutions
Power Spikes Isolation to avoid corruption within sensitive ICs Solutions
 
Algorithm for Lossy Image Compression using FPGA
Algorithm for Lossy Image Compression using FPGAAlgorithm for Lossy Image Compression using FPGA
Algorithm for Lossy Image Compression using FPGA
 
High-Definition Rugged DVR - Case Study
High-Definition Rugged DVR - Case StudyHigh-Definition Rugged DVR - Case Study
High-Definition Rugged DVR - Case Study
 
Customized SoC for Industrial Automation Markets
Customized SoC for Industrial Automation MarketsCustomized SoC for Industrial Automation Markets
Customized SoC for Industrial Automation Markets
 
The Amazing World of Infotainment
The Amazing World of InfotainmentThe Amazing World of Infotainment
The Amazing World of Infotainment
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
 
Infographic - Sonar Subsystems
Infographic - Sonar Subsystems Infographic - Sonar Subsystems
Infographic - Sonar Subsystems
 
Infographic - Drone
Infographic - DroneInfographic - Drone
Infographic - Drone
 

Recently uploaded

Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 

Recently uploaded (20)

Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 

iOS Application Development for Drones

  • 1. 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
  • 2. ©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