Category: Mobile Development

  • Data Binding 101 with WPF, UWP and Xamarin Forms

    Data Binding is a major part of XAML that has been used in Windows WPF, Windows UWP and Xamarin Forms. The biggest benefit with data binding is that it synchronizes your data between your data source and the UI. Changes to the data source will automatically be pushed into the UI and optionally have changes…

  • Creating a custom native control using Xamarin.iOS

    A lot of apps need more customized UI than what is available with the current set of controls. Today we’ll add a customized Check Box control since iOS does not have a Check Box. Some suggest that you use the Switch control as a replacement for the Check Box, but when developing custom apps and…

  • Creating a custom native control using Xamarin.Android

    A lot of apps need more customized UI that what is available with the current set of controls. Today we’ll add a customized Check Box control since the Android Check Box has some limitation. Right click on your Xamarin Android project and select Add Item. In the Add New Item Window, select “View” and give…

  • Creating a Custom Native Control in UWP

    Most applications use more than the standard controls. Many businesses have business practices that makes them unique, so they want these practices implemented in the software, but standard controls are typically too limited or have issues. A good example would be the UWP CheckBox. If you do some research, you will find developers having issues…

  • Getting the Xamarin Certified Mobile Developers Badge

    In December of 2016, I decided that I wanted the Xamarin certification since more of my development projects were on iOS, Android and UWP mobile devices. I am now a Xamarin Certified Mobile Developer as of January 1, 2017. I wanted to share my experience with Xamarin University and certification testing. I am also Microsoft…