Building a Trading App (F# & Xamarin.Forms)

Intro In the previous post, I discussed my continued journey of learning by building a Xamarin.Forms app using F#. In that post, I discussed the overall architecture: The architecture above is my attempt at practicing Robert C. Martin's Clean Architecture. Specifically I make the features of the app the focus of the architecture and I …

Talking to Ody about F#, Akka, and Irrelevant Architects

I'm chopping it up with Ody about F#, Property-based Testing, Akka, etc. Reactive Programming - 2:52 Akka dot Net - 23:26 Immutable Databases - 37:00 Architects + F# - 47:00 Multi-Threading Discussion - 52:22 Testing Discussion - 58:45 Codebases and Architecture - 1:17:23 Property based Testing - 1:32:33 F# vs C# for User Interfaces - …

Xamarin.Forms: Integrating Maps and Location Services

Intro Within Xamarn.Forms, we may find ourselves having to implement a feature that's dependent on a map and/or GPS. In order to implement this for Android and provide other controls to manage related services, we must implement a native Android page within our Xamarin.Forms app. In this post I will demonstrate how to load a …

Clean Architecture: Xamarin.Forms

Intro I have experimented with some architectural ideas for building applications and would like to share my thoughts. Quote Builder I wrote Quote Builder using Clean Architecture. I built the app with the lessons I learned from the last implementation in 2012. This app (Windows Store) has about 10,000 downloads. Clean Architecture I am a disciple of Martin's teachings. …