Skip to content

About

Example code for Frank Krueger's Functional Mobile Apps talk at NDC Oslo 2016

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

FunctionalMeetup

This app demonstrates an architecture to integrate functional programming techniques in mobile apps.

It demonstrates:

  1. An immutable, rooted object AppData that contains all the data needed by the app.

  2. An object that manages transactional changes to that data called AppRepo

  3. ViewModels are created from the AppData

  4. UI objects refresh their view models when the data changes

  5. Services also modify the data

Platform independent code is separated into a Core library.

Presentation

This code was described in detail in my NDC Oslo 2016 talk.

Markdown version of the slides

About

Example code for Frank Krueger's Functional Mobile Apps talk at NDC Oslo 2016

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages