Size: a a a

Android Dev Подкаст

2018 July 22

DN

Denis Nek (slow response) in Android Dev Подкаст
Nikita Kulikov
Слушаю подкаст и вот с первой минуты прям слегка полыхнуло) Причем тут использование React?) Databinding вам зачем?)
iOS
источник

NK

Nikita Kulikov in Android Dev Подкаст
Ну такое себе. Неужели сложно сделать нативный фреймворк, который это делает?
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
Nikita Kulikov
Ну такое себе. Неужели сложно сделать нативный фреймворк, который это делает?
На пятой минуте где-то говорим, что это всё ногами из внутреннего хакатон торчит. И задача готовые реакт компоненты использовать на мобилах и писать на джаваскрипте
источник

NK

Nikita Kulikov in Android Dev Подкаст
Denis Nek (slow response)
На пятой минуте где-то говорим, что это всё ногами из внутреннего хакатон торчит. И задача готовые реакт компоненты использовать на мобилах и писать на джаваскрипте
До этого дослушал, но человек вроде говорил про то, что ценность реакт натив в реакте
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
Да, так и есть, просто мы, видимо, не знаем всей ценности реакта, так как не знают вебразработчики
источник

NK

Nikita Kulikov in Android Dev Подкаст
Я веб разработчик в прошлом. ~3 проекта на реакте
источник

NK

Nikita Kulikov in Android Dev Подкаст
Оно таких костылей точно не стоит
источник

S

Seraphim in Android Dev Подкаст
Denis Nek (slow response)
Да, так и есть, просто мы, видимо, не знаем всей ценности реакта, так как не знают вебразработчики
Года 3-4 назад разрыв между вебом и андроидом в удобстве разработки был и правда очень велик. Сейчас у нас есть констрейнт, дата биндинг и куча других библиотек, которые упрощают жизнь
источник

S

Seraphim in Android Dev Подкаст
Писать нативно теперь не так больно как всего-то пару лет назад
источник

I

Igor in Android Dev Подкаст
Nikita Kulikov
Оно таких костылей точно не стоит
Ну как же "виртальный дом", а то что мыслить о UI гораздо проще, когда "оно перерисовается какждый раз" (виртуально), а redux/mobx/saga/reselect и тд?

Это куда лучше чем "магия" из ангуляра (или императивный android-UI)
источник

NK

Nikita Kulikov in Android Dev Подкаст
Igor
Ну как же "виртальный дом", а то что мыслить о UI гораздо проще, когда "оно перерисовается какждый раз" (виртуально), а redux/mobx/saga/reselect и тд?

Это куда лучше чем "магия" из ангуляра (или императивный android-UI)
Все есть в андроид и удобно сделано
источник

D

Dmitry in Android Dev Подкаст
Я конечно не веб разработчик, но мне кажется реакт это не просто мввм, а возможность переиспользовать компонент в любой глубине иерархии, в андроиде так делать не принято. Потому что нахрен не надо - мы не переиспользуем формочки из других приложений, как делают в вебе.
источник

I

Igor in Android Dev Подкаст
Nikita Kulikov
Все есть в андроид и удобно сделано
Что там удобно? У тебя там стейт по всему UI размазан, а еще и при этом _частично_ персистентный (типа текст в edittext и тп)
источник

NK

Nikita Kulikov in Android Dev Подкаст
Igor
Что там удобно? У тебя там стейт по всему UI размазан, а еще и при этом _частично_ персистентный (типа текст в edittext и тп)
Ну databinding, не?
источник

D

Dmitry in Android Dev Подкаст
Потому что просто мввм действительно без реакта прекрасно работает, на мобиусе и про редакс в андроиде был неплохой доклад.
источник

D

Dmitry in Android Dev Подкаст
Ну а реально дальше именно про кроссплатформу рассказывали. Жаль никто РН с ксамарином не сравнил. Есть ли хоть одно приемущество у РН то?
источник

I

Igor in Android Dev Подкаст
Nikita Kulikov
Ну databinding, не?
Теперь у тебя стейт размазан по куче "реактивных" полей, а еще там КУЧА кодо-генерируемой-маги от google
и убогий XML, в который теперь еще и можно код писать 🤦‍♂️
источник

D

Dmitry in Android Dev Подкаст
МВВМ пишется руками точно так же, как мвп.
источник

NK

Nikita Kulikov in Android Dev Подкаст
Кароч, тяжко холиварить в чате по этому поводу.
источник

NK

Nikita Kulikov in Android Dev Подкаст
Я не успеваю)
источник