Telegram Web Link
Советы по выстраиванию грамотной стратегии отправки пуш уведомлений:
- Give people control
- Be relevant
- Filter the firehose
- Win back people who opted out
- Let data lead the discussion

#android #push #notification

https://www.youtube.com/watch?v=rtX3DujJPZk
👍6🤔1
Стартует традиционная новогодняя скидка 50% на комплект курсов StartAndroid. Она будет действовать две недели.

Полный комплект состоит уже из 6 курсов, и его общая стоимость получается довольно высокой даже с учетом скидки. Поэтому в этом году есть некоторые приятные изменения 🎁. Теперь, чтобы получить возможность воспользоваться скидкой, не нужно покупать полный комплект. Вводится понятие "минимального набора" курсов, при котором эта скидка будет действовать.

В минимальный набор входят курсы:
- Compose
- Kotlin
- Dagger
- Тестирование

Т.е. вы можете использовать новогоднюю скидку 50% при покупке (или докупке) курсов, если у вас в итоге наберется этот минимальный комплект. Подробнее можно почитать на странице покупки курсов, войдя под своей учеткой.

🎄🎄🎄

StartAndroid уходит на двухнедельные каникулы. Надо отдохнуть, чтобы в следующем году продолжить писать курс по Compose. Он только начался, там будет еще много всего.

Вам желаю тоже отдохнуть и набраться сил в это непростое время.

С наступающим Рождеством и Новым Годом!

❄️❄️❄️
🔥45👍9🎉8🤩1🍾1
С помощью Extension SDK гугл может добавлять новые API к уже выпущенным версиям Android.

На скрине пример API, которое доступно, начиная с API Level 33. Но с помощью Extension оно может быть использовано и в API level 30 (R)

#android #sdk

https://android-developers.googleblog.com/2023/01/extending-android-sdk.html
👍26🔥11🤯21👏1
Вышел Kotlin 1.8.0.

Основные изменения:
- New experimental functions for JVM: recursively copy or delete directory content
- Improved kotlin-reflect performance
- New -Xdebug compiler option for better debugging experience
- kotlin-stdlib-jdk7 and kotlin-stdlib-jdk8 merged into kotlin-stdlib
- Improved Objective-C/Swift interoperability
- Compatibility with Gradle 7.3

#kotlin #release

https://blog.jetbrains.com/kotlin/2023/01/kotlin-1-8-0-released/
👍21🔥3💩1
Как сделать анимацию с помощью MotionLayout (туториал по ссылке)

MotionLayout – это контейнер, который позволяет просто создавать сложные анимации, для чего требуется лишь описать сцену.

Android-разработчик Павел Беловол рассказывает в своей статье на ХабрХабр, про свой опыт работы с MotionLayout на примере продакшн-задачи в онлайн-кинотеатре KION. Из статьи вы узнаете, где нужно использовать MotionLayout, а где лучше обойтись без него и писать код анимации самостоятельно.

Читать здесь.
👍19👎1🔥1
Новая Android Studio Electric Eel вышла на прошлой неделе.

Список изменений:

Design
- Compose Preview updates automatically
- Compose Preview device spec
- Layout Inspector recomposition rendering highlights
- Visual Linting
- Universal Problems panel

Build & dependencies
- Improved Sync performance with parallel project imports
- Download impact in Build Analyzer
- Upgrade Assistant post-upgrade report and rollback support
- SDK Index integration
- Baseline Profile fix for App Bundles

Emulators & devices
- New "Desktop" category & Desktop AVD
- Resizable Emulator (Experimental)
- Physical Devices Mirroring (Experimental, Opt-in)

IntelliJ
- IntelliJ Platform 2022.1 Update

#androidstudio #android

https://android-developers.googleblog.com/2023/01/android-studio-electric-eel.html
👍16👎10👏3🔥1
Первый пост из серии How Gradle Works. Рассказывают, как запускается Gradle.

#gradle

https://blog.gradle.org/how-gradle-works-1
22👍3
3 причины стать мобильным разработчиком на Android

1. Реализовать идеи
Счётчик просмотренных фильмов или управление светом в холодильнике? Приложение можно создать под любую задачу, на любом компьютере, для разных устройств и брендов.

2. «Пощупать» результат
70% людей в мире, у которых есть смартфон, пользуются Android. Разработчики улучшают жизнь людей и видят отклик: всегда можно протестировать приложение на своём устройстве или почитать отзывы в магазине.

3. Зарабатывать
По данным Хабр Карьеры, начинающие Android-разработчики получают от 40 000 ₽ в месяц, а опытные уровня middle — от 120 000 ₽. Часто разработчики работают удалённо.

Если хотите попробовать себя в этой профессии, начните бесплатную вводную часть курса по Android-разработке. Она делится на два уровня: начальный и для более подготовленных. Вы с первого урока учитесь на реальных задачах и погружаетесь в рабочую среду.

Познакомьтесь с языками Java и Kotlin, напишите своё первое приложение бесплатно →

#реклама
💩30👍5👎1
Анонсированы изменения в механизме публикации приложений. Добавлена возможность отправки разных обновлений одним пакетом: например, само приложение и скрины к нему.

Также предусмотрена возможность отменить обновления, уже отправленные на review. И, похоже, что можно будет самому решать, когда публиковать обновления, которые уже прошли review.

#android #googleplay

https://android-developers.googleblog.com/2023/01/control-when-changes-to-your-app-are-sent-for-review-with-new-play-console-features.html
👍16🔥4
Новый Compose урок, про Modifier. Мы о нем уже говорили в самых первых уроках, но есть несколько важных особенностей его применения, о которых полезно знать.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
👍355
Пост о новой фиче Android Studio, которая позволяет видеть данные из крэшлитики. И обзор новых возможностей этой фичи, которые пока доступны только в Beta версии студии

#androidstudio #firebase #crashlytics

https://medium.com/androiddevelopers/see-crashlytics-issue-reports-directly-in-android-studio-with-app-quality-insights-db0ff27454f0
👍14🔥4
Новый Compose урок, про Навигацию.

Сначала делаем свою простую реализацию, чтобы лучше понять, как это работает. Потом подключаем Navigation и разбираем ее основные возможности.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
👍32🔥10👏3
Forwarded from Хабр
Требуется Android-разработчик для публичного собеседования с эйчаром в прямом эфире!

От миддла и выше. Стек — Kotlin, Android SDK, Coroutines, Dagger 2, Unit Testing, Detekt, Navigation Component, MVVM, MVI, Clean Architecture, SOLID, KISS, DRY, Compose.

👉 Отправить заявку
👎27👍11🤔2
2025/07/10 23:22:57
Back to Top
HTML Embed Code: