Size: a a a

Dart & Flutter по-русски

2020 June 07

R

Roma in Dart & Flutter по-русски
Хоть я и согласен, что это это доп оверхед
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тут беда не в оверхеде, а в том, что ты таким макаром не в жизнь не предскажешь поведение у пользователя
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тут не один интеграционный тест даже не поможет
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Когда ты нарендеришь виджеты версии 100500, а бэклогика у пользователя будет версии 1
источник

R

Roma in Dart & Flutter по-русски
Ну это другой вопрос же, как это все менеджить
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Никак
источник

R

Roma in Dart & Flutter по-русски
Roma
Привет!
Я только начинаю знакомиться с flutter, раньше занимался веб разработкой и меня парит долгие релизы, в вебе я мог отдавать пользователям изменения мгновенно.

Наткнулся на
https://pub.dev/packages/dynamic_widget
Теоретически могу хранить виджеты на сервере, и менять их в своем приложении достаточно быстро.

Как к этому отнесется эпл и гугл при проверке во время публикации?

Прочитал инфу от эпл, нашел только:
(iii) If your app needs to download additional resources, disclose the size of the download and prompt users before doing so. https://developer.apple.com/app-store/review/guidelines/

Хз, как это относится к моему вопросу :)
Есть ли у кого то опыт/примеры?
Ну так все таки
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Если у тебя мобильное приложение не просто формочки со стейтом на сервере и отсутсвием логики на фронте, в нарушение всех принципов RESTful
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А так, хоть WebView обмазывайся, если тебя не интересует качество.
источник

R

Roma in Dart & Flutter по-русски
Надеюсь,  я правильно понял ответ :)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну смотри:
1) То что ты хочешь - очень плохо, причем не только в мобилках, но и современном вебе, это тебе не SSR со стейтом на сервере
2) Делай, если ты понимаешь, что приложение это не только формочки-иконки, но и логика и что ты не в жизнь не предскажешь поведение и не сможешь отловить багу в случае чего.
3) Может тебе лучше в RN вместо флатера податься?

А так - структуру виджетов описывай через JSON/XML или еще что. Используй веб вью.
источник

R

Roma in Dart & Flutter по-русски
Что есть RN?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
React Native
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Но по фактам: тебе это не нужно, прям вообще никак.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
На ведре, вроде как, еще был хинт, что ты можешь вытянуть новый APK и поставить вместо текущего.
Но это или прекрыли или прикроют.
источник

R

Roma in Dart & Flutter по-русски
Ну уже я понял, что мой кейс не оч корректно будет работать, важно было понять, что так можно публиковать и будет ок
источник

R

Roma in Dart & Flutter по-русски
Тем более если можно вебвью то можно все :)
источник

R

Roma in Dart & Flutter по-русски
🅵🅾️🆇
На ведре, вроде как, еще был хинт, что ты можешь вытянуть новый APK и поставить вместо текущего.
Но это или прекрыли или прикроют.
Что так нельзя эпл у себя в правилах четко пишет
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Да. Технически ты можешь пользовать веб вью или строить виджеты из XML.
Тебе надо понять, что приложение это не только виджеты (вопреки слогану Everything is widgets)
источник

R

Roma in Dart & Flutter по-русски
Да вроде как понимаю, что приложение это не только отображение, мне казалось, что если можно подтянуть виджеты, то и остальную логику можно в каком-то виде стянуть с сервера
источник