DI: How to and Why
Ребята, привет!
Заполните, пожалуйста форму обратной связи! Это поможет стать нам лучше и сделать лекции еще более полезными😉
Форма обратной связи
Ребята, привет!
Заполните, пожалуйста форму обратной связи! Это поможет стать нам лучше и сделать лекции еще более полезными😉
Форма обратной связи
Google Docs
Форма обратной связи для лекции #4 DI: How to and why
Помогите нам сделать наше мероприятие лучше – оставьте ваши впечатления о лекциях, лекторах, организации мероприятия и идеи того, что можно исправить.
Ребята, обещал, что академия узнает об этом первой:
Headhunter расширяет ряды мобильных бойцов. Нам нужны 2 Android, 2 iOS, бэк и QA.
Очень хочу взять ребят из наших студентов. За подробностями в личку @xanderblinov
https://hh.ru/vacancy/33828743?
Headhunter расширяет ряды мобильных бойцов. Нам нужны 2 Android, 2 iOS, бэк и QA.
Очень хочу взять ребят из наших студентов. За подробностями в личку @xanderblinov
https://hh.ru/vacancy/33828743?
hh.ru
Вакансия Android разработчик в Москве, работа в компании HeadHunter::Android (вакансия в архиве)
Зарплата: не указана. Москва. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 25.02.2020.
Открылась регистрация на 6-ю, заключительную лекцию нашего курса: Android Internals
Её проведёт Вадим Гальцев (Альфа-Банк)
Ждём вас 24 октября, в 18:30 в офисе компании Mail.ru Group.
❗️Не забудьте взять паспорт
Её проведёт Вадим Гальцев (Альфа-Банк)
Ждём вас 24 октября, в 18:30 в офисе компании Mail.ru Group.
❗️Не забудьте взять паспорт
Eventbrite
Android Academy MSK #5: Android Internals
24 октября (в ЧЕТВЕРГ) , в 19:00, в офисе компании Mail.ru, в Москве, пройдёт пятая, заключительная лекция курса Android Academy MSK Advanced: Android Internals
Приходите к 18:30, не забудьте взять паспорт.БЦ СкайЛайт, Ленинградский пр-т., 39 строение 79…
Приходите к 18:30, не забудьте взять паспорт.БЦ СкайЛайт, Ленинградский пр-т., 39 строение 79…
❗️Напоминаем, что ждём вас сегодня 24 октября, в 18:30 в офисе компании
Орг. информация:
👉 В этот раз, обед будет после первого перерыва
👉 Материала будет на 2+ часа
❗️Не забудьте взять паспорт!
Mail.ru Group
на 6-ю лекцию: Android InternalsОрг. информация:
👉 В этот раз, обед будет после первого перерыва
👉 Материала будет на 2+ часа
❗️Не забудьте взять паспорт!
Advanced-курс завершён.
Спасибо, что были и остаётесь с нами!
Мы очень хотим сделать академию лучше, и вы можете нам помочь, оставив обратную связь по курсу вот тут
Спасибо, что были и остаётесь с нами!
Мы очень хотим сделать академию лучше, и вы можете нам помочь, оставив обратную связь по курсу вот тут
Всем привет!
Егор запустил очередной обзор команд мобильной разработки - ознакомится с результатами прошлых лет можно также по ссылке :)
Предлагаю пройти всем опрос, в одном из пунктов там можно указать Android Academy ;)
Егор запустил очередной обзор команд мобильной разработки - ознакомится с результатами прошлых лет можно также по ссылке :)
Предлагаю пройти всем опрос, в одном из пунктов там можно указать Android Academy ;)
Forwarded from Android Good Reads (Egor Tolstoy)
Я запускаю ежегодный опрос отечественных мобильных разработчиков вот уже в четвертый раз! В этом году он стал чуть шире – и, помимо отношения к разным компаниям, я хочу узнать про то, как вы развиваетесь, кем хотите стать, и какие рабочие инструменты используете. Результаты, как обычно, будут где-то в течение месяца в публичном доступе. А пока – проходите опрос сами, скидывайте его своим друзьям и коллегам, в рабочие чатики и всякое такое.
https://forms.gle/FVWQ8zt6RwT25vUu9
https://forms.gle/FVWQ8zt6RwT25vUu9
Google Docs
Исследование российских команд мобильной разработки, 2020
Ежегодный опрос про состояние отечественного рынка мобильной разработки. Оценку даем за прошедший год (2019).
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2019: https://bit.ly/2vokzjj
Отчет за 2018: http://bit.ly/2RTaCEV
Отчет за 2017: http://bit.ly/2Mv669o
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2019: https://bit.ly/2vokzjj
Отчет за 2018: http://bit.ly/2RTaCEV
Отчет за 2017: http://bit.ly/2Mv669o
Forwarded from ❗️NEWS Android Dev Подкаст (Denis Nek (ping again if no response))
Многие из нас теперь работают из дома, и отменены или перенесны конференции и митапы. Но так хочется общения и возможности поделиться опытом...
Начиная с понедельника 23 марта, известные вам всем представители Android разработки говорящие на русском языке (в том числе ведущие и гости нашего подкаста) запускают новый открытый для любого желающего проект Android Dev Virtual Meetup
- Мы будем проводить митапы два-три раза в неделю на ютуб, с последующей возможностью поболтать лично со спикером через Zoom
- Спикеры будут максимально откровенны и открыты, так как это будет прямой эфир без последующей публикации записей
- Вы можете присоединяться к интересующим вас докладам и обсуждениям и пропускать неактуальные для вас выступления, а также заболтать до ночи спикера по самым острым для вас вопросам
Анонсы и расписание: https://t.me/advmeetups
Подписаться на ютуб-канал: https://www.youtube.com/channel/UCNl3pPDAm7dCgsu8wdVjF3g
Первый митап понедельник 23 марта в 19-00 по московскому времени.
Денис Неклюдов об IoT хобби:
Эфир уже доступен для подписки: https://youtu.be/_tDcYDUNr3c
Начиная с понедельника 23 марта, известные вам всем представители Android разработки говорящие на русском языке (в том числе ведущие и гости нашего подкаста) запускают новый открытый для любого желающего проект Android Dev Virtual Meetup
- Мы будем проводить митапы два-три раза в неделю на ютуб, с последующей возможностью поболтать лично со спикером через Zoom
- Спикеры будут максимально откровенны и открыты, так как это будет прямой эфир без последующей публикации записей
- Вы можете присоединяться к интересующим вас докладам и обсуждениям и пропускать неактуальные для вас выступления, а также заболтать до ночи спикера по самым острым для вас вопросам
Анонсы и расписание: https://t.me/advmeetups
Подписаться на ютуб-канал: https://www.youtube.com/channel/UCNl3pPDAm7dCgsu8wdVjF3g
Первый митап понедельник 23 марта в 19-00 по московскому времени.
Денис Неклюдов об IoT хобби:
Internet of Things-хобби в связке с Android. Разберем что такое ESP8266, Raspberry Pi, Arduino, MQTT и как это все контролировать с Android за 30 минут
Эфир уже доступен для подписки: https://youtu.be/_tDcYDUNr3c
Всем привет ☀️
Пока московская академия отдыхает, наши коллеги из Минска активно проводят Advanced-курс.
___
06.04 в 19:00 пройдет онлайн трансляция от Android Academy Minsk. В это раз ребята рассмотрят следующую запутанную тему в #androidDev под названием
⚡️ Topic #5 - Themes & Styles"
🎰 ФОРМАТ - Вебинар 🎰
Уже сейчас можно зарегистрироваться на вебинар. В дальнейшем, чтобы быстрее получать уведомления о новых лекциях можно подписаться на канал академии.
📌 Вместе с вами мы рассмотрим:
Пока московская академия отдыхает, наши коллеги из Минска активно проводят Advanced-курс.
___
06.04 в 19:00 пройдет онлайн трансляция от Android Academy Minsk. В это раз ребята рассмотрят следующую запутанную тему в #androidDev под названием
⚡️ Topic #5 - Themes & Styles"
🎰 ФОРМАТ - Вебинар 🎰
Уже сейчас можно зарегистрироваться на вебинар. В дальнейшем, чтобы быстрее получать уведомления о новых лекциях можно подписаться на канал академии.
📌 Вместе с вами мы рассмотрим:
- Theme attributes
- Styles
- Theme.Overlay
- TextAppearance
- Style application
- MaterialComponents
- Custom views & styles
- Best practices for working with styles and themes
YouTube
Themes & Styles, Alexey Katsuro@LWO
Slides: https://bit.ly/3aPfkbR
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcademyMinsk/
Subscribe in Slack: https://goo.gl/ebrkBj
Styles and themes on Android allow you to separate the details of your app design…
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcademyMinsk/
Subscribe in Slack: https://goo.gl/ebrkBj
Styles and themes on Android allow you to separate the details of your app design…
Ребят, привет!
Коллеги из Минска продолжают серию Advanced-вебинаров.
___
Существует два основных правила написания эффективного кода:
👉 Не делайте работу, которая вам не нужна.
👉 Не выделяйте память, если вы можете избежать этого.
Чтобы ваше приложение работало хорошо на самых разных устройствах, убедитесь, что ваш код эффективен на всех уровнях, и активно оптимизируйте свою производительность.
А вот как это правильно сделать мы узнаем 27.04
💪 #AndroidAcademyAdvanced Topic #6 - Optimization.
👉 Вебинар будет проходить по этой ссылке.
👏 Регистрация тут
📌 Вместе с вами мы рассмотрим:
Part 1: How to profile
Psychology
Debuggable application
AOT/JIT dex optimizations
Logger - best profiling tool
What should be a logger
System logs
App start measure
ANR-WatchDog
DB, network logging
CPU profiling
Android Studio profiler
CPU profiler
Sample Java Methods
Trace Java Methods
Trace code programmatically
DDMS
Memory profiler
Memory pages
Objects allocation profiler
Java heap view
Memory Leaks
MAT Analyser
Коллеги из Минска продолжают серию Advanced-вебинаров.
___
Существует два основных правила написания эффективного кода:
👉 Не делайте работу, которая вам не нужна.
👉 Не выделяйте память, если вы можете избежать этого.
Чтобы ваше приложение работало хорошо на самых разных устройствах, убедитесь, что ваш код эффективен на всех уровнях, и активно оптимизируйте свою производительность.
А вот как это правильно сделать мы узнаем 27.04
💪 #AndroidAcademyAdvanced Topic #6 - Optimization.
👉 Вебинар будет проходить по этой ссылке.
👏 Регистрация тут
📌 Вместе с вами мы рассмотрим:
Part 1: How to profile
Psychology
Debuggable application
AOT/JIT dex optimizations
Logger - best profiling tool
What should be a logger
System logs
App start measure
ANR-WatchDog
DB, network logging
CPU profiling
Android Studio profiler
CPU profiler
Sample Java Methods
Trace Java Methods
Trace code programmatically
DDMS
Memory profiler
Memory pages
Objects allocation profiler
Java heap view
Memory Leaks
MAT Analyser
YouTube
Application Optimizations Part#1, Yaroslav Goryachko@Viber
Slides: https://bit.ly/2Yaisvq
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcade...
There are two basic rules for writing efficient code:
- Don't do work that you don't need to do.
- Don't allocate the memory…
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcade...
There are two basic rules for writing efficient code:
- Don't do work that you don't need to do.
- Don't allocate the memory…
Forwarded from Android Broadcast
#Meetup #Online
Как стать разработчиком, которого хочет в свою команду каждый, разбор доклада
Йонатан Левин, Денис Неклюдов, Евгений Кот и Игорь Луканин пройдутся по прошлому докладу Йонатана Левина про то, как стать разработчиком, которому будут рады в любой команде разработки.
За два часа учатсники посмотрят доклад, услышат разные мнения на счет него и ответят на вопросы зрителей.
Как стать разработчиком, которого хочет в свою команду каждый, разбор доклада
Йонатан Левин, Денис Неклюдов, Евгений Кот и Игорь Луканин пройдутся по прошлому докладу Йонатана Левина про то, как стать разработчиком, которому будут рады в любой команде разработки.
За два часа учатсники посмотрят доклад, услышат разные мнения на счет него и ответят на вопросы зрителей.
Forwarded from Academy Minsk News & Announcements
Всем привет.
Настало время поговорить про Best practices при оптимизации приложений 😎
18.05
💪 #AndroidAcademyAdvanced
Topic #6 - Optimization. [PART 2]
👉 Вебинар будет проходить по этой ссылке.
👏 Регистрация тут.
📌 Вместе с вами мы рассмотрим:
Part 2: Best practices
- Network
- Android Studio Energy profiler
- Database
- GPU
- Overdraw
- App Performance Philosophy
- Dependencies configuration
- Dependencies/classes initialization
Настало время поговорить про Best practices при оптимизации приложений 😎
18.05
💪 #AndroidAcademyAdvanced
Topic #6 - Optimization. [PART 2]
👉 Вебинар будет проходить по этой ссылке.
👏 Регистрация тут.
📌 Вместе с вами мы рассмотрим:
Part 2: Best practices
- Network
- Android Studio Energy profiler
- Database
- GPU
- Overdraw
- App Performance Philosophy
- Dependencies configuration
- Dependencies/classes initialization
YouTube
Application Optimizations Part#2, Yaroslav Goryachko@Viber
Slides: https://bit.ly/2TelKuj
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcademyMinsk/
There are two basic rules for writing efficient code:
- Don't do work that you don't need to do.
- Don't allocate the memory…
Telegram: https://t.me/androidacademyminsk
Facebook: https://www.facebook.com/AndroidAcademyMinsk/
There are two basic rules for writing efficient code:
- Don't do work that you don't need to do.
- Don't allocate the memory…
22-25 июня состоится онлайн-конференция по мобильной разработке Mobius 2020 Piter.
Что будет: технические доклады, интервью, развлекательные подкасты, ток-шоу и дискуссии со спикерами, розыгрыши и призы от партнёров.
Среди спикеров — iOS и Android-инженеры из Google, Яндекса, Одноклассников, JetBrains, работающие над сложными проектами и сервисами, авторы библиотек и фреймворков:
— Ash Furrow — автор книги «Your First Swift App», опенсорс-энтузиаст, лидер команды «Artsy’s Mobile Experience», автор и ведущий блога: https://ashfurrow.com.
— Ася Свириденко, руководитель группой разработки iOS Почты в Яндексе;
— Денис Неклюдов, Google Developer Expert по Android, Pay и IoT;
— Цховребов — разработчик в команде Kotlin Multiplatform и автор опенсорс-андроид клиента GitFox для GitLab;
— Матвей Мальков, Андрей Куликов и Анастасия Соболева — участники команды разработки Jetpack Compose в Google;
и многие другие.
Билет со скидкой по промокоду AAcademy2020pc : ссылка на сайт: https://bit.ly/3buwzyQ
Что будет: технические доклады, интервью, развлекательные подкасты, ток-шоу и дискуссии со спикерами, розыгрыши и призы от партнёров.
Среди спикеров — iOS и Android-инженеры из Google, Яндекса, Одноклассников, JetBrains, работающие над сложными проектами и сервисами, авторы библиотек и фреймворков:
— Ash Furrow — автор книги «Your First Swift App», опенсорс-энтузиаст, лидер команды «Artsy’s Mobile Experience», автор и ведущий блога: https://ashfurrow.com.
— Ася Свириденко, руководитель группой разработки iOS Почты в Яндексе;
— Денис Неклюдов, Google Developer Expert по Android, Pay и IoT;
— Цховребов — разработчик в команде Kotlin Multiplatform и автор опенсорс-андроид клиента GitFox для GitLab;
— Матвей Мальков, Андрей Куликов и Анастасия Соболева — участники команды разработки Jetpack Compose в Google;
и многие другие.
Билет со скидкой по промокоду AAcademy2020pc : ссылка на сайт: https://bit.ly/3buwzyQ
Mobius 2021 Piter. Конференция по мобильной разработке. 13-16 апреля, онлайн.
Конференция по мобильной разработке. 13-16 апреля, онлайн. 4 дня и несколько десятков технических докладов.
Forwarded from Academy Minsk News & Announcements
#announcement #beta #preview
🔥 3 июня 2020 грядет большое событие - Android 11 Beta Launch Show 💪🤖
Google обещает нам новости, обновления и анонсы о Connectivity, Control, Security, Productivity, Accessibility и множество других крутых штук, которые еще даже не были анонсированы.
Давайте вместе обсудим в процессе все новинки Android 11, которая обещает новые возможности и ограничения для разработчиков. С каждым зверем разберемся поподробней 😜😜
⭐ В этот раз мы решили объединиться академиями из разных локаций: Android Academy Tel Aviv, Android Academy Moscow, Android Academy Minsk; чтобы совместно посмотреть трансляцию и обсудить горячие топики 🔥🔥
⭐ Подключайся к просмотру вместе с экспертами из Android Academy Global: Йонатан Левин, Вадим Высоцкий, Дмитрий Мовчан, Павел Богрецов, Павел Слюсарь, Алексей Быков, Павел Щегельский, Артем Нестеренко
Давайте принесем максимум пользы нашим пользователям, которые уже скоро получат новые обновления Android 11 ❤️❤️❤️
🔥 3 июня 2020 грядет большое событие - Android 11 Beta Launch Show 💪🤖
Google обещает нам новости, обновления и анонсы о Connectivity, Control, Security, Productivity, Accessibility и множество других крутых штук, которые еще даже не были анонсированы.
Давайте вместе обсудим в процессе все новинки Android 11, которая обещает новые возможности и ограничения для разработчиков. С каждым зверем разберемся поподробней 😜😜
⭐ В этот раз мы решили объединиться академиями из разных локаций: Android Academy Tel Aviv, Android Academy Moscow, Android Academy Minsk; чтобы совместно посмотреть трансляцию и обсудить горячие топики 🔥🔥
⭐ Подключайся к просмотру вместе с экспертами из Android Academy Global: Йонатан Левин, Вадим Высоцкий, Дмитрий Мовчан, Павел Богрецов, Павел Слюсарь, Алексей Быков, Павел Щегельский, Артем Нестеренко
Давайте принесем максимум пользы нашим пользователям, которые уже скоро получат новые обновления Android 11 ❤️❤️❤️
Ребят, привет.
Последние полгода от нас было мало новостей, исправляемся.
В ближайшем будущем мы планируем реанимировать жизнь сообщества:
Из ближайшего — запуск нового Fundamentals
В связи с этим, мы расширяем команду организаторов.
Если вдруг вам потенциально это интересно — пишите @nonewss, @v1sar или @xanderblinov
Последние полгода от нас было мало новостей, исправляемся.
В ближайшем будущем мы планируем реанимировать жизнь сообщества:
•
Будет регулярный контент и жизнь не только в пределах курса (пока думаем над форматом) •
Параллельно, будут запускаться новые курсы.Из ближайшего — запуск нового Fundamentals
В связи с этим, мы расширяем команду организаторов.
Если вдруг вам потенциально это интересно — пишите @nonewss, @v1sar или @xanderblinov
22 июня запускается двухнедельная онлайн-конференция Podlodka Android Crew – ежедневные интерактивные сессии и постоянное общение с самыми крутыми экспертами. Темы недель – “Архитектура” и “Оптимизация работы приложений”. На борту уже Денис Неклюдов, Александр Блинов, Сергей Боиштян, Александр Ефременков, а скоро экспертов будет еще больше.
Стартуем уже 22 июня, а пока расписание не финализировано – можно купить early bird билет по пониженной цене!
https://podlodka.io/droidcrew
Стартуем уже 22 июня, а пока расписание не финализировано – можно купить early bird билет по пониженной цене!
https://podlodka.io/droidcrew
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #12
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Вдогонку к предудыщему посту - разыграем билет на этот ивент, нужно просто оставить свой ник в телеграмме.
Результаты объявим 16 июня в 18:00
https://docs.google.com/forms/d/1YHhlliFkSzSKZOLPiO-PAUEwN00HB89AGa0SmkyUFA8/
Результаты объявим 16 июня в 18:00
https://docs.google.com/forms/d/1YHhlliFkSzSKZOLPiO-PAUEwN00HB89AGa0SmkyUFA8/
Google Docs
Android Academy розыгрыш Podlodka Android Crew
Всем привет!
Подвели в онлайне итоги розыгрыша - всего был 41 участник, выигрышным оказался номер 16 - @r_khusainov
Поздравляю! Напиши в личку @v1sar
Подвели в онлайне итоги розыгрыша - всего был 41 участник, выигрышным оказался номер 16 - @r_khusainov
Поздравляю! Напиши в личку @v1sar
Новый релиз Android всегда несет в себе много изменений 😎😎 Бывает тяжело понять, что действительно важно и требует незамедлительного внимания, а что “nice to have”. Для того, чтобы разобраться во всем этом, мы подготовили для вас серию онлайн встреч 📺📺.
Впервые мы собираем под одну крышу все Андройд Академии мира 🌏 , чтобы углубиться и понять новинки, подготовить себя и своих коллег насколько эти изменения касаются нашей повседневной жизни. Команда самых топовых разработчиков из нашего полушария будет делиться своими практическими знаниям на протяжение 5 онлайн вечеринок 💥💥.
Мы очень рады позвать вас провести эти вечера вместе с нами, где вместе познакомимся с важными новинками Android 11, разберем их на винтики и болтики, ну и повеселимся заодно 🙌🙌.
Формат проведения: Каждые две недели, 2 спикера ⭐️⭐️ на 1.5 часа: горячие обсуждения🔥🔥, с кодом и разбором важных моментов
Когда: Начинаем уже 07.07 в 19:00.
Тема: Scoped Storage, Location, One-time Permissions, and Privacy
Регистрация
Впервые мы собираем под одну крышу все Андройд Академии мира 🌏 , чтобы углубиться и понять новинки, подготовить себя и своих коллег насколько эти изменения касаются нашей повседневной жизни. Команда самых топовых разработчиков из нашего полушария будет делиться своими практическими знаниям на протяжение 5 онлайн вечеринок 💥💥.
Мы очень рады позвать вас провести эти вечера вместе с нами, где вместе познакомимся с важными новинками Android 11, разберем их на винтики и болтики, ну и повеселимся заодно 🙌🙌.
Формат проведения: Каждые две недели, 2 спикера ⭐️⭐️ на 1.5 часа: горячие обсуждения🔥🔥, с кодом и разбором важных моментов
Когда: Начинаем уже 07.07 в 19:00.
Тема: Scoped Storage, Location, One-time Permissions, and Privacy
Регистрация
Сегодня стартуем серию мероприятий, посвящённых Android 11. (07.07 в 19:00)
Первая лекция посвящена Scoped Storage, Location, One-time Permissions, and Privacy.
Опытом поделятся:
1. (ENG) Adapting Your Apps for Android 11 Privacy Changes, Yacine Rezgui, Google
2. (ENG) Scoped Storage, Йонатан Левин
3. (ENG) Location, One-time Permissions and Privacy, Вадим Высоцкий
Регистрация всё ещё открыта:
https://www.eventbrite.com/e/android-11-deep-divescoped-storage-one-time-perm-tickets-110959051510
Первая лекция посвящена Scoped Storage, Location, One-time Permissions, and Privacy.
Опытом поделятся:
1. (ENG) Adapting Your Apps for Android 11 Privacy Changes, Yacine Rezgui, Google
2. (ENG) Scoped Storage, Йонатан Левин
3. (ENG) Location, One-time Permissions and Privacy, Вадим Высоцкий
Регистрация всё ещё открыта:
https://www.eventbrite.com/e/android-11-deep-divescoped-storage-one-time-perm-tickets-110959051510
Eventbrite
Android 11 Deep Dive:Scoped Storage, One-time Perm
Deep Dive into Scoped Storage & Privacy: Location, Permission, Package Visibility with special Guest from Google