⚙️ Возможности Animations во Flutter <//>
Статья посвящена настройке анимаций во Flutter — куда же без них!😋
📌 Обзор включает в себя go_router и animation. Автор посвящает в различные типы анимаций, используемых в приложениях Flutter, такие как Rive-animation, Hero animations и Progressindicator, и представляет примеры создания пользовательских анимаций для разных задач.
Также рассматриваются четыре паттерна системы движения Material Design для переходов между компонентами: Container transform, Shared Axis, Fade Through и Fade, каждый с подробным объяснением и примерами.💡
С полной статьей можно ознакомиться здесь🔗
Статья посвящена настройке анимаций во Flutter — куда же без них!
Также рассматриваются четыре паттерна системы движения Material Design для переходов между компонентами: Container transform, Shared Axis, Fade Through и Fade, каждый с подробным объяснением и примерами.
С полной статьей можно ознакомиться здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
С ростом спроса на красивые и функциональные приложения, нужно думать и о безопасности данных пользователей.
– Проверка клона приложения
– Проверка рут-прав
– Защита общих настроек
– Обфускация кода
На каждую из концепций есть описание и пример с кодом.
Ознакомиться подробнее можно здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
#дайджест новостей — что происходит?
❌ Часов не будет — Apple приостановила продажи Watch S9/Ultra 2 в США из-за нарушений патентов.
📃 Изменения в Google Play — изменения в Google Play и процессах загрузки приложений после урегулирования юридического спора.
💰 Google выплатит $700 млн — проигрыш по антимонопольному делу и обход платежки Google Play.
📊 Топ приложений — исключение компании Bird, ChatGPT в топах по загрузкам, спрос на приложения лечения психических заболеваний иссяк.
🚀 Силиконовая долина — мобильный разработчик в силиконовой долине: зарплаты, карьера, плюсы и минусы.
📃 Изменения в Google Play — изменения в Google Play и процессах загрузки приложений после урегулирования юридического спора.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2❤1
🧠🧩 Зачем айтишнику психолог?
В современных реалиях все больше специалистов ИТ-индустрии обращаются к психологам, чтобы разобраться с эмоциональными проблемами. Рассмотрим некоторые распространенные запросы и проблемы, с которыми сталкиваются айтишники.
🔗 Читать статью
🔗 Зеркало
В современных реалиях все больше специалистов ИТ-индустрии обращаются к психологам, чтобы разобраться с эмоциональными проблемами. Рассмотрим некоторые распространенные запросы и проблемы, с которыми сталкиваются айтишники.
🔗 Читать статью
🔗 Зеркало
👍4
Делитесь, чему бы хотели научиться?
#интерактив
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3
Статья рассказывает, как применять концепции и паттерны для создания «пассивного» или «тупого» пользовательского интерфейса; пользовательского интерфейса, который не делает ничего, кроме демонстрации визуальных эффектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
🙅♂️❌ Пе
Всё ещё используете перенос строки через \n? Тогда мы идём к вам!
На первый взгляд кажется, что ничего особенного:
А если начать добавлять текст?
Это уже становится проблемой... Как можем от этого избавиться?
Всё просто! У Swift есть идеальное решение этой проблемы. Мы можем использовать функцию, называемую многострочной строкой — достаточно объявить нашу строку с тремя двойными кавычками вместо одной:
Результат выглядит куда лучше!
Сохраняй и пользуйся🔝
ре
стань так делать <//> Всё ещё используете перенос строки через \n? Тогда мы идём к вам!
На первый взгляд кажется, что ничего особенного:
let text = "Some kill\nsome steal\n some break your heart"
А если начать добавлять текст?
let text = "Some kill\nsome steal\n some break your heart\nAnd you'd have thought"
Это уже становится проблемой... Как можем от этого избавиться?
Всё просто! У Swift есть идеальное решение этой проблемы. Мы можем использовать функцию, называемую многострочной строкой — достаточно объявить нашу строку с тремя двойными кавычками вместо одной:
Some kill
some steal
some break your heart
And you'd have thought
"""
Результат выглядит куда лучше!
Сохраняй и пользуйся
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱9❤🔥2❤1👍1🔥1
В статье рассматривается паттерн координатора, который централизует и управляет потоком навигации в приложении iOS. Шаблон позволяет разделить логику навигации и увеличить модульность нашего кода.
Краткий обзор шаблона с примерами кода смотрим тут
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
🎅 Новый год — отличное время для старта!
🎄Новый год начинается с подарков, а лучший подарок для себя — новые знания! Потому что ну а когда начинать учиться новому, если не в новом году. Выбирайте курс, оставляйте заявку и менеджер вас проконсультирует — https://proglib.io/w/b963d80d
📚 Начать всегда можно с вводных занятий, чтобы познакомиться с преподавателями и форматом обучения.
Конечно, советуем обратить внимание на наши самые популярные курсы:
– Математика для Data Science — 19 490 ₽ (вместо 29 990 ₽)
– Алгоритмы и структуры данных — 23 390 ₽ (вместо 35 990 ₽)
🔥 Все цены на сайте уже включают скидку 35%, поэтому не упустите возможность зайти на курс по самой выгодной цене.
☺️ Доступ бессрочный, поэтому учиться вы сможете в своем темпе.
👉 Если вы сомневаетесь в пользе обучения для своего профессионального трека, оставляете заявку. Менеджер поможет разобраться с этим и любым другим вопросом — https://proglib.io/w/b963d80d
🫶 Всех с наступающим новым годом!
🎄Новый год начинается с подарков, а лучший подарок для себя — новые знания! Потому что ну а когда начинать учиться новому, если не в новом году. Выбирайте курс, оставляйте заявку и менеджер вас проконсультирует — https://proglib.io/w/b963d80d
📚 Начать всегда можно с вводных занятий, чтобы познакомиться с преподавателями и форматом обучения.
Конечно, советуем обратить внимание на наши самые популярные курсы:
– Математика для Data Science — 19 490 ₽ (вместо 29 990 ₽)
– Алгоритмы и структуры данных — 23 390 ₽ (вместо 35 990 ₽)
🔥 Все цены на сайте уже включают скидку 35%, поэтому не упустите возможность зайти на курс по самой выгодной цене.
☺️ Доступ бессрочный, поэтому учиться вы сможете в своем темпе.
👉 Если вы сомневаетесь в пользе обучения для своего профессионального трека, оставляете заявку. Менеджер поможет разобраться с этим и любым другим вопросом — https://proglib.io/w/b963d80d
🫶 Всех с наступающим новым годом!
👍1
В статье описываются основные концепции, связанные с использованием состояния в Jetpack Compose и API, которые Jetpack Compose предлагает для более простой работы с состоянием.
Jetpack Compose поможет вам чётко определить, где и как вы храните и используете состояние в приложении для Android.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1👍1
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
👨🎓 14 бесплатных ресурсов, которые пригодятся каждому разработчику
Эти ресурсы помогут изучить новый стек с нуля, научиться решать алгоритмические задачи, наполнить портфолио интересными проектами и успешно пройти техническое собеседование.
Читать статью
Эти ресурсы помогут изучить новый стек с нуля, научиться решать алгоритмические задачи, наполнить портфолио интересными проектами и успешно пройти техническое собеседование.
Читать статью
🔥1
«Когда закончится эра безграмотных мобильных интерфейсов? Автор, вспоминая свое обучение эргономике в 1985 году, указывает на игнорирование основ эргономики в современных мобильных интерфейсах.
Освещаются проблемы, такие как отсутствие универсальной кнопки «назад» или «отмена» на устройствах Apple, неудобное расположение элементов интерфейса, и пренебрежение эргономическим дизайном в пользу эстетики.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2
Больше половины программистов страдают профессиональным выгоранием. Здесь может спасти отпуск. Но как понять, когда он нужен? В статье рассматривается 12 признаков, указывающих на то, что вам нужен отдых.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Год однозначно выдался непростым, но мы справились.
Надеемся, что у вас получилось выполнить весь список своих планов, найти работу или повысить свой доход.
Но!
Гораздо важнее ценить себя, время и здоровье. Профессиональная карьера — это, конечно, хорошо, но не главное в жизни.
Старайтесь чаще быть рядом со своими близкими, цените и берегите их. Не тратьте свои ресурсы впустую.
В свою очередь, вы можете порадовать нас подарком — отдать голос за наш канал.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1🎉1
Интервью с инженером, специализирующимся на настройке и кэшировании в Gradle, которое в основном используется в проектах Android. Инженер обсуждает важность настройки кэша для эффективной сборки в Gradle и делится знаниями о работе кэширования в Gradle.
9:29 — Kotlin в Gradle
15:29 — Кэширование в Gradle
49:34 — Gradle Remote Cache
1:00:33 — Архитектура в коде. Многомодульность
1:15:54 — Куда сейчас развивается Gradle
#видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2