реклама
разместить

Приложение со звуками на Flutter

Привет, хотел рассказать насколько легко в наше время можно делать приложения на мобилки.
Я перешел с нативной разработки под android на Flutter и теперь хочу поделиться своим опытом и своими эмоциями с читателями.
Моё желание делать проекты пересилило полное изучение Flutter, и поэтому я сразу решил сделать приложение. Идея проста - нужно дать доступ к любым звукам на земле (конечно, пока их не так много, но перспективы есть). А если просто - сделать приложение со звуками)

Чуть-чуть о дизайне
Проект я начал с разработки дизайна (расскажу очень кратко, а потом поговорим про разработку)
Вот мои готовые экраны:

Главное меню и меню со звуками Wenamed
Главное меню и меню со звуками Wenamed

Делал я этот дизайн около 3х дней, так как в нём всё очень продумано: например, на главном экране иконки расположены по смыслу, по значению и по цвету (градиент сверху вниз), а в меню звуков всё сделано очень удобно и просто, можно даже включать несколько звуков одновременно (но у некоторых это не работает). Также в главном меню фишка с формами, выглядит необычно.
А вот икона приложения:

Иконка приложения Wenamed
Иконка приложения Wenamed

Согласитесь сразу всё понятно: Планета и звуковые волны вокруг неё - звуки со всей планеты)


Разработка на Flutter

С нуля, без особых знаний, я сделал такой простой проект за 3 дня, сразу на две платформы и без каких либо усилий) Верстать одно удовольствие. Встречались, конечно, затыки, но есть замечательные группы в телеграмме и много других источников, где можно быстро понять свои ошибки.
Проблемы наверно начались, когда я попытался освоить RxDart и BLoC архитектуру, это довольно важные вещи, но это совершенно не касается проблем Flutter. А вот что касается, так это например то, что много библиотек из нативной разработки попросту еще не написаны на Flutter и приходится выдумать свои решения, что очень затормаживает разработку.
(Пока что я еще не пробовал нейронные сети и AR, но как мне кажется лучше разрабатывать их нативно, тем не менее скоро я проверю всё это на flutter)
Этот пост для тех, кто только начинает разрабатывать на Flutter и думает стоит ли ему углубляться дальше) Мой ответ - стоит. Я даже сейчас отправлю кучу ссылок, которые помогли мне освоить Flutter, вам это будет полезно:
1. Гайд по флатеру - must have
2. Гайд с Metanit по Dart и Flutter
3. Уроки с ютуба по флатеру - посмотреть обязательно весь плейлист, там много важного

В принципе я посмотрел это всё за неделю, не торопился и сейчас очень доволен результатом) Буду продолжать изучать дальше, а если вам интересно узнать больше о моих проектах, о моих мыслях и о новостях айти, то прошу в мой телеграмм канал @wenamed. Открыт для сотрудничества.
Готовое приложение можно затестить в Google Play, тык
Всем хорошего дня и настроения :)

99
реклама
разместить
9 комментариев

Сложновато читать: похоже на поток несвязанных мыслей. Но идея прикольная.

2

ток начинаю, обращу на это внимание)

Я понял, что это знакомство с приложением, а не гайд)

Когда будет на IOS?

1

Эх, приложили ссылки на обучающие ресурсы, а на самый главный и исчерпывающий нет. Официальная дока: flutter.dev

конечно) Но подразумевается, что все это знают
я оставил лишь на те, которые не очень банальные 

1
Раскрывать всегда
Китайская Tencent представила бесплатный генератор 3D-моделей Hunyuan 3D 2.0

Он создаёт формы и текстуры по текстовому описанию или из изображений.

2525
88
11
реклама
разместить
Telegram сделает Toncoin единственной криптовалютой для оплаты внутренних сервисов и запретит интеграцию с любыми блокчейнами, кроме TON

Перейти на него нужно до 21 февраля 2025 года, а новые сервисы должны уже запускаться на TON.

1010
66
44
22
Это наша корова - и мы её доим.
Anthropic запланировала добавить двусторонний голосовой режим и функцию памяти в Claude — глава компании

А «в ближайшие месяцы» могут выпустить улучшенные ИИ-модели.

Источник: Anthropic
44
22
11
Два банка в Казахстане временно приостановили выпуск карт иностранцам

Накануне власти страны ввели ограничения по сроку действия банковских карт для нерезидентов — 12 месяцев.

Источник: pixelrz.com
77
55
44
22
11
11
11
Суд обязал «партнёра» Hamster Kombat Эдуарда Гуриновича выплатить 2,5 млн рублей по делу об инфобизнесе

В 2022 году он запустил курс «Совет Директоров» вместе с главой сервиса YouDo Денисом Кутергиным.

Гуринович. Источник фото: Neva Today
77
22
11
11
Дональд Трамп ограничил получение гражданства США по праву рождения

Генпрокуроры Калифорнии и Нью-Йорка намерены оспорить решение президента.

Donald Trump / X
1919
99
88
44
11
Где же теперь элитные россияне будут рожать детей… неужели в России. Какой ужас
Владельцы каналов и страниц в соцсетях подали более 166 тысяч заявлений о регистрации в реестре блогеров-«десятитысячников»

Форма для подачи заявок заработала в начале ноября 2024 года.

55
22
22
11
11
11
Ну это успех реестра! Предлагаю назвать его «Реестр 1984» и за внесение брать пошлину, а очередь растянуть на два года!
Конкурентная разведка — все, что я думаю о шпионаже после 30 лет работы в продажах

• Что правда, а что миф в конкурентной разведке?
• Для чего и из каких источников добывается информация?
• Как используется конкурентная разведка на примере реальной истории?
В этой статье я постарался интересно и вдумчиво проанализировать свой опыт получения информации о конкурентах

Кадр из фильма <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fwww.kinopoisk.ru%2Ffilm%2F782792%2F&postId=1766373" rel="nofollow noreferrer noopener" target="_blank">«Шпион»</a>
1717
22
11
11
11
[]