Developing a mobile application for internal use (company warehouse). The application should be cross-platform, I decided to use Ionic / Cordova. Warehouse operators must install this application on their smartphones.

There is no experience in developing mobile applications, I have used enough tools.

Question:

How operators can install the application without publishing it on the AppStore. In the AppStore, it makes no sense to lay out.

    3 answers 3

    Sign up, pay for the Apple developer’s annual membership fee and install the application on the phone for testing / debugging bypassing the AppStore

    • Do Ionic have no services like appery.io to "test" an application from a device? As far as I know, registration is a rather lengthy process. - Invision
    • If you register as a developer, how will other users be able to access the application? - Invision
    • Here's a good answer, but you need a jailbreak phone: link If you register with a developer, then Apple allows you to install an application for a test on devices directly from x-code with full functionality - the application will work on the phone even after the end of the membership in Apple developers - Pio
    • Now I use for the iphone 4 jailbreak test and I am quite satisfied. Apparently this is really the only option. Or, give everyone a device for android and do not bother, but of course this is not an ideal way out of this situation. - neek

    Apple has a corporate program. This is when the application is distributed only within the company.

      You can use the ionic.io platform + ionic view application http://view.ionic.io/

      • Download the application
      • put the application
      • send an invite

      There is a limitation - not all plugins, but the main ones work http://docs.ionic.io/docs/view-usage

      The following is a list of plugins supported by View:

      com.brodysoft.sqlitePlugin 1.0.3 "Brodysoft SQLitePlugin" com.ionic.keyboard 1.0.3 "Keyboard" com.phonegap.plugins.barcodescanner 1.1.0 "BarcodeScanner" org.apache.cordova.battery-status 0.2.12 "Battery "org.apache.cordova.camera 0.3.4" Camera "org.apache.cordova.console 0.2.12" Console "org.apache.cordova.device 0.2.13" Device "org.apache.cordova.device-motion 0.2 .11 "Device Motion" org.apache.cordova.device-orientation 0.3.10 "Device Orientation" org.apache.cordova.dialogs 0.2.11 "Notification" org.apache.cordova.geolocation 0.3.11 "Geolocation" org. apache.cordova.globalization 0.3.3 "Globalization" org.apache.cordova.network-information 0.2.14 "Network Information" org.apache.cordova.vibration 0.3.12 "Vibration" org.chromium.zip 1.0.0 "Zip "