CODE
Ooui.Wasm - .NET in the browser
Frank Krueger has just blown everyone's mind (again).
Ooui.Wasm - .NET in the browser by Frank Krueger
Test and Switch
An interesting discussion of the approach being looked at for project Caboodle for calling platform specific code. Bait 'n' Switch was so "last generation"... we now have netStandard Multitargeting and Test 'n' Switch.
Test and Switch: testable yet high performance cross-platform libraries by Daniel Cazzulino
DESIGN
A Comprehensive Guide To Wireframing And Prototyping
Everything you wanted to know about Wireframing and Prototyping...
Top 8 UI Design Trends for Mobile Apps in 2018
Technology refuses to stand still, and when it comes to design trends, you will never find a dull moment. UI trends for mobile apps keep evolving to keep pace with the demands of the industry’s millions of users.
DEVOPS
Getting the VSTS Hosted Mac Agent to restore from your custom NuGet sources
Ryan Davis has been getting busy with App Center. He recently did a great talk (slides available here), but one of the challenges he faced was restoring nugets from a custom nuget source. This article explains his solution..
Getting the VSTS Hosted Mac Agent to restore from your custom NuGet sources by Ryan Davis
Secure App Builds with AppCenter
AppCenter is a wonderful thing that you should be using, but sometimes you have some secret things you want to include (like your keys). In this article, Dan Siegel introduces Mobile.BuildTools which helps simplify the problem.
TOOLS
Using Code Snippets In Visual Studio Mac
Write less boilerplate code with your own customised code snippets in Visual Studio Mac. As software developers, it's inevitable that we'll end up writing repetitive, boilerplate code that's necessary for our applications to function. Matthew Robbins is here to help!
Using Code Snippets In Visual Studio Mac by Matthew Robbins
IOS
Zero to Hero with the Apple App Store
Getting your app up on the App Store is a scary, crazy proposition. This two-part article helps cover off everything you need to know to go from Zero to Hero
How to Submit An App to Apple: From No Account to App Store – Part 1 by Rony Rozen
XAMARIN FORMS
Native Facebook Login Button in Xamarin.Forms
Using the Facebook SDK for Xamarin.Forms.
Using Native Facebook Login Button in Xamarin.Forms by evsky
Mar 8 Custom Xamarin Forms Tabs
Chris Lamont was frustrated by the inflexibility of the native tabs. Setting colors, sizes or images of certain components inside the tab layout seemed to be restricted. So he did what any good dev would do, and wrote his own. And this is his gift to you!
Custom Fonts with Xamarin.Forms Revisited
Gerald Versluis has updated his post on using custom fonts in iOS and Android for Forms Projects. If you haven't seen this before and need to set custom fonts, this is for you.
Use SkiaSharp to convert SVG to Xamarin.Forms ImageSource
To work with images in an app project could be a hell while you need a lot of different resolution of every image. But what if we could use vector based images to create an image in the right solution? Xamarin.Forms has no support for that out of the box. But it possible to do with SkiaSharp.
Use SkiaSharp to convert SVG to Xamarin.Forms ImageSource by Daniel Hindrikes
Integrating Bot Framework (the right way)
You can integrate the Bot Framework into your app super easy using a Web View, but that's for the weak! You should be using Direct Line channel as Wilson explains
Integrando Bot Framework con Xamarin.Forms - Parte 1 by Wilson Vargas
Functional ViewModels in Xamarin.Forms (Revision 3)
Adam Pedley has been busy thinking about View Models and State and writing down his thoughts. This is the 3rd revision in his attempt to create a more functional ViewModel. Definitely interesting food for thought.
Functional ViewModels in Xamarin.Forms (Revision 3) by Adam Pedley
FlexButton: A super flexible button control for Xamarin.Forms
The default button implementation in Xamarin Forms has some limitations. Here is an upgrade that supercharges it up somewhat.
FlexButton: A super flexible button control for Xamarin.Forms by Robin-Manuel Thiel
REACTIVEUI
MVVM Pattern with ReactiveUI and Xamarin.Forms
Building a Cross-Platform MVVM app with Xamarin.Forms and ReactiveUI.
AZURE
Geospatial Queries with CosmosDB
The SQL API in Cosmos (formerly known as DocumentDB) has, built-in, a geospatial engine where it can determine things like how far apart 2 points in space are from each other ... or whether a point exists within a polygon ... or whether a line string intersects a polygon!
AI
Face Detection with Cognitive Services
Cognitive Services provide some amazing features, including Face Detection. In this blog post, Juliano walks through setting and up and using Cognitive Services with a Xamarin.Forms app.
Microsoft Cognitive Services – Face Detect com Xamarin.Forms by Juliano Custódio
PODCASTS & VIDEOS
Xamarin.Forms Animations
Matt Soucoup shows us how to add delightfulness to your Xamarin.Forms app using the built-in Animation API.
Snack Pack | Xamarin.Forms Animations with Matthew Soucoup by James Montemagno
Merge Conflict 88: Getting Hip to F#
If you've been thinking about diving into F# have a listen to this.
Merge Conflict 88: Getting Hip to F# by Frank Krueger & James Montemagno
Xamarin Podcast 53 - The 15.6 edition!
The Xamarin Podcast talks about the latest VS release!
Visual Studio 2017 version 15.6, AR with UrhoSharp, and ML with CoreML
RELEASES
Xamarin.Forms MarkdownTextView
Alex Dunn has nuget-ised his Markdown Label / TextView to your Xamarin applications including Xamarin Native and Xamarin Forms.
Xamarin.Forms MarkdownTextView NuGet Announcement! by Alex Dunn
Xamarin Joins docs.microsoft.com
Xamarin docs are now live on docs.microsoft.com/xamarin!
Xamarin Joins docs.microsoft.com by Craig Dunn