Записки разработчицы
2.25K subscribers
408 photos
25 videos
4 files
1.11K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Однако, для тех энтузиастов, кто исследует фреймворк хотя бы для себя и отслеживает историю развития, текущие изменения будут очень значимы. Как и небезынтересны объяснения команды, почему они это сделали.
Что ж, возможно, все-таки 3 июня нас будет ждать какая-то большая определенность относительно Jetpack Compose и его выхода в продакшн
#jetpack #news Итак. Презентация 3 июня и релиз новой бета-версии Android 11 переносятся. Связано ли это с резкими и очень глубокими изменениями в Jetpack Compose, или уже и Google делают ставку на Flutter, пока неизвестно. Как и дата нового релиза
Пока прошло всего 4 урока. Так что остальные темы будут публиковаться постепенно.
В учебном приложении рассматривается очень интересный кейс создания аналога UICollectionView, которого в SwiftUI в чистом виде еще нет. Также рассматривается протокольно-ориентированный подход к MVVM.
Откровенно говоря, курсы от Stanford по разработке для IOS - это must-read любого iOS разработчика.
Пару месяцев назад Mobius опубликовали доклад Баруха Садогурского про личный бренд разработчика. В докладе рассматриваются разные аспекты, начиная от поведения в команде, правил общения с другими людьми и, заканчивая, разумеется, разными активностями, с помощью которых разработчик может и сам развиться, и миру IT (в определенном масштабе хотя бы) о себе заявить:
https://www.youtube.com/watch?v=sEexbEv2iGc

Я решила последовать совету Баруха Садогурского, поэтому на этой неделе я буду вести twitter @mobileunderhood
Настоятельно рекомендую к просмотру, если вы еще не видели. Особенно, если закопались в делах настолько, что не знаете, кто это
Сегодня медиана моей недели в аккаунте @mobileunderhood. Это очень интересный и, безусловно, полезный опыт. Это:
1. Новые контакты
2. Пиар личного бренда (на людей посмотреть и себя показать)
3. Выход из информационной изоляции. Ты не только рассказываешь, но и получаешь обратную связь от людей, новую информацию, контрдоводы. Что-то подтверждается, что-то опровергается.
Вы делитесь опытом. И это здорово
Финальными релизами пока не пахнет
Поддерживает Jetpack Compose Preview 2 бета Android Studio 4.2.

Как пишут на сайте, Compose еще не готов и запуск альфы (уже не превью версии, а самого фреймворка) будет не раньше следующего года 🤔

Из чего-то более менее законченного. Сформулированная концепция современной разработки под андроид, куда вошли ссылки на существующие инструменты из Jetpack и туториалы:
https://developer.android.com/modern-android-development
Первая мысль: куда же уйдут за это время конкуренты Jetpack Compose? Будут ли они так же буксовать по разным причинам или займут лидирующее положение?
Думаю, имеет смысл подождать до 22 июня и WWDC
Появилась возможность поддерживать взаимодействие с внешними устровйствами. https://developer.android.com/preview/features/device-control
Фича, безусловно, интересная. Не менее интересно API, которое выбрали для реализации:Reactive Streams API . В примерах используется RxJava. RxJava дружит с корутинами. Но как бы сам факт такого мягкого настойчивого внедрения реактивности…
Обновленное управление медиа
Баббл-активити (вот, где будет разгуляться при дизайне алертов)
Hilt - обертка вокруг Dagger, которая сама делает работу по генерации кода работы с Dagger и сокращает работу разработчика. Несколько аннотаций + модули. Hilt - не просто процессинг аннотаций, это еще и Graddle плагин, который прописывает этот процессинг в байт-код ваших классов.
Все-таки Alpha Jetpack Compose выйдет этим летом, а релиз - следующим. Ну хоть что-то
Modifiers - привет, SwiftUI, навигация, как в SwifUI и Flutter. JetPack Compose берет лучшее