App Development

There are many ways to approach developing an app. Normally, apps would have to be developed for each platform (i.e. Android, iOS) individually. However, numerous frameworks exist that allow for writing code once and running it on both platform. Here, we focus on such cross-platform frameworks.


Flutter is a new framework for writing fast, beautiful apps for both iOS and Android. To set up flutter and start developing apps with it, follow their "Get Started" guide.

React Native

If you have experience with JavaScript and React, then you might prefer using React Native. See their "Getting Started" guide.