Ну а в Москве сбор, конечно, в офисе Avito.
https://avitotech.timepad.ru/event/702599/?utm_refcode=ebb4e838dae84932677b47b86c453cb8e315c41d
#meetups
https://avitotech.timepad.ru/event/702599/?utm_refcode=ebb4e838dae84932677b47b86c453cb8e315c41d
#meetups
avitotech.timepad.ru
Просмотр I/O Extended 2018 Moscow в офисе Avito / События на TimePad.ru
На дворе весна, а это значит, что приходит время традиционных конференций технологических гигантов. Среди таких событий — Google I/O, которая в этом году пройдет с 8 по 10 мая в Сан-Франциско. Если вы не хотите смотреть Трансляцию Keynote в одиночестве, а…
Прошел месяц, и на очереди – кейноут WWDC с анонсом новостей в мире iOS/macOS. Подрубайтесь к моему стриму в 19:30, расскажем все как есть.
https://www.youtube.com/watch?v=rRfyVZ-_rq0
#wwdc
https://www.youtube.com/watch?v=rRfyVZ-_rq0
#wwdc
YouTube
Честный ВВДЦ – стрим презентации 4 июня / WWDC 2018 / iOS 12
Ждем всех в 19:30 на самый честный стрим WWDC 2018. Егор Толстой и Влад Алексеев будут разбираться, что из показанного меняет мир, а что – рекламный буллшит.
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Вышел подробный гайд по тестированию мобильных приложений от OWASP. Кажется, подойдет на роль настольной книги.
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
GitHub
owasp-mstg/README.md at master · OWASP/owasp-mstg
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in...
На правах рекламы
Всех, кто мечтает о карьере в мобильной разработке, приглашаем пройти обучение в
«Академии e-Legion» – https://goo.gl/BqYJiL
Курс подходит для начинающих разработчиков со знанием Java.
Программа рассчитана на 9 месяцев при загрузке 5-7 часов в неделю. Можно учиться в удобном для себя темпе и графике.
Обучение состоит из 6 основных блоков:
1. Знакомство с платформой Android, средой разработки IDE — Android Studio и системой сборки — Gradle.
2. Многопоточность и сетевое взаимодействие. Работа со списками и с сетью.
3. Архитектура Android-приложений. MVP- и MVVM-паттерны Clean Architecture.
4. Тестирование и работа с базами данных. Unit- и UI-тестирование: Mockito, PowerMock, Espresso, Robolectric. Работа с ORM-обёртками. Работа с популярными библиотеками: Picasso, EventBus, ButterKnife.
5. Дизайн и анимации.
6. Облачные сервисы и периферия. Google Firebase, Google Analytics, Google Maps.
Push-уведомления. Работа с сенсорами и камерой.
После каждого блока курса доступны практические задания, тесты и дополнительные материалы, которые помогают разобраться в учебном материале и узнать больше.
По ходу обучения будет доступен форум и телеграм-чат, где вы сможете задать вопросы преподавателям и сокурсникам.
К концу обучения вы создадите собственное рабочее приложение, которое можно смело показывать работодателю или коллегам. Выбор приложений обширный — от разработки приложения по отслеживанию запуска и приземления шаттлов Space X до разработки своего клиента для Twitter.
У нас разные способы оплаты — можно оплатить всю сумму сразу со скидкой 10% или оформить рассрочку с ежемесячным платежом 2500₽.
Присоединяйтесь – https://goo.gl/BqYJiL
#promo
Всех, кто мечтает о карьере в мобильной разработке, приглашаем пройти обучение в
«Академии e-Legion» – https://goo.gl/BqYJiL
Курс подходит для начинающих разработчиков со знанием Java.
Программа рассчитана на 9 месяцев при загрузке 5-7 часов в неделю. Можно учиться в удобном для себя темпе и графике.
Обучение состоит из 6 основных блоков:
1. Знакомство с платформой Android, средой разработки IDE — Android Studio и системой сборки — Gradle.
2. Многопоточность и сетевое взаимодействие. Работа со списками и с сетью.
3. Архитектура Android-приложений. MVP- и MVVM-паттерны Clean Architecture.
4. Тестирование и работа с базами данных. Unit- и UI-тестирование: Mockito, PowerMock, Espresso, Robolectric. Работа с ORM-обёртками. Работа с популярными библиотеками: Picasso, EventBus, ButterKnife.
5. Дизайн и анимации.
6. Облачные сервисы и периферия. Google Firebase, Google Analytics, Google Maps.
Push-уведомления. Работа с сенсорами и камерой.
После каждого блока курса доступны практические задания, тесты и дополнительные материалы, которые помогают разобраться в учебном материале и узнать больше.
По ходу обучения будет доступен форум и телеграм-чат, где вы сможете задать вопросы преподавателям и сокурсникам.
К концу обучения вы создадите собственное рабочее приложение, которое можно смело показывать работодателю или коллегам. Выбор приложений обширный — от разработки приложения по отслеживанию запуска и приземления шаттлов Space X до разработки своего клиента для Twitter.
У нас разные способы оплаты — можно оплатить всю сумму сразу со скидкой 10% или оформить рассрочку с ежемесячным платежом 2500₽.
Присоединяйтесь – https://goo.gl/BqYJiL
#promo
E-Legion
Online курсы по разработке Android приложений. Java
Программа предназначена для начинающих разработчиков со знанием Java. Студенты изучат Android-платформу и рассмотрят распространённые архитектурные подходы, популярные библиотеки, Unit- и UI-тестирование, работу с Google Play Services.
Простите, что долго не выкладывал, но лучше поздно. AirBnb отказались от использования React Native, в который до этого вложили ну очень много усилий. Судя по одной из статей, переключение обратно на натив займет что-то в районе года. Жуть, хоть они и находят успокоение в том, что многому научились. Дороговатая учеба все-таки.
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
Medium
Sunsetting React Native
Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making…
Напоминаю, что остался буквально месяц до закрытия подачи заявок на AppsConf. Для вас это отличный шанс воспользоваться помощью опытных ребят из программного комитета, которые будут курировать вашу заявку, помогут и с рассказом, и со слайдами. Если есть вопросы, пишите прямо @etolstoy в личку, помогу с составлением заявки и тезисов.
http://conf.ontico.ru/lectures/propose?conference=ac2018
http://conf.ontico.ru/lectures/propose?conference=ac2018
Слайды доклада Spotify про то, как они подошли к модуляризации приложения.
https://speakerdeck.com/hejelinnilsson/modularization-how-hard-can-it-be-droidcon-berlin
#architecture
https://speakerdeck.com/hejelinnilsson/modularization-how-hard-can-it-be-droidcon-berlin
#architecture
Speaker Deck
Modularization - how hard can it be? (Droidcon Berlin)
Recording can be found here: https://youtu.be/opsiSaUS2bg
Modularizing Android codebases is all the hype these days. It can be as simple as moving a few files, and maybe creating a new build config or two along the way, or it can be much more gruelling.…
Modularizing Android codebases is all the hype these days. It can be as simple as moving a few files, and maybe creating a new build config or two along the way, or it can be much more gruelling.…
Наши друзья из AndroidDev подкаста записали два выпуска про найм – как менять работу, сколько сейчас платят, как правильно готовить резюме, как просить повышение и всякое такое.
https://androiddev.apptractor.ru/android-dev-podkast-67/
https://androiddev.apptractor.ru/android-dev-podkast-68/
#podcasts
https://androiddev.apptractor.ru/android-dev-podkast-67/
https://androiddev.apptractor.ru/android-dev-podkast-68/
#podcasts
Вышел первый выпуск Run Loop – сателлитного подкаста AppsConf, в котором Илья Царев, Алексей Милеев и Роман Бусыгин общаются с буддущими спикерами конференции. В этом выпуске в гости пришел Максим Ефимов, разработчик из Uber, и рассказал про компанию, свой типичный рабочий день, решаемые задачи и будущий доклад.
https://soundcloud.com/runloop-podcast/run-loop-1-maksim-efimov
#podcasts #appsconf
https://soundcloud.com/runloop-podcast/run-loop-1-maksim-efimov
#podcasts #appsconf
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
А вот и текстовая расшифровка этого же выпуска, если вы не сильно любите подкасты, а почитать про Uber интересно.
https://habr.com/company/oleg-bunin/blog/417073/
#career
https://habr.com/company/oleg-bunin/blog/417073/
#career
Хабр
День из жизни мобильного разработчика Uber
Run Loop — подкаст про тех, кто делает продукты своими собственными руками. В ближайшие пару месяцев гостями станут разработчики, которые 8 и 9 октября выступят...
Сравниваем размеры чистых бинарников на Java, Kotlin, RN и Flutter.
https://android.jlelse.eu/comparing-apk-sizes-a0eb37bb36f
#size
https://android.jlelse.eu/comparing-apk-sizes-a0eb37bb36f
#size
Medium
Comparing APK sizes
For apps in Flutter, React Native, Kotlin and Java
Разбираемся с устройством и принципами работы библиотеки Paging.
http://blog.abnormallydriven.com/2018/05/28/an-updated-look-at-the-paging-library/
#jetpack
http://blog.abnormallydriven.com/2018/05/28/an-updated-look-at-the-paging-library/
#jetpack
Abnormally Driven
An updated look at the Paging Library
The paging library has come a long way since I first wrote about it last September. It recently had a 1.0 release and so I thought now would be a good time to review. We'll go over whats changed and give an example of how to use each of
В пятницу 27 июля в 18:30 по Москве будет проходить открытая запись подкаста по теме “Что делать, когда приложение стало большим“. Формат мероприятия — круглый стол. Будут обсуждаться как Android так и iOS проблемы в большом приложении
https://habr.com/company/hh/blog/417603/
#meetups
https://habr.com/company/hh/blog/417603/
#meetups
Хабр
Анонс мобильного митапа: Что делать, когда приложение стало большим?
Формат Мероприятие будет проходить в формате круглого стола О чем будем говорить Чем отличается большое приложение от маленького? Как меняется кодовая база и п...
Ну и напоследок – Егор Бугаенко рассказывает, как и сколько нужно платить программистам в новом выпуске подкаста Run Loop.
https://soundcloud.com/runloop-podcast/run-loop-2-egor-bugaenko
#podcasts
https://soundcloud.com/runloop-podcast/run-loop-2-egor-bugaenko
#podcasts
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
С 1 августа (уже послезавтра) повышается цена на AppsConf. Если вы еще не потратили свои кровные на какую-то конференцию, то вот вам пара фактов:
- Нам подали ~110 заявок на доклады, а CfP еще даже не закрыт. Это означает конкурс в 2,75 доклада на место.
- ПК начал работать с докладчиками уже месяца три назад. Это значит, что мы активно готовим всех, даже тех, кто в итоге в программу не попадет. Так мы сможем выбрать самые интересные доклады.
- А темы вообще говоря топчик. Есть и хардкор, и прикладые штуки, и хайповые выступления. Примеры приводить даже не буду, вы все эти 110 заявок можете посмотреть на сайте, все открыто.
- У нас есть свой подкаст, куда приходят будущие докладчики и рассказывают о своей работе и взглядах. Послушать (и почитать расшифровки) с Максимом Ефимовым из Убера и Егором Бугаенко можно уже сейчас (сорян за кликбейт)
- Ходят слухи, что если мидл сходит на аппсконф, то на следующий день станет сеньором. А сеньор архитектором. Или хед ов мобайлом, кому как больше нравится.
Короче, билеты вот тут: https://conf.ontico.ru/conference/join/ac2018.html?popup=ac2018
А тут наш канал, где постим всякое: @appsconf.
А вот тут есть все заявки: http://appsconf.ru/2018/abstracts/
Ну и чатик, где можно задать вопросы: @AppsConfTalks
- Нам подали ~110 заявок на доклады, а CfP еще даже не закрыт. Это означает конкурс в 2,75 доклада на место.
- ПК начал работать с докладчиками уже месяца три назад. Это значит, что мы активно готовим всех, даже тех, кто в итоге в программу не попадет. Так мы сможем выбрать самые интересные доклады.
- А темы вообще говоря топчик. Есть и хардкор, и прикладые штуки, и хайповые выступления. Примеры приводить даже не буду, вы все эти 110 заявок можете посмотреть на сайте, все открыто.
- У нас есть свой подкаст, куда приходят будущие докладчики и рассказывают о своей работе и взглядах. Послушать (и почитать расшифровки) с Максимом Ефимовым из Убера и Егором Бугаенко можно уже сейчас (сорян за кликбейт)
- Ходят слухи, что если мидл сходит на аппсконф, то на следующий день станет сеньором. А сеньор архитектором. Или хед ов мобайлом, кому как больше нравится.
Короче, билеты вот тут: https://conf.ontico.ru/conference/join/ac2018.html?popup=ac2018
А тут наш канал, где постим всякое: @appsconf.
А вот тут есть все заявки: http://appsconf.ru/2018/abstracts/
Ну и чатик, где можно задать вопросы: @AppsConfTalks
appsconf.ru
Конференция для разработчиков мобильных приложений AppsConf 2018: Список тезисов
Заявки на доклады и список принятых докладов. Тезисы конференции, информация о докладчиках.
Forwarded from ❗️NEWS Android Dev Подкаст (Denis Nek)
Сразу за официльным анонсом спешим опубликовать наш новый выпуск:
https://androiddev.apptractor.ru/android-dev-podkast-71/
Подкаст #71. Google Assistant на русском.
Эксклюзивное интервью сразу вместе с официальным анонсом Гугл Ассистента на русском языке. Для кого голосовые ассистенты, что они умеют, как и на чем под них разрабатывать, а также, какие бонусы можно получить, опубликовав свой экшены, вы узнаете из нашего свежайшего выпуска.
https://russia.googleblog.com/2018/07/google.html - официальный анонс
http://dialogflow.com/ - DialogFlow
https://codelabs.developers.google.com/codelabs/actions-1/index.html#0 - кодлаб про основы разработки своих Actions On Google
https://codelabs.developers.google.com/codelabs/actions-2/index.html#0 - кодлаб про разработки своих Actions On Google продвинутого уровня
https://codelabs.developers.google.com/codelabs/androidthings-assistant/index.html - кодлабы по настройке Ассистента на Raspberry Pi
https://developers.google.com/actions/ - официальная документация
https://www.w3.org/TR/speech-synthesis11/ - Speech Synthesis Markup Language (SSML)
https://androiddev.apptractor.ru/android-dev-podkast-71/
Подкаст #71. Google Assistant на русском.
Эксклюзивное интервью сразу вместе с официальным анонсом Гугл Ассистента на русском языке. Для кого голосовые ассистенты, что они умеют, как и на чем под них разрабатывать, а также, какие бонусы можно получить, опубликовав свой экшены, вы узнаете из нашего свежайшего выпуска.
https://russia.googleblog.com/2018/07/google.html - официальный анонс
http://dialogflow.com/ - DialogFlow
https://codelabs.developers.google.com/codelabs/actions-1/index.html#0 - кодлаб про основы разработки своих Actions On Google
https://codelabs.developers.google.com/codelabs/actions-2/index.html#0 - кодлаб про разработки своих Actions On Google продвинутого уровня
https://codelabs.developers.google.com/codelabs/androidthings-assistant/index.html - кодлабы по настройке Ассистента на Raspberry Pi
https://developers.google.com/actions/ - официальная документация
https://www.w3.org/TR/speech-synthesis11/ - Speech Synthesis Markup Language (SSML)
Сегодняшний дайджест хороших вакансий особенный – там только Авито, но зато две самые крупные команды. Там хорошо.
https://vk.com/@etolstoy-android-good-jobs
#jobs
https://vk.com/@etolstoy-android-good-jobs
#jobs
Vk
Android Good Jobs
Сегодня у нас особенный дайджест, в котором есть только вакансии в Авито, но зато – в очень разные команды. А если вы хотите узнать больше про нашу инженерную команду – добро пожаловать в наш опенсорсный плейбук.
Попробовали со Стасом новый для нас формат видеоблога. В первом выпуске пришли в гости к Додо Пицца, обсудили экстремальное программирование, IT-процессы, архитектуру их системы, удаленную работу и их нестандартный подход к найму. Лойсы, шеры и подписки.
АйтиХайп!
https://www.youtube.com/watch?v=xE_36U107CA
#ithype #processes #architecture
АйтиХайп!
https://www.youtube.com/watch?v=xE_36U107CA
#ithype #processes #architecture
YouTube
Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп
Почему Додо? Посудите сами, не каждый день встретишь пиццерию, которая в первую очередь позиционирует себя как IT-компания, и уже потом – как ресторан. Главный герой выпуска – Александр Андронов, CTO Додо. Саша успел в свое время поработать в нижегородском…
А у нас – новая вакансия в цикле Android Good Jobs. Международная компания FBS Inc ищет Android разработчика! Локация - Санкт-Петербург. За подробностями по ссылке. В детали - в телеге, @yanafbs.
https://spb.hh.ru/vacancy/24146072
#jobs
https://spb.hh.ru/vacancy/24146072
#jobs
spb.hh.ru
Вакансия Android Developer в Санкт-Петербурге, работа в компании Data-Driven Lab (вакансия в архиве c 15 октября 2018)
Зарплата: не указана. Санкт-Петербург. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 01.10.2018.