StartAndroid – Telegram
StartAndroid
9.95K subscribers
389 photos
10 videos
5 files
1.87K links
Канал об Android (Андроид) разработке

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

Чат - https://news.1rj.ru/str/startandroidchat

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

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

РКН - https://shorturl.at/p7iUr
Download Telegram
Разработчик на C#?

📚 Для тебя 24 января в 20:00 пройдет вебинар «Что полезного в новых версиях C#?» в OTUS.

На открытом занятии мы разберем:
🔥 Ключевые нововведения релиза .NET 6.0 с C# 10.
🔥 Познакомимся с полезными и часто используемыми новшествами последних версий языка C#.

👉🏻 Для регистрации пройдите вступительный тест https://otus.pw/AaaC/

#реклама
💩12👍2
Краткий обзор Duration API, который перешел в статус Stable в Kotlin 1.6

#kotlin #duration #date #time

https://lengrand.fr/measuring-time-and-durations-in-kotlin/
👍37🔥12🎉6💩2
Подробный обзор изменений в Android Studio Bumblebee (2021.1.1)

Build and Deploy
- Run Instrumented Tests in Android Studio using Gradle
- Android Gradle Plugin Upgrade Assistant now updates API usage
- Non-Transitive R classes on for new projects
- New Device Manager
- ADB over Wi-Fi
- Emulator tool window enabled by default
- Apple Silicon Support Update

Profile and Inspect
- Jank detection track in Profilers
- Profileable app profiling support in Studio Profilers
- Inspect Jobs, Alarms, and Wakelocks in the Background task Inspector
- Capture Layout Inspector snapshots
-Support for Compose semantics in the Layout Inspector

Design
- Interactive Preview
- Animated Vector Drawables Preview
- Updated Device picker for design tools

#androidstudio

https://android-developers.googleblog.com/2022/01/android-studio-bumblebee-202111-stable.html
🔥22👍12😱3💩1
Если вы используете Firebase Remote config и A/B Testing, обратите внимание на новую фичу Personalization. Она использует machine learning и подбирает оптимальное значение для каждого юзера, чтобы достичь заданной цели.

#firebase #abtesting #remoteconfig

https://firebase.googleblog.com/2022/01/remote-config-personalization-overview.html
👍10🔥4
На простом примере автор объясняет, как использовать Kotlin DSL

#kotlin

https://medium.com/turkcell/kotlin-dsl-basics-in-android-4e5d4104a87d
👍16💩13🔥1🤩1
Хотите узнать, что полезного в новых версиях Swift?
Расскажем на вебинаре «Пишем выразительный код на Swift 5.x»

💪 В версиях языка Swift с 5.0 по 5.5 языка появилось много нововведений, позволяющих программировать более эффективно. Рассмотрим на практических примерах самые важные из них и обзорно все оставшиеся.


👉 Для участия в мероприятии зарегистрируйтесь на урок: https://otus.pw/o4up/

#реклама
💩14🔥3👍2
Запись видеоподкаста о том, как Kotlin становился популярным в Google и приходил в Android разработку
Приглашенный гость - Yigit Boyar. Мы часто видим на его Google IO.

Содержание:
0:00 The first Kotlin Commit in Android
1:27 Introducing our guest
2:02 The weather report
3:30 Yigit’s story
6:50 Finding Kotlin & the first commit
9:34 The Kotlin story continues
11:40 Kotlin adoption inside Google
13:10 Adding Kotlin to the environment
16:32 Jetpack and Kotlin
19:55 Benefitting from Kotlin
22:08 The uptake of coroutines
25:15 Making people write decent apps
26:50 Are coroutines getting more complicated?
29:09 Google Apps and the Kotlin ecosystem
31:12 Kotlin and Crashes
32:44 Libraries, Android, and Package Names
36:10 Reflecting on the Kotlin story

#kotlin #android

https://www.youtube.com/watch?v=9MJPvsWQzP8
👍8👏2🔥1
Google в своих гайдах рекомендует использовать новый паттерн для UI событий, которые должны быть получены только один раз (Toast, Dialog и пр.).

Если вкратце, то View должно уведомлять ViewModel, что событие получено и обработано.

#android

https://proandroiddev.com/sending-view-model-events-to-the-ui-eef76bdd632c
👍9
➡️ Делаем оффер iOS- и Android-разработчикам за один день. Приглашаем в команды Мобильного банка, Тинькофф Инвестиций, Тинькофф Бизнеса и еще трех проектов.

Вы — в течение одного дня общаетесь с нашей командой. Мы — делаем оффер, если работа подойдет вам по условиям, а задачи — по скиллам.

🖇 Все будет онлайн, 19 февраля. Заявки принимаем до 15 февраля включительно. Подробности и регистрация по ссылке: https://l.tinkoff.ru/mobile.onedayoffer

#реклама
💩25👍14🤔3🤮1
Новая либа от Android команды - JankStats. Пока что в альфе.

Предоставляет информацию о кадрах (Frame), прорисовка которых заняла слишком долгое время. А также, эти данные можно дополнить информацией о том, что именно происходило в приложении в этот момент.

#android #performance

https://medium.com/androiddevelopers/jankstats-goes-alpha-8aff942255d5
🔥30👍8🤩2🤔1