ElixirConf 2017 - Building Realtime Mobile Apps with React Native and Elixir - Osayame Gaius Obaseki
Building realtime mobile apps presents several challenges. Most approaches default to complex polling and caching techniques, and/or use subpar toolchains. This talk argues that functional programming is the best way to build scalable mobile apps. The talk demonstrates how to quickly build a realtime cross-platform mobile app similar to Slack or HipChat with React Native. In addition, it describes how to use Elixir and the Phoenix framework to drastically reduce the effort and complexity necessary to build a realtime web server. Lastly, the talk argues that this approach is the most maintainable for small to medium-sized development teams.
I think I’d prefer to use RubyMotion instead - which was created by an ex Apple developer I actually used MacRuby (which RubyMotion is based on) to create a Mac app which I sold on the Mac app store I was getting about £20 a month from it (selling for 99p) - it was more an experiment than anything else. I never updated it though so removed it from the store.