Skip to content
Android Dev подкаст. Выпуск 52 episode artwork

Dec 26, 2017 1 hr 39 min

Android Dev подкаст. Выпуск 52

from Мобильная разработка с AppTractor

Приложения для заказа такси являются одним из лучших примеров mobile-first подхода в построении бизнеса. Они давно изменили ситуацию в мире бизнеса такси в удобную для пользователей сторону. К тому же команды, работающие над подобными приложениями, достигают нескольких сотен разработчиков. В выпуске Gett, Grab, Lyft, Uber и Я.Такси рассказывают про внутреннюю кухню. Это большое начало серии выпусков про данный вид сервисов и сложности в их разработке. Обсудили: - Зачем такси свое приложение - Таксометр отдельное приложение? - Разные или одно приложения для водителей и клиентов? Удается что-то переиспользовать? - Как происходит разработка фич для клиентов и для водителей. Их делают разные команды? - A/B тестирование, подходы к реализации UI - Как принимается решение о смене парадигм и как сохранить консистентность кода - Процесс разработки. Как работать с большой командой? Координация, код ревью, общая база знаний, как не запилить одно и то же по несколько раз? - Текущая архитектура и фреймворки - Как строите сетевой слой в приложениях? Обычно в примерах используется обычный rest, но таксишное приложение предполагает использование полнодуплексного протокола. - API с сервером (JSON? ProtoBuf?) Push? - Как много логики и ответственности на стороне клиента, которая по-хорошему (с идеальной сетью) была бы на сервере? - Как приложение обрабатывает состояние разрядки телефона, нестабильного интернет соединения (у водителя)? - Как защищают апп для водителей - Тестирование Unit/ui/интеграционное

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Android Dev подкаст. Выпуск 52

0:00 1:39:32

No transcript yet.

Requests help us decide what to transcribe next.

Подкаст о машинном обучении (Machine Learning Podcast) Mikhail Это подкаст о машинном обучении от неспециалиста для неспециалистов. Буду рассказывать о развитии индустрии, проводить ликбез, объяснять терминологию и профессиональные жаргонизмы, общаться с профессионалами из индустрии Искусственного Интеллекта. Я сам не так давно начал погружаться в эту тему и по мере своего развития буду делиться своим пониманием этой интересной и перспективной области знаний.Почта для обратной связи: [email protected]Сообщество подкаста в ВК: https://vk.com/mlpodcastТелеграм-канал: https://t.me/toBeAnMLspecialistЯ в телеграме: @kmsint Шорткод Короткие истории о том, что интересного происходит в мире ИТ и как устроены разные технологии. Один выпуск — одна история.Все подкасты мы пишем при поддержке Яндекс Практикума, если хотите с нуля освоить новую специальность в ИТ — приходите, там всему научат: https://v.thecode.media/vwa8qЧитайте наш журнал тут: https://v.thecode.media/wh4sc. Подписывайтесь на наши соцсети:ВКонтакте: https://v.thecode.media/upusqЯндекс Дзен: https://v.thecode.media/2apenТелеграм: https://v.thecode.media/ctg1aСвязаться: [email protected]Реклама. ООО «Яндекс», ИНН 7736207543

Frequently asked questions

How long is this episode of Мобильная разработка с AppTractor?

This episode is 1 hour and 39 minutes long.

When was this Мобильная разработка с AppTractor episode published?

This episode was published on December 26, 2017.

Can I download this Мобильная разработка с AppTractor episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.