Кризис в IT — возможно, самое время дать шанс старым идеям

Думаю, у многих разработчиков есть идеи собственных проектов, которые годами откладываются на потом. У меня таких тоже накопилось немало. И на фоне нынешней ситуации в IT я подумал: а почему бы наконец не попробовать реализовать хотя бы одну из них? Тем более что теперь у нас есть довольно мощный помощник в лице ИИ, который способен заметно ускорить разработку. Началось всё с довольно простой бытовой проблемы. Моя жена работает визажистом и долго не могла найти удобное приложение для записи клиентов. Одни оказались слишком перегруженными, другие неудобными, а третьи требовали оплату ещё до того, как можно было нормально оценить их возможности. В какой-то момент возникла мысль: а почему бы не сделать своё? Так и появилась идея Skedula — приложения для записи клиентов и планирования дел. Основной мой опыт разработки связан с C++ и Qt, но для этого проекта захотелось попробовать что-то новое. Коллега посоветовал присмотреться к Flutter как к неплохому решению для кроссплатформенной разработки. Решил попробовать, заодно разобраться с синтаксисом Dart и возможностями самого фреймворка. И, надо сказать, эксперимент оказался довольно интересным. 🙂 Отдельным опытом стало использование ИИ в процессе разработки. Он действительно позволяет быстрее проверять идеи и реализовывать функциональность. Хотя без понимания архитектуры, логики приложения и самого процесса разработки далеко не уедешь. В результате получилось полноценное кроссплатформенное приложение на Flutter/Dart с SQLite, в котором можно вести клиентов, услуги, записи, личные дела, расходы и статистику. Приложение работает офлайн, а для резервного копирования можно использовать Яндекс Диск. И вот первый небольшой, но важный для меня результат — Skedula уже опубликована в RuStore и App Store! 🎉 📱 Попробовать Skedula: RuStore: https://www.rustore.ru/catalog/app/com.konstantin.skedula App Store: https://apps.apple.com/app/id6823670426 Сейчас продолжаю развивать приложение, экспериментировать с новыми возможностями и постепенно воплощать идеи, которые появились уже в процессе разработки. Пока не знаю, станет ли Skedula чем-то большим, чем просто собственный проект. Но сама мысль, что приложение, созданное для решения одной маленькой проблемы, теперь доступно другим людям, уже мотивирует двигаться дальше. А там посмотрим. Возможно, иногда именно с таких небольших идей и начинается что-то серьёзное. Буду рад, если попробуете приложение и поделитесь впечатлениями. Особенно интересно мнение как коллег-разработчиков, так и тех, кто ежедневно работает с клиентской записью. А вы пробовали менять привычный стек ради собственных проектов? И насколько ИИ изменил ваш подход к разработке?

#Flutter #Dart #Qt #Cpp #AI #IndieDev #Skedula

Кризис в IT — возможно, самое время дать шанс старым идеям | Сетка — социальная сеть от hh.ru Кризис в IT — возможно, самое время дать шанс старым идеям | Сетка — социальная сеть от hh.ru