Join James Timberlake for an in-depth discussion in this video What you should know, part of Extending Xamarin with Behaviors, Commands, and Triggers.
- [Instructor] Before you start this course, here's some things that you should know. On coming in with the knowledge that you have written at least one simple mobile app, just something to get a understanding of what the layout of iOS and Android development is. Also you should have a good understanding of basic design patterns, I'm talking specifically MVC or MVVM. If you're not familiar with them, you could check out iOS App Development: Design Patterns for Mobile Architecture or Android App Development: Design Patterns for Mobile Architecture with Jon Bott.
You should also be familiar with Xamarin.Forms or at least have created a project with Xamarin. If you're not familiar with this topic, you could check out Xamarin Essential Training with Walt Ritscher. Here are some software requirements. You should have the latest version of Visual Studio. You also want the latest version of the Xamarin extension. You may need to install this on Windows. For Mac users, you want to have the latest version of Xcode, and for Windows you want to have the Android SDK with a working emulator.
We're looking for target API of 13 and above. For Mac users, you'll be using the iOS simulator, and for Windows, the Android emulator.
- Creating and implementing behaviors
- Stacking behaviors
- Adding behaviors to styles
- Creating commands
- Setting up and implementing triggers
- Tying it all together in a Xamarin app