- Я создал приложение для Android, которым будут пользоваться сотрудники моей компании (она же Enterprise).
- Я НЕ хочу, чтобы это приложение распространялось через Android Market (или любой другой Market, если это не мой собственный Market).
- Я предполагаю, что мои конечные пользователи очень мало знают о распространении программного обеспечения на мобильных устройствах, об ОС Android и компьютерах в целом.
- Меня интересует установка/обновление в один клик.
- Я предпочитаю, чтобы файл APK был недоступен/не подлежит передаче после установки.
Что я пробовал до сих пор: я создал APK, поместил его на свой собственный сервер, защищенный паролем пользователя, и добавил тип MIME в архив пакетов Android... Мои пользователи могут войти на сервер и загрузить APK-файл.
Отныне полный бардак (проверил на разных устройствах и версиях ОС): 1. На некоторых устройствах папка Downloads будет отображаться сразу после установки, а на некоторых нет (в этом случае начинающий пользователь сразу теряется) . 2. На некоторых устройствах есть разные типы файловых менеджеров, поэтому, если вы нажмете на загруженный APK, поведение будет отличаться от устройства к устройству. 3. Щелчок по загруженному APK может вести себя иначе, чем двойной щелчок по тому же APK. 4. Некоторые устройства требуют удаления перед обновлением, а другие нет. 5. и т.д...
Все вышеперечисленное делает установку очень сложной или даже невозможной для большого числа моих пользователей.
Я ищу установку в один клик: я отправляю ссылку пользователю, он щелкает ссылку, приложение загружается и устанавливается (и приятно иметь: (продвинутый) пользователь НЕ имеет доступа к APK ).
Я хочу что-то похожее на iPhone Enterprise Distribution (вы попадаете на сервер компании, переходите по ссылке, приложение скачивается и устанавливается).
Если вы создали какую-то простую установку, пожалуйста, поделитесь своим опытом.
Спасибо.