Идея для браузерного плагина
Плагин, который вместо того, чтобы скрывать рекламу, показывает рядом с баннером, сколько рекламодатель платит за один клик.
Плагин, который вместо того, чтобы скрывать рекламу, показывает рядом с баннером, сколько рекламодатель платит за один клик.
Из канла Kinda Digital Nomad
Так как я разработчик, мне люди часто говорят, что у них есть классная идея для приложения. Что его срочно нужно делать, что это бомба, мы заработаем миллионы и станем знаменитыми. И каждый раз мне приходит разочаровывать их, объясняя, как на самом деле это делается.
В IT для этого существует целая отдельная роль. Product owner – человек, который определяет целевую аудиторию, общается с людьми, собирает и анализирует требования. И только проделав уйму работы, он приходит к разработчикам и говорит им, что нужно что-то запрограммировать.
На начальном этапе, если ваша идея ориентирована на обычных людей, нужно провести что-то около ста интервью. Если вашей ЦА являются бизнес-компании, то хватит десяти. На интервью следует задавать правильные вопросы, иначе вы рискуете получить ложноположительный результат и ввести себя в заблуждение. Про это пишут целые книги, рекомендую прочесть пару. К примеру, "Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?" Р. Фитцпатрика.
В идеале, интервью должно закончиться предпродажей. Если человек радостно кивает, когда вы ему изложили свою идею, то это вовсе не значит, что он будет готов за нее платить, когда у вас через полгода на руках будет готовое приложение. Внесенная предоплата будет маркером того, что человек действительно заинтересован. Вообще, лучше ничего не упоминать о вашей идее, а узнать, есть ли у человека проблема, которую вы хотите решить.
И даже если таких людей наберется много, не бегите к программистам раньше времени. Программировать очень долго и дорого. Для начала нужно сделать прототип из палок и сами знаете чего. В интернете полно сервисов (вот, к примеру, несколько https://netpeaksoftware.com/ru/blog/10-programm-dlya-sozdani...), которые позволяют создать макет приложения и даже сделать его живым. Сделать кнопки кликабельными, анимировать переходы. Для этого даже не нужно уметь рисовать или программировать. Все, что вам потребуется, это время и упорство.
В итоге вы сможете вернуться к этим же людям и спросить, то ли это приложение, которое они себе представляли. Если да, то я вас поздравляю: вы прошли свою первую итерацию разработки. Их еще будет очень много. Вам нужно будет разбить ваше приложение на части так, чтобы разработку тоже можно было проводить итерациями. Чем короче итерация, тем лучше. Чем раньше люди смогут начать пользоваться приложением, тем быстрее вы поймете, работает ваша идея или нет. Непрерывная связь с пользователями важна на каждом этапе разработки. Изучите, что такое Customer Development и Lean. Эти методологии вам помогут.
На этой неделе я совершенно спонтанно сделала на Scratch создавалку персонажей. Урок в нашем клубе технического творчества длится полтора часа, и мне надо было переждать один урок, и я решила набросать какой-нибудь проект на скретче. В конце урока получилось вот это:
(Код проекта тоже можно посмотреть по ссылке)
Проект "Игра-одевалка" - это один из простых проектов, которые мы даём ученикам. В Скретче есть хорошие спрайты персонажей и подходящей для них одежды, а запрограммировать надо только смену нарядов при нажатии кнопки. Давно хотела попробовать создать что-то подобное, но не с изменением одежды, а с созданием персонажей.
Большее количество времени ушло на прорисовку, чем на программирование. Сделала отдельные спрайты для самого лица, задней части волос, чёлки, глаз и рта.
Спрайтам сделала по несколько разных костюмов:
Добавила сбоку кнопки-стрелки. Каждая из них при нажатии передаёт своё сообщение и меняет переменную.
Сообщение нужно, чтобы когда его получит соответствующий спрайт, он менял костюм.
А переменную я ввела, чтобы программа знала, какой элемент меняли последним. От этого будет зависеть, цвет чего меняет кнопка с палитрой.
Кнопка с палитрой проверяет переменную и узнаёт, цвет чего менять. Передаёт сообщение нужному спрайту, и тот перекрашивается. Цвет меняется с помощью команды "Изменить эффект (цвет) на 10"
Кнопка с горами - самая простая. При нажатии она просто меняет фон на следующий.
Захотела добавить кнопку, которую раньше в проекты не добавляла - создать случайного персонажа.
При нажатии она передаёт случайное количество (0-10) сообщений спрайтам менять костюм и цвет. Единственное, что мне не хотелось - чтобы задняя часть волос и чёлка были разного цвета. Поэтому для них я создала переменную, которой задаётся случайное число 0-10 и потом столько раз сообщение передаётся и волосам и чёлке, чтобы они вышли одного цвета.
Вот такие у меня вышли рандомные девочки:
Проект вышел симпатичным, и при этом не очень сложным - можно давать похожие задания ученикам младшей школы. Можно создавать не только девочек, но и котиков или монстров - кто на что горазд.
Я постоянно в поисках интересных и несложных идей проектов на скретче для своих учеников, и рада делиться своими.
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Мои ученики очень полюбили модель сейфа из Lego Spike Prime. А я, в поисках вдохновения, наткнулась на видео на ютубе, где сейф собирали из WeDo 2.0. В видео была инструкция, но я подсмотрела только идею, решила придумать большую часть конструкции сама.
Идея была в том, чтобы сделать дверь на чём-то вроде петель, чтобы открывалась, и защёлку, которая будет работать на моторе. Я быстро поняла, что защёлку надо делать на червячной передаче - иначе она двигается слишком быстро. Вот такая вышла защёлка.
Проверила работу на стандартном приложении WeDo 2.0 - одной секунды вращения мотора хватило на то, чтобы закрыть или открыть дверь.
Но просто открывать и закрывать, запуская мотор с компьютера, было скучно.
Кажется, в оригинальном видео датчик движения был где-то внутри сейфа. Внутрь вставлялся ключ, проворачивался и перемещал какую-то деталь к датчику движения - дверь открывалась по датчику.
Я решила запрограммировать сейф на Scratch.
Датчик тоже использовала.
Если кто-то появляется перед датчиком - программа на Scratch спрашивает пароль. Если пароль верный - защёлка открывается. Если неверный - сейф пугает воришек полицией и включает сирену.
Думаю, на основе постройки похожего сейфа вышел бы хороший урок по робототехнике для младших школьников. Возможно, ещё сделаю инструкцию в Studio
Создать аналог адблока внутри Пикабу.
Чтобы банить всех кто постит:
- По 30 постов в день.
- Бесконечные ссылки в телеграмм.
- А давайте посмотрим сколько нас, кто кушал в детстве еду.
- Голые жопы собирают по 1000 лайков, посмотрим сколько соберёт этот комочек шерсти из пупка.
Кто шарит за айти? Сделайте пожалуйста.
Там же монетизацию можно добавить. Подписки, внутренний рынок черных списков. Пользователи будут друг другу продавать свои Списоки вебкамщиц, кармадрочеров, любителей анекдотов.
Может и Пикабу станет опять тем. У каждого своим.
Вообще много размышлял над тем, что проблема начать что-то делать заключается в отсутствии единомышленников. Так происходит с пробежкой по утрам, походом в музеи, театры. А иногда вообще на квест хочется, а вокруг все уже морально старенькие. Ну и придумали решение, приложение с картой, где все желающие как-то провести время ставят соответствующую метку на карте. А другие эти метки видят и могут списаться в чатике. Ну и без понтов мы не могли, и прикрутили дофига всего поверх, от рисовалки на карте до модерации изображений по ИИ:)
Оценить, что получилось можно по ссылке: https://play.google.com/store/apps/details?id=dev.platovco.letsgo
Но только для товарищей с android, для ios и web еще пилим.
Кстати организаторов мероприятий мы пока решили поощрять. Условия как получать 500 рублей за каждое успешное мероприятие:
- Вы должны организовать реальное мероприятие в нашем приложении
- На ваше мероприятия должны записаться 2 или более человека. Причем, это необязательно должны быть люди из вне. Вы можете попросить своих старых участников записаться через приложение. Обманом это не считается, да и отследить мы это не можем
- После проведения мероприятия вы должны отправить фотоотчет о проведённом мероприятии. Вы можете тегнуть админа в чате мероприятия в приложении через @ moderator . Или написать напрямую мне в телегу @android_artem
Как-то так
Всех победителей будем публиковать тут:
https://t.me/+Gujt9sXGV40xYzQ8
И тут:
https://vk.com/letsgo_app
Победа очень высоковероятна при соблюдении всех условий. Но не гарантирована. Если нас что-то смутит или не понравится, то можем и не дать. Но в наших же целях поощрять регулярных организаторов. А еще лучше, когда они останутся довольны) Пока проводим до конца января.
Публиковать можно исключительно мероприятия. Публикации без мероприятий, а со спамом или анкетами для любовных знакомств блокируются. Но сначала предупреждение:)
в ответе на пост Новая фича в IDEA 2024.1 EAP 2