Шок-шок-шок! Compose для iOS становится ближе, чем мы думали!
https://www.reddit.com/r/Kotlin/comments/s8trlo/jetbrains_looks_like_its_about_to_release_compose/
https://www.reddit.com/r/Kotlin/comments/s8trlo/jetbrains_looks_like_its_about_to_release_compose/
Reddit
r/Kotlin on Reddit: Jetbrains looks like it's about to release Compose ui for ios, and web!
Posted by u/slightly_salty - 125 votes and 52 comments
А вот и сэмплы Compose для iOS подъехали) Спасибо, IceRock и Алексей)
https://github.com/JetBrains/compose-jb/pull/1734
https://github.com/JetBrains/compose-jb/pull/1734
GitHub
Sample of common compose with native ui for ios and web by Alex009 · Pull Request #1734 · JetBrains/compose-jb
Hi!
I want to add sample with native iOS UIKit UI created by Compose from kotlin.
Also in this sample all app UI located in commonMain, but for iOS we use UIKit composables, for Web use Compose DOM...
I want to add sample with native iOS UIKit UI created by Compose from kotlin.
Also in this sample all app UI located in commonMain, but for iOS we use UIKit composables, for Web use Compose DOM...
👍1
Полезные советы. Вы знали, что можно создать пустой массив в расширении так? 😉
https://twitter.com/FloWritesCode/status/1484816606555303936?s=20
https://twitter.com/FloWritesCode/status/1484816606555303936?s=20
Twitter
Flo writes Code
Want a more declarative syntax for empty Arrays? You can use this little snippet:
#ksp #kmm #kotlin Наконец, обновила версию сэмпла для KSP
https://github.com/anioutkazharkova/ksp-di-playground
https://github.com/anioutkazharkova/ksp-di-playground
GitHub
GitHub - anioutkazharkova/ksp-di-playground: My ksp di playground
My ksp di playground. Contribute to anioutkazharkova/ksp-di-playground development by creating an account on GitHub.
Осталось довыделить темлпейт и добавить немного документации
Итак, шаблончик для KSP https://github.com/anioutkazharkova/ksp-library-template
И библиотека для KMM DI на KSP (в процессе доработки)
https://github.com/anioutkazharkova/ksp-di-library
И библиотека для KMM DI на KSP (в процессе доработки)
https://github.com/anioutkazharkova/ksp-di-library
GitHub
GitHub - anioutkazharkova/ksp-di-library
Contribute to anioutkazharkova/ksp-di-library development by creating an account on GitHub.
🔥7👍1
Завидую белой завистью людям, которые находят время на полноценную фичу на технологии, с которой копошишься 😅
Forwarded from Android Broadcast
#compose
Compose Destinations - это KSP библиотека, которая на основе аннотаций генерирует код. Под капотом используется Jetpack Navigation для Compose, чтобы спрятать весь рутинный код, который придется писать руками.
Compose Destinations - это KSP библиотека, которая на основе аннотаций генерирует код. Под капотом используется Jetpack Navigation для Compose, чтобы спрятать весь рутинный код, который придется писать руками.
👍3
Вчера прошел первый в этом году GDG Minsk митап (онлайн).
Я рассказывала про WorkManager (многие просили русскую версию доклада после Android Worldwide в октябре)
Павел Стрельченко рассказал про плагины для IntelijIdea «От синтетиков до биндингов - один плагин»
https://www.youtube.com/watch?v=qdTYqdMkIRg
Я рассказывала про WorkManager (многие просили русскую версию доклада после Android Worldwide в октябре)
Павел Стрельченко рассказал про плагины для IntelijIdea «От синтетиков до биндингов - один плагин»
https://www.youtube.com/watch?v=qdTYqdMkIRg
YouTube
GDG Minsk Mobile January Meetup
Subscribe to GDG Minsk:
Slides - https://shorturl.at/hsyHV
Feedback - https://forms.gle/x3RMjFe6d3SChK9j9
Telegram - https://t.iss.one/gdgminsk
Facebook - https://www.facebook.com/groups/gdgminsk
Twitter - https://twitter.com/gdgminsk
✅ Анна Жаркова
Компания…
Slides - https://shorturl.at/hsyHV
Feedback - https://forms.gle/x3RMjFe6d3SChK9j9
Telegram - https://t.iss.one/gdgminsk
Facebook - https://www.facebook.com/groups/gdgminsk
Twitter - https://twitter.com/gdgminsk
✅ Анна Жаркова
Компания…
👍1
#usetech 3я статья нашего цикла, посвященного GraphQL в мобильной разработке:
https://habr.com/ru/company/usetech/blog/645787/
https://habr.com/ru/company/usetech/blog/645787/
Хабр
GraphQL в мобильной разработке. Пишем клиент для iOS
Доброго времени суток! С вами Анна Жаркова, ведущий разработчик компании Usetech, и мы продолжаем нашу серию статей, посвященных работе с технологией GraphQL при разработке мобильных приложений. В...
Время митапов! iOS Community Райффайзен банка представит нам завтра 3 доклада на очень интересные темы:
https://raiffeisen-events.timepad.ru/event/1904388/
https://habr.com/ru/company/raiffeisenbank/blog/649061/
Dependency Injection в iOS-разработке
Async/await в твоем приложении
Snapshot-тестирование
https://raiffeisen-events.timepad.ru/event/1904388/
https://habr.com/ru/company/raiffeisenbank/blog/649061/
Dependency Injection в iOS-разработке
Async/await в твоем приложении
Snapshot-тестирование
raiffeisen-events.timepad.ru
iOS Community Meetup #1: обсудим актуальные технологии iOS-разработки / События на TimePad.ru
2 февраля iOS Community Райффайзен Банка проведет свой первый открытый митап. Он пройдет в онлайн-формате. В программе выступления из Райффайзен Банка, ManyChat, а также один независимый эксперт. Ссылка на трансляцию будет направлена всем зарегистрированным…
👍1
И вот он момент: Droidcoin в Берлине открывает CFP! Шанс податься и выступить хотя бы онлайн (кто знет, что будет в июле) у нас с вами есть)
https://sessionize.com/droidcon-berlin-2022/
В прошлом году я благополучно пропустила этот момент, и узнала об этом только перед самим ивентом
https://sessionize.com/droidcon-berlin-2022/
В прошлом году я благополучно пропустила этот момент, и узнала об этом только перед самим ивентом
Sessionize
droidcon Berlin 2022: Call for Speakers
droidcon Berlin 2022 is where the industry's leading Android experts converge to support the Android platform and create a strong network for develope...
👍2
Очень приятно иметь доступ к такому движению) Залетайте на крутейший доклад от Podlodka)
Forwarded from Sergei Ermolaev
YouTube
Доклад: Как достичь Pixel Perfect с Jetpack Compose и Figma / Владимир Иванов (Tinkoff)
Фигма - стандарт де-факто для создания дизайна мобильных приложений. Но верстать интерфейсы и проверять их на глаз довольно сложно. Что если бы был инструмент, который позволил решить эту проблему? Владимир Иванов из Тинькофф разработал такой инструмент для…
👍4🔥2🤩1
Forwarded from Мамкин Дизайнер
Привет! 🥰
Usetech замутил внешний митап и сегодня вещает отдел дизайна 🥰
Настя Румянцева, старший дизайнер Юзтеха, расскажет о креативности, как о навыке будущего.
⠀
В программе:
— Что такое креативность и зачем она нужна;
— Что влияет на творческое мышление и почему людям сложно постоянно придумывать оригинальные идеи;
— Компоненты креативности: оригинальность, гибкость, беглость, насмотренность;
— Упражнения для развития творческих способностей.
9 февраля (среда) в 17:00 мск
https://youtu.be/EAZxc90GRBI
Тыкни в напоминание, чтобы не пропустить. Увидимся на митапе, приходите 🥰
Usetech замутил внешний митап и сегодня вещает отдел дизайна 🥰
Настя Румянцева, старший дизайнер Юзтеха, расскажет о креативности, как о навыке будущего.
⠀
В программе:
— Что такое креативность и зачем она нужна;
— Что влияет на творческое мышление и почему людям сложно постоянно придумывать оригинальные идеи;
— Компоненты креативности: оригинальность, гибкость, беглость, насмотренность;
— Упражнения для развития творческих способностей.
9 февраля (среда) в 17:00 мск
https://youtu.be/EAZxc90GRBI
Тыкни в напоминание, чтобы не пропустить. Увидимся на митапе, приходите 🥰
YouTube
Креативность // Анастасия Румянцева @ Usetech Meetup
👍4
Forwarded from Mobile Native ️️
3 Android Techs That Are Sunsetting in 2022
Интересная статья, с несколькими технологиями, которые по мнению автора станут не актуальные в 2022 году и будут заменены.
Спойлерну про что там, но обязательно почитайте.
👉 Android View (Xml) -> Jetpack Compose
👉 LiveData -> StateFlow
👉 Activity Lifecycle APIs -> Lifecycle Aware Coroutine
Читать (En)
Интересная статья, с несколькими технологиями, которые по мнению автора станут не актуальные в 2022 году и будут заменены.
Спойлерну про что там, но обязательно почитайте.
👉 Android View (Xml) -> Jetpack Compose
👉 LiveData -> StateFlow
👉 Activity Lifecycle APIs -> Lifecycle Aware Coroutine
Читать (En)
🔥6👍1
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT (Eugene Katella)
Напоминаем, что через 5 минут мы начинаем открытый стрим про Compose Multiplatform в рамках грядущего сезона Podlodka Android Crew.
Подключайтесь! https://youtu.be/MPwryDD8S7o
Подключайтесь! https://youtu.be/MPwryDD8S7o
YouTube
Интервью: Все что хотели знать, но боялись спросить про Compose Multiplatform / И. Демин, Н. Иготти
Jetpack Compose стремительно набирает популярность по всему миру среди Android разработчиков. Однако Compose - это не только Android библиотека, это фундаментально новый подход к организации и написанию UI для настольных приложений (Windows, Mac, Linux),…
Forwarded from addmeto (Grigory Bakunov 🧪)
Максимально полный обзор изменений в Android 13, со скриншотами почти каждого нового экрана. Очень полезно, если вы занимаетесь дизайном и интерфейсами, ну и для общего развития.
https://blog.esper.io/android-13-deep-dive/
https://blog.esper.io/android-13-deep-dive/
Forwarded from Android Good Reads (Egor Tolstoy)
Jetpack Compose 1.1 стал стабильным! А заодно еще и роадмап дальнейшей разработки обновился.
https://developer.android.com/jetpack/androidx/compose-roadmap
https://developer.android.com/jetpack/androidx/compose-roadmap
Android Developers Blog
Jetpack Compose 1.1 is now stable!
Posted by Florina Muntenescu , Android Developer Relations Engineer Today, we’re releasing version 1.1 of Jetpack Co...
👍6