Тинькофф бросает вызов мобильным разработчикам.
15 апреля стартует IT's Tinkoff Solution Cup — соревнование для мидлов и сеньоров. Будут сложные задачи и призы победителям.
Отборочный тур можно пройти онлайн или на очных площадках в 12 городах России и в Минске.
Там участников ждет нетворкинг с экспертами Тинькофф и специалистами других компаний, ИТ-квиз и фирменный мерч в качестве подарков.
Регистрируйтесь, проходите отборочный тур и побеждайте в финале 22 апреля. Детали тут: http://bit.ly/3m65LQV
#реклама АО Тинькофф банк
15 апреля стартует IT's Tinkoff Solution Cup — соревнование для мидлов и сеньоров. Будут сложные задачи и призы победителям.
Отборочный тур можно пройти онлайн или на очных площадках в 12 городах России и в Минске.
Там участников ждет нетворкинг с экспертами Тинькофф и специалистами других компаний, ИТ-квиз и фирменный мерч в качестве подарков.
Регистрируйтесь, проходите отборочный тур и побеждайте в финале 22 апреля. Детали тут: http://bit.ly/3m65LQV
#реклама АО Тинькофф банк
💩27👎9👍5🤮1
Kotlin DSL теперь используется по умолчанию в Gradle скриптах вместо Groovy
Об этом вчера написали сразу все основные участники: Google, Jetbrains, Gradle
Среди преимуществ указывают
- Compile-time checking
- Better IDE experience
- Simplified, declarative plugin syntax
#android #kotlin #gradle #groovy
Об этом вчера написали сразу все основные участники: Google, Jetbrains, Gradle
Среди преимуществ указывают
- Compile-time checking
- Better IDE experience
- Simplified, declarative plugin syntax
#android #kotlin #gradle #groovy
Android Developers Blog
Kotlin DSL is Now the Default for New Gradle Builds
Today we're excited to announce that we're switching the default language for build scripts to Kotlin! We've been working with the Gradle and JetBrain
👍27👌2🔥1🤯1
Новая версия стабильной Android Studio - Flamingo
Список основных изменений:
UI Tools
- Live Edit (Compose) - Experimental
- Themed app icon Preview support
- Dynamic color Preview
- Jetpack Compose and Material 3 Templates
Build
- Build Analyzer Task Categorization
- One-click Automated Profileable Build and Run
- Lint Support for SDK Extensions
- Breaking changes in Android Gradle Plugin 8.0
Inspect
- Updates to App Quality Insights
- Network Inspector Traffic Interception
- Auto-connect to foreground process in Layout Inspector
IntelliJ
- IntelliJ Platform 2022.2 Update
#androidstudio
https://android-developers.googleblog.com/2023/04/android-studio-flamingo-is-stable.html
Список основных изменений:
UI Tools
- Live Edit (Compose) - Experimental
- Themed app icon Preview support
- Dynamic color Preview
- Jetpack Compose and Material 3 Templates
Build
- Build Analyzer Task Categorization
- One-click Automated Profileable Build and Run
- Lint Support for SDK Extensions
- Breaking changes in Android Gradle Plugin 8.0
Inspect
- Updates to App Quality Insights
- Network Inspector Traffic Interception
- Auto-connect to foreground process in Layout Inspector
IntelliJ
- IntelliJ Platform 2022.2 Update
#androidstudio
https://android-developers.googleblog.com/2023/04/android-studio-flamingo-is-stable.html
Android Developers Blog
Android Studio Flamingo is stable
News and insights on the Android platform, developer tools, and events.
👍12🤔2❤1
Курс «Английский для разработчиков» Яндекс Практикума
Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:
✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.
Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение.
#реклама
Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:
✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.
Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение.
#реклама
💩20👍7🤡1
Серия из 4 видео про работу с камерой
CameraX concepts - https://www.youtube.com/watch?v=I4rDx90Nlus
Setup and permissions - https://www.youtube.com/watch?v=XUN6mUQiDpg
CameraController basics - https://www.youtube.com/watch?v=fazzQs-O31U
CameraProvider basics - https://www.youtube.com/watch?v=OfjPOUunkc8
#android #camera
CameraX concepts - https://www.youtube.com/watch?v=I4rDx90Nlus
Setup and permissions - https://www.youtube.com/watch?v=XUN6mUQiDpg
CameraController basics - https://www.youtube.com/watch?v=fazzQs-O31U
CameraProvider basics - https://www.youtube.com/watch?v=OfjPOUunkc8
#android #camera
YouTube
CameraX concepts
In this video, we’ll take a look at the CameraX Jetpack library, which is the easiest way to add rich camera functionality to your Android application. CameraX provides common camera functionality through 4 UseCases: Preview, ImageCapture, VideoCapture, and…
👍21❤2
Google выкатил альфа версию новой библиотеки для рисования (и анимации) фигур различных форм.
Девиз библиотеки написан под одним из скринов в статье :)
I don’t know why you would create a shape like this. But isn’t it nice that you can?
#android #drawing #shapes
https://medium.com/androiddevelopers/the-shape-of-things-to-come-1c7663d9dbc0
Девиз библиотеки написан под одним из скринов в статье :)
I don’t know why you would create a shape like this. But isn’t it nice that you can?
#android #drawing #shapes
https://medium.com/androiddevelopers/the-shape-of-things-to-come-1c7663d9dbc0
😁21👍9🎉2👌1🤣1
Новый Compose урок про механизм CompositionLocal.
Разбираемся как использовать этот механизм для передачи объектов между Composable функциями. И выясняем, в чем разница между compositionLocalOf и staticCompositionLocalOf
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
Разбираемся как использовать этот механизм для передачи объектов между Composable функциями. И выясняем, в чем разница между compositionLocalOf и staticCompositionLocalOf
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
🔥18👍6👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Вторая статья о новой graphics-shapes библиотеке - про трансформацию фигур.
#android #draw #graphics
https://medium.com/androiddevelopers/shape-morphing-in-android-f5c36416a979
#android #draw #graphics
https://medium.com/androiddevelopers/shape-morphing-in-android-f5c36416a979
🔥12👍1
android 13_8 (1).gif
12.5 MB
Photo picker, который был добавлен в Android 13, теперь доступен и в старых версиях, начиная с Android KitKat (4.4).
#android #picker #media #photo
https://android-developers.googleblog.com/2023/04/photo-picker-everywhere.html
#android #picker #media #photo
https://android-developers.googleblog.com/2023/04/photo-picker-everywhere.html
🔥49❤7👍3🌚2🤬1
Как устроены собеседования в Тинькофф? Что спрашивают у кандидатов? И какие задачи решают на технической секции?
Эти и другие вопросы часто форсятся в чатах комьюнити. Поэтому Android-команда Тинькофф решила показать техническое интервью в прямом эфире.
Все будет как на реальном собеседовании: опытный разработчик-интервьюер, задачи и кандидат, который сможет проверить свои скиллы на практике.
📲 Если хотите увидеть, как устроены интервью в команду Тинькофф, подключайтесь к трансляции на ютуб-канале IT’s Tinkoff Mobile 27 апреля в 18:00.
Не забудьте подписаться и нажать на колокольчик, чтобы не пропустить!
#реклама
Эти и другие вопросы часто форсятся в чатах комьюнити. Поэтому Android-команда Тинькофф решила показать техническое интервью в прямом эфире.
Все будет как на реальном собеседовании: опытный разработчик-интервьюер, задачи и кандидат, который сможет проверить свои скиллы на практике.
📲 Если хотите увидеть, как устроены интервью в команду Тинькофф, подключайтесь к трансляции на ютуб-канале IT’s Tinkoff Mobile 27 апреля в 18:00.
Не забудьте подписаться и нажать на колокольчик, чтобы не пропустить!
#реклама
💩37👍13❤3👎1
Play Store теперь будет предлагать пользователю обновить приложение, если оно крэшит и есть новая версия. Это позволит улучшить статистку крэшей.
#android #playstore #crash #update
https://android-developers.googleblog.com/2023/04/automatic-update-prompts-for-crashing-apps.html
#android #playstore #crash #update
https://android-developers.googleblog.com/2023/04/automatic-update-prompts-for-crashing-apps.html
❤33👍23🔥4🤔2💘1
Краткий обзор основных изменений в Kotlin 1.8.20
New language features
- Enum class entries function
- Data objects
- Secondary constructors with the body in inline classes
Standard library updates
- Autocloseable interface
- Base64 encoding and decoding
- Support for @Volatile annotation in Kotlin/Native
Kotlin/JVM
- Preview of Java synthetic property references
#kotlin
https://proandroiddev.com/exploring-koltin-1-8-20-6ac4fb16dd19
New language features
- Enum class entries function
- Data objects
- Secondary constructors with the body in inline classes
Standard library updates
- Autocloseable interface
- Base64 encoding and decoding
- Support for @Volatile annotation in Kotlin/Native
Kotlin/JVM
- Preview of Java synthetic property references
#kotlin
https://proandroiddev.com/exploring-koltin-1-8-20-6ac4fb16dd19
Medium
Exploring Kotlin 1.8.20
Kotlin 1.8.20 has been released, and we will explore some of the new features/improvements.
🔥12👍3❤2👎1
Новый Compose урок - про Material Design.
Выясняем, как стандартные UI элементы используют Material под капотом. Рассматриваем основные отличия Material 3 и Material 2. Разбираемся как устроены темы в Compose.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
Выясняем, как стандартные UI элементы используют Material под капотом. Рассматриваем основные отличия Material 3 и Material 2. Разбираемся как устроены темы в Compose.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
👍23🔥1
YouTube плейлист видео с KotlinConf'23
#kotlin #conference
https://www.youtube.com/playlist?list=PLlFc5cFwUnmwcJ7ZXyMmS70A9QFyUu1HI
#kotlin #conference
https://www.youtube.com/playlist?list=PLlFc5cFwUnmwcJ7ZXyMmS70A9QFyUu1HI
👍6
Несколько полезных советов (dos and don'ts) по разработке приложений под разные типы устройств.
#android #bestpractice
https://android-developers.googleblog.com/2023/05/optimizing-your-android-app-for-large-screens.html
#android #bestpractice
https://android-developers.googleblog.com/2023/05/optimizing-your-android-app-for-large-screens.html
👍5
Через 8 часов стартует Google I/O
https://io.google/2023/ По моим наблюдениям мало кто это смотрит, но я не мог не запостить новость об этом. Давайте выясним какое у нас отношение к Google I/O
https://io.google/2023/ По моим наблюдениям мало кто это смотрит, но я не мог не запостить новость об этом. Давайте выясним какое у нас отношение к Google I/O
Anonymous Poll
4%
Буду на конфе вживую
12%
Буду смотреть онлайн
57%
Потом посмотрю видосы на YouTube
26%
Пройду мимо, нет там ничего интересного
👍6
Новый дизайн и другие новые фичи доступны в beta (Giraffe) и canary (Hedgehog) версиях Android Studio.
Coding productivity
- Android Studio Bot
- Live Edit
Build productivity
- Kotlin DSL and Version Catalogs
- Per-app language preferences
- Download impact in Build Analyzer
- New Android SDK Upgrade Assistant
Developing for form factors
- Google Pixel Fold and Google Pixel Tablet Virtual Devices
- Wear OS 4 Developer Preview Emulator
- Watch Face Format support in Wear OS 4 Developer Preview Emulator
- Device Mirroring for local devices
- Android Device Streaming
- Espresso Device API
Improve your app quality
- App Quality Insights: Android vitals
- App Quality Insights with improved code navigation
- Compose State information in Debugger
- New Power Profiler
- Device Explorer
- Compose animation preview
- Embedded Layout Inspector
- Firebase Test Lab support for Gradle Managed Devices
IntelliJ
- IntelliJ Platform Update to the IntelliJ 2023.1
- New UI
#androidstudio
https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html
Coding productivity
- Android Studio Bot
- Live Edit
Build productivity
- Kotlin DSL and Version Catalogs
- Per-app language preferences
- Download impact in Build Analyzer
- New Android SDK Upgrade Assistant
Developing for form factors
- Google Pixel Fold and Google Pixel Tablet Virtual Devices
- Wear OS 4 Developer Preview Emulator
- Watch Face Format support in Wear OS 4 Developer Preview Emulator
- Device Mirroring for local devices
- Android Device Streaming
- Espresso Device API
Improve your app quality
- App Quality Insights: Android vitals
- App Quality Insights with improved code navigation
- Compose State information in Debugger
- New Power Profiler
- Device Explorer
- Compose animation preview
- Embedded Layout Inspector
- Firebase Test Lab support for Gradle Managed Devices
IntelliJ
- IntelliJ Platform Update to the IntelliJ 2023.1
- New UI
#androidstudio
https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html
👍11🔥8❤1🤔1🤬1