Поиск по сайту
Результаты поиска по тегам 'magichelper'.
Найдено 1 результат
-
Всем привет! Меня зовут Никита Комаров, я прошник, гриндер в МТГО, подпивасный игрок в Магию из Москвы. Коротко о главном: Немного нытья, которое напрямую не относится к теме, но привело к её созданию. В какой-то момент я решил, что пора прекращать самокопание и что-то менять. Так и появилась идея создать мобильное приложение, которое, с одной стороны, поддерживало бы мою связь с хобби, а с другой — дало бы мне раскрыться как разработчику. Цель была, препятствий не было — я начал делать. Тем более уже был пример отличного приложения, которым многие пользуются (привет, MTGPrice!). Сначала я выписал для себя, что хотел бы видеть в приложении, что нужно мне как игроку и коллекционеру. Получилось несколько пунктов, которые я начал реализовывать: 0) Регистрация Это не то что я хотел реализовывать, но то что надо. Желательно использовать gmail почту, но должны и другие пройти. Есть простая валидация на почту и требование чтобы пароли совпадали и были больше 6 символов, пока не вижу смысла усложнять. Если что то будет не получаться, то пишите. 1) Главная Вся мякотка приложения теперь собрана на главной странице, быстрый переход на другие экраны без использования drawer, показ избранных аукционов и последних просмотренных карт , а также тут может быть реклама вашего турнира и вашего магазина! 2) Аукционы Топдека День начинается не с кофе, а с просмотра аукционов. Я добавил поиск по названию лота и возможность добавлять избранное (пока максимум 5 позиций). Если включены пуши, за 5 минут до окончания аукциона придёт уведомление. Нажимаешь на пуш — переходишь на веб с лотом(находится на стадии бета теста), проверяешь, перебили ли твою ставку. Можно выбрать размер карточек в профиле, чтобы палец не уставал от пролистывания. У маленьких карт есть возможность нажать на фото, чтобы развернуть на весь экран и рассмотреть — вдруг не NM, а NM-! 3) Счётчик Иногда всё же выбираешься на игры, но ради одного счётчика держать целое приложение не хочется. По умолчанию — счётчик на двух игроков, но можно включить режим EDH, и будет на четверых. Кнопка посередине — сброс. Всё просто. 4) Цены — За сколько продашь эту карту? — За cardmarket × 69. После таких слов желание сразу же пропадает: лень искать, и ты отправляешься восвояси — ждать эту карту на аукционе. На самом деле отправной точкой всего приложения было в том числе сделать MTGPrice на iOS, а не только на Android (клятые Apple заставили отдать кровные 10 косарей за выкладку в App Store). Я списался с Blighter, отвесил низкий поклон за его приложение и смиренно попросил у него толику знаний — как сделать то же самое, но на iOS. Без его помощи, возможно, приложение бы и не появилось. Потом я пошёл на низкий поклон к дизайнеру — просить руки и сердца макета и одобрения. А дальше — к Dekker, который предоставил доступ к своему серверу, переводящему карты с иностранных языков на русский (если такой перевод есть). С разрешения всех троих я позаимствовал и реализовал у себя весь функционал. НО! Надо же дать что-то новое. Люди в интернете не поймут, если просто скопировал. Так что я решил: добавлю сканер — полезно для пользователей и интересно мне как разработчику. На текущем этапе сканер находится в бета-тесте, но свою функцию выполняет, пусть и с оговорками: пока работает только с латиницей и при хорошем освещении. СКАНИРОВАТЬ НАДО ТОЛЬКО НАЗВАНИЕ КАРТЫ И ВСЕ. Скан полной карты не найдет название, очень жаль, но пока только так 😕 Кстати, насчёт cardmarket × 69 — в профиле есть возможность включить автокурс на евро и доллары. Заходите в профиль, выбираете нужный курс в свитчах — и рядом с ценами будет отображаться рублевая стоимость по заданному курсу. Очень удобно: не надо лезть в калькулятор, можно сразу отдавать все свои кровные прекрасным продавцам из Америки, Европы, Харируи, матушки России. (не является инвестиционной рекомендацией). Но даже фанатам ценообразования “низ по топдеку” и/или “ласт аук на топдеке” найдётся место в приложении — все эти варианты тоже можно будет посмотреть на экране цены. 5) Матчи Может показаться странным, но мне нравится записывать свои игры — смотреть винрейт на ходе и на дрове, отслеживать с кем играл, какой был формат. Вроде бы мелочь, а приятно. 6) Календарь Ничто не бесит сильнее, чем внезапно освободившийся вечер и полное непонимание, где и во сколько можно поиграть. Поэтому я сделал календарь. Можно будет смотреть, где и когда проходят дейлики, а также крупные турниры. Если у вас есть турнир — пишите мне в ТГ или на Топдеке, и я его добавлю! UPD сверху можно посмотреть какой цвет под какой формат. В момент создания я не парился и просто рандомно прикрепил цвета к форматам, если у вас есть мысли какой цвет какому формату, то пишите в теме, будет интересно почитать. UPD2 Теперь и с фильтрами! 7) Справочник Лучше знать врага в лицо, а карту по oracle. Вот и я так решил и добавил возможность прочитать дополнительные правила/замечания. Работает как и цены, пишешь название/сканируешь => переходишь на экран и удивляешься как работает Chains of Mephistopheles ВАЖНО Не забывайте что работа сканера и пушей зависит от того, дали вы права на доступ или нет. При запуске приложения в первый раз вас спросят об этом и нужно дать доступ. На данном этапе — это всё, что есть в приложении. Это то, что я хочу видеть и что мне нужно для магии. Но, конечно, есть и другие идеи — что ещё можно было бы сделать. Вот некоторые из них: В процессе работы: 1) Экран уведомлений Пользователь сможет выбрать до 5 ключевых слов, по которым бэкенд будет раз в 6 часов искать новые аукционы. Если что-то новое появится — придёт пуш. Но это задача со звёздочкой — много нюансов. Нужно сделать так, чтобы пользователю не прилетало по 100 пушей за одно “fo”, и чтобы я сам не стал должен Google такую сумму за пуши, которой они могли бы расплатиться с Россией. 2) Добавить в сканер распознавание азиатских языков С русским точно в ближайшее время ничего не придумаешь, а вот поддержку японского/китайского/корейского хочется добавить. Под вопросом: 1) Экран статистики Смотреть и записывать матчи — классно, но пользы пока немного. Было бы интересно обрабатывать данные: винрейт по форматам, по ходам, по оппонентам. Думаю, всё же сделаю — самому интересно. 2) Экран чатов Хочется собрать ссылки на чаты в одном месте, чтобы любой мог найти нужный чат и присоединиться (если он открыт) или запросить доступ (если закрыт). Тут всё зависит от комьюнити — бегать по всем чатам и просить разрешение у меня нет времени. Если вы хотите такой экран — дайте знать. Если наберётся достаточно желающих, сделаю — несложно. Актуально для всех городов. 3) Магия — не только Москва Если найдутся люди, которые смогут предоставить информацию по дейликам в своём городе — я с радостью внесу их в общий календарь и добавлю выбор города. Единственная просьба: давайте добавлять города, если у вас хотя бы два разных дейлика в неделю. 4) Коллекции Такой функционал, кажется, напрашивается. Но без сканирования карты, чтобы сразу получать полную информацию, это выглядит громоздко. Вбивать каждую карту вручную, потом искать нужный сет — ну, так себе. 5) Ваши идеи Возможно, у меня уже замылился взгляд, и я упускаю что-то очевидное, но полезное. Пишите, не стесняйтесь. Благодарности и помощь Уже писал, но повторюсь: Спасибо Dekker за сервер перевода, Tinefol за апи для работы с топдеком, Blighter и Roma Khmelev за приложение и возможность реализовать похожий функционал, Александру Куницину за маскота и арт, Анисимову Роману за помощь с календарём. Если тебе нравится то, что я делаю, и хочется как-то поддержать — у меня есть для тебя несколько вариантов. 1. Помочь делом: – Нашёл баг? Напиши. – Видишь, где можно улучшить дизайн? Пиши. – Не хватает фичи, а в голове уже есть как сделать — тоже пиши. Я реально всё читаю и стараюсь улучшать приложение по мере сил. 2. Помочь просто: – Поставь оценку в магазине приложений. Серьёзно, это бесплатно, а поможет сильно. 3. Помочь рублём: Если хочется поддержать не только словами, но и копеечкой — воть или по номеру телефона 89163147760. 4. Помочь картами: А вот мои хотелки. Возможно, у тебя завалялась что то из этого списка. Всё это помогает мне не выгорать и двигаться дальше. Спасибо за любую поддержку ❤️ Приложение уже доступно и бесплатно на всех платформах. На iOS — Ссылочка На Android - Ссылочка Комьюнити всегда поддерживало меня — и я хочу вернуть должок. Надеюсь мое приложение будет полезно.