MagicPods исполняется 5 лет! 🎉

Единственное видео которое сохранилось.

Предлагаю взглянуть на первую опубликованную версию. Максимально минималистичная: всего один экран, анимация как на iPhone, живые плитки Windows 10 и светлая/тёмная тема. Поддерживались только одни-единственные (мои) AirPods 2.

Всплывающая анимация как на iPhone при открытии кейса.
Всплывающая анимация как на iPhone при открытии кейса.
Все настройки умещались на одном экране.
Все настройки умещались на одном экране.
Обожаю живые плитки, первое, что я добавил.
Обожаю живые плитки, первое, что я добавил.

Из забавного: я тогда не знал, как программно ставить на паузу воспроизведение, и просто добавил уменьшение громкости при вытаскивании наушника. Эта опция до сих пор сохранилась в приложении.

История одного бага🐛

На момент релиза MagicPods мои знания программирования были близки к нулю. Я предусмотрел ситуацию, когда у пользователя нет наушников в системе, и отображал уведомление. Всё работало прекрасно до выключения Bluetooth.

На своём компьютере я никогда не отключал Bluetooth. Думаю, вы уже догадываетесь, к чему это привело.

После очередного небольшого обновления один из пользователей прислал видео: он выключил Bluetooth — и его компьютер превратился в тыкву. MagicPods начинал отправлять по 50–100 уведомлений в секунду!

Единственное решение — перезагрузка кнопкой выключения.

В тот день я провёл сутки, чтобы срочно сделать фикс, собрать приложение и опубликовать в Microsoft Store рабочую версию, пока никто не успел скачать сломанный релиз.

5
1
4 комментария