IT.Resident

IT.Resident

На Пикабу
в топе авторов на 593 месте
100 рейтинг 0 подписчиков 3 подписки 1 пост 0 в горячем
3

Инди-разработчик о том, как поставить велосипед на рельсы

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

Зачем миру еще одно Судоку, когда в сторах их примерно миллион?

Всё просто. Мне надоело, что современные мобильные игры превратились в симуляторы просмотра рекламы. Заходишь размять мозги в метро, а тебе в лицо летит 30-секундный ролик про казино, баннеры перекрывают половину игрового поля, а за отключение этого безумия просят подписку по цене стримингового сервиса. Поэтому я решил совершить революцию (нет) и сделать Судоку здорового человека. Ниша явно перегрета — крупные студии заливают выдачу миллионными бюджетами на рекламу. Конкурировать с местными гигантами можно только двумя способами... и ни один из них мне не известен. Посовещавшись с зеркалом, «команда» приняла решение сделать приложение просто удобным и приятным на вид.

В качестве фреймворка был избран «любимый» Jetpack Compose. Написано около 2000 строк кода. Изначально, в силу своей красоты и наивности, я подумал, что приложение можно попробовать продать. Никакой рекламы и ценник — 200 рублей. Идеально! Возможно вы не поверите, но продажи пробили дно (сверху)! Просчитался, но где? Я стал подозревать, что никто не будет покупать то, чего бесплатно — навалом. Но кто мы такие, чтобы сдаваться? Мы крепкие! Поэтому, поплакав в подушку, я твёрдо решил — нужно менять модель распространения на бесплатную. Ну, как бесплатную... Монетизировать проект как-то надо, хотя бы для того, чтобы отбить электричество, сожжённое моим ноутбуком во время компиляции.

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

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

  • Производительность. Благодаря Compose всё двигается плавно. Присутствуют симпатичные анимации, и вообще запускается на любом утюге. Если бы не рекурсивный алгоритм генерации сетки, было бы ещё быстрее. Но и так генерация занимает наносекунды. Вес установленного приложения ≈ 21 Мб.

  • Гуманитарная нотка. Чтобы разбавить цифры, на главной странице показываются философские цитаты или просто прикольные трёхстишия (не все ведь технари, кто-то любит буковки почитать).

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

Недавно сей шедевр выкатил в РуСтор и приготовил лопату для денег. Прошёл месяц. Смотрю статистику: просмотров страницы — целых 320 штук, а скачиваний... ОДНО. И то, кажется, моя мама установила из жалости... (потом спрашивал — это не она). То есть где-то в России существует один-единственный, абсолютно незнакомый мне человек, который осознанно нажал «Установить». Дружище, если ты читаешь этот пост — знай, ты мой кумир. Напиши в комменты, я вышлю тебе открытку.

Какой из всего этого вывод?

Инди-разработка — штука жестокая. Ты можешь написать идеальный, легкий и плавный код, вычистить рекламу до состояния «не бесит», но если у тебя в кармане ноль рублей на маркетологов, твой «шедевр» так и останется лежать мертвым грузом на дне поисковой выдачи. Конкурировать с гигантами в одиночку — это как дуть против ветра. Но раз уж код написан и всё работает, сдавать назад как-то глупо. И важно помнить, что в геймдеве и программировании нет провалов — есть итерации. Желаю удачи таким же, как я — бедолагам-разрабам.

Приложение полностью бесплатное. Буду рад, если зайдёте потестировать, порешать циферки и поймать дзен.

Ссылка на РуСтор: https://www.rustore.ru/catalog/app/org.sudoku

Показать полностью 2
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества