Learn advanced Xamarin topic with this 2 day onsite or remote Xamarin training!
Contact us for more info, scheduling inquiries or pricing information!
In this 2-day intensive training session, we are exploring more advanced features in Xamarin development, targeting iOS and Android.
Course prerequisites
It’s recommended that you have already followed the introduction course before taking this course.
Course overview
Android
- Chapter 1: Xamarin.Android fundamentals in 60 minutes
(only required if the course is organized stand-alone) - Chapter 2: Advanced concepts in Android
- Activities and intents deep-dive
- Services in Android
- Backgrounding in Android
- Working with audio in Android
- More on Fragments
- Permissions
- Chapter 3: More UI in Android
- Navigation patterns in Android
- Working with resources
- Working with the CardView and RecyclerView
- Creating apps with Material
- Working with touch in Android
- Maps and location services
- Working with graphics in Android
- Chapter 4: Data and services in Android
- Working with REST services in Android
- ContentProviders
- Local data with SQLite
iOS
- Chapter 5: Xamarin.iOS fundamentals in 60 minutes
(only required if the course is organized stand-alone) - Chapter 6: Advanced concepts in iOS
- Backgrounding in iOS
- Background file transfers in iOS
- What’s new in iOS 8, 9 and 10
- Integrating with iCloud
- iOS Navigation patterns
- Chapter 7: More UI in iOS
- Working with images
- Advanced UI Concepts with AutoLayout and Constraints
- Unified storyboards
- Maps in iOS
- Touch in iOS
- Chapter 8: Data and services in iOS
- Working with REST services in iOS
- SQLite
- Forms
- Chapter 9: Xamarin.Forms fundamentals
(only required if the course is organized stand-alone) - Chapter 10: Advanced topics in Xamarin.Forms
- Working with data and data binding
- SQLite integration
- Building custom renderers in Xamarin.Forms
- Chapter 9: Xamarin.Forms fundamentals
- Chapter 11: Automating your application builds and deployments
Building an app is one thing. Deploying it to millions of devices through the store is another. Can we automate app builds? Can we automate deploys? And what about testing? In this chapter, you’ll learn how we can do all this and more using VSTS. - Automated builds for Xamarin apps
- VSTS
- Test Cloud