DESIGN
10 Year Challenge: How Popular iOS Apps Have Changed
Just last year App Store celebrated its 10th birthday. In 2008 it launched with 552 apps and some of them are still live inside your iPhones. Time has passed and design trends have changed dramatically. Can you spot the difference?
10 Year Challenge: How Popular iOS Apps Have Changed by Valia Havryliuk
TOOLS
MFractors MVVM Wizard
The MVVM architectural pattern is pretty awesome, but creating a View and a corresponding ViewModel over and over again can start to become a little tiresome. The good news is you can use MFractors MVVM Wizard to create new XAML Views, Code-Behind and ViewModels for Xamarin.Forms in just a few clicks.
Generating ViewModels In Xamarin.Forms With The MVVM Wizard by Matthew Robbins
ANDROID
Android packaging improvements
There is quite a bit of complexity to packaging an Android application. Compilation and build sizes have always been a concern for Xamarin.Android developers, but there are some things in the Visual Studio 2019 pipeline that is going to make things much better.
Android's D8 dexer and R8 shrinker : by Jonathan Peppers
XAMARIN FORMS
Tailwind Traders: Retrospective
Here is a fascinating retrospective for the Trailwind Traders solution that was developed as a showcase for the Microsoft Connect(); 2019 event. You, of course, can also see all the code for it here.
Xamarin Forms 4.0 - CollectionView and CarouselView
Xamarin Forms 4 is going to bring many amazing new things, including the long-awaited introduction of the CollectionView and with it the CarouselView.
Note: Post is in Portuguese
O X do Xamarin Forms — 4.0 — CollectionView e CarouselView by Thiago Bertuzzi
Party like it's 1999
This article shows you can use Xamarin.Forms effects along with some native APIs and bindings to create a neato particle effect on any control.
Launching Google Maps in Xamarin Forms
Launching the default maps application in Xamarin.Forms is pretty easy to achieve with Xamarin.Essentials, but what if you want to specifically launch Google Maps? XamGirl shows you how.
.NET
2018 was a good year for C# an .NET
So much happened last year in the C# and .NET worlds. This post has a really nice roundup of some of the top articles and videos from 2018.
PODCASTS & VIDEOS
More Prism for Xamarin.Forms videos
Brian Lagunas has continued to make some more great Prism videos:
Merge Conflict 134 - SQLite On The Server
It is the 10 year anniversary of Frank's SQLite-net library and he has some huge improvements and feature in store. We discuss the past, present, and future of SQLite across all of the different .NET platforms and how you can drop SQLite-net onto your server to simplify web apps!
Bring Some C++ to Xamarin Apps
On this week's Xamarin Show, James is joined by good friend Mike Parker from the Microsoft Mobile Customer Advisory Team that shows how to easily integrate existing C++ libraries into Xamarin applications.
Xamarin Essentials - App Information
On this week's Essential API of the week we take a look at App Information, which enables you to query application information such as name, package name, version number, and even show the settings user interface.
App Information (Xamarin.Essentials API of the Week) by James Montemagno