Size: a a a

Programming Offtop

2020 September 23

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
я предпочитаю апи-оберьки мпп делать, чтобы не писать один код на разные платформы
Не, ну ты ж вряд ли на ровном месте поддерживаешь tvOS, десктопный линукс и JS там, где тебе Android/iOS нужен
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Не, ну ты ж вряд ли на ровном месте поддерживаешь tvOS, десктопный линукс и JS там, где тебе Android/iOS нужен
ну там только таргет добавить надо, а так стандартно ios/android/js
источник

AM

Andrew Mikhaylov in Programming Offtop
Я попытался по фану прикрутить к multiplatform-settings поддержку виндового реестра, накидал каркас, но так и не закончил
источник

AM

Andrew Mikhaylov in Programming Offtop
Благо, автор потом взял мои наработки и довёл до ума
источник

AM

Andrew Mikhaylov in Programming Offtop
Без конкретной цели потребять таргет писать и поддерживать его сложно
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
У меня кстати идея прочихалась. Стала нормально проект импортить
а у меня наоборот - постояные баг репорты нужно слать
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Без конкретной цели потребять таргет писать и поддерживать его сложно
но всё равно это не заново кодобазу всю написать
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
ну там только таргет добавить надо, а так стандартно ios/android/js
Ну вот нет, если там точка соприкосновения с системой есть. В той же винде многое принято делать по-своему, даже несмотря на то, что большая часть POSIX поддерживается.
источник

AM

Andrew Mikhaylov in Programming Offtop
Я начинал баловаться с MIDI, оно очень сильно разное на всех платформах, к примеру
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
А тебе он вне мобилок где нужен?
котлин JVM и JS, у меня джс сейчас вообще виде строк (статика), а общие модели не прсотроить, благо datatime вышел, осталось либо дождатся, либо закостылить BigDecimal
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Ну вот нет, если там точка соприкосновения с системой есть. В той же винде многое принято делать по-своему, даже несмотря на то, что большая часть POSIX поддерживается.
ну в обертке апи нет конечно соприкосновений с оболочкой, но в других либах можно expect'ы делать, а человеку, которому это понадобится будет легче реализовать
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Ну на самом деле мне и джавка нравится. У меня от нее ничего не болит. Но котлин лучше.
+++
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
котлин JVM и JS, у меня джс сейчас вообще виде строк (статика), а общие модели не прсотроить, благо datatime вышел, осталось либо дождатся, либо закостылить BigDecimal
JVM бек, JS фронт, то есть история про сетевую коммуникацию с сериализацией?
источник

AM

Andrew Mikhaylov in Programming Offtop
Вот жаль, кстати, что на эту тему пока RPC нет родного для KMP
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
JVM бек, JS фронт, то есть история про сетевую коммуникацию с сериализацией?
+
источник

BP

Bogdan Panchenko in Programming Offtop
так то у меня все на котлине
источник

AM

Andrew Mikhaylov in Programming Offtop
Сериализация часть закрывает с оговорками про нерабочие инлайн-классы, но это ещё не всё)
источник

AM

Andrew Mikhaylov in Programming Offtop
Но без kotlinx-io говорить об остальном смысла нет
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
котлин JVM и JS, у меня джс сейчас вообще виде строк (статика), а общие модели не прсотроить, благо datatime вышел, осталось либо дождатся, либо закостылить BigDecimal
Все есть уже 3rd party
источник

с#

саша сок #KotlinGang... in Programming Offtop
Alexander Nozik
Ну на самом деле мне и джавка нравится. У меня от нее ничего не болит. Но котлин лучше.
джава идеально справляется с тем, что может, котлин же в свою очередь выглядит как очень быстро развивающийся проект

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

в джаве же лично у меня есть железная уверенность, что работать будет. синтаксис тоже ничего (правда имхо многословная она), а сейчас ещё и развиваться начала быстрее
источник