If you enjoyed this book, you may be interested in these other books by Packt:
Mastering Cross-Platform Development with Xamarin
Can Bilgin
ISBN: 978-1-78528-568-4
- Configure your environment for cross-platform projects with Xamarin
- Gain memory management skills to avoid memory leaks and premature code cycles while decreasing the memory print of your applications
- Employ asynchronous and parallel patterns to execute non-interactive and non-blocking processes
- Create and use SQLite databases for offline scenarios
- Integrate network resources with cross-platform applications
- Design and implement eye-catching and reusable UI components without compromising nativity in mobile applications
- Manage the application lifecycle of cross-platform development projects
- Distribute Xamarin applications through public or private channels
Mastering Xamarin UI Development
Steven F. Daniel
ISBN: 978-1-78646-200-8
- Develop stunning native cross-platform apps using the Xamarin.Forms framework
- Work with the different UI layouts to create customized layouts using the C# programming language and tweak it for a given platform
- Customize the user interface using DataTemplates and CustomRenderers and the Platform Effects API to change the appearance of control elements
- Build hybrid apps using the Razor Template Engine and create Razor Models that communicate with a SQLite database
- Use location based features within your app to display the user’s current location
- Work with the Xamarin.Forms Map control to display Pin placeholders based on the stored latitude and longitude coordinates
- Understand and use the MVVM pattern architecture to navigate between each of your ViewModels and implement Data Binding to display and update information
- Work with the Microsoft Azure Platform to incorporate API Data Access using Microsoft Azure App Services and the RESTful API
- Incorporate third-party features within your app using the Facebook SDK and the Open Graph API
- Perform unit testing and profile your Xamarin.Forms applications
- Deploy your apps to the Google Play Store and Apple App Store