Иван @IL_Agent
Программист
Information
- Rating
- Does not participate
- Registered
- Activity
Specialization
Mobile Application Developer, Software Architect
Senior
Kotlin
Dagger 2
Android development
RxJava 2
MVVM
Development of mobile applications
Android Studio
Coroutines
Flow
Android SDK
Звучит как обычная работа с ресайклером
Тут на выходе нативный ui, который рисуется на основе json, полученного с бэкенда, а не веб
Субъективный момент. Для жителя МО 3 часа - далеко не рекорд, а 2 часа (до центра и обратно) - норма. Пандемия разбаловала айтишников, а до неё все ездили и радовались)
А это тут причём?
10 лет пилят и никак не запилят. Видимо, не Аврору пилят, а что-то другое)
Спасибо. Статья год назад была на эту тему https://habr.com/ru/news/726482/. Как я понял, вопрос aosp не закрыт.
Нет, я не предлагаю менять обои.
А Salfish разрабатывали выходцы из Nokia.
"Тернистый путь" можно было бы пройти с АОСП, как китайцы. Вот интересуюсь, какие были причины купить Salfish, а не взять aosp.
Почему бы для разработки "отечественной" ОС на взять AOSP, для которой все уже есть? Осваивание бюджета - это понятно, это святое. Но может ещё какие-то юридические или технические нюансы?
Статья вводит в заблуждение. Наследование и override - это тоже ad-hoc. А параметрический полиморфизм - это скорее дженерики.
К плюсам еще отнес бы, что не надо делать функции красными. А минусы перед корутинами котлина какие видите?
Korge engine кажется не упомянули, либо не заметил
Правильно ли я понял, что тут не используется кодогенерация? Создание и валидация графа происходят в рантайме?
На первый взгляд непонятно, зачем нужен еще один di. Есть какие-то киллер фичи?
Если клиентский код может предоставить структуру с методом, то может предоставить и метод)
Вообще в ООП мире это называется паттерн стратегия или policy, тут ничего нового.
Имею в виду вот такое
Т.е. вместо структуры с методом писать функцию и её передавать.
Вместо того, чтобы создавать объект нужной реализации IAppendable через default, можно же просто передать функцию append для нужных типов.
Почему не vs 2002 и c# 1.0 ? )
А почему нельзя использовать обычный rx? (не знаток юнити)
Прошлый год за 5 должен считаться)
Получается 85
В подавляющем большинстве случаев требуется именно nonnull. Пришлось бы везде ! писать - этот некрасиво и неудобно.