KYM PHILLPOTTS
Happy New Year
A big welcome to the New Year! We hope everyone had a magical holiday with family and friends. We here at Weekly Xamarin are looking forward to a fantastic year ahead and hope the same for each and every one of our readers.
Thanks for subscribing to the newsletter and enjoy your weekend.
❤
Kym
DESIGN
5 Things To Stop Doing In Mobile App Design
Have you ever looked at the design techniques and elements you use to build mobile apps and evaluated whether or not they’re still useful or relevant?
DEVOPS
Repacking and Resigning an Android APK to Target Different Environments
Nick continues his discussion of targetting different environments for builds. In this post, he manually walks through what this process would look like for an Android APK.
Repacking and Resigning an Android APK to Target Different Environments by Nick
TOOLS
Project System Tools for Visual Studio for Mac
The Project System Tools extension provides MSBuild design-time and build logging for Visual Studio for Mac. This is based on the Project System Tools available for Visual Studio on Windows and also re-uses code from this extension.
ANDROID
The Seven (Actually 10) Cardinal Sins of Android Development
Are you making these common mistakes that can potentially break your app?
The Seven (Actually 10) Cardinal Sins of Android Development by Gabor Varadi
Publish smaller apps with the Android App Bundle
The Android App Bundle (.aab) is a new upload format that includes all of your app’s compiled code and resources, but defers APK generation and signing to Google Play at install time.
Publish smaller apps with the Android App Bundle by Jon Douglas
IOS
Providing Free Trials in the App Store?
Stop making “lite editions” for new app releases and provide your customers with a full-featured time-limited trial instead.
XAMARIN FORMS
Understanding Margin, Padding and Translation
Leomaris looks at the Padding and Margin properties in Xamarin.Forms, which in many ways are considered “equivalent” properties, but it is important to understand what the difference is and the result of applying one property or another.
Understanding the differences between Margin & Padding. and Translation properties by Leomaris Reyes
Gradually moving from Xamarin Native to Xamarin.Forms
Forms embedding allows you to bring pages written in Xamarin.Forms into Xamarin native projects. This has been around for quite a while and is just one of the many fantastic ways you can architect a Xamarin application. In this Andreas shares his real-world experience using it.
Gradually moving from Xamarin Native to Xamarin.Forms with Forms Embedding by Andreas Nesheim
Cruise Mobile UI Challenge
Andreas has been working on a fun UI Challenge with Xamarin.Forms. Check it out!
Xamarin UI Challenge – Cruise Mobile UI, Part 1 by Andreas Nesheim
PODCASTS & VIDEOS
DevTalk 27 - Ooui. With Frank Krueger
On this episode of DevTalk Kerry speaks to Frank Krueger about developing cross-platform apps and websites using Ooui.
Merge Conflict 182: Introduction to Electrical Engineering
To close out 2019 we go back to the basics with a little introduction to IoT, which means an introduction to electrical engineering. James is guided through the journey of understanding out all of this cool fun tech works by Frank, the electrical engineer himself.
Best Practices - Memory Management & Profiling | The Xamarin Show
This week, James is joined by friend of the show Alexey Strakh, Microsoft Mobile Customer Advisory Team Engineer, who talks us through best practices for memory management and profiling of mobile applications.
Best Practices - Memory Management & Profiling | The Xamarin Show by James Montemagno