Practice: Mobile Application Development
We build both native and hybrid mobile apps. We research and evaluate our clients’ long-term goals to propose the most appropriate approach.
Here are some of the questions we ask:
- What platforms are we targeting? iOS, Android, Windows or some combination?
- Do we have a strong business case to go native or can get away with a simpler hybrid approach? Here are some options to consider:
- Hybrid: Ionic/Cordova
- Native
- Compiled: React Native or Xamarin
- Fully native: Swift or Objective-C
- How far do we go in support of old devices and operating systems?
- Android support recommendation: 4.4+. Android distribution
- iOS support recommendation: 9. iOS distribution
- Do we need anything on the server side?
- Do we need an admin dashboard?