What should we consider when trying to build a mobile app (for Android and iOS)