AndroidDevPodcast — Здесь вы услышите массу интересного о разработке под Android, начиная с премудростей дизайна интерфейса и заканчивая монетизацией своих приложений.
Однако между этими продуктовыми нюансами в подкасте мы обсуждаем в первую очередь разработку от последних новостей, подкрепленных мнением опытных ведущих до детальных разборов подходов, библиотек, технологий и практик разработки. Подкаст подходит как новичкам, так и даст много хардкора опытным разработчикам, всех ждем ;)
Xanderblinov, спасибо большое за познавательную статью. У меня вопрос про диплинки
Если мы открыли приложение по диплинку, нажимая кнопку «Назад», мы пройдем по всем экранам, аналогично тому, как если бы мы их открывали без диплинка.
Как это будет работать, в моем сценарии:
диплинк на, предположим, чат проекта должен построить стек: экран проектов->экран проекта->экран чата проекта
перед стартом нужно еще проверить, авторизован ли пользователь и доступен ли ему данный проект, иначе постороить другие стеки.
А еще при формировании бэкстека в «экран проекта» нужно передать аргументом id проекта. Мне кажется, библиотека от Google недостаточно мощна для данного сценария.
Пожалуйста, подскажите
Многие пользователи нашей необъятной родины пользуются дешевыми китайскими безымянным смартфонами.
Каким образом вы профилируете на них производительность?
Какие курьезные баги связанные с ними у вас были?
2. Используем единый верхнеуровневый dagger-компонент, в который добавляем субкомпоненты с помощью Subcomponent Builder. Gradle-модули содержат в себе субкомпоненты и модули dagger.
2.A. Сколько строк занимает сгенерированный код для верхнеуровнего компонента?
2.B. Как вы планируете решать проблему необходимости регенерации этого компонента при любом изменении в сабкомпонентах?
2.C. Получается, что gradle-модуль корневой знает о всех дочерних модулях?
Футболка с заголовка была создана дизайнерами из Surf эксклюзивно для AndroidDevPodcast
Мы планируем привезти больше футболок для вас на предстоящие конференции, оставайтесь на связи
Ждем встреч и огромного числа крутейших докладов, будет жаркая осень
Однако между этими продуктовыми нюансами в подкасте мы обсуждаем в первую очередь разработку от последних новостей, подкрепленных мнением опытных ведущих до детальных разборов подходов, библиотек, технологий и практик разработки. Подкаст подходит как новичкам, так и даст много хардкора опытным разработчикам, всех ждем ;)
но Подлодка же не мобильный подкаст ;)
Как это будет работать, в моем сценарии:
диплинк на, предположим, чат проекта должен построить стек: экран проектов->экран проекта->экран чата проекта
перед стартом нужно еще проверить, авторизован ли пользователь и доступен ли ему данный проект, иначе постороить другие стеки.
А еще при формировании бэкстека в «экран проекта» нужно передать аргументом id проекта. Мне кажется, библиотека от Google недостаточно мощна для данного сценария.
Пожалуйста, подскажите
Каким образом вы профилируете на них производительность?
Какие курьезные баги связанные с ними у вас были?
Как улучшаете ситуацию?
2. Почему REST, а не GraphQL?
2.A. Сколько строк занимает сгенерированный код для верхнеуровнего компонента?
2.B. Как вы планируете решать проблему необходимости регенерации этого компонента при любом изменении в сабкомпонентах?
2.C. Получается, что gradle-модуль корневой знает о всех дочерних модулях?
не хотел бы я с такими «мобильными разработчиками» работать
photos.app.goo.gl/HGHDb0rm9S9P1w8F3
developer.android.com/about/versions/oreo/background.html#services
отмечу, что наш со Степаном доклад все же будет про MVVM на DataBindings, а не на RxBindings.