Подборка плагинов для Android Studio. Не забывайте, что плагины могут замедлить работу студии.
#androidstudio
https://habr.com/ru/post/449132/
#androidstudio
https://habr.com/ru/post/449132/
Хабр
Топ-17 плагинов для Android Studio
Существуют сотни плагинов для Android Studio, и их число растёт с каждым днём. Это в основном происходит по двум причинам. Во-первых, Android Studio — это официальная интегрированная среда...
График выхода Android Q. Источник - https://www.youtube.com/watch?v=aNfmLnYWpas
В Android Studio 3.5 нас ждут изменения в Layout Editor. Статья описывает, что изменится при работе с ConstraintLayout.
#androidstudio
https://medium.com/androiddevelopers/android-studio-project-marble-layout-editor-608b6704957a
#androidstudio
https://medium.com/androiddevelopers/android-studio-project-marble-layout-editor-608b6704957a
Medium
Android Studio Project Marble: Layout Editor
Deep dive on Layout Editor UX improvements for Android Studio 3.5
Общий обзор, что нового появилось в Android. По многим темам будут отдельные доклады.
#android
https://www.youtube.com/watch?v=td3Kd7fOROw
#android
https://www.youtube.com/watch?v=td3Kd7fOROw
YouTube
What's new in Android (Google I/O'19)
Get an overview of the latest developer features in Android.
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn more on the I/O Website…
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn more on the I/O Website…
Видео про разбиение приложения на модули. Обсуждают такие вопросы как:
- что выносить в фича-модуль
- как организовать работу с БД
- где использовать api, а где implementation
и прочие вопросы многомодульности.
#architecture #module
https://www.youtube.com/watch?v=PZBg5DIzNww
- что выносить в фича-модуль
- как организовать работу с БД
- где использовать api, а где implementation
и прочие вопросы многомодульности.
#architecture #module
https://www.youtube.com/watch?v=PZBg5DIzNww
YouTube
Build a modular Android app architecture (Google I/O'19)
Finding the right architecture for the problem sets we face as Android developers still feels like a complicated task, even with all the libraries that promise to fix a lot of them. This talk covers best practices and patterns you can apply in different use…
Видео про Android Studio. В основном про те аспекты, которые нам не видны явно:
- cбор статистики работы и ошибок
- оптимизация работы
- исправление багов
- gradle sync
- новая версия Instant Run, которая называется Apply Changes.
Кроме этого дали несколько советов по улучшению производительности и немного рассказали о новых фичах последней студии.
#androidstuio
https://www.youtube.com/watch?v=8rfvfojtRss
- cбор статистики работы и ошибок
- оптимизация работы
- исправление багов
- gradle sync
- новая версия Instant Run, которая называется Apply Changes.
Кроме этого дали несколько советов по улучшению производительности и немного рассказали о новых фичах последней студии.
#androidstuio
https://www.youtube.com/watch?v=8rfvfojtRss
YouTube
What's new in Android Development Tools (Google I/O'19)
Get an overview of what's new in Android Studio for Android app developers, including demos, and a tour de force presentation of relevant features that will accelerate developers workflow on the latest Android APIs.
Watch more #io19 here:
Android & Play…
Watch more #io19 here:
Android & Play…
Forwarded from Rozetked
YouTube
Android Q beta 3 на Mi 9, Pixel — более 20 нововведений
Смотрим на Android 10.0 Q beta 3, обзор нововведений и главных функций. Мы установили Q на Pixel 3 XL, Xiaomi Mi 9 и Oppo Reno. Более 20 новых функций. Проверили на стабильность все устройства и многое другое.
Список смартфонов Huawei и Samsung, которые…
Список смартфонов Huawei и Samsung, которые…
Видео о новых фичах в Layout Editor и Navigation Editor. А также о новых Resource Manager и Layout Inspector.
#androidstudio
https://www.youtube.com/watch?v=oWTG5g5rT4s
#androidstudio
https://www.youtube.com/watch?v=oWTG5g5rT4s
YouTube
What's new in Android Studio UI design and debugging tools (Google I/O'19)
In 2019, the Android team is refining the developer journey with a set of new tools for building modern interfaces. From building a layout to debugging views at runtime, this session will take you through a variety of steps that can help increase your productivity.…
Видео об Architecture Components. Сначала общие сведения о разработке и поддержке этого проекта. Затем обзор нововведений и будущих фич продуктов:
- DataBinding
- ViewModel
- WorkManager
- Room
- Navigation
- Paging
#android #architecturecomponents
https://www.youtube.com/watch?v=Qxj2eBmXLHg
- DataBinding
- ViewModel
- WorkManager
- Room
- Navigation
- Paging
#android #architecturecomponents
https://www.youtube.com/watch?v=Qxj2eBmXLHg
YouTube
What's new in architecture components (Google I/O'19)
Learn the latest changes in Architecture Components as well as new libraries for 2019.
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn…
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn…
Гугл выпустил бесплатный курс по написанию современных приложений, используя Kotlin и Architecture Components
#android #kotlin #course #architecturecomponents
https://udacity.com/course/ud9012
#android #kotlin #course #architecturecomponents
https://udacity.com/course/ud9012
Видео о ConstraintLayout 2, который уже в бета-версии. В основном, конечно, рассказывают об инструменте для создания анимации - MotionLayout.
#android #animation #constraintlayout
https://www.youtube.com/watch?v=29gLA90m6Gk
#android #animation #constraintlayout
https://www.youtube.com/watch?v=29gLA90m6Gk
YouTube
What's new in ConstraintLayout (Google I/O'19)
Learn the capabilities of ConstraintLayout, a popular library for UI development on Android, which addresses common pitfalls of and solutions to UI patterns, performance aspects, integrating motion, and how to best take advantage of the library in your own…
Java задачи - хороший способ попрактиковаться при подготовке к собеседованию.
#java #interview
https://habr.com/ru/post/440436/
#java #interview
https://habr.com/ru/post/440436/
Хабр
Практические задачи по Java — для курсов и прочих занятий
Практические задачи по Java — для курсов и прочих занятий Несколько вводных слов Последние несколько лет я читаю курс по программированию на Java. Со временем он менялся — то добавлялись, то...
Краткий обзор инструментов для выполнения фоновых задач:
- Alarm Manager
- Job Scheduler
- Work Manager
- Kotlin Coroutines
#android #background
https://medium.com/major-league/background-processing-in-android-part-2-88c73c24a2ac
- Alarm Manager
- Job Scheduler
- Work Manager
- Kotlin Coroutines
#android #background
https://medium.com/major-league/background-processing-in-android-part-2-88c73c24a2ac
Medium
Background Processing in Android (Part 2)
In our previous Background Processing posts, Julian Falcionelli talked about some options that we have for do background tasks in Android…
Видео о новшествах в системе сборки приложений. Плюс несколько советов по оптимизации.
#android #build
https://www.youtube.com/watch?v=LFRCzsD7UhY
#android #build
https://www.youtube.com/watch?v=LFRCzsD7UhY
YouTube
What's new in the Android Studio build system (Google I/O'19)
Learn what's new in the build system used by app developers, including how to use new features and APIs.
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle…
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle…
В статье рассматривается применение Railway Oriented Programming в Kotlin. В качестве примера взят случай, когда подряд идет несколько методов, и каждый последующий использует результат предыдущего. При этом есть проверки и обработка ошибок.
#kotlin #railway #pattern
https://proandroiddev.com/railway-oriented-programming-in-kotlin-f1bceed399e5
#kotlin #railway #pattern
https://proandroiddev.com/railway-oriented-programming-in-kotlin-f1bceed399e5
Medium
Railway Oriented Programming in Kotlin
Full steam ahead for clean event handling and a smooth ride through the happy paths of your Kotlin code… What a Result!
Интересная статья и много полезных ссылок по многопоточности
#java #concurrency
https://habr.com/ru/company/piter/blog/451322/
#java #concurrency
https://habr.com/ru/company/piter/blog/451322/
Хабр
Актуальна ли книга «Java Concurrency in Practice» во времена Java 8 и 11?
Здравствуйте, коллеги! Статья, перевод которой мы предлагаем сегодня, в очередной раз напоминает о важности нестареющей книги " Java Concurrency in practice " под авторством Брайана Гёца (Brian...
Видео про Kotlin в Android. Там не только про код, но и общие слова о его использовании. Гугл явно обозначает, что Kotlin это всерьез. Если вы все еще сомневались, то теперь точно пора его изучать.
#android #kotlin
https://www.youtube.com/watch?v=8rYLFD1ZfnM
#android #kotlin
https://www.youtube.com/watch?v=8rYLFD1ZfnM
YouTube
What's new in Kotlin on Android, 2 years in (Google I/O'19)
This session examines the progress made in Android support for Kotlin. This talk will cover Kotlin samples and reference docs, annotations, framework APIs, IDE support for low-level bytecode optimizations in the D8/R8 compiler, and work on the Kotlin Foundation.…