3 заметки с тегом

App Store

Rating Stars

На часах  ᴡᴀᴛᴄʜ мне очень не хватало возможности ставить рейтинги песням. А теперь, когда рейтинги песен убрали из айосного плеера — встречайте: Stars!

Работает просто: всего один полезный экран.

Айфоновая часть хранит и показывает историю:

Я написал это приложение год назад (еще для watchOS 1) и с удовольствием им пользовался. Только сейчас дошли руки сделать его хорошо выложить его публично :)

Stars

2016   App Store   stars

Москва. Метро. Авторизация вайфай

Ура, модераторы наконец апрувнули mauth в Апсторе!

mauth icon  mauth on the App Store

Все посты об этом — по тегу mauth.

Процесс прохождения модерации был очень долгим. Приложение работает стабильно и безопасно, но информации о его работе дважды оказалось недостаточно для review team. Поэтому mauth получил два metadata rejected, и трижды проходил ревью. Все это заняло около месяца.

Поэтому, сейчас в Апсторе более ранняя сборка, которая и была актуальна месяц назад. Она работает по-старому — полуавтоматически, но стабильно.

За время, пока mauth проходил ревью, в Сторе появилось еще одно интересное приложение почти на эту же тему! Метроблок был адблоком для метро; он появился, и — странно — быстро пропал. А еще за год до этого появился легендарный Автовход для Андроидов.

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

Кстати, на бета-тестирование приложения записалось 410 бета-тестеров! Это мой небольшой личный рекорд, раньше никогда не набиралось больше 20.

Mauth остается моим хобби-проектом, которым я занимаюсь в свободное время, чтобы тратить меньше времени для подключения к сети метро. Хотя, конечно, если дорогой (и клевый) Билайн проведет ЛТЕ во все перегоны, то потребности в вайфае больше не будет ;-) Но впереди много интересных планов!

Open Source! [BY NC SA]

2015   App Store   aйфон   iOS   mauth   метро

Авторизация в Московском метро

cover black

Обновлено—2. Приложение для авторизации в метро для iOS появилось Апсторе!

Обновлено. Бета-тестирование завершилось. Спасибо всем за участие! «Москва. Метро. Авторизация вайфай» отправилось в Апстор на проверку. Нет рекламе прокладок в Московском метро! Подписывайтесь на меня в твитере @m4rr — следите за новостями. А пока зацените мой стартап — Paste.

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

Новый логотип вайфая

За две недели в бета-тестирование было выпущено 10 билдов. Спасибо дорогим бета-тестерам за фидбек! Отдельное спасибо @iShift за помощь в построении гипотез, и @r3s3t за прекрасную иконку!

Приложение работает так: телефон подключается к вайфаю в вагоне, вы запускаете приложение, и — вуаля! — приложение автоматически проходит 9 кругов авторизации вместо вас и на айфоне появляется интернет.

Это приложение пока не в Апсторе Если вы хотите его попробовать — напишите мне письмо и я отправлю вам приглашение.

***

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

За время работы над приложением я подробнее узнал про сетевой сервис Captive portal, который для этого и был создан. Как это работает?

Айось, после подключения к вайфаю, делает первый запрос на какой-нибудь captive-check.apple.com, и если получает ожидаемый ответ, то считает, что интернет доступен. Если ответ неожиданный — показывает специальное окно, в котором загружается страница логина. В Старбаксе, например, именно так.

Но разработчики авторизации в метро специально [1, 2, 3] пропускают запрос на каптив-портал, и айось получает ожидаемый успешный ответ. Но если после этого, вы пытаетесь открыть любой сайт, то вместо него вы все равно получаете страницу авторизации! И новости про Coбянинa, конечно.

Короче, я считаю, что это неправильно, и приложение отлично с этим справляется!

Open Source! [BY NC SA]

2015   App Store   aйфон   hackathon   iOS   mauth   метро