Как создать своё приложение для android (ios) и на этом заработать
Содержание:
- Тонкая настройка
- Как создать и настроить страницу приложения в Google Play
- Как добавить переводы и управлять ими
- Локализованные изображения и видео
- Автоматический перевод
- Что дальше
- Проработка концепции
- Десятка лучших онлайн-конструкторов
- Какую игру лучше всего создать
- Уровень сложности создания Android-игр
- Выбор языка программирования и определение с идеей
- Что такое конструктор мобильных приложений?
- AppYourself – легок и увлекателен в использовании
- Как создать приложение ВК
- Разработка
Тонкая настройка
Оказавшись в личном кабинете, начинающий автор, сумевший уже создать первое приложение, должен:
Кликнуть по выпадающему списку в верхней панели.
И выбрать в нём свою мобильную программу.
Перейти на расположенную в боковом меню вкладку Edit.
В разделе Basic следует проверить правильность внесённых ранее сведений, попутно пролистывая страницу вниз.
И подключить к создаваемому приложению для Андроида новые модули: онлайн-карту, страницу в Интернете, виджеты социальных сетей и так далее. Если к разрабатываемой программе требуется добавить уже существующий интернет-каталог, следует выбрать кнопку Pages.
И в свободном окошке раздела Tabs добавить текст или ссылки — на магазины, информационные сайты, страницы платёжных систем, мультимедиа и так далее.
Привести данные в приятный для глаза вид поможет панель инструментов в верхней части поля.
А чтобы добавить активную ссылку, разработчику потребуется кликнуть по пиктограмме звеньев цепи.
После чего ввести в соответствующих строках нового окошка мобильного приложения для Android название каталога, ссылку и дополнительное описание.
На двух расположенных ниже палитрах пользователь, желающий создать красивое мобильное приложение для Андроида, может выбрать цвета для заголовка.
И фона кнопки.
По завершении настроек, нажав на кнопку Submit, разработчик увидит.
Что в его программу была добавлена новая вкладка. Любую из имеющихся, кроме того, можно удалить, передвинуть вверх или вниз — в таком порядке они начнут отображаться в готовом приложении.
Теперь следует создать единую систему ссылок на вкладки, то есть оглавление. Выбрав в поле ниже подходящий вариант — можно ориентироваться на эскизы.
И не забыв нажать Save.
Пользователь должен будет определить для каждой из создаваемых кнопок название — как несложно догадаться, имена должны различаться.
И, выбрав для меню фоновое изображение, снова кликнуть Submit.
Почти всё. На вкладке Advanced разработчик может по желанию добавить скриншоты программы — они будут отображаться в описании.
Выбрать тип меню (слайдер или панель управления), изменить название установочного пакета и указать, какие разрешения должно получить мобильное приложение для Андроида — в частности, на запись данных на карту памяти и доступ к камере.
Здесь же можно, установив кружочки в положение Yes, добавить в меню программы опцию «Обновить», меню «Настройки», а также разрешить или запретить показывать список загруженных при помощи приложения для Android данных.
В качестве ориентации экрана настоятельно рекомендуется выбрать опцию Auto — тогда конечный пользователь сможет просматривать информацию и в портретном, и в ландшафтном режиме.
Готово? Остаётся нажать Submit — и приступить к заключительному этапу.
Как создать и настроить страницу приложения в Google Play
Страница в Google Play нужна для того, чтобы пользователи могли больше узнать о вашем приложении. Указанная на ней информация относится ко всем версиям приложения, включая тестовые.
Сведения о продукте
- Откройте Play Console.
- Выберите приложение.
- Нажмите Развитие > Страница приложения > Основная страница приложения в Google Play.
- Заполните поля в разделе «О приложении».
Поле | Описание | Ограничения | Примечания |
---|---|---|---|
Название | Название приложения в Google Play. | Не более 50 символов. | Можно ввести по одному названию для каждого языка. |
Краткое описание | Описание на странице приложения в Play Маркете. | Не более 80 символов. | Пользователи могут развернуть этот текст, чтобы посмотреть полное описание вашего приложения. |
Полное описание | Описание приложения в Google Play. | Не более 4000 символов. |
Примечание. Избегайте многократных повторений и неуместного использования ключевых слов в названии, описании и рекламных материалах. Злоупотребление ключевыми словами затрудняет восприятие текста и может послужить основанием для блокировки приложения. Подробные рекомендации приведены в Правилах программы для разработчиков Google Play.
Графические объекты
Узнайте, как добавить графические объекты, скриншоты и видео на страницу приложения, чтобы привлечь к нему внимание. Языки и переводы
Языки и переводы
Как добавить переводы и управлять ими
В качестве языка по умолчанию для загруженного приложения устанавливается английский (США, en-US). Чтобы пользователи из других стран могли работать с приложением, переведите на другие языки его контент, а также информацию на странице в Google Play (включая графические объекты). Подробнее о том, как локализовать приложение…
Локализованные изображения и видео
Для более эффективного продвижения своего приложения в разных странах добавьте на его основную страницу в Google Play локализованные графические объекты.
Пользователи увидят их в Google Play на своем языке, если вы добавили его в список поддерживаемых.
Автоматический перевод
Если описание не локализовано, посетитель Google Play сможет прочесть текст на языке приложения, установленном по умолчанию, или воспользоваться Google Переводчиком.
Во втором случае он увидит сообщение о том, что перевод выполнен автоматически, а также ссылку на исходный текст
Обратите внимание, что такой перевод не поддерживается для армянского, зулусского, ретороманского и тагальского языков
Категории и теги
Чтобы пользователям было легче найти ваше приложение или игру, выберите категорию и добавьте теги в Play Console.
Подробнее о том, как выбрать и добавить категорию и теги для игры или приложения…
Контактная информация
Когда вы укажете адрес электронной почты, ссылку на сайт и номер телефона, эти данные станут доступны на странице приложения в Google Play.
Контактный адрес электронной почты необходим, но для максимально эффективной поддержки рекомендуем также указать веб-сайт, с помощью которого пользователи могут с вами связаться.
Вот как добавить контактную информацию:
- Откройте Play Console.
- Выберите приложение.
- В меню слева нажмите Развитие > Страница приложения > Настройки магазина.
- Прокрутите страницу вниз до раздела «Контактная информация».
- Укажите адрес электронной почты (обязательно), номер телефона и ссылку на сайт.
Совет. Узнайте, как оказывать поддержку пользователям.
Что дальше
- Подготовьте приложение для проверки.
- Ознакомьтесь с рекомендациями, как улучшить страницу приложения в Google Play.
- Опубликуйте приложение в режиме обычной или управляемой публикации.
- Оптимизируйте страницу приложения с помощью экспериментов. Подробнее…
Проработка концепции
Конечно, приступить к попыткам создать своё уникальное и неповторимое приложение для Андроида можно уже сейчас, но прежде пользователю всё же не помешает ответить ещё на ряд вопросов:
Для кого будет предназначена мобильная программа? Предполагаемые ответы — для клиентов (тогда это визитная карточка или каталог с «привязанными» кошельками), для друзей и родных (приложение, содержащее ссылки на какие-либо личные ресурсы), для читателей (блоги и сайты) или для всех желающих (игры, головоломки, приложения из серии «100 удивительных фактов» и так далее.
Планируется ли монетизировать разработку? Программу мало написать или «сконструировать» — в дальнейшем её потребуется продвигать, в том числе за счёт приобретения рекламы. А значит, и сам продукт должен приносить деньги, в частности за счёт всплывающих окон с коммерческой информацией
Единственное исключение — приложения для бизнеса: наличие дополнительных блоков скорее отвратит клиента, чем заинтересует его в дальнейшем сотрудничестве.
Что будет, если приложение не удастся или не «выстрелит»? Конечно, если речь идёт всего лишь о мобильной игре или программе «для своих», ничего критически важного не произойдёт — пользователь всегда может повторить попытку и попробовать заново сделать продукт (во второй раз это будет даже проще, чем узнать, можно ли увеличить ОЗУ на Андроиде). А вот если дело касается бизнес-проекта, находящегося на старте, гораздо ответственнее будет доверить дело профессионалам, а свои старания создать приложение для Android отложить на более спокойное время.
Исходя из перечисленных критериев и собственной меры вкуса, будущий разработчик должен подготовить контент для мобильного приложения: логотипы, заголовки, контактные данные, тексты новостей или описаний, реквизиты для оплаты и так далее. Всё это — уникальная часть программы, и с её созданием не справится ни один онлайн-конструктор.
Разумеется, если данные уже представлены в Интернете, копировать их на винчестер нет необходимости — «подцепить» онлайн-информацию в приложение будет проще, чем включить безопасный режим на своём Андроиде.
Десятка лучших онлайн-конструкторов
Тем, кто ищет, как создать приложение для Android без навыков, предлагается следующая линейка конструкторов, отвечающая всем перечисленным выше требованиям:
1. Mobile Roadie. Один из старейших сервисов, которым пользуется Мадонна, «Цирк Солнца», зоопарк Сан-Диего. Больше всего ориентирован на шоу-бизнес, маркетинговые и PR-агентства. Через созданные проекты можно продавать билеты, перепрофилировать их под конкретное событие. Цена за пользование конструктором не символична: минимум 149$.
2. AppsBuilder. Как создать приложение для Android здесь — достаточно собрать его из готовых шаблонов. Кроме этого, в конструктор добавлены возможности для программистов. Создание одного приложения в месяц обойдется здесь в 49 евро.
3. Viziapps. Конструктор также предлагает готовые шаблоны для вашего приложения, а также возможность отправки с него сообщений на электронную почту, в Twitter, Facebook. Цена минимального месячного пакета: 33$.
4. iBuildApp. Конструктор для тех, кто ищет, как создать простое приложение для Android — с его помощью делаются мобильные программы-каталоги, брошюры, резюме. Помимо английской, доступна и русская версия. За 2 400 рублей в месяц клиент получает возможность трех тысяч установок своего приложения без встроенной рекламы.
5. My-apps.com. Работает и в русской, и в английской версии. Для создания собственного приложения здесь требуется порядка пяти минут, ведь достаточно выбрать только необходимые модули и дизайн программы. Минимальный пакет «Старт» обойдется в 599 рублей в месяц. В сумму входит конструктор приложений только для «Андроида», бесплатные шаблоны и иконки, обновление программы не чаще раза в два месяца.
6. AppGlobus. Российский конструктор доступнен на 8 языках. За 900 рублей в месяц предоставляются: конструирование приложений, панель администратора, отсутствие в проекте встроенной рекламы и ограничений на использование push-уведомлений, количество установок.
7. Biznessapps. Для заинтересованных в том, как создать приложение для Android с нуля, чтобы оно работало на благо бизнеса, это оптимальный вариант: чат, уведомления, корзина для товаров, интеграция с социальными сетями, каталог услуг, раздел новостей. Минимальная плата за создание приложения: 59$ в месяц.
8. Appsmakerstore. Позволяет создавать приложения не только для «Андроида», но и еще для 5 платформ. Интерфейс на 23 языках, в т. ч. и на русском. Ключевая особенность конструктора: уже готовые шаблоны для различных проектов: торговли, салонов красоты, ресторанов и т. д. Месячное использование — 9,78$.
9. TheAppBuilder — бесплатный конструктор, предоставляющий готовые типовые шаблоны для бизнеса, творческих, новостных, спортивных, образовательных проектов. Но один минус — в приложении будет встроенная реклама. Отключить ее предлагается за 5$ в месяц.
10. AppsGeyser. Конструктор предлагает бесплатную конвертацию содержимого сайта в мобильное приложение. Свои творения возможно продавать, а также размещать в них собственную рекламу.
Теперь рассмотрим на примерах конкретных конструкторов создание собственного приложения.
Какую игру лучше всего создать
Четких ограничений нет, выбор в конструкторах обычно предоставляется обширный: квест, карточная игра, догонялки, стрелялки, экшн. Обилием жанров больше всего славится приложение Construct 2.
Самым лучшим вариантом для новичка, пожалуй, станет платформер. Бродилки по незамысловатому лабиринту или легкая драка со злодеем – типичный, но довольно неплохой сюжет для начала. И все это вполне реально воссоздать, используя бесплатный и удобный конструктор.
Еще вас могут заинтересовать карточные игры, где не требуется высокая графика, четкая прорисовка и множество действий. Все шаги, в том числе тасовка карт и раздача, отличаются от других жанров однотипностью. Обычно у таких игр и самый простой интерфейс, состоящий из обычного меню.
Самое сложное направление для создания, это, конечно, экшн-игры, где присутствует детальный проработанный мир, обычно сделанный в 3D-формате, несколько главных персонажей, длительный сюжет и множество уровней. На примере рассмотрим известное приложение Modern Combat. Конечно, для такой мощной игрушки требуются десятки специалистов, хорошие вложенные деньги и месяца работы. Но это не значит, что пользователь сам не сможет создать 3D-игру. Нужны только хорошие умения и навыки, поэтому этот жанр следует оставить на потом.
Уровень сложности создания Android-игр
Самое главное – это вполне реальная возможность создать свою игру самому, не тратя на нее тысячи долларов и обходясь без помощи опытных дизайнеров и программистов.
Да, огромные приложения с 3D-графикой делаются популярными и богатыми компаниями, где работают настоящие титаны с превосходными навыками. Но не всегда такие игрушки добиваются популярности, тогда как даже простое и элементарное приложение, разработанное новичком, имеет все шансы завоевать любовь миллионов пользователей со всего мира.
Что же необходимо знать и уметь человеку, решившему внести свое изобретение в игровую сферу? Для начала, это иметь хотя бы минимальные знания в языке программирования, которые с легкостью можно получить на курсах информатики или с помощью специальных учебников. Оптимальный вариант – язык Java. В виде альтернативы вполне можно представить программные коды, способные заменить конкретные действия в игре, но тогда вы должны хорошо владеть английским языком.
Также развеем заблуждение о том, что для создания приложения необходимо полностью знать Photoshop, иметь дизайнерский вкус и отлично рисовать. Но не стоит путать, например, новое приложение для общения с полноценной игрой. Если вы решили создать первое – там главное только текст и клавиши управления, но если настоящую игру – без художественных элементов не обойтись. И фишка в чем: эти элементы находятся в конструкторе. То есть, собственноручно рисовать вам придется очень редко.
Плавно переходим к конструкторам, поскольку они являются базой всей игры и только с помощью них новичок может создать свое творение. Выбор таких специальных программ огромен, о чем поговорим ниже.
Теперь подводим небольшие итоги. Если вы решили создать свою игру, то для этого требуется:
- Идея, образное представление, о чем будет игра, знание ее основного сюжета;
- Минимальное владение языком Java, ведь полностью без программирования (без нужных знаний) не обойтись;
- Установленная на компьютере программа для создания продукта;
- Свободное время, внимательность и желание трудиться.
Выбор языка программирования и определение с идеей
Перед тем, как создать приложение в ВК самому, определитесь с идеей. Она должна быть оригинальной и необычной. В социальной сети существует множество различных проектов: прослушивание музыки или радио, поиск новых друзей, управление своим профилем. Кроме того, многие популярные приложения позволяют зарабатывать неплохие деньги тому, кто их создал.
Если механика игры будет проста, но оригинальна, наверняка найдутся поклонники. Кроме того, старайтесь использовать уже известный геймплей, если вы решили создать игру. Реализуйте проект так, чтобы пользователи хотели в него играть. Самые востребованные игры по жанрам являются:
- Известные с детства игры, например, лото, крестики-нолики или «Найди отличия».
- Карточные игры и пасьянсы, в том числе современные и покер.
- Казуальные аркады, вроде тетриса или «три в ряд».
Что такое конструктор мобильных приложений?
Конструкторы мобильных приложений появились относительно недавно — с распространением смартфонов. Разработчики быстро смекнули, что программы для смартфонов очень нужны предпринимателям, чтобы продавать свои товары и услуги, но не все из них могут сделать приложение сами.
Так появились платформы-конструкторы, которые дают любому желающему возможность самостоятельно «склеить» мобильное приложение, как коллаж из фотографий. Их множество и, как правило, все они так или иначе являются платными.
Платформы для создания мобильных приложений различаются между собой набором функций, ценами, а также тем, как с их помощью можно сделать приложение. По последнему признаку они делятся на две основные категории:
- Генераторы. Это платформы, которые создают мобильное приложение на основе вашей существующей веб-страницы. Вы даете генератору URL своего сайта, и он автоматически создает мобильное приложение с теми же разделами и контентом, что и у вас на сайте.
- Конструкторы. Это платформы, которые позволяют вам собрать приложение самим из готовых элементов, а контент для него создадут ваши будущие пользователи. В вашем распоряжении будут готовые шаблоны и элементы интерфейса, а также кусочки функциональности, например, геопозиционирование, отправка уведомлений, работа с банковскими картами и многое другое.
Есть два типа приложений, которые умеют создавать эти платформы:
- Гибридные (PWA). Это, фактически, приложения под веб, адаптированные по экран мобильного устройства. Они открываются на смартфоне при помощи браузера.
- Нативные. Это, собственно, приложения, которые устанавливаются в операционную систему мобильного устройства. Нативные приложения наиболее удобны для пользователя и выгодны для предпринимателя.
Создание приложения само по себе может быть бесплатным, зато потом у вас есть два пути. Во-первых, вы можете купить у сервиса его исходники и самостоятельно поддерживать их и распространять приложение. Кроме того, вы можете купить платную подписку, и тогда команда сайта сама опубликует приложение в App Store/Google Play и будет поддерживать его за вас.
Помимо платы за поддержку, вам также придется купить аккаунт в App Store или Google Play, который стоит $99 и $25 соответственно. Чтобы окупить ваши затраты, у многих платформ есть программы лояльности, которые позволяют вам не только сделать приложение, но и зарабатывать на нем — например, подключив рекламу.
Для того чтобы вы могли самостоятельно познакомиться с платформами-конструкторами приложений, расскажем о нескольких из них, доступных на русском языке.
AppYourself – легок и увлекателен в использовании
Эта компания была запущена в 2011 году. У пользователей есть возможность создать мобильное приложения для iOS, Android, Windows Phone и также чистые приложения HTML5. AppYourself обещают не ограничиваться мобильным приложением: в отличие от большинства конструкторов, здесь можно сделать рабочий веб-сайт, который автоматически синхронизирует контент с приложением. В настоящее время эта функция находится в фазе открытой бета-версии. AppYourself предлагает четыре пакета Сетевой (5€), Базовый (15€), Премиум (30€) и Бизнес (50€ и 200€ за установку). Можно тестировать AppYourself бесплатно без ограничений. Для того чтобы иметь возможность загружать приложение в один из магазинов (App Store или Google play), нужен, как минимум, Базовый пакет.
Куда подевались все приложения? Согласно Statista, в трех основных магазинах хранится приблизительно 2.8 миллиона приложений. По данным только Swiftic и AppMakr, в общей сложности их конструкторами были созданы более 3 миллионов приложений. Это может означать только то, что существенное количество приложений не попадает в App Store, Google Play Store и Window Phone Store.
Как создать приложение ВК
Перед тем, как сделать приложение для ВК самому, определитесь с его типом. На ресурсе их всего два:
- Iframe проекты создаются с помощью специальных инструментов браузера. Данные принимаются и передаются посредством JavaScript. Люди, запустившие ваш проект, попадут в отдельное окно в браузере, затем смогут им воспользоваться.
- Flash-приложения – файлы с расширением .swf. Они создаются через Adobe Flash, после чего сжимаются в файл и выгружаются на сервер.
Через ВК
Как создать приложение для VK Apps? Для этого следует воспользоваться сервисом от социальной сети. С помощью него разработчики могут создавать свои сервисы для использования внутри мобильного приложения Vk. Следуйте пошаговой инструкции:
- Зайдите на главную страницу сайта Vk Developres (https://vk.com/dev). Вы должны быть авторизованы в социальной сети.
- Перейдите во вкладку «Мои приложения».
В открывшемся окне нажмите на кнопку создания проекта.
- Откроется форма с строками для заполнения. Введите название своего проект, выберите платформу, тип и категорию. Также вы можете добавить описание, которое расскажет о всех достоинствах вашего приложения.
- Нажмите на кнопку «Перейти к загрузке» и залейте файл. После чего будет необходимо подтвердить действие, используя мобильный телефон.
Чтобы создать приложения ВК нужна API интеграция. Она позволяет открывать окна установки и настройки проекта, а также приглашение друзей и ввода голосов. Внутри есть возможность получить баланс пользователя и события в случае, если установка или изменение настроек произошло успешно.
После отправки должностные лица социальной сети Вконтакте проверят ваш готовый проект и решат, занесется ли он в специальный каталог.
Программы для разработки
Создание iFrame приложения в ВК возможно посредством специальных программ и сервисов. Это поможет, если вы не хотите тратить время на изучение языков программирования и других тонкостей.
Для создания flash-проектов потребуется научиться работать с программой Adobe Flash. Новичку разобраться с ней сначала непросто, но она позволит создать полноценный и качественный проект любому пользователю ПК.
Если времени нет на изучение основ программирования, то вы можете воспользоваться сервисами и софтом для разработки приложений ВК. Но, как правило, бесплатные версии обладают ограниченным функционалом. Поэтому для получения полноценного готового проекта, придется заплатить иногда немалые деньги. Наиболее популярными программами для мобильных устройств являются:
- конструктор 3apps.ru;
- Appmarkt;
- iBuildApp;
- AppGeyser.
Сервис BeApp позволяет сделать приложение в группе ВК, в которой вы являетесь администратором. Конструктор встраивается в сообщество в несколько кликов. Базовые функции доступны бесплатно. С помощью встроенного редактора вы можете тонко настроить каждый элемент.
Работа профессионала
Самый простой способ создания – заказать разработку у команды профессионалов. Такой метод может дорого обойтись в финансовом плане, но обладает рядом преимуществ:
- Экономит время, так как не придется изучать основы программирования и работать над проектом самостоятельно.
- Вам удастся избежать ошибок, которые часто открываются после тестирования проекта.
- Специалисты выполнят проект не только на высоком уровне, но и достаточно быстро.
- Есть возможность сделать приложение ВК не только на русском, но и на английском языке.
Вам останется получить готовый проект, который может обрести большую популярность у пользователей. Если ваша программа или ига нужна вам для заработка, то она сможет окупить все затраты на профессионалов в будущем.
Разработка
У вас есть идея, но нет никакого опыта в программировании, тогда для вас следующие варианты:
- сайт AppBooker выдаст вам список популярных разработчиков, с учетом вашего бюджета и потребностей;
- apps4all.ru — здесь хороший список отечественных разработчиков;
- самый дешевый вариант — это обратиться на биржу фрилансеров.
Стоимость разработки
Стоимость разработки приложения зависит от его типа, сильно варьируется от пожеланий заказчика и может быть от 2,5 тысяч до 10 млн рублей. Самые дорогостоящие приложения, как правило, являются в дальнейшем хитами продаж в течение длительных сроков.
Чтобы узнать примерную стоимость разработки, придуманного вами приложения, можете зайти на сайт howmuchtomakeanpp.com. Полученную цену смело делите на 3 и узнаете стоимость российских производителей. Примеры выполненных приложений и их стоимость можете посмотреть на сайте crew.co.
Как создать приложение бесплатно?
Если вы обладаете хотя бы минимальными навыками программирования, тогда вам в помощь онлайн конструкторы мобильных приложений
В них обращайте внимание на то, для какой системы пишется мобильное приложение, например, для iPhone или Nokia Corporation, Android, Java. Наиболее популярная система — Android
Алгоритм создания мобильного приложения схож с алгоритмом создания сайтов. Но учтите сразу, что если вы желаете создать нечто уникальное в высшей степени, то ваша разработка потребует или денег, или серьезного вложения времени.