Size: a a a

2019 March 10

DT

D T in KotlinLangRu
Vitaly Peryatin
Хочу ограничить время выполнения корутины 3 секундами, как лучше это сделать?
На ум приходит только создать вторую корутину, которая завершит первую через 3 секунды, а в первой корутине по завершении поставить остановку второй корутны, и какая корутина первая завршится, та и вернёт результат
Однако мне кажется, что это слишком костыльное решение
источник

QH

Quantum Harmonizer in KotlinLangRu
Макс
ребят, с чего, по вашему мнению, лучше начинать изучать разработку под android? С изучения kotlin или непосредственно с разработки мобильных приложений на java? Или что-то другое?
Для Android-разработки нужно
— уметь читать и понимать на Java
— очень хорошо владеть хотя бы одним языком, хоть Java, хоть Kotlin
источник

М

Макс in KotlinLangRu
Quantum Harmonizer
Для Android-разработки нужно
— уметь читать и понимать на Java
— очень хорошо владеть хотя бы одним языком, хоть Java, хоть Kotlin
тоесть java прям обязателен?
источник

QH

Quantum Harmonizer in KotlinLangRu
Макс
тоесть java прям обязателен?
Весь Android SDK на ней написан. Как будешь исходники читать и дебажить?
источник

М

Макс in KotlinLangRu
Quantum Harmonizer
Весь Android SDK на ней написан. Как будешь исходники читать и дебажить?
понял
источник
2019 March 11

EA

Eugene Arskiy in KotlinLangRu
Можно отдельный пост в шапку сделать, про важность изучения джавы перед котлином, для вката в ведро.
источник
2019 March 14

SS

Shahzod Shafizod in KotlinLangRu
Добрый день.
источник

SS

Shahzod Shafizod in KotlinLangRu
Quantum Harmonizer
Для Android-разработки нужно
— уметь читать и понимать на Java
— очень хорошо владеть хотя бы одним языком, хоть Java, хоть Kotlin
Первый пункт понятен.
А во втором пункте можно полностью написать приложение на Котлин без Джавы?
источник

SS

Shahzod Shafizod in KotlinLangRu
Я хочу разбираться.
Хочу начинать программирование на Андроид.
У меня три языка программирования в выборе: Джава, Котлин и Дартс (Флаттер).
Мне не нужно программирование на iOS, только на Андроид;
Какой из этих технологий будущее для Андроид программирования.
Я так думаю:
1. Джава очень стар и без JVM он ничто;
2. Котлин очень молод, есть Native без JVM;
3. Flutter и для Android и для iOS. Думаю не может быть на равентсве с нативами (Swift, Java, Kotlin)

Какой язык мне выбрать? Конечно глупо написать это в группе Котлин, но хочу знать, если Google откажется от JVM какой язык выберет для будущего Андроид? Котлин или Дартс?
У кого какое мнение?
источник

AV

Anton Vlasov in KotlinLangRu
Shahzod Shafizod
Я хочу разбираться.
Хочу начинать программирование на Андроид.
У меня три языка программирования в выборе: Джава, Котлин и Дартс (Флаттер).
Мне не нужно программирование на iOS, только на Андроид;
Какой из этих технологий будущее для Андроид программирования.
Я так думаю:
1. Джава очень стар и без JVM он ничто;
2. Котлин очень молод, есть Native без JVM;
3. Flutter и для Android и для iOS. Думаю не может быть на равентсве с нативами (Swift, Java, Kotlin)

Какой язык мне выбрать? Конечно глупо написать это в группе Котлин, но хочу знать, если Google откажется от JVM какой язык выберет для будущего Андроид? Котлин или Дартс?
У кого какое мнение?
Не Дартс, а Дарт (dartlang.org)
Если хочешь писать именно на андроиде, то бесспорно Kotlin. Знание Java необходимо для более глубого понимая того, что происходит в системе и для изучения библиотек, туториалов написанных на Java.
Flutter и Dart мне кажутся перспективными с точки зрения того, что Dart VM будет в Fuchsia, а она мне кажется интересной платформой, т.к. обещают в ней много прикольных фич (как оно будет на самом деле никто не знает конечно)
На твоем месте я бы начинал с Kotlin, постепенно вникая в Java. Когда начнешь понимать что такое кроссплатформа и какие проблемы она решает, уже будешь выбирать - KMPP, React Native или Flutter в зависимости от задач.
источник

SS

Shahzod Shafizod in KotlinLangRu
Я думаю, что Fuchsia это эксперимент для Google. Не может быть заменой на гиганта Android. У Fuchsia'a история будет как у WindowsPhone.
Но факт - тот, что многое уже написано на Java. Как отказаться от всего?
источник

AZ

Alexander Zorin in KotlinLangRu
Немного посильнее в сторону: Xamarin )
источник

AV

Anton Vlasov in KotlinLangRu
@fuchsia_dev можешь посмотреть здесь, чтобы узнать чуть больше о том зачем это все, узнать мнения других людей и т.д. Я думаю в фуксии будет возможность запускать android приложения, но не берусь утверждать
источник

S

Sergey in KotlinLangRu
Shahzod Shafizod
Я хочу разбираться.
Хочу начинать программирование на Андроид.
У меня три языка программирования в выборе: Джава, Котлин и Дартс (Флаттер).
Мне не нужно программирование на iOS, только на Андроид;
Какой из этих технологий будущее для Андроид программирования.
Я так думаю:
1. Джава очень стар и без JVM он ничто;
2. Котлин очень молод, есть Native без JVM;
3. Flutter и для Android и для iOS. Думаю не может быть на равентсве с нативами (Swift, Java, Kotlin)

Какой язык мне выбрать? Конечно глупо написать это в группе Котлин, но хочу знать, если Google откажется от JVM какой язык выберет для будущего Андроид? Котлин или Дартс?
У кого какое мнение?
А вы вообще опыт программирования имеете?
источник

SS

Shahzod Shafizod in KotlinLangRu
Sergey
А вы вообще опыт программирования имеете?
Я бэкенд разработчик на Golang
источник

S

Sergey in KotlinLangRu
Я просто даже не знаю как отреагировать на слова "без jvm он ничто"
источник

S

Sergey in KotlinLangRu
1) Хочешь кодить чисто для себя - посмотри в сторону котлина, забей на все и радуйся
2) Хочешь бабло получать и работать андройд разработчиком учи java и Kotlin причем возможно будет лучше начать с java
источник

SS

Shahzod Shafizod in KotlinLangRu
Возможно ли это:
Хочешь бабло получать и работать андройд разработчиком - посмотри в сторону котлина, забей на все и радуйся
источник

SS

Shahzod Shafizod in KotlinLangRu
?
источник

S

Sergey in KotlinLangRu
Нет
источник