Please log in to watch this conference skillscast.
Now there is a new MVU framework for building mobile apps - Fabulous. It's a community-driven open source framework, combining the simplicity of an MVU framework, with 100% native API access for both iOS and Android, all built with F#.
In this session, Jim will start with an overview of MVU, discussing how it works and why it is such a great architecture. He will then move on to building a first Fabulous app that runs on iOS and Android. Next up more features will be added to the app whilst the app is running on a device, showing the hot reload capabilities of Fabulous for both UI and app logic. Finally he will look at the underlying architecture, see how to use all of the iOS and Android APIs, see how to easily use native components such as cocoa pods or jars, and look at the massive range of libraries that this framework has available to it to do all manner of UI and application logic things. Jim will even explore how to use it on macOS and Windows, including being able to build iOS apps on Windows (with the help of a networked Mac, Apple licensing rules and whatnot).
When looking at naming for this framework, someone suggested Fabulous. By the end of this session, you will see why that name stuck.
YOU MAY ALSO LIKE:
- Building Cross-platform apps that run in iOS, Android... even Linux (SkillsCast recorded in September 2018)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Course on 7th - 10th December 2021)
- Accessibility Testing: Why and How to involve People with Disabilities (Online Meetup on 28th October 2021)
- Don Syme: What’s new in F# 5.0 and 6.0? (in London on 17th November 2021)
- Using F# to Structure an Island of Simplicity (SkillsCast recorded in October 2021)
- Adopting F# on a Consultancy Project: From Zero to MVP to V0 Launch (SkillsCast recorded in October 2021)
Build Cross-Platform Mobile Apps Using Fabulous
Jim Bennett is a Senior Cloud Advocate working for Microsoft, and his area of speciality is Xamarin apps. Prior to working for Microsoft Jim was a Xamarin and Microsoft MVP, and worked all around the world building desktop and mobile apps using .NET with C# and F#. He is also the author of Xamarin In Action from Manning publications.