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 #1667 · Back to latest

Older Posts 20 shown
Post #1666 5.15K
JetBrains переписывает Kotlin компилятор. Он должен появиться в Kotlin 2.0, но уже сейчас его можно опробовать.

Пишут, что исправили кучу багов, и это может поломать код, который раньше работал только благодаря этим багам )
In addition, tons of long-standing bugs have been fixed and, inevitably, some of those fixes might break code that accidentally relied on incorrect compiler behavior.

#kotlin #compiler

https://blog.jetbrains.com/kotlin/2023/02/k2-kotlin-2-0/
The JetBrains Blog The K2 Compiler Is Going Stable in Kotlin 2.0 | The Kotlin Blog We’ve been working on a new frontend for the Kotlin compiler (code-named “K2”) for quite a while. The new frontend is already available for preview – we’re continually polishing and stabilizing it and plan to make it the default compiler frontend in a future…
  • 😁 42
  • 👍 16
  • 🤯 2
  • ❤ 1
Post #1665 5.48K
Новый Compose урок, про Навигацию и ViewModel.

В нем подробно выясняем, почему получение ViewModel отличается с навигацией и без. Рассмотрим пару способов создания shared ViewModel. Разберемся, чем viewModel() отличается от hiltViewModel(). И узнаем, какую пользу может принести SavedStateHandle при навигации.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
  • 👍 31
  • 🔥 11
  • 👏 3
Post #1664 5.4K
Android 14 Developer Preview

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

Working across devices and form factors

Streamlining background work
- Updates and additions to JobScheduler and Foreground Services
- Optimized broadcasts
- Exact alarms

Customization
- Bigger fonts with non-linear scaling
- Per-app language preferences
- Grammatical Inflection API

Privacy and Security
- Runtime receivers
- Safer implicit intents
- Safer dynamic code loading
- Block installation of apps
- Credential Manager and Passkeys support

App compatibility
- OpenJDK 17 Support
- Easier testing and debugging of changes
- Platform stability milestone

#android

https://android-developers.googleblog.com/2023/02/first-developer-preview-android14.html
Android Developers Blog The first developer preview of Android 14 Today we're releasing the first Developer Preview of Android 14, and your feedback is a critical part of making Android better for everyone.
  • 👍 19
  • 😢 12
Post #1663 4.79K
Post #1662 5K

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
Post #1661 5.11K
Post #1660 6.18K
Новый Compose урок, про Навигацию.

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

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
  • 👍 32
  • 🔥 10
  • 👏 3
Post #1658 5.93K
Post #1657 5.54K
Пост о новой фиче Android Studio, которая позволяет видеть данные из крэшлитики. И обзор новых возможностей этой фичи, которые пока доступны только в Beta версии студии

#androidstudio #firebase #crashlytics

https://medium.com/androiddevelopers/see-crashlytics-issue-reports-directly-in-android-studio-with-app-quality-insights-db0ff27454f0
Medium See Crashlytics issue reports directly in Android Studio with App Quality Insights The new App Quality Insights window, helps you discover, investigate, and reproduce issues reported by Crashlytics all in one place.
  • 👍 14
  • 🔥 4
Post #1656 6.05K
Новый Compose урок, про Modifier. Мы о нем уже говорили в самых первых уроках, но есть несколько важных особенностей его применения, о которых полезно знать.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
  • 👍 35
  • ❤ 5
Post #1654 5.88K
Анонсированы изменения в механизме публикации приложений. Добавлена возможность отправки разных обновлений одним пакетом: например, само приложение и скрины к нему.

Также предусмотрена возможность отменить обновления, уже отправленные на 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
Android Developers Blog Control when changes to your app are sent for review with new Play Console features News and insights on the Android platform, developer tools, and events.
  • 👍 16
  • 🔥 4
Post #1651 6.38K
3 причины стать мобильным разработчиком на Android

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

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

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

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

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

#реклама
Курс «Android-разработчик» - онлайн-обучение разработке мобильных приложений под Андроид Онлайн-курс «Android-разработчик» от сервиса Яндекс Практикум. 12 месяцев обучения разработке мобильных приложений под Андроид для начинающих (с нуля). Научитесь писать код на Java и Kotlin, создадите командный дипломный проект, с дипломом и помощью в трудоустройстве.
  • 💩 30
  • 👍 5
  • 👎 1
Post #1649 5.16K
Новая 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
Android Developers Blog Android Studio Electric Eel News and insights on the Android platform, developer tools, and events.
  • 👍 16
  • 👎 10
  • 👏 3
  • 🔥 1
Post #1648 5.42K
Как сделать анимацию с помощью MotionLayout (туториал по ссылке)

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

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

Читать здесь.
Хабр Как сделать анимацию с помощью MotionLayout Привет, Хабр! Меня зовут Павел Беловол, я Android-разработчик на проекте онлайн-кинотеатра KION в МТС Digital . Это новая часть сериала о внедрении фичи Autoplay в KION, в которой я расскажу про свой...
  • 👍 19
  • 👎 1
  • 🔥 1
Post #1647 5.75K
Вышел 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/
The JetBrains Blog Kotlin 1.8.0 Released - The JetBrains Blog New experimental functions for JVM, Improved kotlin-reflect performance, New -Xdebug compiler option, and more.
  • 👍 21
  • 🔥 3
  • 💩 1
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 →