Presentation is loading. Please wait.

Presentation is loading. Please wait.

Growing Reach with Universal Windows Apps Windows Developer Platform Improving User Engagement.

Similar presentations


Presentation on theme: "Growing Reach with Universal Windows Apps Windows Developer Platform Improving User Engagement."— Presentation transcript:

1

2

3 Growing Reach with Universal Windows Apps Windows Developer Platform Improving User Engagement

4 Wherever your code was born, you can bring it to Windows Desktop Mobile Xbox IoT Holographic Surface Hub Universal Windows Platform Middleware Platforms Middleware Partners (e.g., Xamarin) Game Engine Partners (e.g., Unity) Windows Platform Universal Windows 8 Apps (C++/C#/JS) Universal Windows 10 Apps (C++/C#/JS) Project Centennial (Classic Apps) Web Platform Microsoft Edge HTML Engine Cordova Tooling (HTML/JS) Hosted Web Apps (HTML/JS) Other Mobile Platforms Project Astoria (Java/C++) Project Islandwood (Objective C/C++)

5 Desktop Mobile Xbox IoT Holographic Surface Hub Universal Windows Platform Middleware Platforms Middleware Partners (e.g., Xamarin) Game Engine Partners (e.g., Unity) Windows Platform Universal Windows 8 Apps (C++/C#/JS) Universal Windows 10 Apps (C++/C#/JS) Project Centennial (Classic Apps)) Web Platform Microsoft Edge HTML Engine Cordova Tooling (HTML/JS) Hosted Web Apps (HTML/JS) Other Mobile Platforms Project Astoria (Java/C++) Project Islandwood (Objective C/C++) Other Mobile Platforms Project Islandwood Project Astoria Use your Java / C++ code Use Android IDE High code reuse Use your Objective C code Use Visual Studio Medium-high code reuse Wherever your code was born, you can bring it to Windows

6 DEMO: Windows app built from Android code

7 DEMO: Windows app built from Android code

8 DEMO: Windows app built from Android code

9 DEMO Building a Windows app with "Project Astoria”

10 We translate and redirect Android concepts to Windows concepts User experience Cloud servicesPlatform Acquisition Input and interaction App-to-app interactions Windowing & navigation Notifications and live tiles … In-App Purchases Ads Maps Game Services Analytics Notification service … File system Contacts, photos,… Sensors Camera Hardware accelerated graphics & Direct X …

11 Apps built with Project Astoria are Windows apps Users acquire apps built with Project Astoria through the Windows Store User experience Cloud services Platform

12 Apps built with Project Astoria are Windows apps v/s User experience Cloud services Platform

13 Microsoft Services AppInsights MS Ads In-app Purchases Windows Notification Service Xbox Live Services Bing Maps Windows Location services … Project Astoria SDK in JavaProject Astoria SDK in Java Use Microsoft services with minimal code changeUse Microsoft services with minimal code change Get Started in Dev CenterGet Started in Dev Center Windows apps built with Project Astoria use Microsoft cloud services User experience Cloud services Platform

14 Android platform capabilities are redirected to Windows File system Contacts, photos,… Sensors Camera Hardware accelerated graphics & Direct X Networking/sockets Application lifecycle Resource management Background execution model Security model User experience Cloud services Platform

15 Windows resource management Runs directly on top of Windows kernel User experience Cloud services Platform

16 Keeping users safe User experience Cloud services Platform Trusted Store Secure DeviceMonitoring & Response

17 Keeping users safe User experience Cloud services Platform Trusted Store Secure DeviceMonitoring & Response

18  Windows 10 Mobile Only + Your Android Code (Project Astoria SDK & App analysis) + Your app in the Windows Store Your IDE (Project Astoria Plugins) Your dev machine Build a Windows app with your Android code + Windows Magic Live tiles … IntelliJ Android Studio Eclipse Windows Mac

19 Stop by the Project Astoria booth. Try our Quick Start Challenge. Sign-up to stay posted on new developments. Learn more about Project Astoria at http://aka.ms/projectastoria Come hang out with us.

20


Download ppt "Growing Reach with Universal Windows Apps Windows Developer Platform Improving User Engagement."

Similar presentations


Ads by Google