KYM PHILLPOTTS
Whoosh!! That is the sound of 2019 flying past.
Hey Friends,
There is no time for holidays here at Weekly Xamarin HQ - there is always so much good content that needs to be delivered.
New years is only a few days away, so please everyone have a safe and fun new years eve and we will see you next year. (we have some amazing things planned).
As always, thanks so much for subscribing and contributing content.
❤
Kym
NEWS
Xamarin Challenge: Santa Talk – Build an Intelligent, Serverless Xamarin App
Another Xamarin challenge, this time to improve the Santa App detailed by Matt Soucoup a few issues ago.
Do stuff, win things.
Xamarin Challenge: Santa Talk – Build an Intelligent, Serverless Xamarin App by Matt Soucoup
DESIGN
How to Create Hi-Fi Prototypes for Mobile Commerce Apps
Prototyping is a critical step in every design process, prototyping phase brings not only speed, but also further design evaluation and feedback in early stages of the project.
How to Create Hi-Fi Prototypes for Mobile Commerce Apps by Karolina Sposob
TESTING
Before you hit that publish button...
Sermet is sharing his checklist of things you should make sure you check and/or implement in your apps before hitting the "go" button on your app.
PERFORMANCE
How being Lazy can make you faster
Clinton looks at using Lazy to improve Xamarin app performance when creating Views and ViewModels when using DI or IOC containers such as Unity.
Improve Xamarin Performance with Lazy by Clinton Rocksmith
DEVOPS
How to Support Multiple Environments in your Mobile Application?
Whether you’re developing an Android app in Kotlin, a cross-platform app in Flutter or Xamarin Forms, or an Xbox app in C#/XAML, supporting multiple environments when building an app, is just not as easy as it should be.
How to Support Multiple Environments in your Mobile Application? by Nick
ANDROID
How to sign an Android APK file in Visual Studio for Mac
After an application has been coded and tested, it is necessary to prepare a package for distribution. The first task in preparing this package is to build the application for release, which mainly entails setting some application attributes. In this article, we can learn how o sign Android APK in Visual studio for Mac.
Xamarin: How to sign an Android APK file in Visual Studio for Mac for beginners by Subramanyam Raju
IOS
Tips for building Xamarin Apple Watch apps
Damian has loads of experience building real production Apple Watch apps using Xamarin. He loves it because he gets to write apps using his favorite programming language, C#, and get all the .NET goodness that comes with it. In this post Damian, shares some useful nuggets learnt in the trenches.
Tips for building Xamarin Apple Watch apps as of December 2019 by damian
XAMARIN FORMS
Compiled bindings in Xamarin.Forms
As a Xamarin developer, you have surely come across a scenario where you’ve mistyped a binding and didn’t figure it out until hours later. Let’s see if we can improve that with XAML compilation and compiled bindings! One part of improving this scenario is to enable XAML compilation.
SwipeView Interaction with Xamarin.Forms
Gerald provides super clear guidance on how to use use SwipeView in CollectionView.
WePay Integration (Part 2)
In this article, Rendy continues to show you how to integrate WePay Payments in a Xamarin Forms application. Specifically how to actually process the payments
WePay Payment Gateway integration in Xamarin Forms (Part 2) by Rendy
Fields calculated in Xamarin.Forms: best practices
When and how should you deal with calculated fields in an Xamarin.Forms MvvM application? Here are some suggestions.
Note: Post is in French
Les Champs calculés dans Xamarin.Forms: les bonnes pratiques ? by Kodjo Laurent EGBAKOU
AZURE
Tips for learning Azure in the new year
If you have a new years resolution of learning Azure, then here is a great list of resources from Michael Crump to get you started with your journey
SECURITY
Mobile App Security Best Practices
Mobile apps often deal with private and sensitive user data like personal health information or banking information. Losing data or getting hacked, therefore, can have huge consequences.
Tldr; Security is important.
Mobile App Security: Best Practices on Android & iOS by Stefan Kofler
PODCASTS & VIDEOS
Xamarin Podcast : All The New 4's!
Keeping up with the latest in .NET, C#, Xamarin, and Azure is easier than ever. Co-hosts Matt Soucoup and James Montemagno cover a range of topics relevant to Xamarin developers from designing mobile apps to identity management. This month’s episode we’re all about the new 4’s! Xamarin.
Catch the latest Xamarin Podcast : All The New 4's! : Xamarin Blog by Matt Soucoup and James Montemagno
181: Hacking The Holidays
It is time for some holiday hacks! Tune in to see what Frank & James are hacking on through the holidays.
Using Embedded Images
This week we take a look at a different way of adding images to your app using embedded images, and discuss the pros and cons of the two methods.
Xamarin.Forms 101: Using Embedded Images by Maddy Leger