Mobile People Talks – Telegram
Mobile People Talks LIVE

Ведущие подкаста MPT, на этот раз, решили попробовать записать выпуск в новом формате, а точнее сразу в двух новых форматах! Во первых, выпуск выходит на английском, а во вторых, с видео сопровождением. Выпуск можно не только послушать, но и посмотреть на YouTube :)

Так совпало, что ведущие как раз помогали с организацией конференции Mobile Z-Days, посвященной как нативной мобильной разработке, так и кросс-платформе, поэтому тему долго выбирать не пришлось : The Ultimate Question of Life, The Universe, and Everything. (И ответ вовсе не 42) What is better development, native or cross-platform?

Гостями выпуска стали спикеры конференции с разных треков:
▫️ Android - Michal Szczepanic
▫️ iOS - Владимир Бурдуков
▫️ Flutter - Евгений Сатуров.

Приглашаем всех на первый в истории LIVE episode от Mobile People Talks на английском!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music
​​Пока новый выпуск готовится к публикации, мы не можем не рассказать о предстоящем уже совсем скорок событии!
Возможно вы слышали про конференции от GDG, под названием DevFest?

Так вот, 17 октября GDG-комьюнити России и сообщество Минска проведут первый совместный DevFest Russia & Belarus в онлайне. 🎉🎉

Не только доклады, но и воркшопы от специалистов Google, EPAM, Яндекс, ВКонтакте, Redmadrobot, Tinkoff, HeadHunter и еще 15 компаний.

📌 Регистрируйся и ищи полную программу на сайте, тем более что там есть целый мобильный трек с кучей интересного!

Готовятся 5 потоков: Mobile, Frontend, Backend, AI/ML, Soft Skills

Увидимся уже в следующую субботу!
Завершение сезона: Server Driven UI

Совершенно внезапно ведущие вспомнили, что с того момента, как был забущен второй сезон подкаста, прошло уже больше года. Причем выпусков в нем уже почти в два раза больше чем в первом сезоне и есть даже один впуск на английском!! Поэтому было принятно решение сделать небольшой перерыв, после которого стартануть третий сезон в чуть измененном формате, но это в будущем, а пока надо заканчивать текущий 🙂

В связи с этим ведущие достают из бэклога тему, которую давно планировали обсудить, а именно Server Driven UI, и гостем выпуска становится Алексей Глухарев, Android Team Lead в Nova Ocean, знакомый с этим подходом непонаслышке.

Сначала ведущие притворяются не сведущими и просят объяснить, в чем же, собственно, заключается подход SDUI, а потом уже переходят к деталям: на чем лучше реализовывать подобный подход (натив, Flutter, ReactNative), как определять действия по кнопкам, как строить архитектуру, как тестировать, какие есть риски при прохождении App Review, ну и, конечно, обсуждают кейсы, когда подход можно применять, а когда нет.

Закончив выпуск анонсом предстоящих конференций, ведущие отправляются в отпуск!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

Конференция Mobile Optimized: https://moconf.dev/#tickets
Промокод для покупки билета: mo4mobilepeople
​​Если вы думаете, что пока ведущие ведущие в отпуске они сидят сложа руки, то вы глубоко ошибаетесь! 🙂

Например сегодня стартует конференция Mobius, посвященная мобильной разработке, и на ней засветились сразу двое из наших ведущих!

Вова выступает сегодня, с докладом “Прожаренная птичка: Готовим Flutter к промышленному использованию”, где будет рассказывать о нюансах использования фреймверка, которые не видны сразу, но могут доставить много неудобств в процессе разработки, а в субботу Александр проведет то ли воркшоп, то ли лайвшоу “Flutter Zero LiveShow: Для начинающих, профессионалов и начинающих профессионалов”, где в прямом эфире будет пилить приложение и отвечать на вопросы опытных нативных разработчиков Жени Ртищева (iOS) и Миши Емельянова (Android), но никогда не пробовавших до этого во Flutter.

Возможно немного неожиданно, но факт. Оба доклада про флаттер. Те кто не интересуется флаттером, не пугайтесь, на конфе на самом деле будет много докладов про все направления мобильной разаботки :)

Расписание конференции
Купить билеты
Чат конференции: @mobiusconf

Для подписчиков канала есть специальный промо-код Flutter2020JRG, который позволит купить билет по цене прошлого месяца!
Приходите прямо сейчас послушать про App Clips, Widgets и про то, как же быть ближе к пользователям в современном мире:
https://youtu.be/5as8pqQwSEc
​​Давным давно, еще в доковидные времена, компания EPAM раз в год организовывала глобальную офлайн конференцию EPAM SEC (Software Engineering Conference), посвященную инженерной культуре, новым технологиям, и трансформациям бизнеса. Каждый год конференция проходила в новом городе, например в 2017 в Будапеште, в 2018 в Минске, а в 2019 в Гданьске. В 2020-м город проведения называется 'online', и поэтому произошел некоторый ребрендинг, теперь конференция называется ZED.

И ведущие засветились на ней в полном составе! (Вот здесь, на велкам видео, можно в этом убедится)


1-го декабря в 23:00 Данис выступает с докладом "Mobile developer manifesto" (сорян, немного поздновато, но конференция international, и проводится не по московскому времени)

3-го декабря в 19:30 выступает Саша с докладом "Is Flutter ready for enterprise projects? Yes!" а в 20:30 Вова c докладом "State of crossplatform mobile Appoaches - 2020"

А кроме этого, на конфе будет Community Booth от Mobile People, где будет происходить много всего:

30 ноября - 20:00 Round Table "Back to the Future of Mobile World" - Круглый стол, где приглашенные эксперты будут фантазировать про будущие тренды мобильной разработки

1 декабря 20:00 - Quiz "Mobile History in Stories" - Квиз, посвященный миру мобильной разработки, где после каждого вопроса будет небольшой экскурс в историю

2 декабря 20:00 - Live Coding Sessions "Diving deep in Declarative UI" Профессиональные разработчики будут в прямом эфире пилить одно и то же приложение с использованием декларативного подхода, на Flutter, JetpackCompose и SwiftUi. Посмотрим какой фреймверк удобнее.

Здесь можно найти подробности и регистрацию.

ЗЫ: Так как конференция международная, весь контент будет на английском языке
​​MPT-2020. Итоги года

2020-й год был, мягко говоря, “своеобразным годом”. Все своеобразное тоже когда-то заканчивается - вот и 2020-й наконец-то подобрался к своему завершению. По этому поводу мы решили стартануть 3-й сезон подкаста, тем более, что тему выбирать долго не нужно: достаточно просто подвести итоги всего хорошего, всего плохого, ну и всего “своеобразного”, что случилось в мире мобильной разработки в своеобразном 2020.
А в качестве гостя пригласить... Кирилла Розова! Ведущего канала Android Broadcast и экс-ведущего Mobile People Talks. Раз уж он начинал этот год вместе с нами, то идеально подходит для того, чтоб помочь с подведением итогов уже в качестве гостя!

Причем мы решили не просто стартануть новый сезон, но и добавить в подкасты немного интерактива, поэтому теперь каждый выпуск будет проходить в прямом эфире на YouTube. Теперь каждый сможет принять участие и задать свои вопросы в комментариях. Именно поэтому мы выкладываем анонс не после запуска выпуска, а до него!

Итак, приглашаем всех в понедельник 28-го декабря в 18:00 на закрытие этого года и открытие нового сезона Mobile People Talks Live!

Велкам!
Эксперимент с прямым эфиром удался на отлично! Спасибо тем, кто пришел послушать нас вживую и задавал вопросы из зала! А мы обязательно продолжим экспериментировать, и следующий выпуск опять проведем в таком же ключе 😎

А для тех, кто предпочитает слушать, а не смотреть, мы выдернули звук и подготовили выпуск в обычном формате!
Встречайте:

MPT-2020. Итоги года

Ведущие обсуждают все значимых новости, апдейты и прочие слухи в экосистемах iOS, Android, ReactNative и Flutter.

Можно ли запустить Android эмулятор на новом процессоре от Apple? Что круче – Compose for Desktop или Flutter for Desktop? Что вы знаете о противостояниях Apple vs Epic или Google vs Huawei? Все это и многое другое – в подведении итогов года от Mobile People Talks.

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

📺 YouTube

А еще ведущие "как бы невзначай" рассказывают о новом приложении, к которому приложил руку один из них (угадайте, кто) – LifeLog. Установить его можно отсюда

Ну и самое главное – у нас новый конкурс! Создавайте мемы про ведущих подкаста, выкладывайте в соцсети, присылайте нам, а мы подарим какой-нибудь интересный приз авторам самых лучших мемов.
Примеряем роль Ванги или как узнать будущее … мобильного приложения при помощи Deep Learning?

Опубликовав приложение в стор, всегда хочется знать, как поведет себя пользователь в той или иной ситуации: будет ли он пользоваться им постоянно, может даже купит что-нить за деньги (если есть платные фичи, конечно), или может вообще удалит приложение ко всем чертям?

Для того чтобы это узнать, совершенно необязательно быть Вангой или Нострадамусом, а достаточно просто обучить нейросеть (звучит очень просто кстати) и позволить ей исполнять роль Ванги за вас. Как раз об этом мы и поговорим с нашей гостьей, которая знакома с этим не понаслышке, встречайте - Оля Шкряба, разработчик мобильных решений в сфере информационной безопасности из Kaspersky, в прямом эфире Mobile People Talks.

Зачем вообще нужно предсказывать действия пользователей? Какие нейросети для этого используются? Нужно ли вспоминать для этого высшую математику, теорию вероятностей, мат статистику и прочий мат-анализ? Ответы на все эти и на многие другие вопросы (включая те, которые вы зададите сами), вы получите в четверг 4-го февраля в 17:00 на канале Mobile People!

Ссылка на стрим
Немного новостей от Mobile People Talks.

Данис постоянно переживал, что в выпусках не очень много времени посвящается именно Apple технологиям, да так сильно, что в какой-то момент психанул и решил запилить отдельный проект, посвященный исключительно им. Более того, проект будет на английском, чтоб его могли слушать вообще все, а не только те, кто понимает по-русски!

И уже во вторник, 9-го февраля в 18:00, состоится запись первого эпизода, все желающие принять участие — велкам! Запись будет проходить в прямом эфире на нашем YouTube канале.

Встречайте новый подкаст — Apple Treats
Уже совсем скоро, c 13-го по 16-е апреля, состоится одна из самых классных конференций про мобильную разработку — Mobuis!

Mobile People Talks непременно примут в ней участие в той или иной роли: об этом мы обязательно расскажем в свое время. А сейчас мы хотим просто проинформировать (мы же информационные партнеры ж) о том что, если вдруг у вас есть желание выступить на этой конфе, то сейчас самое время подавать доклады!

Call for Papers открыт до 16-го февраля, поэтому:
1) Если есть о чем рассказать, то пора подаваться (если не о чем рассказать, то, возможно, вы плохо искали, рассказать всегда есть о чем)
2) Если вы волнуетесь что у вас нет опыта выступлений, то это норм, надо же когда-то начинать. Тем более что программный комитет обязательно поможет в подготовке материала и выступления
3) Если нет хорошего канала связи, то можно будет приехать в студию и выступить оттуда

Вот список тем, которые наиболее интересны программному комитету:
— Платформы под капотом;
— Software Craftsmanship;
— Архитектура;
— Качество продукта;
— Тренды в мобильной разработке;
— Инфраструктура.

Мы уверены, что у наших подписчиков должна найтись пара-тройка тем, которыми будет здорово поделиться на Mobius 🙂
Kotlin Multiplatform Mobile - будущее кросс-платформенной разработки! Или нет?

На протяжении веков (ну может чуть меньше), разработчики пытались найти способы не писать каждый раз новый код под каждую платформу, а как-то немного сэкономить и какую-то часть писать только один раз, но чтоб приложение в результате было такое же классное, как и полностью нативное. Много попыток уже было сделано, Apache Cordova от Adobe, Xamarin от Microsoft, ReactNative от Facebook, Flutter от Google, и каждая из этих попыток была все ближе к идеалу (а для некоторых типов задач так и вообще идеал). Но нативная разработка все так же крепко удерживает свои позиции. Не так давно появился еще один претендент на то, чтоб стать мейнстримом в кросс-платформенной разработке, да-да! Мы сейчас говорим о Kotlin Multiplatform Mobile от JetBrains

Про ReactNative и Flutter мы уже много говорили (и еще много поговорим) и даже про Xamarin говорили, а вот подробного выпуска посвященного KMM еще не было. Так-что мы решили что время пришло, встречайте — Аня Жаркова, мобильный разработчик из Usetech, преподаватель в Otus, а еще автор статей и активный спикер, в прямом эфире Mobile People Talks.

Аня уже очень давно и внимательно следит за эволюцией KMM и экспериментирует с ним. И она пообещала ответить на все подготовленные ведущими (нами) и гостями (вами) вопросы! Так что если вы хотите узнать инсайты о работе с Kotlin Multiplatform Mobile, ну и конечно получить ответ на главный вопрос: «чем же KMM отличается от Flutter и RN и для каких задач более подходит», приходите в среду 17-го февраля в 17:00 на наш канал!

Ссылка на стрим
Эпизод “Kotlin Multiplatform Mobile - будущее кросс-платформенной разработки! Или нет?” теперь доступен на всех ресурсах!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

📺 YouTube

Насколько KMM стабилен? Что там с performance? А с управлением памятью? А с многопоточностью? Можно ли делать с его помощью UI? И, конечно, чем KMM отличается от других кроссплатформенных решений, таких как Xamarin, React Native и, само собой, Flutter. Все эти и многие другие вопросы ведущие обсудили с Аней Жарковой, и, разумеется, получили на них ответы 😎

(У Александра случились неполадки с соединением, и, поскольку выпуск записывался в прямом эфире, запись начали без него, но он все-таки смог подключиться, чтоб обсудить эту животрепещущую тему и посравнивать KMM c Flutter)

Поэтому если вы еще сомневаетесь, какую кроссплатформу использовать в своем проекте, вам обязательно нужно прослушать этот выпуск, возможно ваши сомнения рассеятся!
Мобильная аналитика.

Разработчикам мобильных приложений очень важно понимать, какие фичи больше нравятся пользователям и как именно ими используются.

А ещё очень важно иметь представление о том, что это за пользователи, какой у них пол и возраст, откуда они и чем занимаются. Может же так получиться, что приложение создавалось для чего-то определенного, а юзеры используют только одну маленькую, совсем не основную фичу, и развивать надо именно ее.

Для получения всех этих данных и существует мобильная аналитика и именно про нее следующий выпуск Mobile People Talks.

На этот раз гостем нашего шоу согласился стать Дмитрий Грицан, project manager App Metrica, и ведущие подготовили для него много злободневных вопросов. Какие данные умеет собирать мобильная аналитика?
Какие решения для их сбора сейчас существуют, и какие плюсы и минусы у них есть? Что такое IDFA и AAID? Можно ли без них обойтись и на что они вообще влияют?

Ждем всех интересующихся на нашем канале в четверг, 11-го марта в шесть вечера по Мск и готовьте свои вопросы, мы постараемся ответить на все!

Ссылка на стрим
Анализируй это или аналитика мобильных приложений.

Выпуск смонтирован и готов к прослушиванию!

Как все, наверное, догадались, ведущих особенно интересовала тема работы без IDFA в свете того что в iOS 14.5 разработчиков и пользователей ждут большие изменения в этой области.

Итак, если вы еще не прикрутили мобильную аналитику, и раздумываете, что же вам это может дать, или давно уже используете, но не знаете какие еще возможности и инструменты есть в этой области, ну и, наконец, если вы не знаете что ждать от iOS 14.5, то этот выпуск для вас!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

📺 YouTube
Ровно два года назад был записан первый выпуск Mobile People Talks!

Так что с днем рождения нас!

За два года было выпущено 32 эпизода подкаста и 4 эпизода на Youtube (хотя в 32 эти 4 тоже входят), рады что вы нас слушаете, и надеемся, что было немножко полезно )))
Forwarded from Vladimir Ivanov
Команда информационных технологий Тинькофф приглашает обсудить, что будет с мобильной разработкой в будущем
Зайдем в эту тему с разных сторон: что думают представители продуктовой стороны, дизайнеры, ML-специалисты, разработчики с опытом кросс-платформенной разработки и сами разработчики приложений.
Присоединяйтесь сегодня в 19:00 https://www.joinclubhouse.com/event/Mwo1W0bO
Легаси, что мы знаем об этом?

Какие эмоции у вас вызывает слово «легаси»? Вряд ли, они добрые и светлые (конечно, всякое бывает, но мы все-таки про общий случай говорим). Причем если проект с легаси достался вам в наследство - это одно дело; а ведь бывает и так, что вот совсем недавно писали чистый код, все было хорошо, но не успели оглянуться, и как-то неожиданно он взял и превратился в легаси. Как же так вышло, и можно ли было этого избежать?

Именно о легаси будет наш следующий эпизод. А в гости к нам заглянет Principal Developer из Atlassian (да-да, тот самый Atlassian - Confluence, Jira, Trello и много чего еще) Никита Леонов. С ним мы и поговорим об этом самом никем не любимом легаси, и о том, как с ним бороться (и надо ли), может в каких-то ситуациях легаси не то что не вредно, но и полезно? Заодно обсудим как развиваются большие, долгоживущие проекты и насколько остро ощущается эта проблема там. Ну и, конечно, нельзя оставить без внимания платформы, как их создавать, и как ими пользоваться, особенно если ты не владеешь всей архитектурой продукта целиком.

Всех кому небезразлична эта тема, и кто хочет поучаствовать в дискуссии, ждем в среду, 7-го апреля, в 19:00 на нашем YouTube канале. Ну и как всегда, эпизод можно будет послушать/посмотреть позже, в записи.

Ссылка на стрим
Легаси, что мы знаем об этом?

Выпуск смонтирован и готов к прослушиванию

Получилось обсудить много интересного. Вот вы, например, задавались вопросом, чем отличается легаси от технического долга, и что из этого хуже для проекта? А iOS приложения на Objective-C это уже легаси? Или еще нет? А Android приложения на Java? А Flutter c использованием Dart без null safety?

Итак, если у вас на проекте есть проблемы с легаси и вы не знаете что с этим делать, ну или на проекте все хорошо, но эти вопросы вам близки, и вы хотели бы в них разобраться, то этот выпуск для вас!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

📺 YouTube

ЗЫ: кстати пользуясь случаем, давайте выясним на каких платформах вы слушаете/смотрите наши выпуски