Mobile People Talks — подкаст про мобильную разработку. И все остальное. Так что если вы не мобильный разработчик, не спешите закрывать страничку – разные выпуски имеют разные уровни погружения и будут интересны разработчикам с разным стажем и степенью мобильности. Хочется надеяться, что подкаст станет регулярным ресурсом, который поможет вам создавать лучшие приложения и продвигать их более эффективно, так как всегда есть место для роста экспертизы в мобильной разработке, учитывая сложный х ...
…
continue reading
Вот и еще один год пролетел, настала пора подводить итоги. Мы перешли на новый формат (начали записываться в прямом эфире), записали 11 эпизодов (считая этот), познакомились с кучей интересных гостей и ответили на тонну ваших вопросов. Но это наши собственные итоги, а сколько всего нового и интересного произошло за этот год в мире мобильной разрабо…
…
continue reading
Думали, выбирали, спорили, чуть не подрались (шутка, конечно подрались, но только онлайн 😂), и тут нас осенило, что есть три гостя, которых мы уже давно не приглашали в выпуск в качестве гостя, потому что они и так все время подключаются, как ведущие! Итак, гости на следующие три выпуска сразу определились, а первым эстафету принял Вова, ну или дру…
…
continue reading
И начали с темы, которой ни разу еще не касались, но которая играет очень важную роль в успехе мобильных приложений. А именно – поговорили про ценность UX, про инфляцию «вау-эффекта», про то, какие сейчас тренды, и, вообще, почему куча приложений ужасны в использовании (особенно те, что ориентированы на бизнес), и как это исправить. Чтобы помочь ра…
…
continue reading
Одной из бесячих вещей в мобильной разработке всегда была скорость билда. Ты пофиксил багу, а фикс прорастет только через какое-то время, и этот промежуток времени ни разу не короткий. Казалось бы, а проблема ли это? Запушил и гуляй спокойно, или другую таску бери, а там посмотрим. Да и вообще, разве с этим можно что-то сделать? Эти вопросы не дава…
…
continue reading
Обычно для разработки мобильного приложения не требуется большая команда, но иногда возникают исключения. Представим, что исключение возникло, и твоя команда уже больше десяти человек и продолжает расти. И все сразу становится сложнее. Как вообще получается, что возникает необходимость в команде такого размера, можно и нужно ли этого избегать? Вооб…
…
continue reading
WWDC в этом году снова проходит в онлайн формате. По доброй традиции мы собирались с гостями обсудить анонсы от Apple и планы на лето. Гости те же, что и год назад. И те же, что и два года назад. Так что, заодно обсудили и то, как получилось применять новинки прошлых лет в своих проектах. Как вообще была новая конференция? В чем отличие от прошлого…
…
continue reading
Чуть больше недели назад завершился Google I/O, который в этом году был полностью онлайн. Это дало возможность всем почувствовать атмосферу великолепного мероприятия с помощью онлайн платформы Google I/O Adventure. Ну а еще дало всем кучу пищи для размышления посредством анонсов, воркшопов, сессий вопросов и ответов и прочих активностей, посвященны…
…
continue reading
Именно о легаси наш эпизод, по этому поводу в гости к подкасту заглядывает Principal Developer из Atlassian (да-да, тот самый Atlassian - Confluence, Jira, Trello и много чего еще) Никита Леонов. С ним ведущие и обсуждают это самое никем не любимое легаси, и то, как с ним бороться (и надо ли), может в каких-то ситуациях легаси не только вредно, но …
…
continue reading
На этот раз гостем нашего шоу согласился стать Дмитрий Грицан, менеджер проектов App Metrica, и ведущие подготовили для него много злободневных вопросов. Какие данные умеет собирать мобильная аналитика? Какие решения для их сбора сейчас существуют, и какие плюсы и минусы у них есть? Что такое IDFA и AAID, можно ли без них обойтись? Как все, наверно…
…
continue reading
Много попыток уже было сделано, Apache Cordova от Adobe, Xamarin от Microsoft, ReactNative от Facebook, Flutter от Google, и каждая из этих попыток была все ближе к идеалу (а для некоторых типов задач так вообще идеал), но все равно, нативная разработка крепко удерживает свои позиции. И не так давно появился еще один претендент на то, чтоб стать ме…
…
continue reading
1
Примеряем роль Ванги или как узнать будущее … мобильного приложения при помощи Deep Learning?
53:55
Чтобы это узнать, совершенно необязательно быть Вангой или Нострадамусом, а достаточно просто обучить нейросеть (звучит очень просто) и позволить ей исполнять роль Ванги за вас. Как раз об этом ведущие и поговорили с Олей Шкрябой, разработчицей мобильных решений в сфере информационной безопасности из Kaspersky. Зачем вообще нужно предсказывать дейс…
…
continue reading
Поэтому встречайте обсуждение всех значимых новостей, апдейтов и прочих слухов в экосистемах iOS, Android, ReactNative и Flutter. Можно ли запустить Android эмулятор на новом процессоре от Apple? Что круче – Compose for Desktop или Flutter for Desktop? Что вы знаете о противостояниях Apple vs Epic или Google vs Huawei? Все это и многое другое – в п…
…
continue reading
В связи с этим, ведущие достают из бэклога тему, которую давно планировали обсудить, а именно Server Driven UI, а гостем выпуска становится Алексей Глухарев, Android Team Lead в Nova Ocean, знакомый с этим подходом не понаслышке. Сначала ведущие притворяются несведущими и просят объяснить, в чем же, собственно, заключается подход SDUI, а потом уже …
…
continue reading
It happened that Danis and Aleksandr helped organizing the Mobile Z-Days conference, dedicated to both native and cross-platform mobile development, so it didn't take long to choose the topic: The Ultimate Question of Life, The Universe, and Everything (and the answer is not 42). What is better development, native or cross-platform? The guests of t…
…
continue reading
Поэтому решили это дело и обсудить. А чтобы уровнять шансы, ещё и позвали в выпуск Богдана Маншилина, который уже давно работает в продуктовой компании Lamoda. Обсудили очень много интересных вопросов: как расти и развиваться в продуктовой компании; как не устать, работая над одним продуктом постоянно; что делать, если хочется покопаться в том, чег…
…
continue reading
К чему это все? Да к тому, что в этот раз все вышеперечисленное сошлось в одном человеке - к нам в гости заглянул продакт-менеджер проекта Kotlin из JetBrains, ведущий Подлодки, автор роад-мэпа тимлида, и тд и тп (практически «королева драконов и мать первых людей», или наоборот, не помню). Короче, в гостях сегодня Егор Толстой. Тадам! Эпизод вообщ…
…
continue reading
Ведущие не могли просто так пройти мимо таких новостей, и позвали в подкаст Элвина Рахманкулова, автора идеи одного из победивших проектов, и Артема Багрицевича, одного из разработчиков этого самого проекта. Причем как-то так само собой получилось (на самом деле нет), что гости работают в той же компании, что и трое из ведущих. На самом деле получи…
…
continue reading
Традиция заключается в том, что он зовет в гости других iOS разработчиков, но не зовет никого из обычных со-ведущих под предлогом, что они ничего не секут. Но мы-то понимаем, что он просто боится, что все опять превратится в бардак и холивар 🙂 Но ничего, похоливарить еще успеем, а пока получился отличный выпуск про новости от Apple! На самом деле, …
…
continue reading
Вот именно о нем и решили поговорить ведущие на этот раз, позвав в гости Федора Цымбала, CTO компании MERA и специалиста в платформенной разработке под Android. Постойте-постойте, какого хрена? Есть ведь уже Android Auto, почему два разных андроида для автомобилей? Этот вопрос ведущие задают Федору одним из первых, ну, а потом, еще кучу других инте…
…
continue reading
Пришло время вернуться к ней, так как гостем этого эпизода стал Матвей Мальков из имеющего самое непосредственное к этой теме места - компании Google. И мы точно можем сказать, что он каждый день видит этот тулкит изнутри, так как вместе с командой его и разрабатывает. Выпуск начинается под вой сирен лондонской полиции, ведущие даже в какой то моме…
…
continue reading
На первых минутах ведущие просят разъяснить для тех, кто не в теме: чем же отличается машинное обучение от глубокого, и чем они связаны с искусственным интеллектом, а затем сразу в лоб пытаются выяснить, как сделать круто, чтобы быстро, стабильно и работало хорошо. Собственно, на этом простые ответы заканчиваются, и идет погружение глубже в тему. З…
…
continue reading
Сначала ведущие аккуратно выясняют почему, по мнению Ивана, перформанс мобильных приложений так важен, есть ли разница в подходах на мобилке, в вебе и на сервере, и какие инструменты существуют для анализа производительности в мобильном мире. Потом неожиданно разговор перепрыгивает на кросс платформу, где опять сталкивает лбами Flutter и ReactNativ…
…
continue reading
Ведущие, конечно же, не исключение, и именно поэтому они решают посвятить выпуск работе из дома, записав его, разумеется, тоже из дома (уютные переговорки остались в офисах). А в качестве гостей они решают позвать пару мобильных разработчиков с богатым опытом WFH. Да, в этом выпуске будет действительно многолюдно, мало того, что это первый выпуск M…
…
continue reading
Но сейчас все записано, сведено и выложено, и теперь может быть ведущие перестанут икать каждые пять минут от того что их вспоминают где-то)) В этот раз выпуск опять посвящен кроссплатформе, причем на этот раз внезапно вспомнили о Xamarin, который до сих пор не был практически ни разу упомянут (ну кроме пары междометий), а в гости был приглашен гур…
…
continue reading
Какие именно итоги они хотят подвести, они конечно же не определились. Но раз год кончается, итоги должны быть подведены и точка, поэтому решено было разобраться с ними в процессе записи. Начинается все как обычно хорошо, Данису с Александром даже удается анонсировать розыгрыш подарков. Новый год же, всем хочется хоть немного побыть Дедом Морозом. …
…
continue reading
У каждого (но это не точно) мобильного разработчика рано или поздно возникает вопрос, “а насколько безопасно приложение, которое я делаю?” У ведущих такой вопрос тоже иногда возникал, и, поэтому, чтобы помочь слушателям и самим себе разобраться в секьюрити, они приглашают в гости Анастасию Войтову, больше известную как Vixentael, head of customer s…
…
continue reading
Андрей Бреслав, Kotlin Project Lead в JetBrains и CTO Alter, давно увлекается психологией и психотерапией (проект Alter как раз про это), и, очевидно, лучшая кандидатура для бесед о психическом здоровье. Ведущие начинают издалека и, для начала, чтобы не попасть в просак, аккуратно пытаются выяснить, чем все-таки отличается психолог от психотерапевт…
…
continue reading
На этот раз ведущим внезапно захотелось хардкора, поэтому гостем третьего выпуска второго сезона стал Александр Ефременков. Специалист по Client Security Components в Yandex Taxi, Google Developer Expert по Android и соведущий AndroidDevPodcast. А, стоп, Александр, кроме всех перечисленных титулов, еще и член программного комитета DevFest SIberia, …
…
continue reading
Ведущим Mobile People Talks очень зашла тема с гостями, потому что иногда помолчать и послушать гостя очень здорово, тем более что один из ведущих может вообще не приходить на запись, а спокойно себе отдыхать где-то в офисе и писать код. Поэтому встречаем второго гостя подкаста - Ксению Шумельчик. Ксения работает в Google London на позиции Partner …
…
continue reading
Первым гостем Mobile People Talks становится Екатерина Петрова. Руководитель юнита Frontend Architecture в Авито, соведущая подкаста Podlodka, член программного комитета AppsConf и, с совсем недавнего времени, Women Techmakers Ambassador в Москве. Катя прошла долгий путь, от iOS разработчика к руководителю Frontent юнита, параллельно обрастая сторо…
…
continue reading
В прошлый раз увлекшись ведущие не закончили разговор про декларативный UI, поэтому этот выпуск должен был быть полностью посвящен Jetpack Compose, но в начале выпуска ведущие внезапно решают немного посамопиариться, поэтому в течении пяти минут рассказывают о конференциях, на которых в ближайшее время подкаст будет представлен (на всякий случай, д…
…
continue reading
В этом году были представлены фреймворки с новым подходом к построению UI - SwiftUI для платформ Apple и Jetpack Compose для Android. Но ведь подход не нов, если посмотреть на него внимательно, то сразу видны уши таких кросс-платформенных фреймворков, как Flutter и React Native. Ведущие решили, что такой серьезный вброс в экосистемы непременно нужн…
…
continue reading
А вот и вторая часть дебатов за асинхронность. Здесь ведущие продолжают разговор с того места, где остановились в прошлый раз. Александр рассказывает про ситуацию с Flutter, а Владимир с ReactNative. Кирилл с Данисом не дремлют и задают каверзные вопросы, благодаря которым какие-то вещи приходится копать прямо в процессе записи подкаста! А еще есть…
…
continue reading
Первоначальной идеей выпуска было обсуждение асиннхронности, подходов и решений со всех, так сказать, четырех сторон. Сначала обсудить нативные темы, а потом обсудить кроссплатформенные решения. И начиналось все вроде бы хорошо, обсудили многопоточность, классические проблемы, языки, которые живут без этого, но потом Данис с Кириллом так увлеклись …
…
continue reading
Это первый выпуск, в котором мы пригласили гостей. Вместе с ними Данис и обсудил новинки WWDC19. А новинок огромная куча. Это и новый фреймворк для построения интерфейсов, и реактивщина от Apple, и даже новая терка, а также многое другое - обсуждаем и пытаемся осмыслить прямо на месте. Гости подкаста: Анастасия Золотых, Telegram, Twitter. Игорь Мал…
…
continue reading
В начале мая в солнечной Калифорнии прошла самая большая Google-конференция - Google I/O, в связи с этим, Александр. который туда ездил, очень хочет рассказать как там было весело, но Кирилл перехватывает инициативу и разговор плавно уходит в технологические дебри. Чем Pixel 3a отличается от Pixel 3, что нового появилось в Android Q, почему Котлин …
…
continue reading
Пришла очередь Владимира выступить в роли допрашиваемого, а остальные ведущие без устали пытаются выяснить у него о React Native все, что можно! В каких случаях стоит использовать React Native, какие есть преимущества по сравнению с Flutter, ну и, конечно, когда же уже будет релиз? И будет ли он когда-нибудь? Пишите нам: mobilepeopletalks@gmail.com…
…
continue reading
В этот раз мы решили обсудить такую тему как конференции, митапы и прочие публичные выступления. Зачем ходить на все эти мероприятия, если в офисе хорошо, тепло и мухи не кусают? И зачем вообще здравомыслящему человеку может понадобится выступать с докладами? Зачем делиться с таким трудом накопленной экспертизой с другими? Ну а если все-таки решилс…
…
continue reading
Александр пытается рассказать про Flutter, но благодаря активному участию остальных ведущих, рассказ плавно перетекает в перекрестный допрос! Тем не менее, на этом допросе мы узнаем чем кроссплатформенные инструменты отличаются от мультиплатформенных, почему не Kotlin, что Flutter слизал с React, и, наконец, зачем вообще для Flutter понадобился Dar…
…
continue reading
Это первый выпуск нашего подкаста, в котором мы, как бы это не показалось странным, представляемся и рассказываем о нашем подкасте )), кроме того, мы обсуждаем конференцию Google I/O, ожидания от предстоящего I/O 2019, и, само собой, ожидания от Android Q, который будет там представлен. Ну и не обошлось без Fuchsia, куда же без нее. Пишите нам: mob…
…
continue reading