Size: a a a

Android Dev Подкаст

2019 April 18

MS

M Shark in Android Dev Подкаст
И для меня стало актуально. =)
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Kopusha
Если кто-то сталкивался, скиньте, пожалуйста, материалы по Server Driven UI для android. Это когда с сервера пушится разметка экрана (в json например) и клиент только отрисовывает.
Если не сложное что-то, то remote config из firebase подойдёт, наверное.
источник

B

Bekarys in Android Dev Подкаст
Kopusha
Если кто-то сталкивался, скиньте, пожалуйста, материалы по Server Driven UI для android. Это когда с сервера пушится разметка экрана (в json например) и клиент только отрисовывает.
источник

DG

Dmitry Gordin in Android Dev Подкаст
Kopusha
Если кто-то сталкивался, скиньте, пожалуйста, материалы по Server Driven UI для android. Это когда с сервера пушится разметка экрана (в json например) и клиент только отрисовывает.
в каком-то из чатиков по андроиду обсуждали, чувак xml с разметкой по сети получал да скармливал layout inflater
источник

DG

Dmitry Gordin in Android Dev Подкаст
расскажи про кейс, как ты до такой жизни докатился?
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Dmitry Gordin
в каком-то из чатиков по андроиду обсуждали, чувак xml с разметкой по сети получал да скармливал layout inflater
А если по пути потерялось что-то? Суши весла, пей пустырник.)
источник

RB

Roman Byakov in Android Dev Подкаст
Белый экран
источник

RB

Roman Byakov in Android Dev Подкаст
Можно добавить "что-то прошло не так"
источник

IM

Ivan Miroshnichenko in Android Dev Подкаст
ну диалог error-retry
источник

DG

Dmitry Gordin in Android Dev Подкаст
Sasha Tainyuk
А если по пути потерялось что-то? Суши весла, пей пустырник.)
ну а что ты обычно делаешь когда что-то потерялось? тут наши полномочия всё - кнопка retry
источник

A

Anton in Android Dev Подкаст
Dmitry Gordin
ну а что ты обычно делаешь когда что-то потерялось? тут наши полномочия всё - кнопка retry
Можно ещё делать fallback с стандартному состоянию экрана, а не динамической разметке
источник

AB

Alexander Blinov in Android Dev Подкаст
#Москва #Конференция
24 апреля, наши друзья из Лаборатлрии Касперского  проводят 2-ю встречу Android-разработчиков:
Kaspersky Android Night  #Bumblebee

>На встрече мы расскажем про последствия использования кроссплатформенной разработки на реальном проекте, немного с другой стороны посмотрим на Flutter,  а в конце, обсудим итоги конференции AppsConf, а так же, вместе со Звиадом Кардавой поговорим на больную для многих тему: "Собирается ли Google убивать Android?"

Регистрация:
https://careers.kaspersky.ru/events/colaboratory-android-night-2-bumblebee/
источник

AB

Alexander Blinov in Android Dev Подкаст
Все вопросы можно задать в личку @nonewss
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Dmitry Gordin
ну а что ты обычно делаешь когда что-то потерялось? тут наши полномочия всё - кнопка retry
Так да, но все равно все это печально.
источник

DG

Dmitry Gordin in Android Dev Подкаст
вот интересно какой может быть юзкейс у этого?
например акция какая-нибудь появилась, нужно поменять вёрстку и добавить баннер - но ведь ты не одними text view будешь пользоваться, нужны картинки, нужны drawable, анимации, логика при нажатии и тд
не лучше ли сразу заложить возможность несколько типов баннеров отображать?
ключевое это то что верстки слишком мало, нужна логика. в react можно и то и то с сервера забрать, а вот на нативном андроид?
ждём-с выпуска
источник

RK

Ruslan Kolmakov in Android Dev Подкаст
Dmitry Gordin
вот интересно какой может быть юзкейс у этого?
например акция какая-нибудь появилась, нужно поменять вёрстку и добавить баннер - но ведь ты не одними text view будешь пользоваться, нужны картинки, нужны drawable, анимации, логика при нажатии и тд
не лучше ли сразу заложить возможность несколько типов баннеров отображать?
ключевое это то что верстки слишком мало, нужна логика. в react можно и то и то с сервера забрать, а вот на нативном андроид?
ждём-с выпуска
Потенциально вам ничего не машет добаиться такаого результата, тут сложнее всего поерделить что именно вы хотите, но ведь никто не запрещает вам получать с сервера описание банера,  а потом интерпритировать его
источник

RK

Ruslan Kolmakov in Android Dev Подкаст
как пример такой штуки посмотрите формат folio, это такая специафикация описания электронных журналов от adobe, там и всёрстка и логика
источник

K

Kopusha in Android Dev Подкаст
слать верстку это больше про A/B тестинг какой-то... в перспективе ограниченное решение, потому что Server Driven UI берут с прицелом убрать логику/сложность с обоих клиентов, ios и android. Т.е. логично слать не нативную верстку, а какую-то свою абстракцию, свой язык разметки, который распарсят оба клиента.
источник

K

Kopusha in Android Dev Подкаст
вообще, не удивлюсь если появится стандарт какой-то, ещё один HTML)
источник

A

Anton in Android Dev Подкаст
В этой области есть интересный кейс от Airbnb. Они сделали свой формат описания ui, который используют на нескольких платформах. https://www.youtube.com/watch?v=f8j4CqImf0U
источник