My Favorite Xamarin 4 Feature

My Favorite Xamarin 4 Feature

The last week Xamarin introduce his latest new bundle tools version wich include a lot of improvements for the platforms and bran new amazing tools like Xamarin Inspector and Xamarin UI Test Recorder.

Is hard for me only select one Xamarin 4 Feature, so I decided to create an app "Score App" to explore all this new features and select my favorite one, so lets started with the features "less talk, more code".

Xamarin.Forms 2.0

  • Android Material Design Support
I love material design, I love fab (Floating Action Button) and all those beauty colors let me show you this on action:

Looks beauty no, let me tell you that you can implement it in a simple 3 steps

1 Use the FormsAppCompatActivity.
2 Setting up the toolbar and tabs resource.
3 Adding a beauty Android theme you.

  • ListView New Catching Strategy
On of the weaknesses of Xamarin.Forms is the performance of a complex listview cells but with this new feature now you can use the RecycleElement to avoid memory leaks on the lists, so lets check it on action.

and the best part is that you only need to pass a parameter in the ListView's constructor :3.

Xamarin Test Recorder, UITest and Test Cloud

This is an awesome and powerful tool to create a 5 star app avoiding the large testing process with this tool now we can create UITest scripts recording the steps on the device and then running it on a Xamarin Test Cloud Platform see it running :).

Xamarin Insights
An old friend but renovated also this a good tool to complete your Xamarin apps lifecycle with this tools you can track all your live app usage info in order to attack in time record all the future bugs on your app.

you only need two lines of code to start using it and the api will start providing you all the info that you want for your app tracking.

Xamarin Inspector
What do you think if I tell you that you can see your Xamarin app in 3D and yeah this tool shows your app items in a 3D view whit the Xamarin Inspector now you can inspect all your visual elements inside of your app, lets see it in action.



"Quality" is the word, is no enough to create an awesome and cool apps also you need to maintain it and test it with the thousands of the current devices in the market to make all your customers/users happy and using this tool you don't need to have a big knowledge of testing as a developer you can create your test script by using you simulator event if you don't want to buy dozens of devices you can upload this UITest scripts and test it via Xamarin Test Cloud saving a lot of money and future paperweights and remember "Quality" is the word.

Look the "Scores App" builded with Xamarin 4 in action

Try App Live

If you want to see the Xamarin 4 in action you can download the app example from my Github repository here


  1. Informative blog! I am truly awed by this blog post! Very clear explanation about the Xamarin Development. I agree with all points.
    Hire affordable Xamarin Developer


Publicar un comentario

Entradas populares