Posts
Coding With Sam
Cancel

How to do app backgrounding with F# F# + Xamarin, sounds simple. You built and app in record time (maybe with Fabulous). It’s app show-time, but instead of celebration you were met with UI lag o...

How things were How many of you love the C# tooling in VS4Mac? It’s pretty great right. If any of you have tried to move the F#, it’s very likely you encountered a painful experience with the tool...

Reverse Engineering APKs Lately I have been working on reverse engineering an app. Along the way I came across something interesting that I had to share. I decompiled the APK from the Play Store (v...

This is the third video in the series on ‘Intro to Xamarin Forms with F#’ The focus of this video is on the Result type in F#. The Result type improves on the Option type by allowing for better err...

This video is the second in the introduction series of Xamarin Forms with F#. In this video I focus on handling the exception that occurs when the user enters text. This is very similar to my previ...

Here is a very quick introduction to get setup and going with Xamarin Forms and F#.  If you want more, like my video or leave a comment

This post is a holiday post and not what I normally post about. But I think it’s well worth the read as the cool tech should make up for missing F#/mobile apps content. During the holidays, my wi...

The View model is the centerpiece to MVVM, with no external dependencies. As a result, the view model is an excellent class that requires no libraries while also exercising many language features r...

MVVM is considered by many developers as the defacto design pattern to be used for creating GUI apps. Due to the nature of it being a design pattern, sometimes developers do not implement it correc...

There are many different ways to run an F# script (.fsx) file. All of them are covered here! For F#ers on Windows here is the official documentation MSDN: FSharp Interactive. Leave a comment with y...