Fabulous – F# for cross-platform mobile apps
summary
Fabulous is a community F# framework for building cross‑platform apps on Xamarin.Forms with Fabulous v0.34 claiming a React/Elm style MVU (Model-View-Update) architecture where the view is a function of the model, messages update state, and a differential renderer applies changes. Live update uses a background process with about 2s live update turnaround. Examples include a dynamic grid memory game with reveal/reset/new‑game flows; deployment targets include Xamarin.Forms + Android/iOS/WPF/GTK.
AI-written summary · about
chapters (31)
- 0:00Intro
- 1:38Table for Talk
- 2:59Fabulous Community
- 3:39Fabulous Context
- 7:24MVC Frameworks
- 11:08MVVM
- 11:57MVVM world
- 12:36Model View Update
- 14:34Safestack
- 15:21Zamel
- 16:26Amel
- 17:25Example
- 19:52Inspiration
- 20:10Fabulous Website
- 20:38Fabulous Docs
- 31:57Dynamic UI
- 32:10Functional Programming
- 32:36Debugging
- 33:35Ohoo
- 33:59Evernote Contacts
- 34:13MultiPage App
- 34:59View DSL
- 35:48View ref
- 36:42Multipage apps
- 37:17Depends on function
- 38:19Pragmatics
- 39:54Visual Material
- 40:05Xamarin Essentials
- 40:24View Extensions
- 41:57Thank You
- 42:56Optional Arguments
related talks
57mBeautiful apps with Fuse using your XAML and JavaScript skills
36mF# for Fun and Games
59mBuilding Graphical Go apps is Fyne
04mLightning Talk: Elixir, MIDI and LiveView
40mBuilding delightful applications
50mCollaborative Music with Elm and Phoenix
36mGame Development in SwiftUI
28mAppetite for Components
