
Sasha
21.05.2017
08:45:45
народ, а кто нибудь с rx'а на coroutines переезжал на андроиде? каких сюрпризов ждать? а то для походов в сеть думаю rx жирно
Вроде уже обсуждали, но чет поиск ничего не дал.

Umren
21.05.2017
08:47:01
сам планирую скоро их заюзать, вот расскажешь)

Sasha
21.05.2017
08:48:41

Google

Umren
21.05.2017
08:48:55
поидее rx уже будет вообще не нужен? в котлине много всего + корутины для сети

Михаил
21.05.2017
08:49:03
синхронные в кавычках

Quantum Harmonizer
21.05.2017
08:49:36
как с доставкой после смены конфига?
Или нужно самому дописать эмуляцию поведения moxy?

Sasha
21.05.2017
08:49:49
Значит будем пробывать.

Михаил
21.05.2017
08:55:07

Quantum Harmonizer
21.05.2017
08:55:58
"представляется возможным" ?

Umren
21.05.2017
08:57:35
и не надо тащить депенд огромный в андроид

Google

Umren
21.05.2017
08:57:51
тоже плюс

Михаил
21.05.2017
08:58:28
единственное на работе скорее всего придется рх юзать)
корутины все же такого доверия пока не получили

Sasha
21.05.2017
08:59:37

YaOurTea
21.05.2017
09:03:27
Я так понимаю, что десктопных крупных решений на Котлине ещё нет? Или я ошибаюсь?

Sasha
21.05.2017
09:03:58

Umren
21.05.2017
09:04:11
котлин в основном на андроиде и бекендах в данный момент

YaOurTea
21.05.2017
09:04:48

Umren
21.05.2017
09:05:17
никто не мешает использовать же
Десктоп сейчас просто немного в кризисе, все в вебчик ушло что могло уйти, а на десктопе остался c++ софт

YaOurTea
21.05.2017
09:05:50
Возьму вот и напишу крупный десктопный проект сейчас

Quantum Harmonizer
21.05.2017
09:05:59

YaOurTea
21.05.2017
09:06:38

Quantum Harmonizer
21.05.2017
09:06:55
вебаппы с jvm не оч сочетаются)

Sasha
21.05.2017
09:06:55

YaOurTea
21.05.2017
09:07:19

Quantum Harmonizer
21.05.2017
09:07:35

YaOurTea
21.05.2017
09:07:50

Google

Quantum Harmonizer
21.05.2017
09:07:50
на бэке, конечно, jvm вне конкуренции (ну почти)

Umren
21.05.2017
09:08:19
любая более менее популярная платформа (и даже непопулярная) вполне комфортна для бека

Quantum Harmonizer
21.05.2017
09:09:11
Конечно, многим сейчас и Go нравится, и нода, и питон. (а кому-то пхп, но не будем о грустном)

Umren
21.05.2017
09:09:33
мне кажется бек сейчас можно вообще на чем угодно писать
и жить хорошо

YaOurTea
21.05.2017
09:09:51

Umren
21.05.2017
09:09:55
а вот андроид более узкая область в этом плане)

YaOurTea
21.05.2017
09:10:31
А что вы для андроида на Котлине делаете?

Quantum Harmonizer
21.05.2017
09:10:37

Umren
21.05.2017
09:10:48

YaOurTea
21.05.2017
09:11:22
А есть примеры?
?
Например, в маркете что-то

Quantum Harmonizer
21.05.2017
09:12:30

YaOurTea
21.05.2017
09:13:51
Я просто а андроид сфере вообще 0
Раньше на Котлине всякие скриптики писал
Теперь вот петух в жопу клюнул на андроид написать что-нибудь

Umren
21.05.2017
09:14:35
зайди в маркет и открой любое приложение - его можно сделать на котлине
вот тебе и пример

Google

Quantum Harmonizer
21.05.2017
09:14:43

YaOurTea
21.05.2017
09:14:58
Увидел ktx что скажете о нем?

Umren
21.05.2017
09:16:02
По улице шел - увидел? хз че это

Quantum Harmonizer
21.05.2017
09:16:06

Алексей
21.05.2017
09:16:55
где можно увидеть список всех лексем kotlin?

Admin
ERROR: S client not available

Quantum Harmonizer
21.05.2017
09:17:28

Алексей
21.05.2017
09:17:58

Sasha
21.05.2017
09:19:27
А есть примеры?
https://play.google.com/store/apps/details?id=ru.forpdateam.forpda правда еще очень бета и не все пока на котлине.)

YaOurTea
21.05.2017
09:20:18

Umren
21.05.2017
09:20:48
Слышал, пользовался

YaOurTea
21.05.2017
09:21:13
Вот
Я и LibGDX не пользовал
Норм штука?

Umren
21.05.2017
09:21:40
отличная штука для 2д игрушек

Alexey
21.05.2017
09:21:53

YaOurTea
21.05.2017
09:22:11

Quantum Harmonizer
21.05.2017
09:26:47
Всё, что я могу тут сказать — у фрагментов разный тип.

Google

Pavel Shackih
21.05.2017
09:27:53
as MapFragment? правильнее

Михаил
21.05.2017
09:28:56
+
и val а не var)

Gerc
21.05.2017
09:29:50
Каких-то лишних выебассов накрутили в котлин. var, val, двоеточия в параметрах, поменяли тип и имя в аргументах

Pavel Shackih
21.05.2017
09:30:10
Если val то потом проинициализировать не получится, поэтому var

Михаил
21.05.2017
09:30:34
не обратил внимания

Umren
21.05.2017
09:30:51
var/val имхо очень удобно, var не так часто нужен

Alexey
21.05.2017
09:32:23
fun test() {
var mapFrag = MapFragment()
mapFrag.setPres(MainPresenter())
if (mapFrag==null) {
mapFrag = MapFragment()
mapFrag. // не фурычит
}
}

Михаил
21.05.2017
09:34:18

Alexey
21.05.2017
09:34:20
мне не принципиально в данном случае здесь вызвать функцию mapFragment'a. Но стало интересно, что за фигня

Gerc
21.05.2017
09:35:36

YaOurTea
21.05.2017
09:38:47
Я правильно понимаю, что мне не хватит стандартной поставки Idea Intellij и Котлина, чтоб первое приложение на андроид сделать?
Надо Android Studio отдельно ставить с SDK?

Konstantin
21.05.2017
09:42:25
К вопорсу про rx и корутины — ну блин, ну ё-мое, корутины же не замена rx. В rx асинхронное поведение является чуть ли не бесплатным бонусом. Да, в котлине у нас стримы есть, но они не такие всеобъемлющие.

Михаил
21.05.2017
09:42:52

YaOurTea
21.05.2017
09:43:08
То есть только SDK надо, да?

Михаил
21.05.2017
09:43:24
должно быть да