Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Bridge for iOS Bring your iOS apps to Windows

Similar presentations


Presentation on theme: "Windows Bridge for iOS Bring your iOS apps to Windows"— Presentation transcript:

1 Windows Bridge for iOS Bring your iOS apps to Windows
Microsoft 2016 12/22/2017 6:17 AM THR2114 Windows Bridge for iOS Bring your iOS apps to Windows Zakir Tyebjee Program Manager © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Windows Desktop Xbox Windows Phone Internet of things HoloLens Surface Hub The Windows Bridge for iOS is a toolkit that enables iOS developers to leverage their Objective-C code to build Windows apps.

3 Goals Lower the barrier to entry to Windows development
Maximize Objective-C code reuse Maintain one codebase between iOS and Windows

4 Our story Announced at BUILD 2015 with Candy Crush
12/22/2017 6:17 AM Our story Announced at BUILD 2015 with Candy Crush Laid the development groundwork Pivoted the technology Expanded the team Open-sourced in August 2015 SDK available on GitHub Monthly releases Active community engagement Ongoing collaboration with partners and customers Consumer and commercial ISV’s App agencies Indie developers © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 How the bridge works Download SDK Run vsimporter Open VS solution
Compile and run

6 Architecture Xcode Storyboards, XIBs, Autolayout
12/22/2017 6:17 AM Architecture Xcode Storyboards, XIBs, Autolayout Visual Studio vsimporter, NIBs, Blend UIKit Containers and Controls XAML Interoperability iOS Frameworks WinRT API Projections Objective-C Compiler and Runtime Universal Windows Platform (UWP) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Middleware Three types Dynamically-linked libraries
Open-source (e.g. AFNetworking) Cross-platform (e.g. Facebook) Closed-source (e.g. Google Analytics) Dynamically-linked libraries Use in both Islandwood and C++/CX/C# apps Investing in key areas Advertising Monetization Engagement © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Algoriddim djay Pro djay Pro is one of the top iPad/Mac DJ apps in the world, and a two-time recipient of the Apple Design Award. Over 500,000 lines of Objective-C code

9 Autodesk Graphic Graphic is a full-featured graphic design and illustration application on iPad and Mac. Saved roughly 40,000 hours of engineering work

10 Getting Started Assess your app’s coverage Download our SDK
12/22/2017 6:17 AM Getting Started Assess your app’s coverage Upload your iOS app package (.ipa) to our online analysis tool See your app analysis results in minutes Export the analysis results for more details Download our SDK Open source on GitHub Daily changes to develop and monthly changes to master Test your app and file issues Reach out to us on GitHub Partner with us Contributions are welcome © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Let’s chat Come talk to us in the Microsoft Showcase area
I’ll be there all week! Continue the conversation and get resources at

12 Please evaluate this session
12/22/2017 6:17 AM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 12/22/2017 6:17 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Windows Bridge for iOS Bring your iOS apps to Windows"

Similar presentations


Ads by Google