Welcome to another month of updates from Xamarin University. We've added a new course, upcoming Guest Lectures, and another free Lightning Lecture for your learning needs.
Recently, we released Binding an Objective-C Bindings Library [IOS450], teaching the basics of creating bindings to libraries written in Objective-C and how to use them in your Xamarin.iOS apps.
In our new course, Build an Objective-C Bindings Library with Objective Sharpie [IOS451], you'll learn how to generate binding definition files using Objective Sharpie, consume the API definition files to create your bindings, and fine-tune the bindings to use them in your Xamarin.iOS project. Building an Objective-C Bindings Library [IOS450] is a prerequisite and is recommended before starting the IOS451 course. We'll be continuing this series, so watch out for more courses on this topic soon!
A powerful feature of Microsoft Azure: Functions (also nicknamed "serverless computing"), allows developers to quickly build and deploy code to the cloud without complicated setup. Azure Functions can be triggered by timers, HTTP calls or database operations, and can communicate with other Azure services or mobile and desktop apps. Join Laurent Bunion, Cloud Developer Advocate at Microsoft, on July 9 as he introduces Azure Functions and how it can be used to create client-server apps with Xamarin. Register today.
"And on July 19, join Kent Boogaart, author of You, I, and ReactiveUI, to discover what Reactive UI is and why you should use it to implement user interfaces in .NET. Without state, applications are useless. However, state management is notoriously difficult to get right and can lead to the most insidious of bugs. In this guest lecture, you’ll learn how ReactiveUI and Rx can help you tame your application state, allowing you to craft reliable and testable user interfaces. Register today.
Xamarin University instructor, René Ruppert, shows how you can integrate a powerful ORM (object relational mapper) into your Xamarin apps with ease. This lecture explains how to add EF to a project, how to implement CRUD methods, how to seed data many other exciting features of Entity Framework Core. Watch now.
Until next month,
Karina & Xamarin University Team