НовиниУкраїна

Як український розробник створив Type Switch

Максим Бабенко, розробник із України, зіштовхнувся з проблемою, яка знайома багатьом: незручне перемикання мов у macOS. Замість того, щоб змиритися з обмеженнями наявних інструментів, він вирішує створити власне рішення.

Про це пише Dev.ua.

Ще на етапі ідеї Максим визначив декілька ключових аспектів:

  • Простота у використанні : основою застосування мала статична ручна зміна мови, що гарантує точність та швидкість.
  • Універсальність : можливість змінювати розмір, колір та прозорість кнопок.
  • Доступність : застосунок мав залишатися поверх усіх вікон на екрані.

Від дизайну до першого прототипу

Розробник почав створювати дизайн у Figma, що включало макет інтерфейсу та логотип. Як колишній UX/UI-дизайнер, він приділив особливу увагу деталям, щоб зробити програму інтуїтивною. Наступним кроком стала розробка прототипу. Основні функції включали:

  1. Кнопка для відображення поточної мови.
  2. Перемикання мов за допомогою миші чи гарячої клавіші.
  3. Звукові та голосові сповіщення для підтвердження зміни мови.

Труднощі розробки Type Switch

Розробка для macOS стала для Максима викликом. Серед основних перешкод:

  • Реалізація кнопок: Максимові довелося вирішувати проблему з кольоровою анімацією кнопок, яка нагадувала «дискотечну кулю».
  • Технічні обмеження macOS: наявність кнопок поверх усіх вікон залишалася звичним принципом ієрархії системи.
  • Вимоги App Store: Максим хвилювався, чи пропустить Apple застосування через суворі стандарти.

Однак завдяки наполегливості, допомозі від спільних розробників на Stack Overflow та консультаціям із ШІ він подолав ці виклики.

Реліз і позитивний фідбек

Через кілька місяців після початку розробки Type Switch став доступним для завантаження. Застосунок отримав позитивні відгуки від користувачів, зокрема:

  • Людей, що працює з текстами кількома мовами.
  • Програмістів, для яких швидке перемикання мов стало важливою частиною робочого процесу.

Успіх Type Switch надихнув Максима розвивати продукт далі. У планах:

  • Додавання нових функцій кастомізації, щоб кожен користувач міг адаптувати програму під свої потреби.
  • Розширення функціоналу для використання більшої кількості сценаріїв.

Type Switch став не тільки інструментом для роботи, а й прикладом того, як одна проста ідея може стати корисним продуктом для багатьох трансформаторів.

«Це доказ того, що рішення особистих потреб можна знайти в глобальній спільноті», — підсумовує Максим.

Раніше агентство galera.news писало про венчурну компанію Pantera Capital, яка здійснила чергову значну інвестицію в блокчейн The Open Network (TON) з тісним зв’язком із популярним месенджером Telegram.

Back to top button