Put your F# skills to further use—or learn it afresh—by building fully native Android and iOS applications using Xamarin. Whether you choose Xamarin native or Xamarin.Forms, this course teaches you the basics, plus a few helpful tricks. Learn how to create the front end of the app using XAML, leverage F# asynchronous workflows, and add mailbox processors to your app.Topics include:
- Developing in F#
- Developing in Xamarin
- Developing in XAML
- Using Paket
- Creating an application
- Adding buttons and views
- Asynchronous workflows
- Adding a mailbox processor to an app
- Modifying the core code
- Adding a reply feature to an app
- [Instructor] Combining Xamarin Studio with the powerful features of F# is a great way to create cross platform mobile apps that are type safe and concise. By leveraging the diverse tool set the functional programming has to offer, you can more quickly write production quality code. Hi, I'm Rachel Reese and I've been an active member of the F# community since 2010 and writing it professionally since 2012. In this course, I'm going to show you how to build a simple app in Xamarin Studio using F#. We'll utilize several of the unique features of the language like discriminated unions, pattern matching, and mailbox processors.
We'll see how working in the Xamarin environment is a natural fit for F#. We'll also dive into a bit of the theory behind these concepts and see how they fit into the functional programming paradigm. I'm sure you'll agree that using F# is a fun and powerful way to build apps. So, let's get started.