Size: a a a

Programming Offtop

2020 May 26

AN

Alexander Nozik in Programming Offtop
Denys
Очень нравится комбинация слак-чатов и платформы для разработки.
Да, как я понял ключевой вопрос - открытый доступ. Сейчас пока его не хотят завозить. Но может захотят.
источник
2020 May 27

NY

Nikita Yatskivskiy in Programming Offtop
Ребят, если речь заходит о написании либы/sdk для Android, то обязательно писать её на java?
Раньше замечал в чатиках, подкастах, что не всем нравится затаскивать в java-проект тот же kotlin stdlib. Имею ввиду не напрямую, а если подключенные либы его тащат за собой. Хотя те же Square решились OkHttp переписать на Kotlin (точно не помню - всё или только api).
Просто интересно, изменилось ли как-то отношение в этом плане.

Вопрос прям одолевает)
источник

NY

Nikita Yatskivskiy in Programming Offtop
Или мне в другой чат лучше?)
источник

QH

Quantum Harmonizer in Programming Offtop
Nikita Yatskivskiy
Ребят, если речь заходит о написании либы/sdk для Android, то обязательно писать её на java?
Раньше замечал в чатиках, подкастах, что не всем нравится затаскивать в java-проект тот же kotlin stdlib. Имею ввиду не напрямую, а если подключенные либы его тащат за собой. Хотя те же Square решились OkHttp переписать на Kotlin (точно не помню - всё или только api).
Просто интересно, изменилось ли как-то отношение в этом плане.

Вопрос прям одолевает)
ну если в проекте нет котлина, то логично, что и не хочется добавлять его ради либы.
Я вот, например, люто ненавижу всё, что содержит груви — Gradle, всякие околоспринговые высеры, Thymeleaf, что там ещё.
источник

QH

Quantum Harmonizer in Programming Offtop
С другой стороны, если либа на MPP, ей простительно.
источник

QH

Quantum Harmonizer in Programming Offtop
OkHttp, кстати, дропнули заодно четвёрные андроиды, так что есть вполне весомые причины использовать старые версии)
источник

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
Ребят, если речь заходит о написании либы/sdk для Android, то обязательно писать её на java?
Раньше замечал в чатиках, подкастах, что не всем нравится затаскивать в java-проект тот же kotlin stdlib. Имею ввиду не напрямую, а если подключенные либы его тащат за собой. Хотя те же Square решились OkHttp переписать на Kotlin (точно не помню - всё или только api).
Просто интересно, изменилось ли как-то отношение в этом плане.

Вопрос прям одолевает)
А какой размер приложения у этих людей? Мне кажется, на его фоне kotlin-stdlib не будет заметна.
Но вот нормальный API со стороны джавы требует дополнительных усилий.
источник

NY

Nikita Yatskivskiy in Programming Offtop
Quantum Harmonizer
OkHttp, кстати, дропнули заодно четвёрные андроиды, так что есть вполне весомые причины использовать старые версии)
Кстати, к вопросу об OkHttp - андройд же начиная с пятёрки использует его под капотом. Но обратиться, по ходу, к OkHttp никак нельзя((
источник

NY

Nikita Yatskivskiy in Programming Offtop
Зачем так((
источник

NY

Nikita Yatskivskiy in Programming Offtop
Vladimir Petrakovich
А какой размер приложения у этих людей? Мне кажется, на его фоне kotlin-stdlib не будет заметна.
Но вот нормальный API со стороны джавы требует дополнительных усилий.
Чтобы всякие Companion’ы не торчали?
источник

NY

Nikita Yatskivskiy in Programming Offtop
И прочие прелести интеропа)
источник

QH

Quantum Harmonizer in Programming Offtop
Nikita Yatskivskiy
Кстати, к вопросу об OkHttp - андройд же начиная с пятёрки использует его под капотом. Но обратиться, по ходу, к OkHttp никак нельзя((
можно, но не нужно)
источник

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
Зачем так((
Затем, что вас вряд ли устроит эта версия, лежащая внутри, через несколько лет
источник

NY

Nikita Yatskivskiy in Programming Offtop
Quantum Harmonizer
можно, но не нужно)
А тот факт, что Андройд под капотом использует OkHttp - это не оправдание использовать OkHttp в SDK?)
источник

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
Чтобы всякие Companion’ы не торчали?
Да, чтобы выглядело нормально
источник

NY

Nikita Yatskivskiy in Programming Offtop
Vladimir Petrakovich
Затем, что вас вряд ли устроит эта версия, лежащая внутри, через несколько лет
Типа внутри там совсем старая или порезанная может быть?
источник

NY

Nikita Yatskivskiy in Programming Offtop
Даже для 10-ки
источник

QH

Quantum Harmonizer in Programming Offtop
Nikita Yatskivskiy
Типа внутри там совсем старая или порезанная может быть?
Типа это деталь реализации. Никто не гарантирует, что гугл не запихнёт что-то другое в следующей версии.
источник

NY

Nikita Yatskivskiy in Programming Offtop
Да, тоже верно
источник

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
Типа внутри там совсем старая или порезанная может быть?
Ну да, если выставить наружу, то она там навсегда. И вы уже не сможете использовать другую версию. Поверьте, это ОЧЕНЬ плохая идея.
источник