Forwarded from ASmirnov
Между тем мы начали MOSDROID 9. Присоединяйтесь - https://youtu.be/4T3q5qXwhgY
YouTube
MOSDROID #9 Fluorine
Трансляция 9-го митапа от сообщества MOSDROID
Завершающий урок по WorkManager, про обмен данными с задачей
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/565-urok-32-workmanager-peredacha-i-poluchenie-dannyh.html
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/565-urok-32-workmanager-peredacha-i-poluchenie-dannyh.html
StartAndroid
Урок 32. WorkManager. Передача и получение данных
Android WorkManager. Как передать данные в задачу и как получить результат.
Forwarded from MaaS — meme as a service (ex. Представляешь, )
Предварительная версия среды разработки Android Studio 3.2 стала доступна для скачивания. Среди нововведений есть функция одновременной загрузки APK-файлов для устройств с разной архитектурой: https://tproger.ru/news/android-studio-3-2-beta/
Tproger
Google выпустила бета-версию Android Studio 3.2
Представлены инструменты для прогнозирования расхода энергии, создания сборок под разные архитектуры и тестирования на виртуальном Android-устройстве.
Я сегодня и завтра на DroidCon Berlin. Спамить не буду. Если будет что то интересное, напишу пост по итогам двух дней.
Forwarded from MaaS — meme as a service (ex. Представляешь, )
Google запустила обучающие онлайн-курсы по разработке мобильных приложений в дополненной реальности на базе платформы Coursera. Учебная программа полностью бесплатна, длится 4 недели и рассказывает о базовых понятиях технологии AR и дает рекомендации по дальнейшему развитию в этой сфере: https://tproger.ru/news/google-coursera-ar-courses/
Tproger
Google совместно с Coursera открыла курсы по разработке AR-приложений с нуля
Курс от Coursera длительностью 15 часов направлен на изучение основ дополненной реальности, а также получение опыта взаимодействия с инструментами Google.
Про прошедший DroidCon Berlin.
В этом году я не планировал туда попасть, но у коллег на работе на прошлой неделе нарисовались бесплатные спонсорские билеты, поэтому решил сходить, посмотреть вживую на Jake Wharton.
Темы были разные: Flutter, React Native, MVI, ARCore, Kotlin, Gradle, Enterprise mobility. Уровень докладов невысокий. Обычно параллельно шло 5 докладов, поэтому на всех побывать не удалось. Но из тех 14-15, что я посетил, реально полезными были 2-3. Позже на YouTube будет видео всех докладов, я скину ссылки.
Все примеры кода были на Kotlin. Похоже, эта штука пришла к нам надолго, поэтому советую освоить, если ещё не. Поначалу покажется необычно, но потом уже не захочется возвращаться в Java.
В общем, все как и в прошлом году. Прикольно, тусовочно, но не особо полезно.
В этом году я не планировал туда попасть, но у коллег на работе на прошлой неделе нарисовались бесплатные спонсорские билеты, поэтому решил сходить, посмотреть вживую на Jake Wharton.
Темы были разные: Flutter, React Native, MVI, ARCore, Kotlin, Gradle, Enterprise mobility. Уровень докладов невысокий. Обычно параллельно шло 5 докладов, поэтому на всех побывать не удалось. Но из тех 14-15, что я посетил, реально полезными были 2-3. Позже на YouTube будет видео всех докладов, я скину ссылки.
Все примеры кода были на Kotlin. Похоже, эта штука пришла к нам надолго, поэтому советую освоить, если ещё не. Поначалу покажется необычно, но потом уже не захочется возвращаться в Java.
В общем, все как и в прошлом году. Прикольно, тусовочно, но не особо полезно.
Со следующей недели начнем разбирать практические примеры использования Android Architectue Components. Я в отдельном уроке расписал свое видение, как это будет.
#android #practice
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/566-urok-33-praktika-o-chem-eto-budet.html
#android #practice
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/566-urok-33-praktika-o-chem-eto-budet.html
StartAndroid
Урок 33. Практика. О чем это будет.
Android Architecture Components. Практические примеры
Пару дней назад вышел новый ConstraintLayout: 2.0.0 alpha 1. В этой версии можно будет поработать с MotionLayout. Это очень удобный инструмент для создания анимации перемещения, поворотов и изменения размера ваших View. О нем говорили на последнем Google IO.
#android #animation
https://medium.com/google-developers/introduction-to-motionlayout-part-i-29208674b10d
#android #animation
https://medium.com/google-developers/introduction-to-motionlayout-part-i-29208674b10d
Medium
Introduction to MotionLayout (part I)
MotionLayout is a new class available in the ConstraintLayout 2.0 library to help Android developers manage motion and widget animation in…
Статья о разных типах ссылок: 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 MaaS — meme as a service (ex. Представляешь, )
Вышел июльский рейтинг самых распространенных языков программирования TIOBE. TypeScript вошёл в топ-50 языков рейтинга и подбирается к Dart: https://tproger.ru/news/tiobe-july-2018/
Tproger
Июльский рейтинг языков программирования TIOBE: популярность TypeScript продолжает расти
TypeScript набирает популярность в качестве замены JavaScript, в особенности благодаря распространению Angular. Он медленно догоняет конкурента от Google.