ReactiveUI v7 has shipped, you should read the release notes if you haven't already. Learning reactive programming is the one thing, after SOLID and unit testing that fundamentally changed the way I approach software development. It's worth learning, seriously. Frameworks come and go, but insights gained from different approaches stay with you forever and make you a better developer.
Code is communication between people; that also happens to run on a computer. If you optimise for humans, then over a long time your project will end up better. Software should be understandable by other people; that is super important. - Paul Betts at Xamarin Evolve 2014.
Want an invite to the Reactive Slack room? Send me an email.
Still on the fence about adopting the Xamarin platform? In this webinar, James Montemagno (Xamarin) and Sam Basu (Progress) demonstrate how to build modern X-Platform mobile apps that share not just business logic, but UI code as well.
With Telerik® UI for Xamarin by Progress, you get complex Charts, amazing ListViews and handy SideDrawers - out of the box. Want productivity and hard-hitting performant controls? Telerik has got you covered.
Connect(); Xamarin releases
Xamarin released a number of new products to the stable and alpha channels during the Connect(); keynote. Here they are!
Connect(); Xamarin sessions
This link filters the videos on Channel9 to show only Xamarin related content from Connect();
Xamarin.Forms 2.3.3 released
Xamarin.Forms 2.3.3 depends on a Xamarin installation of Cycle 8. Users upgrading from Xamarin.Forms 2.3.2 (or earlier) will experience numerous compile errors if they attempt to build without first upgrading their Xamarin installation.
Be more awesome with MFractor for Xamarin [Visual] Studio [for Mac]
Matthew Robbins; if that name is unfamiliar to you then it's time to start paying attention. Over the last year he's been tucked away building what is essentially Resharper for Xamarin.Forms / Xamarin Studio (cough, Visual Studio for Mac).
My lecture "App Store Automation with Fastlane" is now available at XamU
Course materials are available on GitHub. If you're not using Fastlane then you are stealing time from your client or employer. Seriously. It is that great. Provisioning profile pain? Nope. That's now a one-liner.
ReactiveUI v7 shipped
Think about your typical user interface? It's a mutable bag of sadness with code all over the place. Instead of telling a computer how to do its job, why not define what the computers job is and get out of its way? If that sounds odd, let us re-introduce you to Microsoft Excel.
Instead of doing the typical ViewModel isLoading = true/false mutable dance by toggling it on and off in different branches of your code. Why not express the condition in a single place using a Microsoft Excel expression - =SUM(A1: B2)?
How healthy is .NET? Healthy and growing...
A little over 2 years ago Microsoft announced that they were open sourcing large parts of the .NET framework and as Scott Hanselman said in his recent Connect keynote, the community has been contributing in a significant way. This post by Matthew Warren provides context to those numbers and allow you to explore patterns and trends across different repositories.
.NET Standard 2.0 - .NET starts making sense
A lot of people - myself included - in recent years have wondered what the future of .NET is, based on the exodus that has occurred over the last few years. Microsoft has floundered over the years when it comes to telling a coherent message about all the different flavors of .NET that exist today. But that's changing - Microsoft seems to finally be getting its collective shit together and providing a clear vision of where .NET is headed.
A key component in this process is .NET Standard...
Still confused about netstandard?
This four minute long video from Immo Landwerth [MSFT/DotNet Program Manager] explains everything you need to know.
NUGET OF THE WEEK
A collection of Xamarin Forms Effects as a consumable library.
Psst, did you enjoy this? Weekly Xamarin thrives off submissions from readers like you! Submit a link! Or share with your friends!