29.05.2022, день 69
Начинаю делать экран с календарём: на нём будет лунный календарь, расчёт планетарных часов и отметка о заполненном дневнике мыслей (привет приверженцам когнитивно-поведенческой терапии!)
Планирую использовать:
- API для лунного календаря;
- мою старую функцию по расчёту планетарных часов;
- динамическое отслеживание координат;
- локальные базы данных для дневника мыслей
Начинаю делать экран с календарём: на нём будет лунный календарь, расчёт планетарных часов и отметка о заполненном дневнике мыслей (привет приверженцам когнитивно-поведенческой терапии!)
Планирую использовать:
- API для лунного календаря;
- мою старую функцию по расчёту планетарных часов;
- динамическое отслеживание координат;
- локальные базы данных для дневника мыслей
👍6❤1
30.05.2022, день 70
Подобрали пакет с готовым календарём и стилизовали его🗿
Добавим ещё функционал и будет красиво
Подобрали пакет с готовым календарём и стилизовали его🗿
Добавим ещё функционал и будет красиво
❤4🔥4
Мой перевод статьи сегодня попал в подборку новостей недели в канале Flutter For Dev!🤩
Вот статья, если ещё не читали: https://habr.com/ru/post/667424/
Вот статья, если ещё не читали: https://habr.com/ru/post/667424/
🔥6❤1
31.05.2022, день 71
Добавили bottom sheet - здесь использовали пакеты glassmorphism и sliding_up_panel.
С лунным календарём, который я хотела добавить в обычный, вышла бооольшая закавыка. Готовых подходящих api нет, как и готовых алгоритмов расчёта лунной фазы с учётом геопозиции. Пока склоняемся к варианту спарсить всё и не париться, но ещё думаем над вариантами
Добавили bottom sheet - здесь использовали пакеты glassmorphism и sliding_up_panel.
С лунным календарём, который я хотела добавить в обычный, вышла бооольшая закавыка. Готовых подходящих api нет, как и готовых алгоритмов расчёта лунной фазы с учётом геопозиции. Пока склоняемся к варианту спарсить всё и не париться, но ещё думаем над вариантами
👍3❤1
01.06.2022, день 72
С Днём Рождения меня :)
Практики сегодня не будет, однако с утра мы пытались решить дилемму с календарём.
Нашла API на питоне, который вроде бы подходит, но внедрить не смогла.
Попытались переписать на дарте — нет нужных пакетов, которые есть в исходнике.
Попытались закинуть в докер и тянуть оттуда, но тоже не получилось.
В итоге будем парсить — нашли подходящий источник.
С Днём Рождения меня :)
Практики сегодня не будет, однако с утра мы пытались решить дилемму с календарём.
Нашла API на питоне, который вроде бы подходит, но внедрить не смогла.
Попытались переписать на дарте — нет нужных пакетов, которые есть в исходнике.
Попытались закинуть в докер и тянуть оттуда, но тоже не получилось.
В итоге будем парсить — нашли подходящий источник.
👍5❤3🎉1
02.06.2022, день 73
Сегодня обновилась до flutter 3.1.0, чтобы использовать enhanced enum. Ничего даже не пришлось править в старом коде, повезло🗿
Из радостного - нашли исходники API для расчёта натальной карты. Полностью оно нам пока не нужно, но запрос знака для Луны мы взяли.
Сделали запрос к этому API и создали перечисление для ответа, который представляет порядковый номер знака зодиака. Метод API возвращает порядковый номер знака, в котором сейчас находится Луна.
Теперь проблем с Луной не будет🌜
Сегодня обновилась до flutter 3.1.0, чтобы использовать enhanced enum. Ничего даже не пришлось править в старом коде, повезло🗿
Из радостного - нашли исходники API для расчёта натальной карты. Полностью оно нам пока не нужно, но запрос знака для Луны мы взяли.
Сделали запрос к этому API и создали перечисление для ответа, который представляет порядковый номер знака зодиака. Метод API возвращает порядковый номер знака, в котором сейчас находится Луна.
Теперь проблем с Луной не будет🌜
👍5❤2🔥1
03.06.2022, день 74
Добавили в проект GetX для улучшения навигации и инъекций зависимостей
Ещё добавили к лунному календарю получение геопозиции - для точного расчёта фазы луны и её знака нужны координаты
Ну и порефакторили немножко✨
Добавили в проект GetX для улучшения навигации и инъекций зависимостей
Ещё добавили к лунному календарю получение геопозиции - для точного расчёта фазы луны и её знака нужны координаты
Ну и порефакторили немножко✨
👍4❤2
04.06.2022, день 75
Сделали отображение Луны с помощью пакета moon_phase, добавили кнопки и добавили исходники из нового API к старому.
А ещё добавили геттер к перечислению знака зодиака — он возвращает верное наименование знака с предлогом.
Сделали отображение Луны с помощью пакета moon_phase, добавили кнопки и добавили исходники из нового API к старому.
А ещё добавили геттер к перечислению знака зодиака — он возвращает верное наименование знака с предлогом.
❤4👍2
AstroJournal.apk
21.5 MB
Заметили, что скриншоты не из эмулятора?
Вот новая сборка на андроид - поставьте, если есть желание протестить🤌
Вот новая сборка на андроид - поставьте, если есть желание протестить🤌
👍5❤1
05.06.2022, день 76
Создали screen и controller для расчёта и отображения планетарных часов с учётом геопозиции
А ещё переехали на GetX и реорганизовали код. Кстати, ещё поправили цвет system navigation bar и status bar — теперь они одного цвета с фоном
Создали screen и controller для расчёта и отображения планетарных часов с учётом геопозиции
А ещё переехали на GetX и реорганизовали код. Кстати, ещё поправили цвет system navigation bar и status bar — теперь они одного цвета с фоном
🔥7❤1👍1
06.06.2022, день 77
Добавили текстовое описание фазы Луны и стилизовали его.
Пакет, который мы использовали для отображения самой Луны, немного неправильно рассчитывает угол, поэтому пришлось дебажить конкретные значения для точного определения фазы.
Добавили текстовое описание фазы Луны и стилизовали его.
Пакет, который мы использовали для отображения самой Луны, немного неправильно рассчитывает угол, поэтому пришлось дебажить конкретные значения для точного определения фазы.
👍7❤1
07.06.2022, день 78
По вторникам я как обычно выпадаю.
Сделали контроллер для отображения расчёта планетарных часов, будем думать над UI.
В приложении осталось всего-то реализовать отображение этих расчётов и дневник мыслей. Надо ускориться💪
По вторникам я как обычно выпадаю.
Сделали контроллер для отображения расчёта планетарных часов, будем думать над UI.
В приложении осталось всего-то реализовать отображение этих расчётов и дневник мыслей. Надо ускориться💪
❤6
08.06.2022, день 79
Сегодня изучаю теорию: читаю больше о GetX, возникли некоторые вопросики.
Сравниваю GetX с BLoC и первый нравится больше пока что. Перееду окончательно на него, наверное.
Сегодня изучаю теорию: читаю больше о GetX, возникли некоторые вопросики.
Сравниваю GetX с BLoC и первый нравится больше пока что. Перееду окончательно на него, наверное.
👍5❤1
09.06.2022, день 80
Я решилась переехать на GetX окончательно — сейчас сижу, переделываю кубит на GetxController
В планах ещё начать делать дневник мыслей
Как закончу, покажу результат✨
Я решилась переехать на GetX окончательно — сейчас сижу, переделываю кубит на GetxController
В планах ещё начать делать дневник мыслей
Как закончу, покажу результат✨
👍6💩2❤1