Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market

Публикация рабочей версии

Опубликуйте свое приложение или игру для всех в Google Play.

Используйте охват Google Play

Сделайте свое приложение или игру доступными более двум миллиардам пользователей во всем мире.

Минимизируйте риски с поэтапным внедрением

Поэтапно внедряйте обновления и выявляйте проблемы до того, как они коснутся пользователей.

Отслеживайте работу выпуска

Manage your rollouts by monitoring key release metrics on the Release dashboard

Рекомендации

Изучите отчеты о тестировании, прежде чем публиковать обновление своего приложения – так вы сможете выявить и устранить проблемы ещё до того, как с ними столкнутся пользователи.

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

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

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

Подробнее

Подготовка и запуск версий для выпуска

Перейдите в Справочный центр и узнайте, как управлять версиями приложений с помощью наборов Android App Bundle.

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

Сравнивайте конечные версии и анализируйте изменения показателей: установки, обновления, сбои, ошибки ANR, а также оценки и отзывы.

Успешный запуск и обновление приложений в Google Play

Посмотрите презентацию с Google I/O, посвященную использованию инструментов управления выпусками.

Выпуски с поэтапным внедрением

Узнайте о преимуществах поэтапного внедрения выпусков.

Выпуск с уверенностью

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

Открытое тестирование

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

Закрытое тестирование

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

Внутреннее тестирование

Быстро распространяйте свое приложение среди доверенных тестировщиков, не дожидаясь результатов проверки. Используйте процессы сертификации сборки перед публикацией для более широкой аудитории.

Обзор выпусков

Отслеживайте сборки и управляйте выпусками на всех этапах.

Дополнительные функции

Пора начинать

Опубликуйте свое приложение или игру для всех в Google Play.

Подпишитесь на новости Google Play для разработчиков

Как я могу добавить своё приложение в Google Play?

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Google Play, насчитывающий более 1 миллиарда активных пользователей в месяц, возможно, является одной из крупнейших платформ для распространения, продвижения и продажи приложений Android.

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

Эта статья представляет собой пошаговое руководство по успешной публикации приложения в магазине Google Play.

Шаг 1. Создание учетной записи разработчика

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Процесс регистрации довольно прост, и вам нужно будет заплатить единовременный регистрационный сбор в размере 25 долларов США. После того как вы ознакомились с Соглашением о распространении для разработчиков и приняли его, вы можете приступить к оплате с помощью своей кредитной или дебетовой карты.

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

Кроме того, помните, что для полной обработки вашей регистрации может потребоваться до 48 часов.

Шаг 2: Планируете продать? Привяжите свой банковский счет

Если вы хотите опубликовать платное приложение или планируете продавать внутриигровые товары, вам нужно создать профиль платежного центра, то есть аккаунт продавца. Вот как вы можете это сделать:

Как только вы создадите профиль, он будет автоматически связан с вашей учетной записью разработчика.

Аккаунт продавца позволит вам управлять продажами приложений и ежемесячными выплатами, а также анализировать отчеты о продажах прямо в консоли Play.

Шаг 3: Создайте приложение

Теперь, когда вы настроили игровую консоль, вы можете, наконец, добавить свое приложение. Вот как это сделать:

Название вашего приложения будет отображаться в Google Play после публикации. Не беспокойтесь об этом на этом этапе; Вы всегда можете изменить имя позже.

После создания приложения вы попадете на страницу входа в магазин. Здесь вам нужно будет заполнить все детали для списка магазинов вашего приложения.

Шаг 4: Подготовьте представление приложения в магазине

Прежде чем вы сможете опубликовать свое приложение, вам необходимо подготовить его представление. Это все детали, которые будут отображаться для клиентов в списке вашего приложения в Google Play.

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

Информация, необходимая для вашего списка магазинов, делится на несколько категорий:

ПолеОписаниеЛимит символовЗаметки
ЗаголовокИмя вашего приложения в Google Play50 символовВы можете добавить одно локализованное имя приложения для языка
Короткое описаниеПервый текст, который увидят пользователи, при просмотре подробной информации о приложении на его странице в Google Play80 символовПользователи смогут развернуть этот текст для просмотра полной версии описания
Полное описаниеПодробное описание приложения в Google Play4000 символов

Название и описание вашего приложения должны быть написаны с учетом удобства работы с пользователем.

Используйте правильные ключевые слова, но не переусердствуйте. Убедитесь, что ваше приложение не выглядит как спам или рекламное, иначе оно может быть приостановлено в Play Store.

А если вам потребуется продвижение вашего приложения, вы можете заказать его у компании https://advertmobile.net/.

Графические ресурсы

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

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

Языки и переводы

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Кроме того, пользователи могут просматривать автоматические переводы информации вашего приложения с помощью Google.

Переведите (за исключением армянского, романского, тагальского и зулусского), если вы не добавляете свои собственные переводы.

Категоризация

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

Чтобы оценить свой контент, сначала нужно загрузить APK. Вы можете оставить этот шаг на потом.

Контактная информация

Эта часть требует от вас ввода контактных данных, чтобы предоставить вашим клиентам доступ к поддержке вашего приложения.

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

Политика конфиденциальности

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

Вы должны добавить URL-ссылку на вашу политику конфиденциальности в вашем списке магазинов и в вашем приложении. Убедитесь, что ссылка активна и соответствует вашему приложению.

Вы закончили со списком магазинов. Нажмите «Сохранить черновик», чтобы сохранить свои данные. Вы всегда можете пропустить некоторые шаги и вернуться к ним позже, прежде чем опубликовать свое приложение.

Шаг 5: Загрузить APK в релиз приложения

Теперь, когда вы подготовили почву для окончательной загрузки своего приложения, пришло время выкопать ваш APK-файл.

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

Google предлагает вам несколько способов загрузки и выпуска вашего APK. Однако перед загрузкой файла необходимо создать выпуск приложения.

Чтобы создать релиз, выберите приложение, созданное на шаге 3. Затем в меню слева перейдите к «Управление релизами» → «Релизы приложений».

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

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

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

Однако, если вы создадите производственную версию, ваша загруженная версия приложения станет доступной для всех в странах, в которых вы решите ее распространять.

Выбрав опцию, нажмите «Создать релиз».

Далее, следуйте инструкциям на экране, чтобы добавить файлы APK, назовите и опишите свой выпуск.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После того, как вы закончите, нажмите Сохранить.

Шаг 6: Предоставьте соответствующий рейтинг контента

Если вы не назначите оценку своему приложению, оно будет указано как «Без рейтинга». Приложения без рейтинга могут быть удалены из Google Play.

Чтобы оценить свое приложение, вам необходимо заполнить анкету для оценки контента. Вы можете получить к нему доступ, выбрав свое приложение в консоли Play и перейдя к пункту «Наличие магазина» — «Рейтинг контента» в левом меню.

Убедитесь, что вы вводите точную информацию. Искажение содержания вашего приложения может привести к приостановке или удалению из Play Store.

Соответствующий рейтинг контента также поможет вам найти нужную аудиторию, что в конечном итоге повысит уровень вашей вовлеченности.

Шаг 7: Установите цену и распределение

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

Как только вы узнаете, как ваше приложение будет зарабатывать деньги, вы можете начать и настроить свое приложение как бесплатное или платное.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Помните, что вы всегда можете изменить свое приложение с платного на бесплатное позже, но вы не можете изменить бесплатное приложение на платное.

Для этого вам нужно создать новое приложение и установить его цену.

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

Шаг 8. Выпуск релиза для публикации вашего приложения

Вы почти закончили. Последний шаг включает проверку и развертывание вашего релиза после того, как вы позаботились обо всем остальном.

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

Убедившись, что вы ввели эти данные, выберите свое приложение и перейдите к «Управление выпусками» — «Выпуски приложений». Нажмите «Редактировать релиз» рядом с нужным релизом и просмотрите его.

Затем нажмите «Обзор», чтобы перейти на экран «Обзор и выпуск». Здесь вы можете увидеть, есть ли какие-либо проблемы или предупреждения, которые вы могли пропустить.

Наконец, выберите «Подтвердить развертывание». Это также опубликует ваше приложение для всех пользователей в ваших целевых странах в Google Play.

Что дальше?

Если вы выполните все вышеперечисленные шаги правильно, все готово для успешной публикации приложения. Но ты пока не можешь расслабиться и расслабиться. Ваша работа только началась.

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

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

Как создать приложение для андроид и выложить его в play market

Инструкция по публикации мобильного приложения в Google Play Market. Вторая часть будет посвящена App Store.

Чаще всего публикацией мобильного приложения от лица клиента и с последующей передачей доступов занимается компания-разработчик. Эта инструкция, а также авторская анкета помогут заказчику опубликовать приложение своими силами.

Play Market

Play Market — первый и самый популярный магазин приложений для Android. Обладает сравнительно простой процедурой регистрации аккаунта разработчика с небольшим обязательным разовым взносом. Отсутствует ограничение на количество публикуемых приложений без дополнительной платы.

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

Play Market не накладывает ограничения на приложения в отличие от некоторых других площадок, а процесс проверки занимает минимум времени.

Регистрация учётной записи разработчика

Регистрация Google account

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Для начала необходимо завести Google Account для создания учётной записи разработчика. Рекомендуется сделать отдельный аккаунт, а не использовать существующие.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Создание учётной записи разработчика

Регистрация учётной записи разработчика происходит на существующий Google Account. Заполнить форму можно по ссылке.

Соглашение разработчика

Затем нужно принять пользовательское соглашение. Перед принятием рекомендуется ознакомиться с текстом.

Основные положения из Соглашения Play Market о распространении программных продуктов:

Google снимает с себя любую ответственность, связанную с опубликованным приложением;

пользователь, опубликовавший приложение, полностью отвечает за опубликованный продукт и его контент;

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

пользователь, опубликовавший приложение, обязан сохранять конфиденциальность и безопасность пользовательских данных;

пользователь, опубликовавший приложение, не имеет права предпринимать попыток обманывать, причинять какой-либо вред или вводить в заблуждение пользователя приложения и компанию Google;

пользователь, опубликовавший приложение, обязан отвечать на вопросы других пользователей в течение 3-х рабочих дней и на «срочные вопросы, согласно определению Google» — в течение 24-х часов;

пользователь, опубликовавший приложение, предоставляет компании Google возвращать покупателю полную стоимость продукта или транзакции внутри приложения, если покупатель запрашивает возврат средств в любой момент после покупки. Удаление продукта не освобождает от ответственности перед какого-либо рода выплатами.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Оплата регистрационного сбора

Регистрация учётной записи разработчика — платная услуга. Единовременный регистрационный сбор составляет 25 долларов США. Количество публикуемых приложений не влияет на размер регистрационного сбора.

Оплатить взнос можно только с банковской карты. Оплата производится один раз, повторных оплат не потребуется.

Переводить деньги заранее в доллары не обязательно, конвертация произойдёт автоматически по текущему курсу.

Заполнение данных учётной записи

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

К заполнению поля «имя разработчика» стоит отнестись ответственно, так как именно это имя будет видно всем пользователям Play Market.

При регистрации также необходимо обратить внимание на время обработки данных. Подтверждение может занять до 48 часов.

После подтверждения станет доступна опция Play Console, через которую осуществляется публикация приложений.

Для завершения регистрации необходимо пройти процедуру подтверждения личности. Для этого потребуется зайти в свой аккаунт и нажать на кнопку «Подтвердить личность».

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Google попросит адрес и фотографию/скан документа, подтверждающего личность (паспорт, водительское удостоверение, загранпаспорт). В форме подтверждения личности уже будут внесены страна проживания, имя и фамилия пользователя. Эти данные подтягиваются из аккаунта Google и должны соответствовать данным в загружаемом документе. При несовпадении данных заявка будет отклонена.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Количество попыток подтверждения личности ограничено.

Процесс проверки личности занимает от 1 до 5 рабочих дней. До тех пор, пока личность не будет подтверждена, в поле будет отображаться статус «Проверка идентификатора»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Если процедура подтверждения личности прошла успешно, в аккаунте разработчика отобразится сообщение «Личность подтверждена». На этом регистрация учётной записи разработчика в Play Market завершается.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Создание аккаунта продавца

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

Для создания аккаунта продавца необходимо войти в Play Console, нажать кнопку «Настройка», выбрать в меню «Платёжный профиль», выбрать опцию «Создать платёжный профиль» и заполнить анкету, введя все необходимые сведения:

официальное название компании, под которым она будет доступна в платёжном профиле;

юридический адрес в том виде, в котором он представлен в официальных документах;

фактический адрес компании;

страна, в которой зарегистрирован банковский счёт;

данные законного представителя компании;

адрес электронной почты службы поддержки.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Созданный аккаунт продавца будет автоматически связан с учётной записью разработчика.

Аккаунт продавца позволит:

управлять продажами приложений;

выводить ежемесячные выплаты;

анализировать отчёты о продажах.

В Play Market прикрепление аккаунта разработчика к аккаунту продавца делается один раз и навсегда. То есть отменить или изменить данную связь не получится. Если по какой-то причине требуется создать другую связь, придётся зарегистрировать ещё один аккаунт разработчика, оплатить взнос в 25 долларов, перенести на новый аккаунт ваши приложения и прикрепить новый аккаунт к профайлу продавца.

Важно помнить! Если опубликованное приложение заявлено бесплатным, его невозможно будет сделать платным. Для монетизации приложения потребуется новая публикация под другим названием.

Публикация приложения

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Для публикации приложения необходимо:

подготовить представление приложения в магазине (подробнее ниже);

перейти на вкладку «Все приложения»;

нажать «Создать приложение»;

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

ввести название приложения — оно будет отображаться в Play Market после публикации. Может быть изменено позже. Ограничение по вводу — 50 символов, остаток от ввода отображается в правой части под полем;

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

выбрать тип продукта (приложение или игра). Может быть изменено позже;

указать тип монетизации (платное или бесплатное). Может быть изменено позже;

подтвердить соответствие правилам программы для разработчиков;

принять экспортное законодательство США;

нажать на кнопку «Создать приложение» в нижней части экрана.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Подготовка представления приложения

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

Для перехода в раздел необходимо нажать «Страница приложения» в разделе «Развитие» и выбрать «Основная страница приложения в Play Market»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Редактирование названия

Кроме имени продукта, название может включать несколько ключевых слов, по которым пользователи могут искать ваше приложение. Данное поле часто используют для продвижения в Play Market: название является самым важным для поиска. Ограничение ввода до 50 символов. Остаток от ввода отображается в правой части экрана под полем.

содержит высокочастотные ключевые запросы;

релевантно по отношению к предполагаемым запросам пользователей;

легко для понимания.

Краткое описание

В Play Market выделяют короткое и полное описания продукта. На мобильных устройствах пользователь сначала видит краткое описание, а после перехода по стрелке сможет прочесть полное. В десктопе доступна только полная версия описания.

В Google существует список требований к текстам. Ограничение ввода до 80 символов. Остаток от ввода отображается в правой части экрана под полем.

Подробное описание

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

Для анализа ключевых слов продукта можно воспользоваться следующими сервисами: appfollow.io, www.appannie.com, asodesk.com — они помогают определить популярные запросы, провести трекинг по ключевым запросам и количеству конкурентов.

Рекомендуемая структура описания приложения:

1–3 предложения — основная идея;

2–3 предложения — характеристики;

1–2 предложения — преимущества;

список — основные функции.

Релевантное описание продукта помогает в последующем занимать высокие строчки в ранжировании. Ограничение ввода до 4000 символов. Остаток от ввода отображается в правой части экрана под полем.

Графические ресурсы

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

Иконка должна отражать суть приложения. Если у приложения есть логотип — можно поставить его.

Требования к иконке:

32-битный файл PNG с альфа-каналом для прозрачности;

максимальный размер — 1024 КБ;

максимальное разрешение — 512×512 пикселей.

Иконка должна быть простым изображением без мелких деталей и тонких линий, и не содержать название приложения. Чем проще и «легче», тем лучше.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Картинка для описания будет использоваться для продвижения в Play Market. При кадрировании требуется располагать текст и ключевые элементы видеоряда по центру.

Требования к картинке:

JPEG-файл или 24-битный PNG-файл без альфа-канала;

размер — 1024×500 пикселей.

Использовать картинки, которые передают суть приложения, подчёркивают основные преимущества, важный контекст или элементы сюжета.

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

Избегать излишней детализации и мелких деталей.

Избегать светлых цветов (чистый белый и тёмно-серый), чтобы картинка не сливалась с фоном Play Market.

Ключевые элементы должны располагаться вне зоны, которая может быть обрезана. Основной фокус — по центру, фоновые элементы — по краям.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Ссылка на видео ведёт на YouTube-ролик, в котором демонстрируется приложение. Длительность видео должна составлять от 30 секунд до 2 минут. В нём должны быть показаны наиболее интересные функции продукта. При добавлении ссылки на видео необходимо следовать следующим правилам:

указывать URL самого видео, а не плейлиста или канала;

не добавлять дополнительные параметры (например, таймкод);

локализовать видео для пользователей из разных стран.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Скриншоты экрана

Скриншоты экрана обязательны для каждого приложения. Одно приложение должно содержать от 4 до 8 скриншотов. Скриншоты отображаются на странице со сведениями о приложении и должны отражать основной функционал, суть и механику. Подробнее: требования к скриншотам экрана.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Категоризация

Заполнение данного раздела обязательно. Он помогает выбрать соответствующий тип и категорию приложения. Существуют различные категории для каждого типа приложений, доступных в магазине Play Market.

Для перехода в раздел необходимо выбрать «Страница приложения» и нажать «Настройка магазина».

Данный шаг может быть оставлен «на потом». Для более точной оценки контента рекомендуется для начала загрузить APK-файл приложения (подробнее ниже).

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Контактная информация

Для добавления доступны: электронная почта, веб-сайт и номер телефона. Заполнение всех полей не обязательно, достаточно указать почту.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Политика конфиденциальности

Актуально для приложений, запрашивающих доступ к конфиденциальным пользовательским данным или разрешениям. Для публикации подобного приложения необходимо добавить URL-ссылку на политику конфиденциальности в списке магазинов и в приложении. Убедитесь, что ссылка активна и соответствует публикуемому приложению.

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

Загрузка АPK-файла

Перед загрузкой файла необходимо создать релиз (номер релиза приложения), созданного на этапе 4 (смотри пункт «Публикация приложения»).

перейдите в раздел «Выпуск»;

выберите «Рабочая версия»;

нажмите «Создать новый выпуск»;

введите название выпуска (обязательное поле);

заполните примечания к выпуску (можно пропустить);

добавьте APK-файл, следуя инструкциям;

нажмите кнопку «Проверка выпуска».

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Необходимо тщательно выбирать названия пакетов, так как изменение, удаление или повторное использование невозможно.

У APK-файла может быть один из трёх статусов:

«черновик» — файлы APK, ещё не включённые в релиз обновлений;

«активно» — файлы APK, доступные пользователям в данный момент;

«перемещено в архив» — ранее активные файлы APK, которые больше не доступны пользователям.

Ошибки при публикации APK-файла

Существует 2 типа ошибок:

ошибки с красным круглым восклицательным знаком — обязательно устранить;

ошибки с оранжевым треугольником — желательно устранить.

Для просмотра подробной информации об ошибке необходимо нажать на стрелочку.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

С августа 2021 года использование наборов Android App Bundle для новых приложений в Play Market станет обязательным. Кроме того, все новые приложения размером более 150 МБ должны применять технологии Play Asset Delivery или Play Feature Delivery. Подробную информацию о технологиях можно найти в официальных требованиях к Android App Bundle и целевому уровню API в 2021 году.

Наличие оранжевых предупреждений не влияет на кликабельность кнопки «Опубликовать рабочую версию». Если данная кнопка не кликабельна, значит существуют незаполненные обязательные поля. Google не сообщает о незаполненных полях в настройках приложения — проверяйте вручную.

Рейтинг контента

Соответствующий рейтинг контента поможет найти нужную аудиторию, что в конечном итоге повысит уровень вовлечённости.

Приложение без назначений рейтинга указывается как «Без рейтинга». Такие продукты могут быть удалены из Play Market. Для верного определения рейтинга приложения необходимо заполнить анкеты для оценки контента.

Как получить доступ к анкете:

выберите в Console публикуемое приложение;

перейдите к пункту «Наличие магазина»;

выберите в левостороннем меню опцию «Рейтинг контента».

Необходимо вводить только точную и достоверную информацию. Искажение содержания приложения может привести к приостановке работы или удалению приложения из Play Market.

Установка стоимости приложения

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

Доступен выбор стран для распространения приложения и разрешение распространения на определённые устройства и программы Android.

Выпуск релиза для публикации

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

Убедившись, что все вышеперечисленные данные заполнены, необходимо:

в разделе «Выпуски» выбрать «Обзор выпусков». На данном экране отображается наличие проблем или предупреждений, которые могли быть пропущены;

для просмотра подробной информации о выпуске необходимо нажать кнопку «Сведения о выпуске» в правой части поля данных выпуска.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Модерация мобильного приложения

В среднем модерация приложения длится около 7 рабочих дней. В особо сложных случаях модерация может занять 10 и более рабочих дней. Однако из-за временных изменений в графике работы сотрудников компании Google, связанных с пандемией, проверка приложения может занять даже больше времени.

Чтобы посмотреть актуальный статус публикации, необходимо выбрать приложение в Play Console, найти его заголовок и название пакета. Статус будет указан под ними. Существует три типа статусов:

статус приложения — показывает, доступно ли приложение в Play Market. А если доступно, то кому: только тестировщикам, всем пользователям Play Market и так далее;

статус обновления — показывает, доступны ли последние изменения (одно или несколько), внесённые в приложение;

статус объекта — показывает, доступен ли определённый компонент обновления (тот или иной релиз, сведения о возрастных ограничениях или эксперимент со страницей приложения).

Надеемся, что эта инструкция поможет заказчикам самостоятельно выпустить первые приложения в Google Play Market. Во второй части статьи поговорим о публикации в App Store.

Инструкция по публикации Android-приложения в Google Play

Вслед за инструкцией по публикации приложения в App Store выкладываем внутренний свод правил Лайв Тайпинг по публикации приложений в Google Play, составленный отделом менеджеров при активном участии тимлида отдела Android-разработки Александра Мирко. Вне зависимости от того, насколько ты крутой и опытный проджект-менеджер, всегда есть шанс забыть что-нибудь. Эта инструкция призвана облегчить вам жизнь.

Итак, что нужно сделать PM`y в ходе публикации:

UPD от 25.04.2017: добавлены разделы про альфа- и бета-тестирование и поэтапное внедрение, дополнены разделы «Обеспечение сборки наличием цифровой подписи» и «Технические требования к apk-файлу», сделано замечание про ASO и внесены косметические правки.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Создание аккаунта

Для того, чтобы опубликовать приложение в Google Play, нужен аккаунт разработчика. Это особый тип аккаунта, который позволяет выкладывать приложение в Google Play. Создать его можно с помощью стандартного аккаунта Google. Необходимая часть процесса — внесение разовой оплаты за соглашение разработчика в размере 25$.

→ По ссылке можно завести аккаунт разработчика.

После оплаты нужно будет заполнить данные для аккаунта разработчика и завершить регистрацию.

Пользовательское соглашение

Основные положения из Соглашения Google Play о распространении программных продуктов о которых вы должны знать:

Подготовка маркетинговых материалов

К маркетинговым материалам существуют следующие требования:

Текст

Начинать подготовку маркетинговых материалов стоит с текстов.

Требования стора к тексту

Требования у Google Play к ним следующие:

Посмотреть полные требования Google Play к тексту и его особенностях можно здесь (Как указать данные для Google Play → О продукте).

В целом, оформление приложения в сторах (App Store Optimization, или ASO) — целое искусство, на которое выделяется отдельный самообразованный человек, и в двух словах об этом не рассказать. На эту тему уже есть хорошие материалы, как например, такой.

Согласование текста с клиентом

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

Эта статья на Appractor поможет написать хороший текст для Google Play (также подходит для App Store).

Скриншоты

Количество скриншотов

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

Для создания скриншотов прямиком с устройства существует приложение Clean Status Bar. Оно очистит статус бар от мусора: сделает батарею полной, выставит 12:00 на часах и по желанию отобразит иконки 3G и WiFi. Установить приложение можно по ссылке.

Требования стора к скриншотам

Советы по выбору скриншотов

Основная цель скриншотов — дать пользователю сходу понять, о чём ваше приложение. Поэтому первый скриншот должен быть максимально информативным и наиболее привлекательным. Остальные скриншоты показывают различные функциональные особенности приложения.

Если у вашего приложения есть версия под планшеты, то нужно заливать отдельные скриншоты для семи- и десятидюймовых экранов (тем самым вы докажете, что ваше приложение оптимизировано под планшеты). Хорошее решение — делать исходник скриншота максимально большим (например, десять дюймов) и при надобности делать более мелкие копии скриншотов для маленьких девайсов.

Хорошая статья с множеством информации, но изображения недоступны.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Пример качественных скриншотов

Иконка

Иконка — небольшое изображение, идентифицирующее наше приложение среди остальных. Если у клиента есть какой-нибудь логотип, то его зачастую делают иконкой. Возможно, перед нами поставят цель — разработать иконку и логотип. В любом случае подход к иконке такой же, как и к любому другому маркетинговому материалу: сначала делаем варианты, потом идём с этими вариантами к заказчику и обсуждаем.

Требования стора к иконке

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Отображение иконки в магазине

Проморолик

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

Требования стора к проморолику

Требования Google Play:

Советы по созданию видео

Видео должны быть короткими (от 30 секунд до 2 минут) и демонстрировать самые привлекательные функции приложения. На устройстве с Android 4.4 или более поздней версии можно записать видео с устройства с помощью команды оболочки ADB screenrecord.

Баннер

На картинке для раздела «Рекомендуемые» можно продемонстрировать потенциальным пользователям графические возможности приложения. Это изображение необходимо, чтобы показывать приложение на разных страницах Google Play.

Требования стора к баннеру

Требования Google Play к баннерам:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Пример расположения баннера в Google Play

Советы

Возрастные ограничения

Требования стора

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

Чтобы установить возрастное ограничение, войдите в Google Play Developer Console и заполните специальную анкету для каждого из своих приложений. Программы, которым не присвоен рейтинг, могут быть заблокированы для отдельных пользователей или стран.

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

Внимание! В анкете давайте правдивые и максимально точные ответы, иначе приложение может быть удалено или заблокировано.

Заполнение анкеты

Технические требования к apk-файлу

Обеспечение сборки наличием цифровой подписи

Цифровая подпись необходима для того, чтобы Google Play мог идентифицировать разработчика, и в дальнейшем только этот разработчик мог обновлять/изменять приложение. К тому же, на цифровую подпись завязаны множество сервисов, таких как Facebook SDK, Vk SDK и большинство Google сервисов.

Внимание! Хранилище ключей должно находиться в надежном месте. Если вы потеряете доступ к хранилищу или пароли к нему, то назад пути нет. И даже Google ничем не поможет. Вам придётся опубликовать приложение с новым названием пакета и новым ключом. Кроме того, потребуется обновить описание исходного приложения и закрыть к нему общий доступ. Потеря файла или паролей обернётся для вашего приложения полной трагедией: пользователям придётся удалять текущую версию и скачивать из Google Play новую, а вы потеряете статистику, скачивания, аудиторию и многое другое, ради чего вы столько трудились. В общем, малоприятное событие. (см. п. «Подпись для приложения»)
Хорошей практикой считается подписывать группу своих приложений одной и той же цифровой подписью. Во-первых вы не запутаетесь в них, а во-вторых вы получаете ряд приятных бонусов. Например можно организовать безопасное общение между своими приложениями через Intent, кастомный и его свойство android:protectionLevel=«signature». Но это уже должен знать разработчик.

Настройка оплаты за пользование приложением

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

Смена типа приложения

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

Привязка к Merchant Center

Чтобы указать цену на приложение, вам потребуется привязать свой аккаунт разработчика к Google Payments Merchant Center. Это необходимо для того, чтобы указать налоговые ставки.

Важно: привязку аккаунта к Merchant Center можно произвести только один раз, обратите на это внимание. Если допущена ошибка при привязке Google Payments Merchant Center, то придётся отдавать 25$ за создание нового аккаунта разработчика.

→ Шаги по созданию аккаунта описаны здесь.

После того, как вы произвели привязку, необходимо указать налог с продаж для региона. На сегодняшний день у нас нет опыта в подобных операциях, поэтому желательно будет проконсультироваться с кем-нибудь, кто его имеет. Как указать налог с продаж для региона, указано по ссылке.

Особенности работы с налогами в некоторых странах

В случае, если клиент российский, все проще и сложнее одновременно, т.к для клиентов из Аргентины, России, Тайваня, Индии налоговые вычеты осуществляются самостоятельно. Таким образом, мы должны зарегистрироваться как индивидуальный предприниматель и платить налоги с продажи приложения самостоятельно. Исходя из этого, мы включаем в цену приложения ВСЕ налоги, которые впоследствии будем выплачивать сами. Google не будет производить НИКАКИХ отчислений с продажи.

Отчисления Google не производит, но осуществляет операционный сбор в виде 30% с чистой цены. Чистая цена — цена за вычетом всех налоговых сборов.

Пример

Предположим, что цена приложения равна 100 японским иенам, а НДС составляет 20%.
Разработчик перечисляет в соответствующие органы НДС в размере 17 японских иен.

Формула: Цена приложения — (цена приложения * 1/(1 + налоговая ставка))
100 яп. иен — (100 яп. иен * 1/1,2) = 17 яп. иен

Доход разработчика после уплаты операционного сбора в размере 30% и НДС: 58 японских иен.

Формула: цена без НДС * 70%
83 яп. иены * 0,7 = 58 яп. иен

Больше информации о налоговых сборах и правилах Google Play доступны по ссылке.

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

Цена приложения и валюты

Цена на приложение устанавливается в местной валюте. Для того, чтобы посмотреть цену на приложение, необходимо:

Обновление цен

Важно: если клиент планирует зарабатывать на приложении как основном источнике дохода, стоит сказать ему о необходимости обновлять цены на приложение в соответствие с курсом валют. Для этого необходимо выставить флажки рядом с нужными странами и нажать Обновить курсы валют на экране «Цены и ценообразование».

Настройка альфа- и бета-тестирования

Альфа- и бета-тестирование позволяет опробовать ваше приложение на узком круге пользователей. Существует открытое и закрытое тестирование. В обоих случаях тестовая группа пользователей не сможет оставлять публичные отзывы в Google Play — только личные, которые не являются общедоступными. В любом случае полезно предложить им дополнительный общий канал для обратной связи. Стоит отметить, что неважно, публикуете вы приложение впервые, обновляете существующее или меняете его описание, изменения будут доступны в Google Play не мгновенно, а только через пару часов.

Подробнее можно посмотреть тут.

Поэтапное внедрение обновлений

Обновления приложений можно внедрять поэтапно, начав с небольшой части пользователей, которая указывается в процентах, и постепенно увеличивая их количество. Поэтапное внедрение доступно только для обновлений приложения, а не для его первоначальной версии. Выбор пользователей происходит абсолютно случайным образом и вы никак не можете указать какие-либо параметры выбора. Также вы не можете откатить версию приложения у пользователей, которые уже установили обновление.

Несмотря на ограничения, поэтапное внедрение — очень мощный и полезный инструмент. Предположим, случился ужасный сценарий: на этапе разработки и регрессионного тестирования вы пропустили какую-либо блокирующую проблему. С поэтапным внедрением проблему при публикации обновления обнаружат не все ваши пользователи, а лишь их часть. Конечно, моментально исправить или откатить версию не получится, однако остальные ваши пользователи с проблемой не столкнутся, а у вас появляется возможность пофиксить неисправность и выкатить обновления для той же группы пользователей.

Крайне рекомендуем не пренебрегать и пользоваться данной возможностью. Для внедрения можно воспользоваться шагами в 10, 25, 50, 75 и 100% и растягивать в соответствии с длиной спринта.

Подробнее можно посмотреть тут.

Публикация приложения

Если вы готовы опубликовать версию, сделайте следующее:

Как сделать свое приложение для телефона Андроид без специальных знаний

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Используя смартфон, вы точно задумывались о создании своего приложения. Сделать приложение для Андроид самому в настоящее время несложно. Достаточно узнать, как и какие средства использовать для создания.

Как создать приложение на сервисе AppsGeyser

Создавать приложение будем, используя онлайн-сервис AppsGeyser. На данный момент самый удобный ресурс, не требующий никакой оплаты за работу на сервисе. Не ограничивает по количеству, сколько нужно – столько делай.

С AppsGeyser можно сделать программы различных направлений:

В приложении имеется возможность отразить любой ваш замысел, главное знать – что вы хотите.

AppsGeyser по своей сути – конструктор, где с легкостью вы соберете нужное приложение. Я пробовал другие конструкторы, но то, что получается здесь, мне нравится больше.

Для работы рекомендую использовать браузер Гугл Хром. Он будет переводить все, вам будет легче ориентироваться.

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

Так как мой сайт на движке WordPress, выбираю подходящий шаблон.

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

Все внесенные изменения наблюдайте в эмуляторе смартфона, расположенном рядом.

Панель приборов содержит:

4. Все настройки не займут у вас много времени, а тем более не нужны знания языка программирования. Как только закончите с настройками, нажмите кнопку “Сохранить”, Хром перевел, подписал её “Спасти”, ну что ж пусть будет так, будем спасать.

Проверка работоспособности приложения

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

Вы можете скачать на компьютер используя QR-код или перейдя по персональной ссылке. Этими ссылками вы можете делиться с друзьями для скачивания приложения с персональной страницы.

Скачали файл APK на компьютер, перебросили на смартфон (для этого используйте специальные программы SHAREit или Share LinK)

Устанавливаете приложение, тестируете (листаете, просматривая все страницы).

Для внесения изменений возвращаетесь на сервис AppsGeyser, находите кнопку “Редактировать” перерабатываете то, что не нравиться и сохраняете опять.

Для внесения более глубоких изменений, которые недоступны на сервисе используйте патчер APK Editor PRO. Несложное приложение, для ознакомления посмотрите пару видео, далее приступайте к редактированию. Здесь желательно иметь хотя бы поверхностные знания или капельку разбираться в коде. Этот патчер вы легко найдете на просторах интернета.

С помощью APK Editor PRO пробуйте:

С пачером APK Editor PRO я работаю через программу Air Droid для Андроид. По крайней мере не нужно тыкать пальцем на экран смартфона, а полноценно использовать мышь и клавиатуру.

Монетизация приложения

После 100 первых установок начнет появляться реклама от сервиса AppsGeyser, это есть плата за бесплатное использование сервиса.

Но AppsGeyser предлагает использовать свою рекламу и нашу 50/50 и заработать. Для этого имеется возможность разместить свой рекламный код на стадии разработки и получать деньги.

Теперь вы теоретически готовы и знаете, как создать приложение для Андроид, а затем выложить в Play Market, при желании монетизировать.

Как опубликовать приложение в Play Market

Приложение сделано, мы переходим к публикации.

В AppsGeyser имеется пошаговая инструкция для размещения на Play Market, так как сервис синхронизирован с магазином.. Это второй шаг, “Что дальше?”

Для размещения вам нужно иметь аккаунт Гугл.

Процедура размещения стандартная практически для всех магазинов:

Последний самый интересный пункт. Эту сумму нужно заплатить один раз и загружать сколько угодно программ.

Я не стал загружать по двум причинам:

Вы решайте сами, загружать вам свое создание или нет.

Конструктор приложений Kodular Creator

Сервис Kodular дает возможность всем желающим сделать свое приложение с нуля для Андроид без знаний кода. По сути, это конструктор, Kodular позволяет легко создавать приложения для Андроид с помощью редактора блоков. Навыки программирования не требуются.

С пользовательским интерфейсом Material Design ваши приложения будут выделяться.

Для создания приложений на сервисе Kodular необходимо зарегистрироваться, подтвердить регистрацию почтой.

Сервис иностранный и без знания английского языка разобраться будет непросто. Для этого после авторизации переходите в Настройки для выбора родного языка (русский присутствует).

Создание начинается с запуска нового проекта. Все то что вы будете конструировать, изменять или добавлять будет называться проектом с названием, которое вы дадите ему.

Выбираете Сделать новый проект. Текст набираете только латинскими буквами, цифрами и символами. Жмете кнопку Далее

Конфигурацию проекта можно пропустить, так как эти настройки измените в любое время.

После небольших манипуляций попадаете на страницу, где расположен конструктор.

Интерфейс Kodular Creator

Рассмотрим интерфейс конструктора Kodular Creator.

На этой странице вы можете добавлять / удалять Компоненты и изменять их свойства.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Что такое компоненты?

Это основные строительные элементы любого приложения в Kodular. Все делается с помощью того или иного компонента.

Что такое блоки?

Приложение Компаньон

После каждого изменения APK-файла вашего проекта его нужно устанавливать на ваше мобильное устройство и проверять изменения. Эта процедура занимает много времени.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Компаньон устанавливается на ваше устройство, как любое обычное для Андроид. После подключения компаньона через Wi-Fi или USB, изменения, внесенные с помощью конструктора, будут мгновенно отображаться на вашем устройстве.

Создание приложения

Теперь, когда мы знакомы с интерфейсом, мы можем приступить к работе, сделать простое приложение с кнопкой, которая показывает текст “Hello World”.

Вы можете перенести APK на устройство Андроид и установить программу.

Russia.ibuildapp.com

Бесплатная версия russia.ibuildapp.com предоставляет подборку уже готовых шаблонов и возможность в простом редакторе самому сделать приложение для Андроид без умения программирования. Выбираем шаблон, заходим с помощью аккаунта Фейсбук или после простой регистрации и приступаем к работе.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

Для публикации программы на Плэй Маркет придется сменить базовую бесплатную версию на платную – примерно 10$/месяц.

Appsmakerstore.com

Пункт «Гаджеты» поможет сделать собственные разделы и вписать нужную вам информацию. Политика компании-разработчика сервиса позволяет использовать приложение лишь ограниченному количеству людей, для публикации в Google Play вам понадобится перейти к платным вариантам использования приложения, стоимость (для возможности размещения) – от 49$.

Appmachine.com

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После выбора темы сервис предложит вам поработать над содержанием – логотип, кнопки, цвета. Приложение очень стильное, удобное и понятное. Однако для его публикации на Плэй Маркет, нужна будет оплата – от 69$/месяц.

Appypie.com

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

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Уже несколько лет на рынке разработки приложений под Андроид спрос превышает предложение, и такое состояние рынка сохранится в ближайшие годы. Если говорить о специфике разработки, то речь здесь идёт не только о смартфонах и планшетах. Каждый сможет найти направление себе по вкусу: носимая электроника, Android TV, Android в автоиндустрии, дополненная и виртуальная реальность, интернет вещей.

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

Разработка андроид приложений: минимальный набор знаний

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

На чём писать приложения для Android

В принципе для разработки нужна только Android Studio, которую можно бесплатно скачать с официального сайта. Это лучшая среда разработки андроид приложений из существующих на рынке. Подойдёт любая операционная система (Mac OS, Windows, Linux). Что касается аппаратной части, желательно иметь процессор не старше пяти лет и 8 гигабайт оперативной памяти (+ 1,5 ГБ свободного места на диске).

Если вы не знаете ничего о программировании и имеете только жгучее желание создавать, для начала нужно выучить хотя бы один язык программирования. На данный момент написать приложение для Android можно на Java или на Kotlin. Предпочтительный язык — Kotlin, но если вы планируете стать профессиональным разработчиком, то Java вам нужно хотя бы уметь «читать» (а лучше и писать на ней). Эти языки очень похожи, работают по одинаковым принципам и имеют очень похожий синтаксис. У нас на факультете Android-разработки мы начинаем изучать Java, а в середине обучения переходим на Kotlin. Так выпускник оказывается полностью подготовлен к профессии андроид-разработчика в плане языков программирования.

Чтобы с удобством изучать Java, установите среду разработки на Джаве — IntelliJ Idea Community Edition. Это бесплатная программа, лучшая на рынке. Инструкцию по установке можно найти в конце этой статьи, в дополнительных материалах.

Устанавливаем Git для хранения кода

Git — это полезный инструмент, который вам как разработчику рано или поздно понадобится. С его помощью можно хранить разные версии вашего приложения на компьютере или в облаке. Скачайте, установите его, а также прочитайте первые несколько глав из руководства. Достаточно первых трёх глав (Введение, Основы, Ветвление), чтобы освоиться с самыми полезными функциями:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После установки Git вы сможете сохранять разные версии кода вашего андроид-приложения на компьютере или в облаке:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Среда разработки андроид-приложений

Если вы уже освоились с Джавой или Котлином, можно переходить непосредственно к разработке андроид-приложений. Для этого нам понадобится Android Studio. Если у вас уже стоит Git, то к нему можно подключиться как показано на скриншоте выше.

Если вам по какой-то причине не нравится Android Studio, то можно установить Eclipse в качестве среды разработки андроид-приложений. Но Эклипс — это скорее исключение из правил. Подавляющее большинство разработчиков работают в Студии.

Также, если у вас процессор от AMD, то рекомендуется поставить в качестве эмулятора смартфона Genymotion. Если у вас процессор от Intel, то встроенного в Android Studio эмулятора будет более чем достаточно.

Разработка приложений под Android: начало

Давайте создадим наш первый проект и посмотрим, из каких компонентов он состоит. Если вы первый раз открыли Студию, то вам будет предложено выбрать какой-нибудь шаблон из набора:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберем Empty Activity и нажмём «Далее»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Здесь по аналогии с IntelliJ Idea вы вводите название вашего проекта, пэкедж, выбираете язык программирования и нажимаете Finish. Перед вами откроется готовый проект, где вы и будете создавать своё приложение на Android.

Создаём эмулятор

Чтобы создать эмулятор, нажмите на AVD Manager:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В появившемся окне нажмите Create Virtual Device:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите подходящий смартфон, который нужно сэмулировать:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите версию операционной системы, для которой мы в первую очередь пишем приложение под Android (скорее всего, вам нужно будет её предварительно скачать, нажав Download):

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В появившемся окне выберите созданный эмулятор и запустите его:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Эмулятор запустится в отдельном окне и появится рядом с кнопкой старта приложения. Нажмите на эту кнопку:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

На эмуляторе запустится ваш проект:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Из чего состоит Android-приложение

Теперь давайте разберём, из каких компонентов состоит любое, даже самое простое приложение под Андроид. В папке java находится непосредственно код вашего приложения — тут вы будете создавать экраны и наполнять их содержанием:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В папке res находятся все ресурсы приложения, в том числе макеты ваших экранов и другие элементы дизайна. Тут вы будете заниматься вёрсткой экранов:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Манифест приложения содержит информацию обо всех экранах приложения:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Три основных экрана Android Studio — вот с чего начинается любое приложение под андроид. В том числе и ваше 🙂

Как разместить приложение в Google Play

Основной способ распространения андроид-приложений — это размещение на площадке Google Play. Кроме этого, приложения можно размещать и в Amazon AppStore, и в Yandex Store, в Shop Samsung App. Но следует помнить, что основной площадкой является Google Play. Магазин приложений Google устанавливается практически на все устройства с Android (кроме ряда «китайцев» и «индийцев»), и по умолчанию на всех этих устройствах включена опция установки приложений только с этой площадки.

Основные особенности Google Play:

Давайте посмотрим, как выложить своё приложение в Google Play. Перед загрузкой приложения необходимо зарегистрировать аккаунт разработчика в Google Play. Обычно советуют использовать для этого не свой личный аккаунт (если у вас почта на Gmail), а специально создать для этого ещё один аккаунт. Это связано с тем, что если робот Google Play решит заблокировать аккаунт разработчика, то ваш личный аккаунт это не затронет. Откроем страницу регистрации:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

И следуем простым шагам:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Важный момент: регистрация разработчика стоит 25 долларов США. Плата берётся единовременно.

Далее, чтобы опубликовать приложение, надо зайти в аккаунт разработчика и нажать «Новое приложение». Вы попадёте в консоль разработчика:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После этого необходимо проверить, что все формы заполнены

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Кстати, у Google есть и свой список рекомендаций по поводу того, как опубликовать своё приложение.

Для заполнения формы с версиями приложений надо подготовить релизную версию вашего приложения. то уже не debug-версия вашего приложения, которая запускалась у вас до этого момента, в эмуляторе или под отладкой на устройстве, через кнопку Run.

Как подготовить релиз-версию приложения

Вы создали приложение под Android, и теперь, чтобы его выложить, необходимо сделать следующие шаги:

Пройдёмся по важным понятиям на этом этапе.

Уникальный ключ приложения (сертификат)

Чтобы загрузить приложение на площадку и установить на устройство, требуется, чтобы приложение было подписано вашим уникальным криптографическим ключом. По этому ключу всегда можно отличить подлинность приложения и обновлений. Этот ключ находится у разработчика, он называется app singing key. А Keystore — это файл, в котором хранится ключ. У ключа есть имя и пароль, хранится ключ в keystore, от которого тоже должен быть пароль. Так много паролей нужно, чтобы никто не смог украсть ваше приложение.

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

Сервис Google Play

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Если вы выбрали использовать Google Play App singing, вы подписываете приложение с ключом для загрузки его в Google Play (upload key), и уже сам Google Play подписывает приложение уникальным ключом, а впоследствии несёт ответственность за его хранение. Тогда при потере upload key (ключа для загрузки приложения) вы сможете верифицироваться с Google, и сгенерировать новый. Таким образом, вы сможете в любом случае загрузить обновления вашего приложения, даже если вы поменяли загрузочный ключ.

Самостоятельное хранение

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Если вы сами храните ключ, то вся ответственность в этом случае лежит на вас. При потере ключа Google Play не сможет вам помочь и обновить приложение вы уже не сможете.

Как подписать приложение в Android Studio

Подпись можно сделать вручную или настроить всё так, чтобы приложение подписывалось в процессе сборки. Вот как сгенерировать новый ключ и keystore файл.

Зайдите в Build и выберите Generate Signed APK:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите тип подписи:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В окне New Key Store заполните форму:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После компиляции проекта найдите получившийся файл:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Это уже готовый файл для загрузки его в Play Google.

Кроме того, нужно учесть, что иконка вашего приложения должна соответствовать определённым требованиям. Их можно прочитать на сайте, посвящённом Material Design.

Для публикации приложения после его загрузки обязательно нажмите кнопку «Просмотреть»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

И только после этого можно опубликовать приложение:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Перед публикацией приложения Google проверяет его, его описание, прочую информацию, и только после этого приложение появляется в Маркете.

Где ещё можно опубликовать приложение

Кроме Google Play, существуют и другие площадки для размещения приложений — Amazon Appstore, Shop Samsung App, Yandex Store. Некоторые разработчики также добавляют свои приложения и в эти альтернативные магазины. Вот некоторые причины:

Как монетизировать приложение

Если вы не крупная компания, которая распространяет свой продукт бесплатно (например какой-нибудь интернет-магазин, или банк), у вас есть несколько способов заработать на своём приложении:

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

После того как вы определитесь со способом монетизации, её можно будет настроить для вашего приложения в консоли разработчика. Вот и все основные шаги, который нужно учесть для создания и публикации приложения!

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Полезные материалы для чтения и самоподготовки

Head First. Программирование для Android. Хотя эта книга немного устарела, она объясняет ключевые концепции очень интересным способом. Если вам понравился стиль Head First, вам будет приятно читать эту книгу.

Филлипс Б., Стюарт К., Марсикано К.Android. Программирование для профессионалов. 3-е издание. Действительно неплохая книга, которую можно смело рекомендовать начинающим разработчикам. В ней они смогут найти множество приёмов разработки приложений для Android, самостоятельный путь к которым довольно долог. Книга начинается с «Hello, world» и через теорию, упражнения и написание небольших приложений, обучает основному стеку технологий для создания Android-приложения. Требует среднего знания Java.

Исакова С., Жемеров Д. Kotlin в действии. Книга от создателей языка. Очень хорошо написана, советую.

Нуркевич Т., Кристенсен Б. Реактивное программирование с применением RxJava. Разработка асинхронных событийно-ориентированных приложений. Книга, которая на примере RxJava поможет понять вам, что такое реактивное программирование. Требует неплохого знания Java (по крайней мере, вы должны понимать, что такое обобщённые типы и лямбда-выражения) и предполагает последовательное чтение, так как материал подаётся шаг за шагом. Внимательный читатель получит полное представление об RxJava.

Если вам было бы интересно почитать о каких-либо конкретных аспектах разработки под андроид — пишите в комментариях.

В этой статье я дал лишь базовые, минимально необходимые сведения, чтобы начать разработку андроид приложений с нуля. Чтобы стать полноценным, квалифицированным Android-разработчиком, эффективней всего будет пройти полноценную учебную программу, например, на факультете Android-разработки GeekUniversity.

Другие полезные статьи для начинающих Android-разработчиков:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

Уже несколько лет на рынке разработки приложений под Андроид спрос превышает предложение, и такое состояние рынка сохранится в ближайшие годы. Если говорить о специфике разработки, то речь здесь идёт не только о смартфонах и планшетах. Каждый сможет найти направление себе по вкусу: носимая электроника, Android TV, Android в автоиндустрии, дополненная и виртуальная реальность, интернет вещей.

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

Разработка андроид приложений: минимальный набор знаний

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

На чём писать приложения для Android

В принципе для разработки нужна только Android Studio, которую можно бесплатно скачать с официального сайта. Это лучшая среда разработки андроид приложений из существующих на рынке. Подойдёт любая операционная система (Mac OS, Windows, Linux). Что касается аппаратной части, желательно иметь процессор не старше пяти лет и 8 гигабайт оперативной памяти (+ 1,5 ГБ свободного места на диске).

Если вы не знаете ничего о программировании и имеете только жгучее желание создавать, для начала нужно выучить хотя бы один язык программирования. На данный момент написать приложение для Android можно на Java или на Kotlin. Предпочтительный язык — Kotlin, но если вы планируете стать профессиональным разработчиком, то Java вам нужно хотя бы уметь «читать» (а лучше и писать на ней). Эти языки очень похожи, работают по одинаковым принципам и имеют очень похожий синтаксис. У нас на факультете Android-разработки мы начинаем изучать Java, а в середине обучения переходим на Kotlin. Так выпускник оказывается полностью подготовлен к профессии андроид-разработчика в плане языков программирования.

Чтобы с удобством изучать Java, установите среду разработки на Джаве — IntelliJ Idea Community Edition. Это бесплатная программа, лучшая на рынке. Инструкцию по установке можно найти в конце этой статьи, в дополнительных материалах.

Устанавливаем Git для хранения кода

Git — это полезный инструмент, который вам как разработчику рано или поздно понадобится. С его помощью можно хранить разные версии вашего приложения на компьютере или в облаке. Скачайте, установите его, а также прочитайте первые несколько глав из руководства. Достаточно первых трёх глав (Введение, Основы, Ветвление), чтобы освоиться с самыми полезными функциями:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После установки Git вы сможете сохранять разные версии кода вашего андроид-приложения на компьютере или в облаке:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Среда разработки андроид-приложений

Если вы уже освоились с Джавой или Котлином, можно переходить непосредственно к разработке андроид-приложений. Для этого нам понадобится Android Studio. Если у вас уже стоит Git, то к нему можно подключиться как показано на скриншоте выше.

Если вам по какой-то причине не нравится Android Studio, то можно установить Eclipse в качестве среды разработки андроид-приложений. Но Эклипс — это скорее исключение из правил. Подавляющее большинство разработчиков работают в Студии.

Также, если у вас процессор от AMD, то рекомендуется поставить в качестве эмулятора смартфона Genymotion. Если у вас процессор от Intel, то встроенного в Android Studio эмулятора будет более чем достаточно.

Разработка приложений под Android: начало

Давайте создадим наш первый проект и посмотрим, из каких компонентов он состоит. Если вы первый раз открыли Студию, то вам будет предложено выбрать какой-нибудь шаблон из набора:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберем Empty Activity и нажмём «Далее»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Здесь по аналогии с IntelliJ Idea вы вводите название вашего проекта, пэкедж, выбираете язык программирования и нажимаете Finish. Перед вами откроется готовый проект, где вы и будете создавать своё приложение на Android.

Создаём эмулятор

Чтобы создать эмулятор, нажмите на AVD Manager:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В появившемся окне нажмите Create Virtual Device:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите подходящий смартфон, который нужно сэмулировать:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите версию операционной системы, для которой мы в первую очередь пишем приложение под Android (скорее всего, вам нужно будет её предварительно скачать, нажав Download):

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В появившемся окне выберите созданный эмулятор и запустите его:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Эмулятор запустится в отдельном окне и появится рядом с кнопкой старта приложения. Нажмите на эту кнопку:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

На эмуляторе запустится ваш проект:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Из чего состоит Android-приложение

Теперь давайте разберём, из каких компонентов состоит любое, даже самое простое приложение под Андроид. В папке java находится непосредственно код вашего приложения — тут вы будете создавать экраны и наполнять их содержанием:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В папке res находятся все ресурсы приложения, в том числе макеты ваших экранов и другие элементы дизайна. Тут вы будете заниматься вёрсткой экранов:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Манифест приложения содержит информацию обо всех экранах приложения:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Три основных экрана Android Studio — вот с чего начинается любое приложение под андроид. В том числе и ваше 🙂

Как разместить приложение в Google Play

Основной способ распространения андроид-приложений — это размещение на площадке Google Play. Кроме этого, приложения можно размещать и в Amazon AppStore, и в Yandex Store, в Shop Samsung App. Но следует помнить, что основной площадкой является Google Play. Магазин приложений Google устанавливается практически на все устройства с Android (кроме ряда «китайцев» и «индийцев»), и по умолчанию на всех этих устройствах включена опция установки приложений только с этой площадки.

Основные особенности Google Play:

Давайте посмотрим, как выложить своё приложение в Google Play. Перед загрузкой приложения необходимо зарегистрировать аккаунт разработчика в Google Play. Обычно советуют использовать для этого не свой личный аккаунт (если у вас почта на Gmail), а специально создать для этого ещё один аккаунт. Это связано с тем, что если робот Google Play решит заблокировать аккаунт разработчика, то ваш личный аккаунт это не затронет. Откроем страницу регистрации:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

И следуем простым шагам:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Важный момент: регистрация разработчика стоит 25 долларов США. Плата берётся единовременно.

Далее, чтобы опубликовать приложение, надо зайти в аккаунт разработчика и нажать «Новое приложение». Вы попадёте в консоль разработчика:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

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

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После этого необходимо проверить, что все формы заполнены

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Кстати, у Google есть и свой список рекомендаций по поводу того, как опубликовать своё приложение.

Для заполнения формы с версиями приложений надо подготовить релизную версию вашего приложения. то уже не debug-версия вашего приложения, которая запускалась у вас до этого момента, в эмуляторе или под отладкой на устройстве, через кнопку Run.

Как подготовить релиз-версию приложения

Вы создали приложение под Android, и теперь, чтобы его выложить, необходимо сделать следующие шаги:

Пройдёмся по важным понятиям на этом этапе.

Уникальный ключ приложения (сертификат)

Чтобы загрузить приложение на площадку и установить на устройство, требуется, чтобы приложение было подписано вашим уникальным криптографическим ключом. По этому ключу всегда можно отличить подлинность приложения и обновлений. Этот ключ находится у разработчика, он называется app singing key. А Keystore — это файл, в котором хранится ключ. У ключа есть имя и пароль, хранится ключ в keystore, от которого тоже должен быть пароль. Так много паролей нужно, чтобы никто не смог украсть ваше приложение.

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

Сервис Google Play

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Если вы выбрали использовать Google Play App singing, вы подписываете приложение с ключом для загрузки его в Google Play (upload key), и уже сам Google Play подписывает приложение уникальным ключом, а впоследствии несёт ответственность за его хранение. Тогда при потере upload key (ключа для загрузки приложения) вы сможете верифицироваться с Google, и сгенерировать новый. Таким образом, вы сможете в любом случае загрузить обновления вашего приложения, даже если вы поменяли загрузочный ключ.

Самостоятельное хранение

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Если вы сами храните ключ, то вся ответственность в этом случае лежит на вас. При потере ключа Google Play не сможет вам помочь и обновить приложение вы уже не сможете.

Как подписать приложение в Android Studio

Подпись можно сделать вручную или настроить всё так, чтобы приложение подписывалось в процессе сборки. Вот как сгенерировать новый ключ и keystore файл.

Зайдите в Build и выберите Generate Signed APK:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Выберите тип подписи:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В окне New Key Store заполните форму:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После компиляции проекта найдите получившийся файл:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Это уже готовый файл для загрузки его в Play Google.

Кроме того, нужно учесть, что иконка вашего приложения должна соответствовать определённым требованиям. Их можно прочитать на сайте, посвящённом Material Design.

Для публикации приложения после его загрузки обязательно нажмите кнопку «Просмотреть»:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

И только после этого можно опубликовать приложение:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Перед публикацией приложения Google проверяет его, его описание, прочую информацию, и только после этого приложение появляется в Маркете.

Где ещё можно опубликовать приложение

Кроме Google Play, существуют и другие площадки для размещения приложений — Amazon Appstore, Shop Samsung App, Yandex Store. Некоторые разработчики также добавляют свои приложения и в эти альтернативные магазины. Вот некоторые причины:

Как монетизировать приложение

Если вы не крупная компания, которая распространяет свой продукт бесплатно (например какой-нибудь интернет-магазин, или банк), у вас есть несколько способов заработать на своём приложении:

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

После того как вы определитесь со способом монетизации, её можно будет настроить для вашего приложения в консоли разработчика. Вот и все основные шаги, который нужно учесть для создания и публикации приложения!

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Полезные материалы для чтения и самоподготовки

Head First. Программирование для Android. Хотя эта книга немного устарела, она объясняет ключевые концепции очень интересным способом. Если вам понравился стиль Head First, вам будет приятно читать эту книгу.

Филлипс Б., Стюарт К., Марсикано К.Android. Программирование для профессионалов. 3-е издание. Действительно неплохая книга, которую можно смело рекомендовать начинающим разработчикам. В ней они смогут найти множество приёмов разработки приложений для Android, самостоятельный путь к которым довольно долог. Книга начинается с «Hello, world» и через теорию, упражнения и написание небольших приложений, обучает основному стеку технологий для создания Android-приложения. Требует среднего знания Java.

Исакова С., Жемеров Д. Kotlin в действии. Книга от создателей языка. Очень хорошо написана, советую.

Нуркевич Т., Кристенсен Б. Реактивное программирование с применением RxJava. Разработка асинхронных событийно-ориентированных приложений. Книга, которая на примере RxJava поможет понять вам, что такое реактивное программирование. Требует неплохого знания Java (по крайней мере, вы должны понимать, что такое обобщённые типы и лямбда-выражения) и предполагает последовательное чтение, так как материал подаётся шаг за шагом. Внимательный читатель получит полное представление об RxJava.

Если вам было бы интересно почитать о каких-либо конкретных аспектах разработки под андроид — пишите в комментариях.

В этой статье я дал лишь базовые, минимально необходимые сведения, чтобы начать разработку андроид приложений с нуля. Чтобы стать полноценным, квалифицированным Android-разработчиком, эффективней всего будет пройти полноценную учебную программу, например, на факультете Android-разработки GeekUniversity.

Другие полезные статьи для начинающих Android-разработчиков:

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую обёртку под Android, которую можно будет выложить в Google Play. Когда пользователь скачает такое приложение-обёртку, оно просто будет открывать наше PWA внутри Chrome. Конечно же, интерфейс Chrome будет спрятан и всё будет выглядеть красиво.

Если вы, как и я, никогда не писали приложений под Android, то дальнейшее вам тоже должно показаться чередой магических манипуляций. Но к чему только не прибегнешь, чтобы выложить своё приложение. Поехали!

Android Studio

Для начала скачиваем впервые в жизни Android Studio. Создаём новый проект и при этом выбираем «Add No Activity».

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Далее конфигурируем свой проект:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Для Package name рекомендуется формировать название следующим образом: стартовая страница skorochtec.ru/app превращается в ru.skorochtec.app.

Конфигурация приложения и зависимости

Созданный проект имеет следующую структуру:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Нам нужно будет изменить AndroidManifest.xml, styles.xml (папка res/values) и оба файла build.gradle.

Также рекомендую в папках res/drawable и res/mipmap задать иконку приложения, иначе у вашего приложения будет стандартная иконка Android.

Некогда объяснять, просто скопируйте это себе 🙂

А вот тут нужно дать некоторые пояснения:

Скопируйте это, поменяв package в теге (в самом верху).

Создание подписанного приложения

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Создаём новое хранилище ключей и сам ключ в нём:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

И наконец собираем и подписываем приложение:

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Ура! Наш APK готов к выпуску!

Google Play Console

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Google как бы намекает, что мы криворукие и скорее всего потеряем свой ключ подписи, а значит не сможем потом обновлять приложение. А потому нам предлагают, чтобы мы подписывали наш APK, а вот конечное приложение уже подписывалось самим Google-ом. Рекомендую принять это условие.

Digital Asset Link

Не заметили ничего подозрительного в предыдущих действиях? Для создания приложения мы по сути использовали только адрес нашего сайта… Тогда что нам мешает прямо сейчас выпустить приложение, например, Twitter?

А мешает Digital Asset Link, который мы должны разместить на своём сайте, чтобы доказать, что у приложения и сайта один владелец (на основании ключа подписи приложения).

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Готово

Вот и всё! Выпускаем наше приложение, ждём несколько часов, пока Google его одобрит и, в конце концов, наслаждаемся его присутствием в Google Play Market!

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Кстати, красивые картиночки экранов можно сделать в https://apptoolkit.io/.

Заключение

Что ж, мы прошли полный путь от сайта до приложения, он был не очень лёгким, но и не очень сложным. Технологии PWA и TWA ещё очень молодые и имеют ряд недостатков. Например, выпущенное таким образом приложение не откроется у пользователя, если Google Chrome версии 72+ не является браузером по умолчанию на его смартфоне. Так что готовьтесь пожертвовать частью пользователей ради скорости выпуска.

В App Store выложить приложение таким образом пока нельзя. Ну и в целом Apple отстаёт в плане поддержки этих технологий (надеемся, что не намеренно). Но область Progressive Web App быстро развивается и улучшается, поэтому можно надеяться, что в скором времени все мобильные браузеры станут её поддерживать, а существующие недочёты будут исправлены.

Как бы то ни было, я верю, что будущее за Progressive Web App и призываю вас становиться ранними последователями этой технологии. Благо инструкция для этого у вас теперь есть.

📱 Как стать Android-разработчиком: с нуля до публикации приложения на Google Play

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Егор Арефьев Aref`ev

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Android-разработчик – профессия будущего. Основные тенденции в развитии мобильных технологий в ближайшие годы будут связаны со следующими направлениями:

Но какие навыки нужны, чтобы стать успешным Android-разработчиком? С чего начать?

1. Выберите язык программирования

Два основных языка программирования для разработки приложений на Android – Java и Kotlin. По факту, если вы будете заниматься разработкой серьезно, то вам не обойтись без обоих языков. Однако на конференции Google I/O 2019 было объявлено, что Kotlin является предпочтительным и официальным языком для Android. Использование Kotlin сокращает число ошибок в коде, язык легко интегрируется в существующие приложения. Чтобы освоить этот язык, вы можете воспользоваться нашей подборкой ресурсов для изучения Kotlin.

2. Выберите интерактивную среду для Android-разработки

Выбор среды разработки – дело вкуса. Однако на первом этапе целесообразнее использовать Android Studio. Последняя версия IDE 4.0 от мая 2020 года, доступна для загрузки на официальном сайте Android. О последнем релизе мы писали в нашей публикации.

3. Изучите манифест и компоненты Android-приложения

Файл манифеста содержит уникальный идентификатор приложения и описывает компоненты приложения. Пройдитесь по этому списку компонентов, вам станет понятно, что потребуется изучить:

4. Изучите основные элементы пользовательского интерфейса Android-приложения

Основные элементы пользовательского интерфейса приложения представляют собой:

Макеты экранов приложения (UI Layouts) имеют разную структуру:

5. Изучите хранилища данных Android

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

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

6. Изучите, как работает сборка Android-приложений и плагин Gradle

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Система сборки Android собирает ресурсы приложения и исходный код, упаковывает их в APK-файлы. Их можно тестировать и распространять. Android Studio использует Gradle – продвинутый инструмент автоматизации и управления процессом сборки. Это позволяет определить разные настройки конфигурации для разных проектов.

7. Научитесь создавать многопоточные Android-приложения

Каждый Android-разработчик сталкивается с необходимостью использования потоков. Когда приложение запускается, оно создает основной поток выполнения. Чтобы приложение сохраняло отзывчивость, необходимо избегать использования основного потока для выполнения операций, которые приводят к его блокировке: сетевые операции, обращение к базе данных, загрузка компонентов. Такие процессы выполняются в отдельных потоках. Android предоставляет множество способов создания и управления потоками. При использовании языка Kotlin для этих задач можно использовать Coroutines.

8. Изучите методы отладки Android-приложения

Отладка приложения – это процесс поиска и исправление ошибок и другого некорректного поведения кода. Чтобы разобраться, что происходит и найти ошибку, мы можем с помощью отладки поставить выполнение программы на паузу в нужном нам месте и посмотреть содержимое объектов и переменных.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play marketОкно для отладки приложения в Android Studio

Отладка приложения осуществляется стандартными средствами, предоставляемыми средой разработки Android Studio.

9. Научитесь работать со сторонними библиотеками

Далеко не любую задачу можно решить с помощью стандартных средств Android. Для многих задач уже разработаны собственные решения, которыми грех не воспользоваться. Для обработки и загрузки изображений это Glide и Picasso, для внедрения зависимостей (Dependency Injection) – Dagger, Koin, Kodein и Hilt, для сетевых взаимодействий – Retrofit, для многопоточного программирования – RxJava. Не поленитесь также изучить библиотеки Google: Firebase, Google Play Services, Google Maps. Знакомство с устройством сторонних библиотек также научит вас писать более качественный код в собственных проектах.

10. Изучите Android Jetpack – набор библиотек и инструментов, ускоряющих работу Android-разработчика

Android Jetpack – это набор библиотек и инструментов, созданный командой Google для упрощения разработки под Android. Библиотеки, входящие в Jetpack, разделены на четыре вида:

11. Изучите архитектурные шаблоны проектирования

По мере роста приложения вы неизбежно столкнетесь с вопросами проектирования, использования наработанных практик и опыта других разработчиков. Вместо того чтобы изобретать велосипед, быстро и элегантно катайтесь на проверенных моделях. Как можно раньше начните разбирать шаблоны проектирования – они описывают типичные способы решения распространенных проблем при проектировании Android-приложений.

Распространены три шаблона проектирования:

12. Изучите методы тестирования Android-приложений

Тестирование приложения является неотъемлемой частью процесса разработки. Постоянно выполняя тесты, вы можете проверить правильность, функциональность и удобство использования приложения до его публикации.

Тестирование дает следующие преимущества:

13. Изучите вопросы обеспечения безопасности Android-приложения

14. Изучите работу с сенсорами

Программирование – это круто, но ещё более классно использовать физические компоненты телефона: GPS, камеру, NFC, акселерометр. Работы с этими датчиками по увлекательности близка к высокоуровневому программированию микроконтроллеров – приятно видеть, как написанный тобой абстрактный алгоритм взаимодействует с внешним миром.

15. Опубликуйте приложение на Google Play. Поздравляем, вы Android-разработчик!

Наконец, остается лишь опубликовать приложение. У этого процесса также есть собственный механизм и свои тонкости. Но это уже куда проще, чем написание кода приложения.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

С описанным багажом знаний вы смело можете двигаться вперёд! Вопросы, рассмотренные в данной статье, помогут в создании портфолио и трудоустройстве.

В программе образовательного курса GeekBrains рассмотрены практически все вопросы данной статьи: языки программирования Java и Kotlin, основные компоненты и элементы пользовательского интерфейса Android-приложения, жизненный цикл компонентов Activity и Fragment, работа с базами данных, архитектурные шаблоны проектирования, работа со сторонними библиотеками и тестирование приложений. Также рассматриваются сопутствующие вопросы: работа с системой контроля версий Git, подготовка к собеседованию Android-разработчика, поиск работы и трудоустройство.

Как создать приложение для андроид и выложить его в play market

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

В этой инструкции мы пошагово покажем как создать аккаунт разработчика, оплатить подписку в Google Play и загрузить приложение, а также распишем требования к тексту, описанию и изображениям. В другой статье мы написали подробную инструкцию по публикации приложения в App Store.

Создание аккаунта

Для того, чтобы опубликовать приложение в Google Play, нужен аккаунт разработчика. Создать его можно с помощью стандартного аккаунта Google.

Если у вас нет стандартного аккаунта гугл, то создать его можно по ссылке.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Далее по ссылке можно завести аккаунт разработчика.

Необходимая часть процесса — внесение разовой оплаты за соглашение разработчика в размере 25$.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

После оплаты нужно будет заполнить данные для аккаунта разработчика и завершить регистрацию.

Пользовательское соглашение

Основные положения из Соглашения Google Play о распространении программных продуктов о которых вы должны знать:

Подготовка маркетинговых материалов

К маркетинговым материалам существуют следующие требования:

Для срочных релизов или проверки MVP допускается минимум — сделать маркетинговые материалы, соответствующие требованиям магазина. В других проектах необходимо сделать так, чтобы маркетинговые материалы были максимальным вкладом в успех проекта.

Требования стора к тексту

Требования у Google Play к ним следующие:

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

Посмотреть полные требования Google Play к тексту и его особенностях можно здесь (Как создать и настроить страницу приложения в Google Play → Сведения о продукте).

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Рекомендуем прочитать хорошую статью на тему “Как создать идеальное описание приложения для App Store и Google Play”

Количество скриншотов

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

Требования стора к скриншотам

Требования Google Play к скриншотам доступны по ссылке.

Советы по выбору скриншотов

Основная цель скриншотов — дать пользователю сходу понять, о чём ваше приложение. Поэтому первый скриншот должен быть максимально информативным и наиболее привлекательным. Остальные скриншоты показывают различные функциональные особенности приложения.

Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market Как создать приложение для андроид и выложить его в play market. Смотреть фото Как создать приложение для андроид и выложить его в play market. Смотреть картинку Как создать приложение для андроид и выложить его в play market. Картинка про Как создать приложение для андроид и выложить его в play market. Фото Как создать приложение для андроид и выложить его в play market

Пример качественных скриншотов

Полезная статья с рекомендациями по работе с скриншотами для Google Play и App Store. Очень много полезной информации.

Иконка

Иконка — небольшое изображение, идентифицирующее наше приложение среди остальных. Если у вас есть какой-нибудь логотип, то его можно использовать иконкой.

Требования стора к иконке

Отображение иконки в магазине

Как сделать иконку правильной с точки зрения дизайна читаем тут

Проморолик

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

Требования стора к проморолику

Требования Google Play:

На сайте play.google.com видеоролики всегда расположены в начале описания. В приложении Play Market кнопка воспроизведения проморолика будет накладываться на картинку для раздела «Рекомендуемые» в верхней части экрана.

Советы по созданию видео

Видео должны быть короткими (от 30 секунд до 2 минут) и демонстрировать самые привлекательные функции приложения. На устройстве с Android 4.4 или более поздней версии можно записать видео с устройства с помощью команды оболочки ADB screenrecord.

Советы по созданию видео

На картинке для раздела «Рекомендуемые» можно продемонстрировать потенциальным пользователям графические возможности приложения. Это изображение необходимо, чтобы показывать приложение на разных страницах Google Play.

Требования Google Play к баннерам:

Советы

Возрастные ограничения

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

Чтобы установить возрастное ограничение, войдите в Google Play Developer Console и заполните специальную анкету для каждого из своих приложений. Программы, которым не присвоен рейтинг, могут быть заблокированы для отдельных пользователей или стран.

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

Внимание! В анкете давайте правдивые и максимально точные ответы, иначе приложение может быть удалено или заблокировано.

Заполнение анкеты

После этого вы можете просмотреть возрастные ограничения и анкеты на странице Возрастные ограничения. Если вы хотите повторно заполнить анкету для приложения, нажмите Новый опрос на странице Возрастные ограничения.

Технические требования к apk-файлу

Бывает, что ваше приложение работает на статическом контенте (не делайте так) или является игрой и его размер больше 100 Мб. Такое приложение можно разбиться на части: основная —

Обеспечение сборки наличием цифровой подписи

Цифровая подпись необходима для того, чтобы Google Play мог идентифицировать разработчика, и в дальнейшем только этот разработчик мог обновлять/изменять приложение. К тому же, на цифровую подпись завязаны множество сервисов, таких как Facebook SDK, Vk SDK и большинство Google сервисов.

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

Внимание! Хранилище ключей должно находиться в надежном месте. Если вы потеряете доступ к хранилищу или пароли к нему, то назад пути нет. И даже Google ничем не поможет. Вам придётся опубликовать приложение с новым названием пакета и новым ключом. Кроме того, потребуется обновить описание исходного приложения и закрыть к нему общий доступ. Потеря файла или паролей обернётся для вашего приложения полной трагедией: пользователям придётся удалять текущую версию и скачивать из Google Play новую, а вы потеряете статистику, скачивания, аудиторию и многое другое, ради чего вы столько трудились. В общем, малоприятное событие. (см. п. «Подпись для приложения»)

Хорошей практикой считается подписывать группу своих приложений одной и той же цифровой подписью. Во-первых вы не запутаетесь в них, а во-вторых вы получаете ряд приятных бонусов. Например можно организовать безопасное общение между своими приложениями через Intent, кастомный и его свойство android:protectionLevel=«signature». Но это уже должен знать разработчик.

Настройка оплаты за пользование приложением

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

Смена типа приложения

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

Привязка к Merchant Center

Чтобы указать цену на приложение, вам потребуется привязать свой аккаунт разработчика к Google Payments Merchant Center. Это необходимо для того, чтобы указать налоговые ставки.

Важно: привязку аккаунта к Merchant Center можно произвести только один раз, обратите на это внимание. Если допущена ошибка при привязке Google Payments Merchant Center, то придётся отдавать 25$ за создание нового аккаунта разработчика.

→ Шаги по созданию аккаунта описаны здесь.

После того, как вы произвели привязку, необходимо указать налог с продаж для региона. На сегодняшний день у нас нет опыта в подобных операциях, поэтому желательно будет проконсультироваться с кем-нибудь, кто его имеет. Как указать налог с продаж для региона, указано по ссылке.

Особенности работы с налогами в некоторых странах

В случае, если клиент российский, все проще и сложнее одновременно, т.к для клиентов из Аргентины, России, Тайваня, Индии налоговые вычеты осуществляются самостоятельно. Таким образом, мы должны зарегистрироваться как индивидуальный предприниматель и платить налоги с продажи приложения самостоятельно. Исходя из этого, мы включаем в цену приложения ВСЕ налоги, которые впоследствии будем выплачивать сами. Google не будет производить НИКАКИХ отчислений с продажи.

Отчисления Google не производит, но осуществляет операционный сбор в виде 30% с чистой цены. Чистая цена — цена за вычетом всех налоговых сборов.

Пример

Предположим, что цена приложения равна 100 японским иенам, а НДС составляет 20%.

Разработчик перечисляет в соответствующие органы НДС в размере 17 японских иен.

Формула: Цена приложения — (цена приложения * 1/(1 + налоговая ставка))

100 яп. иен — (100 яп. иен * 1/1,2) = 17 яп. иен

Доход разработчика после уплаты операционного сбора в размере 30% и НДС: 58 японских иен.

Формула: цена без НДС * 70%

83 яп. иены * 0,7 = 58 яп. иен

Больше информации о налоговых сборах и правилах Google Play доступны по ссылке.

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

Цена приложения и валюты

Цена на приложение устанавливается в местной валюте. Для того, чтобы посмотреть цену на приложение, необходимо:

Как владелец приложения мы вправе выставлять цены для каждой страны в соответствии с нашими прихотями. Для этого нужно:

Обновление цен

Важно: если клиент планирует зарабатывать на приложении как основном источнике дохода, стоит сказать ему о необходимости обновлять цены на приложение в соответствие с курсом валют. Для этого необходимо выставить флажки рядом с нужными странами и нажать Обновить курсы валют на экране «Цены и ценообразование».

Настройка альфа- и бета-тестирования

Альфа- и бета-тестирование позволяет опробовать ваше приложение на узком круге пользователей. Существует открытое и закрытое тестирование. В обоих случаях тестовая группа пользователей не сможет оставлять публичные отзывы в Google Play — только личные, которые не являются общедоступными. В любом случае полезно предложить им дополнительный общий канал для обратной связи. Стоит отметить, что неважно, публикуете вы приложение впервые, обновляете существующее или меняете его описание, изменения будут доступны в Google Play не мгновенно, а только через пару часов.

Подробнее можно посмотреть тут.

Поэтапное внедрение обновлений

Обновления приложений можно внедрять поэтапно, начав с небольшой части пользователей, которая указывается в процентах, и постепенно увеличивая их количество. Поэтапное внедрение доступно только для обновлений приложения, а не для его первоначальной версии. Выбор пользователей происходит абсолютно случайным образом и вы никак не можете указать какие-либо параметры выбора. Также вы не можете откатить версию приложения у пользователей, которые уже установили обновление.

Несмотря на ограничения, поэтапное внедрение — очень мощный и полезный инструмент. Предположим, случился ужасный сценарий: на этапе разработки и регрессионного тестирования вы пропустили какую-либо блокирующую проблему. С поэтапным внедрением проблему при публикации обновления обнаружат не все ваши пользователи, а лишь их часть. Конечно, моментально исправить или откатить версию не получится, однако остальные ваши пользователи с проблемой не столкнутся, а у вас появляется возможность пофиксить неисправность и выкатить обновления для той же группы пользователей.

Крайне рекомендуем не пренебрегать и пользоваться данной возможностью. Для внедрения можно воспользоваться шагами в 10, 25, 50, 75 и 100% и растягивать в соответствии с длиной спринта.

Подробнее можно посмотреть тут.

Поэтапное внедрение обновлений

Если вы готовы опубликовать версию, сделайте следующее:

Более подробно читайте о публикации здесь.

Полезные ссылки

Политика обработки персональных данных

Для чего нужна политика обработки персональных данных?

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

Создайте образец документа с помощью конструктора, при необходимости скорректируйте, разместите текст на отдельной странице сайта и в форме приема данных поставьте ссылку на эту страницу.

Как опубликовать Android приложение в Google Play – Пошаговая Инструкция

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

Правила публикации приложений в Google Play

Google Play – это самый первый магазин приложений для андроид. Изначально приложение называлось Google Music и было переименовано в Google Play в 2012 году. Многие опасались, что ребрендинг Google Play не удастся, так как название сбивало с толку. С одной стороны, Google Play – это рынок со своими строгими правилами, с другой стороны в названии есть слово «Игра». Остался вопрос, смущает ли это название пользователей приложения. Что ж, сегодня мы знаем, что ответ – нет, нисколько. Google Play – это рынок приложений для андроид, куда вы можете загрузить ваше приложение сразу после его разработки.

Типы приложений, которые можно найти в Google Play, варьируются от приложений для чтения книг, аудиоплееров, путеводителей и игр до серьезных бизнес-приложений. Некоторые приложения бесплатны, а загрузка других требует внесения небольшой платы. Вы также можете найти бесплатные приложения, в которых есть премиум-функции или встроенные покупки, а также пробная версия.

Google Play для разработчиков приложений

В отличие от прекрасного мира AppStore, и да, это сарказм, GooglePlay не дискриминирует приложения. Процесс проверки занимает минимум времени, а сам Google Play очень прост в использовании.

Преимущества Google Play

Google Play – это наиболее часто используемый магазин приложений для андроид.

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

Любое приложение можно разместить в Google Play, если оно соответствует «Условиям использования» Google.

После того, как мы рассказали вам о преимуществах работы с Google Play, мы хотели бы рассказать о том, как же все-таки загрузить туда свое приложение. Но сначала давайте взглянем на предварительные условия, которые необходимо выполнить, чтобы загрузить приложение в Google Play.

Как опубликовать приложение в гугл плей? Что для этого нужно?

Как загрузить приложение в Google Play?

Подождите – что такое APK?

Прежде чем продолжить эту статью, мы остановимся и объясним, что такое APK-файл и как его получить. APK – это краткая форма Android PacKage, и это файл, который читается и загружается устройствами андроид. Все, что вам нужно сделать, чтобы получить APK-файл, это:

Назад к GooglePlay

Что такое модерация Google Play?

Еще несколько месяцев назад GooglePlay не модерировал загруженные приложения и практически любой мог загрузить любое приложение независимо от его качества и содержания. Теперь это изменилось, и GooglePlay модерирует новые приложения. Однако это не повод для паники, процедура отбора приложений Google гораздо проще, чем у Apple. Приложения не должны быть созданы профессионалами. В процессе проверки GooglePlay проверяет качество приложений, а также то, не содержит ли оно недопустимых материалов.

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

Почему мое приложение отображается как черновик?

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

Я надеюсь, что эти советы помогли вам понять принцип работы Google Play и то, что вам нужно учесть перед публикацией вашего приложения.

Что делать после загрузки приложения в Google Play?

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

Социальные сети

Социальные сети – лучший инструмент для повышения популярности вашего приложения. Вы можете использовать различные платформы, такие как Instagram, LinkedIn, Facebook, Pinterest и другие, чтобы опубликовать информацию о своем приложении и раскрутить его. Таким образом, больше пользователей перейдут на страницу вашего магазина и скачают ваше приложение.

Пресс-релиз

Написание пресс-релиза — это верный способ продвинуть ваше приложение и привлечь к нему внимание. Запуск вашего приложения будет освещаться в различных публикациях(например, в журналах или в газетах), что позволит вашему бренду получить большую известность и установить связь с пользователями.

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

Оптимизация

Оптимизация магазина приложений (ASO) – это метод, который позволяет потенциальным пользователям найти ваше приложение в Google Play и привлечь трафик на страницу вашего магазина приложений. Вы можете начать оптимизацию, добавив релевантные ключевые слова в заголовок и описание. Добавление высококачественных, оптимизированных изображений и видео также может помочь вам улучшить впечатление от вашей страницы. Таким образом, больше пользователей захотят скачать ваше приложение. Тем не менее, убедитесь, что в описании не упоминается имя ваших конкурентов или слово «приложение».

Часто задаваемые вопросы

Чтобы опубликовать приложение в Google Play, может потребоваться до трех дней ввиду нового процесса проверки приложений. Обратите внимание на то, хранится ваше приложение как черновик или оно уже одобрено и появилось в магазине приложений.

Вы должны заплатить 25 долларов, чтобы загрузить свое первое приложение и создать учетную запись разработчика в Google Play Store. После создания учетной записи вы можете выполнить все остальные этапы процесса загрузки приложения, не заплатив ни копейки.

Вы можете бесплатно опубликовать приложение для андроид в Amazon App Store, в котором нет платы за публикацию приложений.

Источники информации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *