Advanced Architecture
ребята, привет!
Заполните, пожалуйста форму обратной связи! Только так мы сможем стать лучше😉
Форма обратной связи
Материалы лекции
Part 1 -- MVI
Part 2 -- MultiModule
Видео будет позже
ребята, привет!
Заполните, пожалуйста форму обратной связи! Только так мы сможем стать лучше😉
Форма обратной связи
Материалы лекции
Part 1 -- MVI
Part 2 -- MultiModule
Видео будет позже
Google Docs
Форма обратной связи для лекции #4 DI: How to and why
Помогите нам сделать наше мероприятие лучше – оставьте ваши впечатления о лекциях, лекторах, организации мероприятия и идеи того, что можно исправить.
Всем привет!
Чудеса случаются и мы решили разыграть еще один билет на AppsConf, который пройдет в Санкт-Петербурге 21-22 октября.
Все что вам нужно - просто вписать себя в первый столбик (можно написать какое-нибудь заклинание в соседнем :D) и уже завтра вечером, пока ориентировочно часов в 21, мы в прямом эфире запустим еще раз рулетку и узнаем счастливчика.
Ребята, убедительная просьба, этот тип билета потом не продать/передать - поэтому если вы становитесь победителем, то вы либо едете, либо билет сгорает. Поэтому принимая участие помните об этом 🙂
Ссылка тут, всем удачи =)
https://docs.google.com/spreadsheets/d/1IR4aZYmRjbS1mU2dXw3kSOahkFBDVWQKgfr9JmJLMUo/edit?usp=sharing
P.S.: кто не в курсе что происходит - мы разыгрывали билеты на конференцию на прошедшей лекции. От нас билет, с вас поездка в Питер и проживание 🙂
Чудеса случаются и мы решили разыграть еще один билет на AppsConf, который пройдет в Санкт-Петербурге 21-22 октября.
Все что вам нужно - просто вписать себя в первый столбик (можно написать какое-нибудь заклинание в соседнем :D) и уже завтра вечером, пока ориентировочно часов в 21, мы в прямом эфире запустим еще раз рулетку и узнаем счастливчика.
Ребята, убедительная просьба, этот тип билета потом не продать/передать - поэтому если вы становитесь победителем, то вы либо едете, либо билет сгорает. Поэтому принимая участие помните об этом 🙂
Ссылка тут, всем удачи =)
https://docs.google.com/spreadsheets/d/1IR4aZYmRjbS1mU2dXw3kSOahkFBDVWQKgfr9JmJLMUo/edit?usp=sharing
P.S.: кто не в курсе что происходит - мы разыгрывали билеты на конференцию на прошедшей лекции. От нас билет, с вас поездка в Питер и проживание 🙂
Google Docs
AppsConf 2019 SPb giveaway
Лист1
Вот тут пишем ваше имя и фамилию (и, желательно, ник в телеграмме, чтоб мы сразу вам написали,Если очень захотеть, можно и на Андроиде попрогать,Wolf_Musing,
Овчан Дмитрий (@v1sar),Билетов много не бывает :D,Овчан? (: Вот сто пудов Лёша подосрал,tereznikof…
Вот тут пишем ваше имя и фамилию (и, желательно, ник в телеграмме, чтоб мы сразу вам написали,Если очень захотеть, можно и на Андроиде попрогать,Wolf_Musing,
Овчан Дмитрий (@v1sar),Билетов много не бывает :D,Овчан? (: Вот сто пудов Лёша подосрал,tereznikof…
Тем временем, открылась регистрация на 5-ю лекцию: DI: How to and why
Её проведут:
Александр Блинов, HeadHunter
Андрей Зайцев, ЦФТ
Андрей Тищенко, sravni.ru
Ждём вас 3 октября, в 18:30 в офисе компании Mail.ru Group.
Не забудьте взять паспорт!
Её проведут:
Александр Блинов, HeadHunter
Андрей Зайцев, ЦФТ
Андрей Тищенко, sravni.ru
Ждём вас 3 октября, в 18:30 в офисе компании Mail.ru Group.
Не забудьте взять паспорт!
❗Напоминаем, что ждём вас сегодня 3 октября, в 18:30 в офисе компании
По вашим просьбам:
👉 Обед будет в 18-30
👉 Лекция будет крайне хардкорная, после неё будет болеть мозг!
👉 Материала будет на 3+ часа. Рассчитывайте свои силы
❗Не забудьте взять паспорт!
Mail.ru Group
на 5-ю лекцию: DI: How to and whyПо вашим просьбам:
👉 Обед будет в 18-30
👉 Лекция будет крайне хардкорная, после неё будет болеть мозг!
👉 Материала будет на 3+ часа. Рассчитывайте свои силы
❗Не забудьте взять паспорт!
❗В 19:00 начнется онлайн трансляция лекции:
DI: How to and why
👉 Лекция будет крайне хардкорная, после неё будет болеть мозг!
👉 Материала будет на 3+ часа. Рассчитывайте свои силы
https://youtu.be/TUKrtxOydmw
DI: How to and why
👉 Лекция будет крайне хардкорная, после неё будет болеть мозг!
👉 Материала будет на 3+ часа. Рассчитывайте свои силы
https://youtu.be/TUKrtxOydmw
YouTube
Android Academy Advanced: Dependency Injection: How to and why
Сегодня мы погрузимся в удивительный мир Dependency Injection в Android.
Зачем это? Какие проблемы решает? Какие инструменты можно использовать и на каких проектах?
Своим опытом поделятся:
— Александр Блинов (Руководитель Android-практики а HeadHunter)…
Зачем это? Какие проблемы решает? Какие инструменты можно использовать и на каких проектах?
Своим опытом поделятся:
— Александр Блинов (Руководитель Android-практики а HeadHunter)…
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 ❤️❤️❤️