AppsConf – конфа по мобильной разработке – Telegram
AppsConf – конфа по мобильной разработке
585 subscribers
126 photos
6 videos
366 links
Анонсы, новости, видосики и конкурсы от самой полезной конференции по мобильной разработке.

🌐 appsconf.ru
Download Telegram
Глаза боятся, но читают расшифровку выпуска AppsCast о функциональном программировании.
Каррирование, функциональщина в мобильной разработке, а еще лучшее объяснение монад через приготовление клубничного варенья в разговоре с Евгением Елчевым @Jonfir
https://habr.com/ru/company/oleg-bunin/blog/462121/
⚡️А на всех волнах уже 12-й выпуск AppsCast. В этот раз в виртуальной студии Александр Черный @alexchernyy , Head of Mobile в Pandao. Мы поговорили о развитии мобильного разработчика и составили карту развития от прихода в профессию до CTO и других топ-позиций.
Слушайте здесь, а потом обсуждайте вот тут

🔎Кстати, вопрос в зал - кто какие подкасты по мобильной разработке слушает? Мы готовим большой материал про то. что советуем сами, но вдруг упустили что-то свежее и полезное?
Продолжаем чуть больше узнавать наших читателей. Осенний AppsConf мы проводим в Питере, и стало интересно, сколько у нас тут петербуржцев?
anonymous poll

Я из Москвы – 64
👍👍👍👍👍👍👍 40%

Я вообще из СНГ – 25
👍👍👍 16%

Я из Питера – 21
👍👍 13%

Я живу в Сибири – 16
👍👍 10%

Я живу в Поволжье – 11
👍 7%

Я живу на Урале – 9
👍 6%

Я с Северного Кавказа/юга России – 7
👍 4%

Я живу на Дальнем Востоке – 3
▫️ 2%

Я живу в Центральной России – 2
▫️ 1%

Я живу на Северо-Западе России – 2
▫️ 1%

👥 160 people voted so far.
А давно ли вы заходили на сайт AppsConf? Мы обновили программу, раскрыв еще несколько имен докладчиков.

Кстати, прием тем от спикеров заканчивается 1 сентября. Если идея доклада витает в голове, то скорее сверяйте ее с нашей памяткой и смело заполняйте заявку.
Яндекс.Почта использует push-уведомления, чтобы взаимодействовать с пользователями. Из-за особенностей Apple Push Notification Service в iOS-приложении часть уведомлений теряется. Как Почта с этим решила бороться и какие велосипеды по пути нагородила, расскажет руководитель iOS-группы Яндекс.Почты Ася Свириденко.
http://habr.com/ru/company/oleg-bunin/blog/462507/
Forwarded from Alexey Kudryavtsev
В очередном выпуске AppsCast мы пригласили сразу двух гостей из Додо Пиццы - Михайла Рубанова, iOS разработчика делающего доступные интерфейсы приложения для слабовидящих людей и Армена Хатаяна, который занимается тестированием доступности применяя свой опыт незрячего. Мы обсудили зачем и кому нужна доступность, на сколько сильно эта тема развита в разных странах и приложениях, как подойти правильно к реализации с технической и пользовательской сторон, какие частые ошибки бывают в реализации и как применять практики заботы о людях с ограничениями у себя в компании.

https://soundcloud.com/appscast/episode-13-accessibility-mikhail-rubanov-armen-khatayan
Наши представления о том, какими знаниями должен обладать разработчик на разных стадиях роста, разнятся. Отсутствие четкого плана развития с джуна до мидла, и от мидла до сеньора, и непонимание, куда двигаться дальше, часто приводят к фрустрации и необдуманным сменам места работы. AppsCast совместно с Head of Mobile проекта Pandao Александром Черным попробовали разобраться в вопросе и составить собственную карту развития мобильного разработчика с момента попадания в профессию и до руководящих постов. https://habr.com/ru/company/oleg-bunin/blog/465569/
Современный темп жизнь ставит наш организм в экстремальные условия, где пятничный релиз стоит выше чем полноценный сон и горячий обед. Мы устаем, болеем, но продолжаем крутиться как белка в колесе. Стремясь все контролировать, мы все чаще пользуемся трекерами действий и состояний, получая массу информации о своем здоровье. Как верно интерпретировать эти данные, чтобы качественно повысить свою продуктивность?

Евгения Смородникова, co-founder сервиса Welltory, опираясь на научные факты и инсайты из данных более чем миллиона пользователей, объяснит, как следить за своей эффективностью, где брать силы и соблюдать баланс.

#SaintAppsConf2019 http://bit.ly/2MDXwYV
UI вашего приложения начинает давить на производительность скролла? Количество пропущенных кадров растет и заветные FPS становятся недостижимы?
Дмитрий Яковлев из Яндекс смог выбрать верную тактику в борьбе с RecyclerView и готов делиться результатами на осеннем AppsConf.
Узнаем немало полезной информации:
- Как выжать максимум из RecycledViewPool?
- Как уменьшить лаги при первом скролле RecyclerView?
- Что такое GapWorker и как написать свой?
- Как измерять производительность скролла?
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Все ли вы знаете о внутрянке Git'а и всеми ли командами пользуетесь?
Егор Андреевич из Square в новом выпуске AppsCast проводит полноценный ликбез по теме 👍
Насколько вы в компании знакомы с термином accessibility? Удается ли при планировании нового спринта закладывать время на обеспечения базового уровня доступности приложения для разных групп населения, в том числе людей с ограничениями здоровья?
Так уж сложно внедрить accessibility в процессы разработки и что стоит учесть?
Читайте расшифровку выпуска AppsCast c гостями из Додо Пицца Михаилом Рубановым @akaDuality и Арменом Хатаяном @rinkorpa
https://habr.com/ru/company/oleg-bunin/blog/466629/
Видео занимает сейчас ведущее место среди интернет-трафика и, конечно же, вопросы работы с видео не обходят стороной и мобильную разработку.

Виктория Сулейманова из австралийского сервиса для графического дизайна Canva задалась целью добавить поддержку видео внутри редактора. А если делать, так с учетом всех трендов, поэтому монтаж должен позволять добавлять фильтры, создавать мультивидео, склеивать отдельные картинки с видеофрагментами.

Как с наименьшими временными и моральными потерями справиться с такой задачей? Какие компоненты android media помогут в рендеринге видео и где здесь место OpenGL?

Доклад лучше не только слушать, но и снимать “бумеранги”, чтобы потом смонтировать крутейший видеоролик.

#SaintAppsConf2019 Билеты на ApssConf 👉🏻 bit.ly/2MDXwYV
AppsConf поддерживают многие полезные информационные и образовательные ресурсы, в том числе SwiftBook. Еще пять лет назад на их сайте можно было обнаружить лишь перевод официальной документации.

SwiftBook сегодня - это крупнейший ресурс по обучению разработке на Swift в рунете, выпустивший в свободное плавание тысячи ios-разработчиков.

Больше информации на официальных страницах SwiftBook:
https://vk.com/swiftbook
https://www.facebook.com/swiftbook.ru/
телеграмм: @swiftbook_chat

Обсудить iOS-разработку с основателем ресурса Иваном Акуловым можно будет на осенней AppsConf. Торопитесь купить билеты! Полная программа конференции уже на сайте
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Давайте признаем, что наша работа зачастую предполагает создание “велосипедов”.

Виктор Брыксин, iOS-тимлид в Яндекс готов поделиться историей, что произойдет, если глубоко погрузится в изучение основных проблем с абстракциями в Rx.

В случае Виктора появилась собственноручно написанная абстракция Monitor, обобщающая Future и Observable.

Пока вы разводите руками в немом вопросе “зачем”, Виктор готовит максимум вкусных подробностей и результатов работы “велосипеда” в действии.

#SaintAppsConf2019 Билеты на ApssConf 👉🏻bit.ly/2MDXwYV
Наверное, для вас не секрет, кто является №1 среди заказной мобильной разработки? Redmadrobot удерживают ведущую позицию уже более пяти лет.

А еще у ребят есть крутая и суперпрофессиональная команда в Питере, которая регулярно проводит митапы и делится мудростью в телеграм-канале Redmadrobot SPb Internals - https://news.1rj.ru/str/rmr_spb

Подписывайтесь сейчас - говорят, для подписчиков доступна скидка на AppsConf :))

Кстати, на нашей конференции можно будет лично познакомиться с Константином Цховребовым, Android-архитектором Redmadrobot, который обещает разобраться со всеми вашими страхами перед Android Insets.

#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Артур Бадретдинов, android-разработчик из Vyng едет на AppsConf с докладом о Contacts Framework.

Задумывались ли вы о том, как работают Контакты в Андроиде? В чём разница между Contact и RawContact, и как это всё превращается в список контактов пользователя, где телефон, skype и whatsapp сосуществуют рядом? Может, вы бы хотели добавить и своё приложение в этот список?

Ждем от Артура инсайтов, какие подводные камни достанутся тем, кто выходит со своим приложением на международный рынок. Поговаривают, что в Индии есть четыре репрезентации одного и того же номера телефона, а если набрать их из Китая, то до нужного контакта вы так и не дозвонитесь. И e164 тут не спасет.

#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
На осенней AppsConf мы решили уделить внимание не только платформенным решениям и личностному развитию мобильного разработчика, но и помочь вам заглянуть в смежные отрасли.

Николай Голов, руководитель Data Platform в Avito много лет специализируется на строительстве огромных хранилищ данных.

Влияние баз данных на приложения нельзя недооценивать, поэтому готовимся получить экспресс-ликбез:
- что в тренде и какие базы данных уже устарели?
- как выбрать базу “на вырост”?
- и как не попасть впросак в споре о Тарантуле, Оракле, Постгресе и других жильцах этого занимательного “зоопарка”?

#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Всё ли вы знаете о внутреннем устройстве Git'а и всеми ли командами пользуетесь? Егор Андреевич из Square в новом выпуске AppsCast проводит полноценный ликбез по теме. Ребята разобрали самые часто встречающиеся в работе команды и поговорили о реальной практике. Например, вы узнаете, как быстро найти в коде ломающие изменения и как делать Pull Request'ы так, чтобы коллеги на вас не гневались.
Расшифровку нового выпуска читайте на Хабре.

Не спешите с покупкой билетов, если хотите купить их по максимальной цене. Как раз с 7 октября у вас будет такая возможность. Ну или спешите :)
На волнах AppsCast уже доступен новый эпизод. В этом выпуске обсуждаем устройство мессенджеров вместе с Александром Сорокиным, андроид-разработчиком ВКонтакте.
Как выбрать архитектуру для мессенджера, какие базы данных использовать, как синхронизировать сообщения, правильно хранить? Ответы ищем в подкасте, а обсуждаем в чате
Что мы не любим на AppsConf - это обзорные доклады про технологии, которые так и не были заюзаны в продакшене.

Это точно НЕ про опыт Алексея Михайлова из IceRock, который за год применил Kotlin Multiplatform на десятке боевых проектов и с удовольствием делится наработками своей команды .

В докладе он затронет архитектурные особенности фреймворка и проведет через все пойманные командой подводные камни. Ждем не только хвалебных речей, но и объективной критики. Не обойдется и без ответа на вопрос "как убедить iOS-разработчика перейти на кроссплатформенную сторону".

#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV