Как стать автором
Обновить
0
0
Andrey Turkovsky @Turkovsky

Пользователь

Отправить сообщение
По-хорошему, надо во фрагменте создать не поле activity, а поле postman. И создать метод
fun setPostman(postman: Postman) {
    this.postman = postman
}

и из активности вызвать fragment.setPostman(this)

Не говорю, что это единственное и лучшее решение, но если речь о передаче данных через интерфейс, то стоит делать так, иначе джуны рискуют нарваться как минимум на критику ментора
рано или поздно Flutter вытеснит нативную разработку под Android

Однозначно не «рано». Может когда-нибудь. но сейчас явных предпосылок к этому нет. Fuchsia еще в очень начальном состоянии и пока неясно что будет в итоге. А касательно самого Flutter — есть много готовых пакетов на pub.dartlang.org, которые мы можем подтягивать и использовать, работая только на Dart. Но, если глянуть их исходники, то там будет 1 враппер, написанный на дарте, а вся логика прописана на Java и Objective.
Я вижу во Flutter очень мощный и интересный инструмент для создания UI. Но предпосылок для полного вытеснения нативки пока не вижу совершенно.

Информация

В рейтинге
Не участвует
Откуда
Запорожье, Запорожская обл., Украина
Дата рождения
Зарегистрирован
Активность