Статья о разных типах ссылок: strong, soft, weak и phantom
#android
https://medium.com/google-developer-experts/finally-understanding-how-references-work-in-android-and-java-26a0d9c92f83
#android
https://medium.com/google-developer-experts/finally-understanding-how-references-work-in-android-and-java-26a0d9c92f83
Medium
Finally understanding how references work in Android and Java
A few weeks ago I attended Mobiconf, one of the best conferences for Mobile Developers I had the pleasure to attend in Poland. During his…
Forwarded from Rozetked (Данил Гаращенко)
Google выпустила третью тестовую сборку Android P для разработчиков
Изменения в Android P Beta 3 сосредоточены на исправление ошибок из предыдущих версий и оптимизацию.
rozetked.me/news/2305-vyshla-samaya-stabil-naya-testovaya-sborka-android-p
Изменения в Android P Beta 3 сосредоточены на исправление ошибок из предыдущих версий и оптимизацию.
rozetked.me/news/2305-vyshla-samaya-stabil-naya-testovaya-sborka-android-p
rozetked.me
Вышла самая стабильная тестовая сборка Android P
Google выпустила третью тестовую сборку Android P для разработчиков. Согласно сообщению в блоге для разработчиков, Android P Beta 3 максимально приближена к тому, что получат пользователи в финальном релизе ОС в конце этого лета.
Я снова на конференции. Называется она ADDC - App Design & Development Conference. Проходит в Барселоне.
В отличие от DroidCon, это не Android конференция. Она общая, про мобильную разработку. Мне интересно послушать, о чем говорят на таких конференциях, и насколько это может быть полезно разработчику.
Длиться это все будет два дня, плюс сегодняшние workshop-ы. Судя по программе, тут не будет параллельных докладов, так что я смогу прослушать все. По окончанию напишу свои выводы.
А пока я тут, вышел первый материал по разбору практических примеров использования Architecture Component. Долго я его делал, и наверно буду еще допиливать какие-то мелочи, но в целом я выработал формат и буду его придерживаться в последующих уроках.
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/567-urok-34-praktika-todoapp-tasks.html
В отличие от DroidCon, это не Android конференция. Она общая, про мобильную разработку. Мне интересно послушать, о чем говорят на таких конференциях, и насколько это может быть полезно разработчику.
Длиться это все будет два дня, плюс сегодняшние workshop-ы. Судя по программе, тут не будет параллельных докладов, так что я смогу прослушать все. По окончанию напишу свои выводы.
А пока я тут, вышел первый материал по разбору практических примеров использования Architecture Component. Долго я его делал, и наверно буду еще допиливать какие-то мелочи, но в целом я выработал формат и буду его придерживаться в последующих уроках.
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/567-urok-34-praktika-todoapp-tasks.html
StartAndroid
Урок 34. Практика. TodoApp. Список задач.
Разбор примеров использования Android Architecture Components. Приложение TodoApp. Экран Tasks
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Как найти ментора в IT-сфере и откуда начать поиски?
https://proglib.io/p/how-to-find-a-mentor/
#common
https://proglib.io/p/how-to-find-a-mentor/
#common
Библиотека программиста
Как найти ментора в IT-сфере и откуда начать поиски?
Тысячи курсов, видео и интерактивных сайтов, с которыми можно освоить программирование. Но найти ментора – задача обязательная.
Закончилась конференция ADDC. Мне понравились три вещи.
1) Воркшоп про React Native. Давно уже я слышу про эту штуку, но ни разу еще не видел в деле. Сейчас вот посмотрел, как делается простое приложение, которое GraphQL данные с сервера получает и в списке отображает. Мне понравилось. Захотелось узнать побольше.
2) Обед. Слушателям выдают купоны, которые они могут использовать для оплаты ланча в любом из ближайших ресторанов из предоставленного списка. Отличная идея. Можно самому выбрать, где поесть.
3) Температура воды. Барса, июль, как можно не сходить на пляж? Вечером после конфы, когда уже не так жарко, самое то.
Ну а в остальном - скучно. Выступления - очевидные и бессмысленные бла-бла-бла. Было очень трудно сконцентрироваться на том, что говорит спикер, и не заснуть. DroidCon по сравнению с этой конфой - просто кладезь знаний.
Определённо, ADDC - это конференция для продакт менеджеров или дизайнеров, но точно не для разработчиков.
1) Воркшоп про React Native. Давно уже я слышу про эту штуку, но ни разу еще не видел в деле. Сейчас вот посмотрел, как делается простое приложение, которое GraphQL данные с сервера получает и в списке отображает. Мне понравилось. Захотелось узнать побольше.
2) Обед. Слушателям выдают купоны, которые они могут использовать для оплаты ланча в любом из ближайших ресторанов из предоставленного списка. Отличная идея. Можно самому выбрать, где поесть.
3) Температура воды. Барса, июль, как можно не сходить на пляж? Вечером после конфы, когда уже не так жарко, самое то.
Ну а в остальном - скучно. Выступления - очевидные и бессмысленные бла-бла-бла. Было очень трудно сконцентрироваться на том, что говорит спикер, и не заснуть. DroidCon по сравнению с этой конфой - просто кладезь знаний.
Определённо, ADDC - это конференция для продакт менеджеров или дизайнеров, но точно не для разработчиков.
Forwarded from Представляешь,
Вышел июльский рейтинг самых распространенных языков программирования TIOBE. TypeScript вошёл в топ-50 языков рейтинга и подбирается к Dart: https://tproger.ru/news/tiobe-july-2018/
Tproger
Июльский рейтинг языков программирования TIOBE: популярность TypeScript продолжает расти
TypeScript набирает популярность в качестве замены JavaScript, в особенности благодаря распространению Angular. Он медленно догоняет конкурента от Google.
Кратко о том, как стартует Android, и что такое Zygote
#android #boot
https://medium.com/@voodoomio/what-the-zygote-76f852d887d9
#android #boot
https://medium.com/@voodoomio/what-the-zygote-76f852d887d9
Medium
What the Zygote!?
Android OS boot process explained with focus on Zygote
Статья о создании своего View. Несложно, но подробно.
#android #view
https://www.raywenderlich.com/175645/android-custom-view-tutorial
#android #view
https://www.raywenderlich.com/175645/android-custom-view-tutorial
kodeco.com
Android Custom View Tutorial
Create an Android Custom View in Kotlin and learn how to draw shapes on the canvas, make views responsive, create new XML attributes, and save view state.
Как сделать красивый переход из RecyclerView в ViewPager и обратно с помощью Shared Elements
#android #animation
https://android-developers.googleblog.com/2018/02/continuous-shared-element-transitions.html
#android #animation
https://android-developers.googleblog.com/2018/02/continuous-shared-element-transitions.html
Android Developers Blog
Continuous Shared Element Transitions: RecyclerView to ViewPager
By Shalom Gibly, Software Engineer, Google's Material Gallery Team Transitions in Material Design apps provide visual continuity. As the ...
Вариант Naming Convention для Android компонентов и ресурсов
#android
https://medium.com/mindorks/android-resource-naming-convention-42e4e8026614
#android
https://medium.com/mindorks/android-resource-naming-convention-42e4e8026614
Medium
Android resource naming convention
As a developer, there is a good probability that you have used libraries to make code cleaner and easier to use. You have followed certain…
Немного погрузился в тему Instant App и написал о том, что это такое, зачем нужно и как работает.
#android
https://startandroid.ru/ru/blog/568-chto-takoe-instant-app.html
#android
https://startandroid.ru/ru/blog/568-chto-takoe-instant-app.html
StartAndroid
Что такое Instant App или Google Play Instant
Что такое Instant App? Как создать Instant App приложение? Зачем нужно Instant App приложение? Как добавить кнопку Try now в Google play?
Краткий обзор одного из последних Material компонентов - Chip
#android #material
https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f
#android #material
https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f
Medium
Chips: Material Components for Android
One of the cool widgets that you can use with the Material Design Components library is Chip. A Chip is a component that can represent…
Материал про ограничения сервисов в Android O. Ничего нового, но не стоит забывать об этом.
#android #background
https://medium.com/oceanize-geeks/background-services-in-android-o-a38a7c624391
#android #background
https://medium.com/oceanize-geeks/background-services-in-android-o-a38a7c624391
Medium
Background services in ANDROID O
Background Execution Limits