Сообщество - Android Developers
Добавить пост

Android Developers

86 постов 2 040 подписчиков

Популярные теги в сообществе:

Создание игры, или то, как мы получили итоговый онлайн в 5 человек...

Привет вам!
Статья будет не особо длинной, так, как это больше как крик о помощи.

Сегодня хочу поделится с вами, небольшой инди-игрой, которую мы собственноручно создавали буквально на протяжении 10 лет, постоянно меняя все кардинально!

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

Что по особенностям игры:
* Абсолютно полная динамика мира! - видишь участок земли? можешь там все застроить под свой лад!
* Отсутствие доната влияющего на игровой процесс! - В игре нету приобретения "Супер" способностей или оружия, мы за политику невмешательства!
*  Интересное пве с боссами и адекватными наградами! - в многих играх, постоянных гринд награждается буквально ничем. У нас же, если ты пошел на охоту, ты получаешь желанное.
* Сражения пвп. - Опять же, возьмем типичные пвп сражения, где все на уровне вызвал противника - подрался. Пвп в Nostalgic имеет хардкорную составляющую, и правила такие, что их нету! Хочешь выжить в бою, используй любые методы!
* Система крафтов! - Это самая интересная составляющая в игре! Как выше упоминалось об охоте, здесь все так-же только более масштабно! Никаких таймеров, никаких "бустов" к ускорению, - есть ресурсы, создавай что пожелаешь и лети на встречу приключениям!


В остальном я приложу скриншоты с игры, если есть желающие опробовать нашу игру, я оставлю ссылочку.
https://vk.com/nostalgiconline

P.s
Давайте сломаем клишированные рпг игры вместе!

Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Показать полностью 5

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

Написал приложение (в app inventor) которые не требует разрешений, выложил в Гугле и вижу что в разделе разрешения указаны "возможные" разрешения. Мало того, при очередном обновлении ( просто дополнил инфу), в разрешениях добавился ещё один  - считывание содержимого sd карты. Люди и так с опаской качают ( приложение платное), а тут ещё такие непонятки.

Как уменьшить количество разрешений приложения? Google Play, Mit App Inventor, Длиннопост

В описании самого приложения разрешений нет (хотя можно включить хранилище)

Как уменьшить количество разрешений приложения? Google Play, Mit App Inventor, Длиннопост

В Гугл консоли не нашел, в справке тоже. Может подскажет кто нибудь? Хотелось бы что бы в описании было написано, что приложение не требует разрешений, совсем

Показать полностью 2

Странное предложение

Я начинающий андроид разраб и мне тут прилетело такое предложение, скажите кто-нибудь сталкивался с таким? Соглашаться не собираюсь, хочу зарабатывать честно, да и выглядит всё мутно как-то, просто интересен был ли у кого-то опыт. Спасибо!

Странное предложение Приложение на Android, Develop

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример»

В оригинальном посте автор рассказал о монетизации через рекламу.

У меня лично отрицательное отношение к рекламе.  Можно ли заработать без нее ?

Все суммы на скриншотах до вычета доли площадки (умножайте на 0.7)

Купите автору программа чашку кофе.

https://github.com/402d/TextToPrint

Простенькое приложение с открытым кодом

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

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

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

Доход

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

Донаты делают приблизительно  1% пользователей.

Второй вариант. Пара приложение Бесплатное-Платное


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

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

Установки платного

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

Доход

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост

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

Возвраты

Ответ на пост «Сколько можно заработать на мобильном Android приложении? Пример» Приложение на Android, Android, Монетизация, Ответ на пост, Длиннопост
Показать полностью 7

Сколько можно заработать на мобильном Android приложении? Пример

Привет, Пикабу!

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


В самом начале своего пути я практически ничего не знал о монетизации мобильных приложений, да и сейчас мои знания оставляют желать лучшего, работаю над этим. Сегодня хочу рассказать вам о своем Android-приложении "Игра Шпион" (не уверен, что можно прикреплять ссылку на Google Play, но при желании без труда можно найти). Приложение является адаптацией настольной игры "Spyfall", о которой, наверное, многие из вас слышали.


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


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


Вот так выглядит последняя версия приложения (обновление опубликовано недавно).

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

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

Дальше произошло то, на что я совершенно не рассчитывал, через месяц у приложения было уже 100 пользователей, через три месяца 1000.

Прикреплю статистику по активных пользователям (гугл почему-то не дает выбрать дату публикации началом периода, поэтому вот статистика с 25.07.2019 по сегодняшний день)

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

(Кстати, очевидно, что резкий прирост происходит в праздничные новогодние дни)


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

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

Уж не знаю, совпадение это или нет, но после публикации обновления пошел резкий рост аудитории.

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

Почему-то Google AdMob не дал пройти мне регистрацию. На мои письма с вопросами "почему так?" мне не отвечали.  Ну и ладно. Решил монетизировать через Яндекс РСЯ.

Тип рекламы - Interstitial, показывается при клике на какую-либо из кнопок на главном экране, ходу игры никак не мешает.

Никакие CPMV не настраивал (пока до конца с этим не разобрался).



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

Итого, при суточной аудитории, в среднем за неделю (3000 - 6000 человек).


Доход за сутки с даты публикации версии с рекламой

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

Показы рекламы за сутки

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

CPMV (доход с 1000 просмотров) за сутки (на зеленую кривую не образайте внимание). До сих пор не понимаю, от чего конкретно зависит CPMV, уж очень большой разброс.

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

Аудитория распределена следующим образом

Сколько можно заработать на мобильном Android приложении? Пример Приложение на Android, Android, Монетизация, Длиннопост

В общем, если подытожить. Приложение с количеством активных пользователей 100к-120к, с суточной аудиторией в среднем 3000-6000 человек, спокойно может приносить 6000-8000 рублей в месяц. В периоды новогодних праздников и то больше.


Кстати, CPMV в странах восточной Европы в раз десять меньше, чем в США или западной Европе. Из чего можно сделать вывод: если решите монетизировать свое приложение, обязательно переводите его на английский язык, а лучше сделайте его вообще дефолтным. 

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


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

Спасибо за внимание.

Показать полностью 6

Помогите с роутером для Xiaomi Mi TV Box S

Помогите с роутером для Xiaomi Mi TV Box S Tv Box, Xiaomi mi box, Android, Роутер, Помогите найти

Доброго времени суток господа пикабушники. Настало время оживить своего старичка 47" телевизора LG. На нем есть свой смарт, но очень глючный, обрезанный и очень медленный. Телевизор покупался в 2013 году и тогда все эти смарт тв только начинались, ах да на нем еще присутствует замечательная технология 3d, которая сейчас уже никому не уперлась. Но сам телевизор не плох, хорошая цветопередача, full hd разрешение, менять пока на новый не хочу. В общем, перерыв интернет, склонился к покупке на всем знакомом китайском сайте тв приставки xiaomi. Да, по железу приставка не топ знаю, чувствую сейчас полетят камни в меня - бери x96 и прочее, но я так решил, да и люблю сяоми как бренд, многая техника в доме тоже этой фирмы. Так вот, ищу совета от счастливых обладателей сего агрегата, в плане какой роутер для него прикупить. Канал у меня 100 Мегабит/с, но роутер слабый, стоковый,самый простой, провайдер ставил, роутер на 2,4 Ггц. А в интернетах пишут нужен 5 Ггц, вроде как с первым приставка хуже ладит. По шнуру через переходник на usb, тоже не вариант подключать, телевизор висит на стене, кабеля все вмонтированы в стену, болтающийся кабель не вариант, только wi-fi. Телевизор находится в двух метрах от роутера, на телефоне по wi-fi в районе телевизора спидтест показывает до 23-25 Мегабит/с с просадками до 15, думаю это слабовато, да и скорость неравномерная. Еще оговорочка, дома есть ноутбук, у него прием идет только на 2,4 Ггц, что означает что нужен двухдиапазонный роутер. Думаю для понимания моей ситуации худо-бедно обрисовал картину. В общем буду рад советам с моделями маршрутизаторов, особенно тем, кто владеет такой приставкой и уже на своем опыте поняли что и как для нее лучше. Заранее благодарю за помощь.

Показать полностью 1

Тесты ПУЭ на Xamarin часть 5

Часть 1: Тесты ПУЭ на Xamarin

Часть 2: Тесты ПУЭ на Xamarin часть 2

Часть 3: Тесты ПУЭ на Xamarin часть 3

Часть 4: Тесты ПУЭ на Xamarin часть 4

Приложение: https://play.google.com/store/apps/details?id=com.GRText.pue...

Клик по кнопке "Следующий вопрос" сбрасывает все MyLabel к исходному состоянию. Затем в контексте привязок обновляется отображаемый экземпляр QuestCase и некоторые свойства. Посредством OnPropertyChanged("Имя_свойства") система извещается об изменении указанного свойства, затем система изменяет привязанные объекты.

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net
Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

Двойной клик по номеру вопроса открывает перехода к выбранному по номеру, вопросу.

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

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

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

На этом я заканчиваю серию.

Да, я "причёсываю" проект. Думаю, он будет опубликован на Github, а ссылка будет под этим комментарием: #comment_175300323

Показать полностью 4

Как подготовить машину к долгой поездке

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

ЧИТАТЬ

Тесты ПУЭ на Xamarin часть 4

Часть 1: Тесты ПУЭ на Xamarin

Часть 2: Тесты ПУЭ на Xamarin часть 2

Часть 3: Тесты ПУЭ на Xamarin часть 3

Приложение: https://play.google.com/store/apps/details?id=com.GRText.pue...

В конструкторе класса App устанавливается главная страница приложения - MainPage, в конструкторе главной страницы создается экземпляр класса MyView, который устанавливается контекстом привязок. Для события получения ответа GotAnswer устанавливается обработчик.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

MainPage.xaml.cs содержит три поля. Color для подсвечивания MyLabel по которым сделан клик,  в вопросах где больше одного варианта ответа. Color - исходный цвет MyLabel. И переменная для работы счётчика кликов (некоторые элементы ожидают больше одного клика).

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

При клике по одному из MyLabel выполняется функция TapGestureRecognizer_Tapped. В ней сначала проверяется получено ли ожидаемое количество ответов. Если да, то ничего не происходит, выполнение функции завершается. Иначе, инвертируется свойство IsClicked MyLabel'a по которому был сделан клик и изменяется свойство Taps(количество выбранных ответов) контекста привязок. При изменении свойства Taps оно сравнивается с ожидаемым количеством ответов и если выбрано ожидаемое количество ответов, вопрос становится закрытым, срабатывает событие GotAnswer.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

В обработчике события GotAnswer проверяется полученный ответ. Если ответ неверный, этот вопрос вносится в список чаще показываемых. Т.е. свойству Errors этого экземпляра QuestCase присваивается значение 5. Если ответ из списка чаще показываемых и ответ верный свойство Errors уменьшается на 1. Затем показываются цвета всех MyLabel.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

Список чаще показываемых вопросов - это экземпляры QuestCase со свойством Errors больше 0.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Показать полностью 6
Отличная работа, все прочитано!