TGViewer
Channel Public Channel
StartAndroid

StartAndroid

@startandroid

Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://t.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Subscribers
9.41K
Photos
363
Videos
10
Links
1.9K

Showing posts older than #1624 · Back to latest

Older Posts 20 shown
Post #1620 4.96K
Достаточно распространенный подход к префам - обернуть их в Kotlin делегаты для максимально простой работы с ними в коде. Реализация, конечно, нетривиальная, но оно того стоит.

#android #kotlin #preferences #delegate

https://www.youtube.com/watch?v=KFgb6l1PUJI
YouTube Easy SharedPreferences with Delegated Properties in Kotlin With Kotlin's property delegates, you can easily customize the behavior of a property. In this video, we'll learn how Kotlin's delegated properties work, by turning Android's SharedPreferences into a delegate. To see this code working within the context…
  • 👍 20
  • 🔥 2
  • 💩 1
Post #1619 4.56K
Post #1618 5.86K
Mutation testing вносит изменения в ваш код и проверяет, что тесты перестали проходить успешно. Хорошая штука для любителей максимального покрытия кода тестами.

#android #test

https://medium.com/@inzuael/how-to-improve-the-quality-of-tests-using-mutation-testing-2346019829f1
Medium How To Improve the Quality of Tests Using Mutation Testing Use PITest in Kotlin project for mutation testing
  • 👍 7
Post #1616 5.53K
Полезная информация о том, на что надо обратить внимание, чтобы приложение лучше ранжировалось в Google Play

#android #googleplay #performance

https://android-developers.googleblog.com/2022/10/raising-bar-on-technical-quality-on-google-play.html
Android Developers Blog Raising the bar on technical quality on Google Play Google Play is evolving its definition of technical quality to be more aligned to user experience with new features in Android vitals.
  • 👍 6
Post #1613 5.78K
Post #1611 5.54K
Кроме флага debuggable существует флаг profileable.

У profileable билда меньше возможностей по использованию профайлеров, но его производительность гораздо ближе к релизному.

#android #debug #performance #profileable

https://android-developers.googleblog.com/2022/10/accurately-measure-android-app-performance-with-profileable-builds.html
  • 👍 10
  • 🔥 2
  • 👏 1
Post #1610 4.66K
Weekend Mobile Offer — уже 19-20 ноября

Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.

Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело регистрируйтесь и принимайте участие в контесте.

Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!

#реклама
  • 🤮 12
  • 👍 4
  • 💩 3
Post #1607 4.9K
На связи Podlodka Crew — организатор IT-конференций, родившихся из популярного подкаста. Мы запускаем сразу две конференции в один день — Android и iOS Crew. Старт — уже 14 ноября. Сегодня раскроем детали Podlodka Android Crew.

Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.

💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.

🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.

👉 Ловите билет по сниженной цене на сайте - скидка для ранних пташек действует до следующего понедельника

#реклама
  • 👍 4
Post #1605 5.81K
Post #1604 5.24K
Стремительное развитие и повсеместное распространение Jetpack Compose уже ни у кого не оставляют сомнений, что именно за этим будущее Android разработки.

А для того, чтобы быть в курсе последних новостей из мира Compose, подпишись на канал Mobile Compose — один из крупнейших ресурсов в Telegram, целиком посвящённый данной технологии.

Здесь вы найдёте:
▫️Последние новости о Compose
▫️Свежие тематические статьи и видеодоклады
▫️Регулярные дайджесты по основным изменениям последних релизов библиотек фреймворка

Подпишись, чтобы не пропустить 👉 @mobile_compose

#реклама
  • 👍 6
  • 🔥 2
  • 🤨 1
  • 😐 1
Post #1603 5.25K
Материал для новичков. Объяснение с картинками принципа работы популярных операторов коллекций: map*, zip*, associate*, flat*, и бонусом - joinToString.

#kotlin #collections

https://blog.appcircle.io/article/transforming-kotlin-collections-functions-with-examples
Appcircle Blog Transforming Kotlin Collections - Functions with Examples - Appcircle Blog Whether you're mapping the API response model or sorting, filtering, and manipulating Kotlin collections; these functions are very useful.
  • 👍 15
  • 🔥 5
  • 👏 2
  • 😱 1
  • 💩 1
Post #1602 4.58K
Плейлист видео с Android Dev Summit '22:

- Android Dev Summit ‘22: The Keynote!
- Top 3 picks from Modern Android Development at ADS ‘22
- Reimagining designer-developer handoff: Introducing Relay
- More performance tips for Jetpack Compose
- Building a scalable, modularized, testable app from scratch
- 5 quick animations to make your Compose app stand out
- Styling text in Compose
- Write your first Compose UI test
- Create offline-first apps
- Collecting flows in a lifecycle-aware manner
- By layer or feature? Why not both? Guide to Android app modularization
- Accurately measure app performance with profileable builds
- Address Firebase Crashlytics reports faster from Android Studio
- Where to hoist that state in Compose?
- Practical room migrations
- Material You in Compose apps
- Test at scale with Gradle managed devices
- Type safe, multi-module best practices with Navigation Compose
- From Views to Compose: Where can I start?
- What's new in Android Build
- 5 Android Studio features you don't want to miss
- 5 ways Compose makes UI testing better
- State of the art of Compose tooling
- State holders and state production in the UI Layer
- Making apps blazing fast with Baseline Profiles
- Modern Android Development #AskAndroid
- Android Dev Story: Lyft reduced their code for UI components by as much as 60% using Jetpack Compose
- Android Developer Story: ZEPETO plans to migrate 80% of the app’s UI to Jetpack Compose

#android #video #conference

https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_L3n1j4ajHjJ6QccFUvW1u
  • 👍 10
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →