From iOS to Android: Why DJI dropped iOS support for developers

Last updated on

12th December

Contents

    In a surprising turn of events, DJI, a leader in the world of drone technology, has recently announced the discontinuation of its support for iOS development in its Software Development Kits (SDKs). This move, effective from November 29, 2023, signals a significant shift in DJI’s strategy, impacting a broad spectrum of developers and possibly the drone industry at large.

    DJI’s iOS SDK Support Ends: A Closer Look

    Historically, iOS has enjoyed a privileged position in the realm of third-party app support. Developers have often favoured iOS due to its robust ecosystem and affluent user base. However, DJI’s decision to cease iOS SDK support marks a departure from this trend. As confirmed in a post to developers, DJI will no longer maintain its iOS SDK, effectively urging developers to pivot towards Android.

    Image source: GPSGIS_Eric

    Pivot Towards Android

    With the iOS door closing, DJI is nudging developers towards Android app development. This recommendation is not just a mere suggestion but a strategic redirection, considering Android’s expanding market share and diverse user base. This pivot could be a calculated move to align with broader market trends and cater to a larger segment of technology users.

    What About Windows

    The notice also spells an uncertain future for Windows developers engaged with DJI’s SDKs. Unlike the iOS situation, where a clear alternative is provided, Windows developers are left without a definitive path. DJI vaguely suggests the use of its mobile SDK or cloud API, based on the application scenario. This lack of clarity could lead to confusion and frustration among the Windows developer community.

    What About Windows

    In an attempt to streamline its offerings, DJI has integrated the functionality of its Onboard SDK into the Payload SDK. However, the uncertainty about whether the full functionality has been ported is a concern. For developers relying on specific features of the Onboard SDK, this integration could be a double-edged sword โ€“ offering potential new opportunities but also posing the risk of losing critical functionalities.

    DJI Onboard SDK

    Potential Reasons for the Shift

    The decision to end iOS support might be influenced by factors beyond market trends. DJI’s former VP of Policy & Legal Affairs hinted at ‘government restrictions, lists, and sanctions‘ as possible reasons. This speculation opens up a broader dialogue about the impact of geopolitical factors on technology and development strategies.

    Impact on the Developer Community

    This strategic shift by DJI could have significant implications for the developer community, especially those heavily invested in the iOS ecosystem. Developers may now face the challenge of adapting to Android’s development environment, which, while offering its advantages, also comes with a learning curve and adaptation costs.

    DJI’s pivot towards Android could reshape its market position and relationships within the tech community. It could be perceived as a move towards a more inclusive, Android-centric approach, potentially widening its user base. However, it also risks alienating a segment of its developer community, particularly those dedicated to iOS and Windows platforms.

    (Image source: Team Counterpoint)

    The Bigger Picture: Industry Trends and Consumer Impact

    This move by DJI could be indicative of a larger trend in the tech industry, where companies are increasingly diversifying their focus to include a broader range of platforms and ecosystems. For consumers, this could mean more diverse and innovative applications, as developers explore new possibilities within the Android framework.

    DJI’s decision to end support for iOS and Windows SDKs is a pivotal moment in the company’s trajectory. It reflects not just a change in technical direction but also a strategic adaptation to the evolving technological landscape. As the implications of this decision unfold, it will be interesting to see how developers adapt and how this will shape the future of drone technology and its applications.

    For DJI, this move is a gamble โ€“ one that could either strengthen its position in a competitive market or lead to challenges in maintaining its developer base. As with any significant change, there will be hurdles and opportunities. The drone industry, known for its dynamism and innovation, is once again at a crossroads, poised for new developments and directions.

    Download Our FREE RPC-L1 Guide

    Understand everything you need to know about moving towards commercial drone operations with our RPC-L1 guide.

    • Understand what RPC-L1 is and who it is for
    • Learn how the CAA transition impacts operators and training routes
    • Get a clear breakdown of requirements, costs and next steps

    Written by:
    Simon Harris

    Recognised for excellence. Explore the industry certifications that validate our commitment to quality, compliance, and continuous improvement.

    ISO 9001 UKAS quality management certification logo

    ISO 9001 Certified

    Certified quality management systems for consistent service and customer satisfaction.

    ISO 14001 UKAS environmental management certification logo

    ISO 14001 Certified

    Internationally recognised standard for environmental management and commitment to sustainable operations.

    CE Plus accreditation logo

    Cyber Essentials & Cyber Essential Plus

    Government-backed certification demonstrating the highest level of commitment to robust cyber security.

    The Equality Register Member

    Committed to promoting equality, diversity, and inclusive practices across our entire organisation.

    TQUK Recognised Centre

    An officially recognised centre for Training Qualifications UK, delivering high-standard regulated qualifications

    Elcas Logo

    Registered with Elcas

    Approved by the Enhanced Learning Credits Administration Service to provide funded training for Armed Forces personnel.

    UK CAA Recognised Assessment Entity: RAE15510

    CAA-approved to deliver drone training and assessment for RPC-L1, GVC and A2 CofC qualifications.

    FCA Registered

    Authorised and regulated by the FCA for consumer finance activities.

    UK SORA & BVLOS Operations: SORA-28947, SORA-29134

    Helping organisations obtain Operational Authorisations for BVLOS and other complex drone operations using the UK SORA framework.

    OFQUAL Gov UK Logo

    Ofqual Regulated Training

    Delivering prestigious, government-regulated training programmes that guarantee educational excellence and industry recognition.

    Latest From Coptrz

    Emesent GX1 mobile mapping scanner capturing building interior for Scan-gxto-BIM workflow
    27th August

    Mobile Mapping for Rail and Highways: Capturing More During Access Windows

    25th August

    How to Reduce Return Visits on Measured Building Surveys

    NEW

    DJI Matrice 400

    Become a Drone Pilot

    Unlock your business potential with drone technology