Size: a a a

Android Dev Подкаст

2018 December 30

AE

Alexander Efremenkov in Android Dev Подкаст
Dmitry
Я из подкаста так и не понял, чем флаттер нормальнее рн и ксамарина. Он позволяет не иметь 3 кодовые базы в 1 проекте без сквозного рефакторинга? Не надо учить три языка вместо двух? Много библиотек на все случаи жизни? Чем он так лучше, что на каждом углу про него трубят?
Убить время, как всегда
источник

DS

Daniel Serdyukov in Android Dev Подкаст
А до этого с фонгэпом, титаниумом и так далее
источник

ES

Eugene Shapovalov in Android Dev Подкаст
Кордова еще была
источник

DS

Daniel Serdyukov in Android Dev Подкаст
кордова этож вроде фонгэп или титаниум я не помню после того как его апачу отдали
источник

DS

Daniel Serdyukov in Android Dev Подкаст
а не, кордова это тупо сборник =)
источник

DS

Daniel Serdyukov in Android Dev Подкаст
PhoneGap is the original and most popular distribution of Apache Cordova
источник

D

Dmitry in Android Dev Подкаст
Ионик ещё, но эти все кордовы это вебвью с презагруженным контентом. Это предыдущая стадия.
источник

VS

Volodymyr Sch in Android Dev Подкаст
Dmitry
Я из подкаста так и не понял, чем флаттер нормальнее рн и ксамарина. Он позволяет не иметь 3 кодовые базы в 1 проекте без сквозного рефакторинга? Не надо учить три языка вместо двух? Много библиотек на все случаи жизни? Чем он так лучше, что на каждом углу про него трубят?
Флаттер нативно рисует, РН/ксамарин врапперы, добавь еще перфоманс к списку
источник

I

Igor in Android Dev Подкаст
Dmitry
Я из подкаста так и не понял, чем флаттер нормальнее рн и ксамарина. Он позволяет не иметь 3 кодовые базы в 1 проекте без сквозного рефакторинга? Не надо учить три языка вместо двух? Много библиотек на все случаи жизни? Чем он так лучше, что на каждом углу про него трубят?
Нет проблем с фрагментацией (для UI) на вердре и "протекания" абстракций между платформами (в rn переодически что-то работает только на одной платформе).
источник

D

Dmitry in Android Dev Подкаст
Volodymyr Sch
Флаттер нативно рисует, РН/ксамарин врапперы, добавь еще перфоманс к списку
Это о том, что кастом вью на флатере не потребует никакого платформенного кода совсем?
источник

D

Dmitry in Android Dev Подкаст
Igor
Нет проблем с фрагментацией (для UI) на вердре и "протекания" абстракций между платформами (в rn переодически что-то работает только на одной платформе).
Флаттер не предоставляет абстракций? Почему только у него они не протекают?
источник

D

Dmitry in Android Dev Подкаст
Ксамарин разве врапер? Рисовать на канвасе самому кажется и был его главный selling point
источник

I

Igor in Android Dev Подкаст
Dmitry
Флаттер не предоставляет абстракций? Почему только у него они не протекают?
Потому что ты одни и те же виджеты носишь с собой и просто рисуешь их на opengl (ну формально на skia)

Xamarin Forms - 100% обертка над виджетыми с едиными интерфейсом, как и RN
Xamarin Native - это просто нативне контролы для каждой платформы
источник

D

Dmitry in Android Dev Подкаст
Получается абстракции над Вью не текут, но платформы отличаться, как на счёт модели пермишнов? Да и виджеты по разному обычно выглядят, то есть рисовать все равно надо по разному, а интерфейс выдавать общий.
источник

I

Igor in Android Dev Подкаст
За пределом UI все как везде - надежда на готовые либы и самописные платформенные плагины.

Насчет разного UI, ну тут вопрос дискуссионный (не всегда это нужно), тем более:
- навигация во флатере выглядит платформенной
- а кнопки/текст-боксы/списки и тп, все равно дизайнеры рисуют уникальными
источник

KL

Kirill L in Android Dev Подкаст
Можно юзать либы написанные на джаве котлине?
источник

KL

Kirill L in Android Dev Подкаст
И насколько это костыдьно если да
источник

I

Igor in Android Dev Подкаст
Лучше уж с такими вопросами перекатываться в @rudart @flutter_rus
источник

DS

Daniel Serdyukov in Android Dev Подкаст
Kirill L
Можно юзать либы написанные на джаве котлине?
можно, но только для android или тогда мешать с kotlin-native
источник

DS

Daniel Serdyukov in Android Dev Подкаст
источник