Разработка мобильных приложений на 3 платформах - Android, iOS, Windows Phone

Предлагаем разработку мобильных приложений. Вы присылаете нам адрес вашего сайта, мы создаем приложения на его основе. Один сайт - 3 приложения. Мы создаем приложения на все основные платформы - для Android, iOS и WinPhone. Приложения будут готовы для публикации во всех маркетах. Можно выбрать одну платформу или все сразу, при желании вы можете получить исходные коды. Мы также размещаем приложения в Google Play и Apple Store. У вас есть вопросы? Звоните: +7 495 7553376, 7553378

Заказать

Что предлагает 11.Ru ? Почему необходимо иметь мобильное приложение?

Мы создаем с нуля либо конвертируем существующие сайты в оригинальные мобильные приложение для Android, iOS и WinPhone. Без рекламы и с PUSH рассылкой.

demo
img-icon

Снижение расходов на рекламу сайта

Привлекайте мобильный трафик из маркетов - очень часто он в разы дешевле, чем обычный трафик.

img-icon

Своя подпись

Подписывайте приложения собственным сертификатом разработчика или воспользуйтесь нашим (подпись 11.Ru доступна для приложений Android)

img-icon

Realtime обновление

Не нужно постоянно обновлять приложение — весь контент в приложении обновляется синхронно с контентом на вашем сайте

img-icon

Поддержка

Не знаете с чего начать или есть проблемы с приложением? Мы всегда поможем - просто дайте нам знать через тикет в Личном кабинете

img-icon

Продвижение в поисковых сетях

Размещая значки приложений на своем сайте, вы получаете преимущества в поисковой выдачи для мобильного трафика + возможность использовать сниппеты.

img-icon

Брендирование

Используйте собственные изображения для создания иконок и заставок к приложению. Мы не используем свои копирайты в Ваших приложениях

Тарифные планы создания мобильного приложения

Создавайте мобильные приложения быстро и недорого. Для публикации потребуются символические вложения. Все платежи единоразовые без ежемесячных абонентских плат.

4990единовременно

Андроид

  • платформа - Android
  • Уникальная иконка
  • Гарантия публикации в Google Market
  • Приоритетная поддержка
  • Конструктор сайтов
Заказать
12900единовременно

Стандарт

  • платформы - Android, iOS, WinPhone
  • Уникальные иконки
  • Подписи всех платформ
  • Комплексная поддержка
  • Конструктор сайтов, хостинг
Заказать
Хит
95000в год

Профи

  • платформы - Android, iOS, WinPhone
  • Брендированные иконки
  • Собственная панель управления
  • 25 GB SSD VM
  • Содействие в публикации на маркетах
  • Приоритетная поддержка
  • Конструктор сайтов, хостинг, домен, ssl
  • Бесплатные PUSH рассылки
Заказать
14900в месяц

Премиум

  • платформы - Android, iOS, WinPhone
  • Брендированные иконки
  • Собственная панель управления
  • 50 GB SSD HDD VM
  • Публикация на маркетах
  • Полная поддержка
  • Конструктор сайтов, хостинг, домен, ssl
  • Бесплатные PUSH рассылки
  • Исходные коды
Заказать

Вопросы-ответы (FAQ)

Несколько основных вопросов ответов по подготовке и публикации приложений.
По всем другим вопросам звоните +7 903 7553376

Как получить подпись для приложений iOS?

Чтобы создать подпись для приложений iOS, вам необходимо получить сертификат, идентификатор приложения и профиль обеспечения. Чтобы создавать сертификаты, идентификаторы приложений и профили обеспечения, вам необходимо зарегистрироваться в Программе разработчика Apple iOS или Программе разработчика Apple iOS Enterprise, если вы еще не зарегистрированы.

Чтобы зарегистрироваться как частное лицо или компания, перейдите на портал iOS Developer Program . Нажмите Enroll и следуйте инструкциям. Если у вас нет Apple ID, вам будет предложено создать его.

После регистрации, вам необходимо выполнить следующие шаги:

Создание сертификата распространения

Чтобы опубликовать приложение в App Store или распространить его на ограниченное количество устройств, необходимо подписать код с помощью профиля обеспечения распространения. Чтобы создать профиль обеспечения распространения, вам необходим сертификат распространения, подписанный Apple.

Вы можете создать сертификат распространения в iOS Dev Center.

Создание сертификата *p12 для пользователей Mac

1. Откройте приложение “Keychain Access” (в папке “Программы / Утилиты”).

2. Если вы еще не добавили сертификат в связку ключей, выберите “File” — «Import». Затем перейдите к файлу сертификата (файл .cer), который вы получили от Apple.

3. Выберите категорию “Keys” в “Keychain Access”.

4. Выберите закрытый ключ, связанный с вашим сертификатом разработки iPhone. Закрытый ключ определяется разработчиком iPhone: публичный сертификат, который в паре с ним.

5. Командой щелкните сертификат iPhone Developer и выберите «Export» iPhone Developer: Name».

6. Сохраните хранилище ключей в формате файла обмена личной информацией (*p12).

7. Вам будет предложено создать пароль, который будет использоваться при использовании хранилища ключей для подписи приложений или при передаче ключа и сертификата в этом хранилище ключей в другое хранилище ключей.

Создание сертификата *p12 для пользователей Windows

1. Загрузите и установите OpenSSL

2. Преобразуйте файл сертификата разработчика, полученный от Apple, в файл сертификата PEM. Для этого выполните следующую инструкцию командной строки из каталога bin OpenSSL :
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM

3. Если вы используете закрытый ключ из цепочки для ключей на компьютере Mac, преобразуйте его в ключ PEM:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem

4. Теперь вы можете создать действительный файл *P12 на основе ключа и версии PEM сертификата разработчика iPhone:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12

Для тестирования или распространения приложения iOS вамм потребуется Профиль обеспечения.

Для создания профиля обеспечения обратитесь к документации Apple.

Как получить подпись для приложений Android?

Вы можете сгенерировать ключ разработчика двумя способами:

Генерация ключа подписи с помощью Android Studio

Установите Android Studio на свой компьютер и запустите программу.

Вам потребуется создать ключ загрузки и хранилище ключей. Сделать это можно следующим образом:

1. В строке меню выберите “Сборка» — «Сборка» — «Создать подписанный пакет / APK”.

2. В диалоговом окне «Создать подписанный пакет или APK» выберите «Пакет приложений Android» или «APK» и нажмите «Далее».

3. Ниже поля для Путь к хранилищу ключей нажмите “Создать новый”.

4. В окне «Новое хранилище ключей» укажите следующую информацию о вашем хранилище ключей и ключе:

— Keystore

    • Путь к хранилищу ключей: выберите место, где должно быть создано хранилище ключей.
    • Пароль: создайте и подтвердите безопасный пароль для вашего хранилища ключей.

— Ключ

    • Псевдоним: введите идентифицирующее имя для вашего ключа.
    • Пароль: создайте и подтвердите безопасный пароль для вашего ключа. Это должно отличаться от пароля, который вы выбрали для хранилища ключей
    • Срок действия (в годах): установите период времени, в течение которого ваш ключ будет действителен. Ваш ключ должен быть действителен в течение не менее 25 лет, чтобы вы могли подписывать обновления приложения одним и тем же ключом в течение срока службы вашего приложения.
    • Сертификат: введите некоторую информацию о себе для своего сертификата. Эта информация не отображается в вашем приложении, но включена в ваш сертификат как часть APK.

7. Заполнив форму, нажмите кнопку ОК.

Теперь вы можете перейти в папку, которую указали для хранения ключей и скопировать файл *keystore.

Генерация ключа подписи с помощью Keytool

1. Загрузите и установите Java.

2. Установить каталог Java_Home.

3. Откройте командную строку (cmd.exe) как администратор, затем выполните следующую команду:
$ keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000

4. Keytool запросит пароль хранилища ключей. Введите пароль и подтвердите.

5. Далее keytool запросит дополнительную информацию — имя, страну и т.д. Укажите всю требуемую информацию.

6. Затем keytool запросит пароль для псевдонима. Вернитесь, если он совпадает с паролем хранилища ключей. В противном случае введите пароль и подтвердите.

7. Готово — ваш ключ готов к копированию!

Скопированный файл ключа, вы можете добавить в Личном кабинете в качестве подписи для приложения Android.

Как получить подпись для приложений WinPhone?

Для получения подписи разработчика вам необходимо зарегистрироваться на сайте Windows в качестве разработчика.

В качестве подписи используется Идентификатор издателя Windows Phone. Для его получения:

1. Авторизуйтесь в качестве разработчика в Личном кабинете Windows

2. Перейдите в Дашборд

3. Скопируйте Идентификатор издателя Windows Phone

Как создать иконку для приложения?

Иконки приложения — это изображения, которые отображаются на устройстве пользователя. Кликнув на иконку, пользователь вызовет ваше приложение.

Для загрузки иконки, вам необходимо перейти в “Личный кабинет” — “Мои приложения”, выбрать приложение, иконки для которого необходимо добавить, кликнуть кнопку “Управление”, и перейти на страницу “Иконки”.

Для каждой платформы необходимо загрузить свою коллекцию иконок с уникальными размерами.

Даже если вы планируете использовать приложение только на одной платформе (например, Android), вы должны добавить изображение для всех платформ. Пока иконки не будут загружены, вы не сможете получить файлы приложения.

Если у вас есть иконка в размере 512×512 пикселей и выше, вы можете сэкономить время на подгонку размеров под платформы, используя сторонние сервисы генераторов. Например, вы можете использовать сервис Abiro — перейдите на сайт сервиса и проставьте галочки, что вы хотите получить иконки для приложения iOS, Android и Windows. Загрузите свое изображение и кликните на кнопку “Generate images”. После генерации, вы сможете скачать архив с иконками всех необходимых размеров для всех платформ.

При загрузке иконок обращайте внимание на название — если вы использовали генератор Abiro, то названия изображений иконок совпадают с названием форматов в Личном кабинет — это сэкономит вам время.

Вы можете загружать иконки в формате PNG. Вес изображения — не более 100 кб. Необходимо четко соблюдать размеры для каждой конкретной иконки.