8 мая AvitoTech совместно с GDG Moscow организует совместный просмотр трансляции Keynote Google I/O. Приглашают всех в офис, чтобы сразу обсудить все новости и новинки с коллегами по цеху: https://avitotech.timepad.ru/event/702599/?utm_refcode=bfba360fb2271d855069416d9ea1fd8d5a85d88e
avitotech.timepad.ru
Просмотр I/O Extended 2018 Moscow в офисе Avito / События на TimePad.ru
На дворе весна, а это значит, что приходит время традиционных конференций технологических гигантов. Среди таких событий — Google I/O, которая в этом году пройдет с 8 по 10 мая в Сан-Франциско. Если вы не хотите смотреть Трансляцию Keynote в одиночестве, а…
Регистрация на 7 Мосдроид началась, ждём вас в строении номер 2. В анонсе закралась небольшая ошибка
А вот и долгожданная трансляция MOSDROID #7 Nitrogen, осталось совсем немного времени до начала, присоединяйтесь - http://bit.ly/2J3tPKS
Напомню сегодня слушаем о опыте выживания в легаси проектах, хардкорно погружаемся во внутренности Android и в окончание слушаем можно ли средствами Android защитить своё приложение от модификации!
Напомню сегодня слушаем о опыте выживания в легаси проектах, хардкорно погружаемся во внутренности Android и в окончание слушаем можно ли средствами Android защитить своё приложение от модификации!
YouTube
The Moscow Android Group
Друзья, MOSDROID #7 Nitrogen закончился и спешим пошарить материалы.
Презентации:
– «Уроки выживания в легаси», Евгений Мацюк, KasperskyLab – https://speakerdeck.com/mosdroid/uroki-vyzhivaniia-v-lieghasi
– «dex 039 или куда катится Android», Александр Ефременков, Yandex.Taxi – https://speakerdeck.com/mosdroid/dex-039-ili-kuda-katitsia-android
– «Защита приложений от модификации средствами Android. Работает или нет?», Михаил Дударев, DexProtector – https://speakerdeck.com/mosdroid/zashchita-prilozhienii-ot-modifikatsii-sriedstvami-android-rabotaiet-ili-niet
Запись видеотрансляции можно посмотреть тут – http://bit.ly/2J3tPKS
Презентации:
– «Уроки выживания в легаси», Евгений Мацюк, KasperskyLab – https://speakerdeck.com/mosdroid/uroki-vyzhivaniia-v-lieghasi
– «dex 039 или куда катится Android», Александр Ефременков, Yandex.Taxi – https://speakerdeck.com/mosdroid/dex-039-ili-kuda-katitsia-android
– «Защита приложений от модификации средствами Android. Работает или нет?», Михаил Дударев, DexProtector – https://speakerdeck.com/mosdroid/zashchita-prilozhienii-ot-modifikatsii-sriedstvami-android-rabotaiet-ili-niet
Запись видеотрансляции можно посмотреть тут – http://bit.ly/2J3tPKS
Speaker Deck
Уроки выживания в легаси
Евгений Мацюк, KasperskyLab – MOSDROID #7 Nitrogen
Каково жить с Android-проектом, которому 8 лет? Что там вообще внутри? Там вообще есть жизнь?=)
А когда вы узнали, что там внутри, можно ли остаться счастливым и беззаботным разработчиком?
На самом…
Каково жить с Android-проектом, которому 8 лет? Что там вообще внутри? Там вообще есть жизнь?=)
А когда вы узнали, что там внутри, можно ли остаться счастливым и беззаботным разработчиком?
На самом…
И сразу два небольших анонса:
Яндекс открывает летнюю школу для начинающих мобильных разработчиков!
Ждут начинающих специалистов с опытом разработки на объектно-ориентированных языках программирования. Для обучения нужно иметь базовые знания алгоритмов и владеть Java. Знание других языков будет плюсом.
В Школе студенты будут изучать разработку продуктов под Android. Занятия будут проходить в московском офисе Яндекса. Студентам из других стран и городов Яндекс оплатит дорогу и проживание.
Чтобы поступить в Школу нужно до 6 мая сделать тестовое задание на сайте: https://academy.yandex.ru/events/mobdev/msk-2018/
От себя добавлю – одна из лучших школ для начинающих, новички без сомнений пробуйте попасть, отличный буст в развитии!
Яндекс открывает летнюю школу для начинающих мобильных разработчиков!
Ждут начинающих специалистов с опытом разработки на объектно-ориентированных языках программирования. Для обучения нужно иметь базовые знания алгоритмов и владеть Java. Знание других языков будет плюсом.
В Школе студенты будут изучать разработку продуктов под Android. Занятия будут проходить в московском офисе Яндекса. Студентам из других стран и городов Яндекс оплатит дорогу и проживание.
Чтобы поступить в Школу нужно до 6 мая сделать тестовое задание на сайте: https://academy.yandex.ru/events/mobdev/msk-2018/
От себя добавлю – одна из лучших школ для начинающих, новички без сомнений пробуйте попасть, отличный буст в развитии!
Как вы знаете Google Assistant совсем скоро начнет работать на русском языке!
А значит пришло время научиться создавать приложения под него!
По этому 20 апреля я буду в Нижнем Новгороде с докладом “Actions on Google. Design your DialogFlow” и другим крутанами на кодлабе где мы теоретически и практически научимся создавать приложения для Google Assistant – присоединяйтесь
https://gdgnizhny.timepad.ru/event/688468/
А значит пришло время научиться создавать приложения под него!
По этому 20 апреля я буду в Нижнем Новгороде с докладом “Actions on Google. Design your DialogFlow” и другим крутанами на кодлабе где мы теоретически и практически научимся создавать приложения для Google Assistant – присоединяйтесь
https://gdgnizhny.timepad.ru/event/688468/
gdgnizhny.timepad.ru
Google Assistant Day / События на TimePad.ru
Уже совсем скоро Google Assistant начнет работать на русском языке!
Роскомнадзор бьет по мобильной разработке России, что мы имеем:
– Проблемы с трекингом активности/крешей в Fabric
– Проблемы с работоспособностью/скоростью работы сервисов Firebase
– Несколько дней не работал Zeplin и InvisionApps
– За либами теперь ходим через VPN, иначе Maven не синхронизируется
– Не говоря уже о завозе поддержки проксей в приложение, для обхода бана облаков :]
Внимание вопрос – есть ли у вас проблемы? Ответы в чате @mosdroid
Пост дополняется воспоминаниями
– Проблемы с трекингом активности/крешей в Fabric
– Проблемы с работоспособностью/скоростью работы сервисов Firebase
– Несколько дней не работал Zeplin и InvisionApps
– За либами теперь ходим через VPN, иначе Maven не синхронизируется
– Не говоря уже о завозе поддержки проксей в приложение, для обхода бана облаков :]
Внимание вопрос – есть ли у вас проблемы? Ответы в чате @mosdroid
Пост дополняется воспоминаниями
Разработчики Google традиционно обновили Google IOShed, на этот раз переписали полностью на Kotlin, и используя Arch Comp, Firestore, Data Binding, Dagger, Clean Arch.
Совсем скоро планируют заопенсорсить, традиционно ждём код в репозитории – https://github.com/google/iosched
Ну и заодно трогаем приложение что бы чекнуть стало ли лучше – https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched
Совсем скоро планируют заопенсорсить, традиционно ждём код в репозитории – https://github.com/google/iosched
Ну и заодно трогаем приложение что бы чекнуть стало ли лучше – https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched
GitHub
GitHub - google/iosched: The Google I/O Android App
The Google I/O Android App. Contribute to google/iosched development by creating an account on GitHub.
Очень часто вижу приложения в маркете которые активно пишут в лог всю отладочную информацию. А всё потому что большинство разработчиков уверены что proguard всё вырезает, но как вы поняли это не так.
Экспертов proguard не так уж и много, а большинство популярных советов в этих ваших интернетах очень легко сломать, т.е. сделать так что бы они не сработали.
Разработчики используйте кастомные логгеры, пишется очень быстро. Например вот так:
https://www.varvet.com/blog/logger/
Либо юзайте распространенное, например Timber
Экспертов proguard не так уж и много, а большинство популярных советов в этих ваших интернетах очень легко сломать, т.е. сделать так что бы они не сработали.
Разработчики используйте кастомные логгеры, пишется очень быстро. Например вот так:
https://www.varvet.com/blog/logger/
Либо юзайте распространенное, например Timber
Varvet
Varvet creates beautiful, valuable, and useful digital services, websites, and apps.
Google Duplex наверное одно из наиболее интересных что представили на последнем IO, реализм речи просто поражает
https://ai.googleblog.com/2018/05/duplex-ai-system-for-natural-conversation.html
Собственно в существовании настолько крутого инструмента мы можем поблагодарить Google Assistant и DialogFlow. Любопытно что компонуя различные модули можем достаточно легко создавать настолько поражающие приложения. Пару лет назад я бы никогда не подумал что такой синтез речи возможен. Не отличишь от человека.
Слушаем примеры
https://ai.googleblog.com/2018/05/duplex-ai-system-for-natural-conversation.html
Собственно в существовании настолько крутого инструмента мы можем поблагодарить Google Assistant и DialogFlow. Любопытно что компонуя различные модули можем достаточно легко создавать настолько поражающие приложения. Пару лет назад я бы никогда не подумал что такой синтез речи возможен. Не отличишь от человека.
Слушаем примеры
research.google
Google Duplex: An AI System for Accomplishing Real-World Tasks Over the Phone
Posted by Yaniv Leviathan, Principal Engineer and Yossi Matias, Vice President, Engineering, Google A long-standing goal of human-computer intera...
Dms03Iiqxu3Ty2Fd6Dlplombbbj2Ch188143148
Downloads
Google Duplex – женский голос звонит парикмахерскую
Kok4Hamtaph5Z96154F6Gkum74A3Z1576269077
Downloads
Google Duplex – мужской голос звказывает столик в ресторане
Подведя краткий итог Developers Keynote:
App Bundle - https://developer.android.com/platform/technology/app-bundle/
Новый Material Design - https://material.io/
Github репотизорий с новыми элементами дизайна - https://github.com/material-components/material-components-android
Jetpack - https://developer.android.com/jetpack/
Навигация с Architecture Components - https://developer.android.com/topic/libraries/architecture/navigation/navigation-migrate
Android X - https://android-developers.googleblog.com/2018/05/hello-world-androidx.html
Ну и много котлина, first class citizenship таки случился в полной мере 😉
+ краткая выжимка основного Keynote:
https://youtu.be/TEqnwvY7S7s
App Bundle - https://developer.android.com/platform/technology/app-bundle/
Новый Material Design - https://material.io/
Github репотизорий с новыми элементами дизайна - https://github.com/material-components/material-components-android
Jetpack - https://developer.android.com/jetpack/
Навигация с Architecture Components - https://developer.android.com/topic/libraries/architecture/navigation/navigation-migrate
Android X - https://android-developers.googleblog.com/2018/05/hello-world-androidx.html
Ну и много котлина, first class citizenship таки случился в полной мере 😉
+ краткая выжимка основного Keynote:
https://youtu.be/TEqnwvY7S7s
Material Design
Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.
ASmirnov
Приглашаем вас на седьмой #MOSDROID #meetup который пройдет 17 апреля в офисе компании KasperskyLab. Три топовых докладчика, расскажут о опыте выживания в легаси проектах(8 лет и полёт нормальный!), хардкорно погрузятся во внутренности Android, а кроме того…
Приглашаем вас на восьмой #MOSDROID #meetup который пройдет 1 июня в офисе компании Google.
В этот раз докладчики расскажут как топово перформить Андроид разработку, легко создавать крутой UI и анимации, и на закуску послушаем и поспрашиваем про новое на IO и его оффлайне
Регистрация – https://mosdroid.timepad.ru/event/731318/?%20utm_source=telegram
Описание докладов детальней – http://bit.ly/2sc2KhQ
Ссылка на трансляцию будет в этом канале (@androidinfaces)
Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
группа на Meetup.com – https://www.meetup.com/mosdroid
В этот раз докладчики расскажут как топово перформить Андроид разработку, легко создавать крутой UI и анимации, и на закуску послушаем и поспрашиваем про новое на IO и его оффлайне
Регистрация – https://mosdroid.timepad.ru/event/731318/?%20utm_source=telegram
Описание докладов детальней – http://bit.ly/2sc2KhQ
Ссылка на трансляцию будет в этом канале (@androidinfaces)
Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
группа на Meetup.com – https://www.meetup.com/mosdroid
mosdroid.timepad.ru
MOSDROID #8 Oxygen / События на TimePad.ru
Приглашаем вас на восьмой митап сообщества Android разработчиков MOSDROID, который пройдет 1 июня в офисе компании Google, по адресу БЦ Балчуг Плаза, ул. Балчуг 7
А тем временем советую всем почитать ResearchGuide от DZone(хотя выглядит как обычный журнал про Java) по изменениям в мире Java у Kotlin прям неимоверный рост Adoption. Треть Java разработчиков используют Kotlin, и теперь юзабельность практически на равне со Scala.
Интересно что изменится в следующем году?
Интересно что изменится в следующем году?