@KotlinLangRu

Страница 84 из 90
flattery
16.09.2018
16:59:55
Кто-нибудь бекенд на котлине под андроид приложение писал? (Для целей persistance)

Sergey
16.09.2018
17:00:28
а какя разница бекенду подо что он?

все ранво рест, соап, grpc и тд

или тут что-то конкретно подразумевается?

Google
flattery
16.09.2018
17:03:59
Пока не могу внятно ответить, ибо бек не писал. Нужен сервер для чатика. Я ознакомлен с огнебазой по семплам, но они настолько абстрактные, что процесс взаимодействия пользователей (в чате) для меня сильно осложнился. Окей, можно хранить "в базе" сообщения, но как пользователь получает доступ к базе другого пользователя? нужно свой сервер поверх огнебазы писать?

Sergey
16.09.2018
17:05:39
тогда вопрос не к котлину а к firebase

котлин тут не причем

и вообще чатик я бы написал на nodejs просто потому что бстрее )

flattery
16.09.2018
17:06:02
Не владею

XD

А свой сервер такого рода написать нубу - по силам?

Sergey
16.09.2018
17:06:54
странный вопрос, на такие у меня ответа нет )

flattery
16.09.2018
17:08:32
странный вопрос, на такие у меня ответа нет )
Ну а ты как бы подошел к решению этого вопроса?

Это я для себя пишу, в стол, если что.

Sergey
16.09.2018
17:09:08
читать доки, писать код, смотреть примеры, в интернете добра хватает, есть еще варианты?

flattery
16.09.2018
17:10:13
читать доки, писать код, смотреть примеры, в интернете добра хватает, есть еще варианты?
Как бы ты реализовал взаимодействие пользователей? через еще одну таблицу?

FromSi
16.09.2018
17:10:15
Почему бы не написать веб сокет на Spark и там не брать с БД данные? :)

Google
flattery
16.09.2018
17:11:21
Почему бы не написать веб сокет на Spark и там не брать с БД данные? :)
БД у огнебазы реализована нормально. Но у меня такое чувство что мой подход будет костыльным, пока даже абстрактно не могу представить план работ (в интернетах слишком общие рекомендации на этот счет)

flattery
16.09.2018
17:12:13
в гитхабе по запросу android chat слишком общие, ну прямо слишком общие примеры

XMPP?

Quantum Harmonizer
16.09.2018
17:13:32
и вообще чатик я бы написал на nodejs просто потому что бстрее )
Если жс основной язык — то быстрее, но мы тут про котлин

flattery
16.09.2018
17:16:24
По силам, но очень много нюансов.
Ты бы в данной ситуации что посоветовал? Касательно огнебазы, я изучил их семплы, все как-то подозрительно просто. Доступ к базе - пара строк, аналитика вообще через одну зависимость подключается, не чувствуется что нюансов много :)

Может есть какой серьезный опенсурс на тему?

https://github.com/signalapp/Signal-Android эпик

Короче, firebase-database будет достаточно чтобы запилить текстовый мессенджер (сосредоточиться на самом андроиде)?

Tantsura
17.09.2018
16:41:07
Кстати, у когото вообще опыт с ктор был? Он как вооьще? для коммерции катит?

Интересуюсь я такто в основном под стартапы пишу бэки на ноде, в прицнипе всем доволен, но все же для кровавого интерпрайса джава - фаворит. Вот интересно, котлин как заменитель джавы в этом плане как? Или полюбому спринг юзать надо?

D
17.09.2018
17:38:49
Кстати, у когото вообще опыт с ктор был? Он как вооьще? для коммерции катит?
Катит, конечно ужас колбеков и неудобно работать иногда, но покатит

Quantum Harmonizer
17.09.2018
17:40:01
D
17.09.2018
17:43:49
каких колбеков? Там же корутины
мы про фаербейс, или котлин?

Quantum Harmonizer
17.09.2018
17:44:04
Google
Tantsura
17.09.2018
17:50:15
Файрбейс это вообще отделтный разговор, мне нашептали что там вообще 6ая нода...

Два проекта с ним вывели, все довольны
А что за проекты(концептуально я имею ввиду) если не секрет?

D
17.09.2018
17:52:19
А что за проекты(концептуально я имею ввиду) если не секрет?
концептуально, настройка железа через wifi , для каждого железа(версии, вендора) свои конфиги лежали в базе

+ там у фаера юзали ремоут конфиги

Tantsura
17.09.2018
17:53:12
Интересненько

Спасибо за ответы

Oleg
18.09.2018
05:46:37
Первый вопрос

Как скачать котлин?)



Tepex
18.09.2018
05:50:38
brew install kotlin

если Mac OS

Oleg
18.09.2018
05:53:30
Win7

И на Ubuntu, если есть)

Karbin
18.09.2018
06:01:13
idea надо. там котлин уже встроен вроде бы. кроме idea на win7 ничего не ставил

Oleg
18.09.2018
06:01:47
Eclipse?

Тогда

Я на другом не пробовал)

Karbin
18.09.2018
06:02:43
idea получше eclipse. и работает побыстрее. хотя это субъективно

Oleg
18.09.2018
06:03:07
А если не делаешь больше коды

Tepex
18.09.2018
06:03:08
если собирать из gradle, что в большинстве случаев, то https://kotlinlang.org/docs/reference/using-gradle.html

Google
Oleg
18.09.2018
06:03:40
Мне главное обучиться)

Tepex
18.09.2018
06:05:31
тогда это https://try.kotlinlang.org/#/Kotlin%20Koans/Introduction/Hello,%20world!/Task.kt

Oleg
18.09.2018
06:09:13


А это?

А это компилятор что-ли

daysandbox_bot
18.09.2018
06:10:12
Removed msg from Oleg Vasylenko. Reason: new user + external link

Oleg
18.09.2018
06:10:19
Плохо грузит

Ilya
18.09.2018
06:27:04
Олег, вот здесь можно скачать Community версию IDEA: https://www.jetbrains.com/idea/download/#section=windows для винды, и так же для Linux https://www.jetbrains.com/idea/download/#section=linux Kotlin поддержка там "из коробки"

Oleg
18.09.2018
06:36:42
благодарю

Egor
18.09.2018
08:26:12
СГИНЬ чудик

Ilya
18.09.2018
09:41:55
Что думают участники этой группы по поводу создания https://discuss.kotlinlang.ru ? Или есть где-то русскоязычные форумы кроме телеграм?

Igor
18.09.2018
10:12:02
Думаю телега норм

Хотя что то типа stackoverflow только для котлина вполне имеет право на жизнь

Ilya
18.09.2018
10:23:13
например на дискусс можно было бы разделить группы Андроид, Js, Native - если вопросы касаются этих областей. Некоторые вопросы с фрагментами листинга - удобнее на форуме смотреть. конечно телеграм удобен для быстрых вопросов/ответов

на основном сайте это реализовано на https://www.discourse.org/ системе - она бесплатная и open-source

https://meta.discourse.org/ вот ещё пример, есть примеры цветовых схем для переключения (отображеня)

Страница 84 из 90