iOS Native Development with Xamarin

  • Published on
    11-Apr-2017

  • View
    28

  • Download
    3

Embed Size (px)

Transcript

<p>PowerPoint Presentation</p> <p>Native Development with Xamarin Arul Kumaran@Luracast</p> <p>1</p> <p>Meet Arul Kumaran | @Luracast</p> <p>Author of Restler API Server FrameworkCTO of Luracast, a Singapore based business thathelps developers with free tools and open sourcesoftwareSelf-taught IT professionalVisual Effects ArtistRich Internet Application DeveloperWeb API ConsultantMobile Developer</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM2</p> <p>ObjectivesGeneral Introduction to XamarinXamarin for iOS DevelopmentNative iOS DevelopmentHow did I learn?Extending MonoTouch.Dialog</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM3</p> <p>Mobile Development: Silo ApproachBuild Apps Multiple TimesMultiple TeamsMultiple Code BasesDifferent Toolsets</p> <p>swift</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM4</p> <p>Xamarins Unique ApproachNative User InterfaceNative PerformanceShared code across platformsC# &amp; .NET FrameworkFull API Coverageswift</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM5</p> <p>Xamarins Unique Approach</p> <p>Xamarin.iOS does full Ahead Of Time (AOT) compilation to produce an ARM binary for Apples App Store.Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device.</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM6</p> <p>.NET + iOS APIs : 100% Coverage</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM7</p> <p>Development Environment</p> <p>Xamarin StudioPC or MacVisual StudioPC</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it will span with one consistent experience for users, developers, and IT administrators from across Internet of Things to these holographic computers.</p> <p>Reinvent productivity and business process. The intersection between productivity and communication and collaboration and business process. This is where Office 365 and Dynamics in particular come together to enable that new way of working, the new workflows of the enterprise.Microsoft Convergence 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.3/6/17 5:41 PM8</p> <p>My way</p> <p>I want to start by grounding this discussion in Microsofts mission because everything were going to talk about today begins and ends with our mutual goal of empowering our customers and our communities. To that end we have three bold ambitions, and they form the foundation of the evolution of the MVP Award.</p> <p>Building the intelligent cloud. We want to have the richness of the cloud infrastructure that accommodates for the complexities and the diversity of the way the world works today. Our goal is to build the most comprehensive cloud infrastructure and support hybrid computing in its purest form so that it provides flexibility. And then build out a rich data platform on top of it for building new systems of intelligence that drive business transformation.</p> <p>Create more personal computing. This is where we focus on creating a more natural interface and building experiences that are about the mobility of the experience, not the mobility of the device. Increasingly the issue of our time is going to be privacy and being in control of what data you share, how that data is being used. Windows 10 marks a huge milestone on this journey of more personal computing where it wil...</p>

Recommended

View more >