Общее
Нет, это НЕ конструктор и НЕ автоматизированный сервис.
Разработка вашего приложения осуществляется вручную нашим специалистом с использованием инструментов Android Studio и Xcode. Все приложения тестируются перед публикацией.
Вы сможете отправлять Push-уведомления вручную с помощью панели Onesignal. Это специальная панель от onesignal.com.
Такие push-уведомления отправляются всем пользователям приложения, есть возможность написать заголовок сообщения, текст, есть фильтрация по получателям.
В приложении нет скрытых функций, нет левого программного кода, нет рекламы, мы не крадем данные.
Все данные аналитики приложения хранятся на ваших аккаунтах. Мы заинтересованы в предоставлении качественного сервиса.
Приложения разрабатываются с использованием чистого программного кода и поддерживают самые современные требования.
Вы платите за разработку приложения один раз, после того как приложение будет готово, абонентская плата не взимается.
Если вам понадобится техническая поддержка, эта услуга оплачивается отдельно.
Превратить сайт в приложение можно практически из чего угодно.
Преимуществом будет, если ваш сайт будет иметь адаптивный дизайн или мобильную версию, использовать современные веб-технологии, быстро загружаться и не содержать ошибок.
Публикация
Создание аккаунта разработчика в Google Play требует единовременной платы за регистрацию, которая может быть изменена. Сейчас эта плата составляет 25 долларов.
Чтобы зарегистрировать аккаунт разработчика, зайдите на официальный сайт Google Play Developer Console.
Программа для разработчиков Apple предусматривает ежегодный взнос, который составляет 99 долларов США в год. Эта плата позволяет публиковать и распространять приложения в App Store. Актуальную информацию о ценах можно найти на сайте Apple Developer.
Время, необходимое для публикации вашего приложения в Google Play, может быть разным. Как правило, на первичную проверку уходит от 1-2 дней до недели, но весь процесс может занять больше времени в зависимости от сложности вашего приложения и необходимых изменений.
Процесс рассмотрения App Store обычно занимает от 1-2 дней до нескольких недель, но может варьироваться в зависимости от таких факторов, как сложность приложения, соблюдение рекомендаций и любые запрашиваемые изменения в ходе рассмотрения.
Для Google Play подробную информацию можно найти в Политике разработчика Google Play. В этом документе изложены правила и политика, которых должны придерживаться приложения для публикации. Посетите страницу Google Play Developer Policy, чтобы ознакомиться с последними правилами.
Что касается App Store, обратитесь к Руководству по рецензированию App Store, предоставленному компанией Apple. Эти рекомендации охватывают различные аспекты дизайна, функциональности и содержания приложений. Самую свежую информацию можно найти в Руководстве по рецензированию App Store на сайте разработчиков Apple.
Android
Android App Bundle — это формат публикации, представленный компанией Google для приложений Android. Он является более современной альтернативой традиционному файлу APK (Android Package).
AAB содержит скомпилированный код и ресурсы и отличается тем, что включает в себя несколько конфигураций устройств и языковые ресурсы в одном оптимизированном пакете.
Google Play использует AAB для создания APK, адаптированных к конкретным устройствам в процессе установки приложения.
Да, хотя Android App Bundle (AAB) является предпочтительным форматом для публикации в Google Play, разработчики все еще могут создавать APK из AAB для тестирования или распространения через альтернативные магазины приложений.
Однако Google Play поощряет использование AAB, поскольку он позволяет оптимизировать доставку приложений и уменьшить размер загружаемых файлов.
Подписание приложений — это процесс цифровой подписи приложения для Android с помощью закрытого ключа для проверки его подлинности. Это очень важно для обеспечения безопасности и целостности приложения, гарантируя, что оно не было изменено или подделано во время распространения.
Хранилище ключей — это файл, содержащий криптографические ключи и сертификаты. При подписании приложений в нем хранится ключ подписи.
Во время выпуска приложения вы предоставляете файл keystore и пароль для подписи приложения. Очень важно хранить хранилище ключей в безопасности, так как его потеря может затруднить обновление приложения.
Нет, вы не можете изменить ключ подписи для приложения после его выпуска.
Ключ привязан к идентификатору приложения, и его изменение равносильно выпуску совершенно другого приложения. Очень важно беречь ключ подписи и хранилище ключей.
Нет, Google Play не поддерживает откат к предыдущей версии приложения после обновления с помощью AAB.
Во избежание проблем перед выпуском обновлений проведите тщательное тестирование, так как пользователи получат последнюю версию, доступную в магазине.
iOS
Файл IPA — это финальный дистрибутивный пакет приложения для iOS, которое было представлено в App Store и загружено из него. Он содержит скомпилированный исполняемый код, активы и необходимые метаданные для приложения.
Разработчики генерируют IPA с помощью Xcode во время разработки приложения и отправляют его в App Store для распространения.
Сертификат распространения — это пара криптографических ключей, используемая для подписи вашего приложения и привязки его к вашей учетной записи разработчика Apple. Он необходим для отправки приложения в App Store.
Мы генерируем сертификат распространения в Apple Developer Center и используем его для подписи вашего приложения перед отправкой на рассмотрение.
Нет, идентификаторы Bundle ID и App Store Connect App ID являются уникальными идентификаторами, связанными с идентификацией вашего приложения в App Store. Изменив их, вы, по сути, создадите новое приложение.
Очень важно тщательно выбирать эти идентификаторы при первоначальной настройке.
Да, вы можете внести изменения в свое приложение до того, как оно будет одобрено в процессе рассмотрения. Просто загрузите новую сборку с необходимыми изменениями через App Store Connect.
Однако после того, как приложение будет одобрено и появится в App Store, некоторые изменения, особенно те, которые связаны с идентификацией приложения (Bundle ID, App Store Connect App ID), не могут быть изменены.
В процессе рецензирования вы можете вносить изменения в метаданные приложения, скриншоты и другие небинарные элементы в App Store Connect.
Однако любые изменения, требующие создания новой сборки (модификация кода, добавление функций, исправление ошибок), потребуют отправки новой версии на рассмотрение.
Это означает, что нам придется начинать все сначала. Таким образом, после начала процесса публикации мы не сможем ничего изменить.