Size: a a a

Kotlin Community

2019 December 21

ДБ

Дмитрий Борисов in Kotlin Community
Дмитрий Борисов
А ещё же flutter на слуху щас
Можешь его попробовать
источник

ЛЛ

Логичный Лесник in Kotlin Community
kaktus778
Привет всем)) ребят вопрос такой)) мне тут вроде как надо приложение на Андроид запилить..
на чем лучше делать? Java или таки Kotlin брать?
Java вроде как давно уже - под нее куча библиотек должно быть.. фреймворков..
Kotlin новый.. может еще не охвачено все что должно быть охвачено?
Что посоветуете?

ПС Я пхп девелопер.. с js знаком немного.. на С++ чуть чуть писал давно)) так что не безнадежный))
Я тоже задавался похожим вопросом и тут 3 варианта:
1. Kotlin как язык приятнее Android Java и по умолчанию является основным для Android-разработки. Если уже знаком с андроид сдк, то лучше взять котлин.
2. Если не знаком с Android SDK, то лучше взять Java, так как там больше обучающего материала.
3. Если хочешь по-быстрому, то flutter
источник

ЛЛ

Логичный Лесник in Kotlin Community
Дмитрий Борисов
А ещё же flutter на слуху щас
+++
источник

k

kaktus778 in Kotlin Community
Спасибо))
источник

ЕН

Евгений Нефедов in Kotlin Community
Всем привет! подскажите пожалуйста не могу подобрать стек, хочу попробовать котлин на сервер сайд, ну и поднять какой-то сервачек маленький ну и повеселиться, подскажите какой сервак будет удобнее всего для написания на котлине?
источник

AT

Alexey Tkachenko in Kotlin Community
ktor
источник

ЕН

Евгений Нефедов in Kotlin Community
спасибо! а он в докер запакован?
источник

AT

Alexey Tkachenko in Kotlin Community
Евгений Нефедов
спасибо! а он в докер запакован?
источник

AT

Alexey Tkachenko in Kotlin Community
Евгений Нефедов
спасибо! а он в докер запакован?
В каком смысле «запакован»? Напишешь код, соберёшь, запакуешь — будет запакован
источник

ЕН

Евгений Нефедов in Kotlin Community
спасибо большое)
источник
2019 December 22

М

Михаил in Kotlin Community
в каких случаях эксепшн в дочерней джобе корутины может привести к отмене джобы всего контекста?
источник

М

Михаил in Kotlin Community
после ошибки внутри блока suspendCancellableCoroutine {} не получается запустить новую джобу в контексте которой блок был использован
источник

AN

Alexander Nozik in Kotlin Community
Михаил
после ошибки внутри блока suspendCancellableCoroutine {} не получается запустить новую джобу в контексте которой блок был использован
А зачем вы используете низкоуровневые примитивы?
источник

AN

Alexander Nozik in Kotlin Community
Они прокидку ошибок не поддерживают вообще.
источник

М

Михаил in Kotlin Community
Alexander Nozik
А зачем вы используете низкоуровневые примитивы?
мне надо колбэк завернуть в саспенд функцию или хотя бы в deffered - ничего лучше не нашел(
источник

U

Unat in Kotlin Community
Alexander Nozik
А зачем вы используете низкоуровневые примитивы?
Так а как ещё коллбеки оборачивать?
источник

AN

Alexander Nozik in Kotlin Community
Unat
Так а как ещё коллбеки оборачивать?
launch + CompletableDeferred
источник

U

Unat in Kotlin Community
это скоуп нужен
источник

QH

Quantum Harmonizer in Kotlin Community
> запустить новую джобу в контексте которой блок был использован
мне кажется, для этого скоуп тоже нужен
источник

U

Unat in Kotlin Community
Quantum Harmonizer
> запустить новую джобу в контексте которой блок был использован
мне кажется, для этого скоуп тоже нужен
сие есть разница великая. То тебе скоуп нужен для объявления, а то для вызова.
источник