Cross platform apps are primarily developed in HTML, CSS and Javascript (the programming languages used to build websites) and then compiled into the native code required by Apple and Android apps. We say ‘primarily’ because some functionality still needs to be built in the core native language in order for it to work properly. Native apps are built directly in Swift or Objective C for Apple, and Java for Android apps. Generally speaking native built apps:
However, it is important to assess each app on a case by case basis, as building once for both platforms is more cost effective. Newer programming languages such as ReactNative are providing additional opportunities to reduce the cost of development and maintenance.
If you would like your app hosted through your own developer account, rather than the Contactpoint developer account, you need to go through the following steps for Google Play Store:
For more information visit this page.
For iTunes:
We recommend the use of Test Flight to test Apple apps, and will send you a link to test a beta version of your Android app.
Test Flight is an app you need to install by downloading from iTunes.
Both of these methods restrict the access of the apps to only users who have been invited to test your app, and allow testing on real devices prior to launching.