1 / 40

Introduction to Xamarin

Introduction to Xamarin. About me. SSE – Mobile at CMS. From iOS background. 5 years . I do lot of cross platform mobile developments now. Member of Colombo Xamarin Meetup - organizing team. I am Hiran Peiris … . I love X amarin … . Colombo Xamarin Meetup.

fielder
Download Presentation

Introduction to Xamarin

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to Xamarin

  2. About me • SSE – Mobile at CMS. • From iOS background. • 5 years. • I do lot of cross platform mobile developments now. • Member of Colombo XamarinMeetup- organizing team I am HiranPeiris…  I love Xamarin… 

  3. Colombo XamarinMeetup http://www.meetup.com/Colombo-Xamarin-Meetup/

  4. agenda • Introduction • Xamarin compiler internals • Xamarin for iOS • Xamarin for Android • Xamarin Forms • Custom renderers • Dependency services • Q/A

  5. Are you ready ?

  6. Introduction

  7. What is XamArin

  8. History • Xamarin came from Mono Project (http://www.mono-project.com). Miguel de Icaza (Creator of Mono and CTO of Xamarin)

  9. How it works ?

  10. Compiler Internals

  11. Ported mono runtime to each of mobile platforms

  12. App size ?

  13. App size When developing Linker When publishing

  14. Xamarin for ios

  15. iOS tutorial

  16. Xamarin for Android

  17. Android tutorial

  18. Not cross platform yet ?

  19. Xamarin forms

  20. Forms tutorial

  21. How Form controls works ?

  22. Customize ?

  23. Custom renderers

  24. What is a custom renderer ?

  25. custom renderer tutorial

  26. Forms control code

  27. iOS control code

  28. android control code

  29. More custom functionalities ?

  30. Dependency services

  31. What is a dependency service ? IOS Code for FB Share Form control Execute Android Code for FB Share

  32. Forms code

  33. iOS code

  34. android code

  35. q/A

  36. Thank you… 

More Related