
Artem
05.10.2016
22:16:07
(а так же пайчарм рубимайн и конечно же идея)

Yan
05.10.2016
22:16:22
AppCode хорошо, но, к сожалению, он пока без третьего свифта

Igor
05.10.2016
22:16:43

Artem
05.10.2016
22:16:44

Google

Artem
05.10.2016
22:17:04

Timur
05.10.2016
22:17:11

Igor
05.10.2016
22:17:18

Artem
05.10.2016
22:17:25
(чят захвачен)

Timur
05.10.2016
22:17:52

Artem
05.10.2016
22:17:54

Igor
05.10.2016
22:18:04
(чят захвачен)
ты чего на рамблер конфу не пришел? (ее суть в афтепати в кабаке) :)

Artem
05.10.2016
22:18:10

Igor
05.10.2016
22:18:22
эээ.... :) я тоже :)

Artem
05.10.2016
22:18:24
А на афтерпати - среда как-то, а завтра еще на работку
Не высмотрел

Igor
05.10.2016
22:18:43
аналогично :)

Google

Denis
05.10.2016
22:18:59
Ага, поэтому я не люблю писать билд скрипты - это боль.
брат попросил помочь написать скрипт для сборки c++ в android проекте, я сказал Окей jvm язык, идея нам поможет - вообще никакой подсказки не было. Как по минному полю. Плюс еще и не говорил, что он иногда не клал либы, т.к ничего не находил по тому пути и не билдил. А поддержка там только появилась.

Artem
05.10.2016
22:19:09
Как тебе вопросы про "зачем нам DI и отсутствие стейта у сервиса, когда можно хуйнуть 3 синглтона"?

Igor
05.10.2016
22:19:24

Artem
05.10.2016
22:19:28
)))

Igor
05.10.2016
22:20:17
но мне грустно потому, что с того момента, как я стал фаундером - мне, в целом, положить на архитектуру... "синглотон, DI, быстрее как?" :)

Artem
05.10.2016
22:20:43
Да, меня тоже печалят такие мысли

Alexey
05.10.2016
22:20:49

Artem
05.10.2016
22:20:51
Но потом я вспоминаю, что я не фаундер
И иду пилить красиво )

Igor
05.10.2016
22:21:32
До боли знакомо
грустно, ага :( прям иногда вмораживает... я из-за этого нанял андроид разработчика... :( так бы и сам пилил

Denis
05.10.2016
22:21:47

Igor
05.10.2016
22:22:31
Артем, меня сегодня Стас Жуковский подписал на доклад на сл. кокохэдс, так что 28 октября буду рассказывать про indiegogo :)

Yan
05.10.2016
22:22:36

Artem
05.10.2016
22:23:21
Найс
Давно я на кокобошки не ходил...

Denis
05.10.2016
22:28:25
А для чего нужна библиотека Anko на Kotlin? Кто использует?

Seraphim
05.10.2016
22:32:31

Denis
05.10.2016
22:35:17

Alexey
05.10.2016
22:43:18
@d_std ну да, UIL и Picasso развиваются особенно активно )

Google

Denis
05.10.2016
23:08:19
блин, надо же умудриться вляпаться в Rejecting class because it failed compile-time verification на ровном месте >__< причем если меняешь items.forEach { ... } на for (it in items) { ... } – все нормально

Yan
05.10.2016
23:15:14
Код в студию :)
Кстати, надеюсь, instant run отключён?

Denis
05.10.2016
23:15:52
вот сижу пытаюсь вытащить в отдельный файл
а как его выключить?
там вроде одна галка только на этот счет и она выкл

Yan
05.10.2016
23:16:09
В настройках AS
Окей
Эта
Кстати, а в логе в adb ничего нет?

Denis
05.10.2016
23:20:37
есть конечно
10-06 02:18:43.968 22048-22050/? I/dex2oat: void com.demo.MyTest.onSave(java.util.List) failed to verify: void com.demo.MyTest.onSave(java.util.List): [0x226] copy2 v26<-v8 type=Precise Low-half Constant: 0/Precise Reference: java.lang.String

Denis
05.10.2016
23:22:15

Yan
05.10.2016
23:24:31
Вообще, тут нужен, конечно, reproducible example

Denis
05.10.2016
23:25:46
ага, поэтому и пытаюсь)
самое фиговое, что эта строчка в логе вылазит при старте приложения, но приложение не падает.
а падает только когда дело доходит до инстанцирования этого класса.
#ДБ

Yan
05.10.2016
23:28:50
А версия котлина?

Denis
05.10.2016
23:29:17
1.0.3 и 1.0.4
т.е. воспроизвелось на 1.0.3

The
06.10.2016
00:47:21
@yanex А почему у вас в слак нет русского канала? Я смотрю есть бразильский, польский и тд, а русского нет.

Google

Yan
06.10.2016
00:47:35
А зачем? :)

The
06.10.2016
00:48:16
Ну на нативном приятнее общаться же)
А то сидят 3 русских переписываются на ломаном английском))

Yan
06.10.2016
00:49:55
Значит, видимо, не столько пользователей, чтобы потребовался собственный канал
И часто бывает необходимо спросить что-нибудь у комьюнити. Ограничиваться только русскоязычными пользователями не гуд


Seraphim
06.10.2016
01:53:19
@yanex я сижу на Kotlin с версии 1.0 и у меня всё это время был и остаётся всего 1 вопрос: что с видимостью классов? Поясню на примере. Я пишу на MVP и пишу создаю 3 класса:
class SomeFragment : MvpFragment<SomeView, SomePresenter> () { ... }
interface SomeView : MvpView { ... }
class SomePresenter : MvpPresenter<SomeView> () { ... }
На Java я могу View(interface и возможно fragment) и Presenter объявить package local и нигде больше они у меня в проекте не будут видны. На Kotlin у меня ни разу такого организовать не получилось. Начинается сразу светиться красным и требовать проставить public visibility. Можно ли как-то повторить трюк из джавы?
Вопрос довольно болезненный, потому что всяких Holder, View, Presenter и т.п. по проекту очень много и они захламляют те же подсказки
Вообще все классы, которые вставляются в любой дженерик приходится делать public
На самом деле в работе не мешает абсолютно, но внутренний перфекционист как будто на сломаном рояле наяривает, когда я пишу Holder и мне вываливается 100500 вариантов и среди них приходится выискивать нужный

Admin
ERROR: S client not available

Dmitry
06.10.2016
02:54:18
Если хотите сделать доступ пакетным припишите internal, по умолчанию в котлине все классы public, да

Seraphim
06.10.2016
02:55:17

Dmitry
06.10.2016
02:55:24
??
У нас получается )

Seraphim
06.10.2016
02:57:53
Что я делаю не так?

Александр
06.10.2016
05:24:11
О, 7 дроид пришел

Yan
06.10.2016
05:25:34
@FuriousSeraphim Постараюсь ответить потом

Denis
06.10.2016
05:58:37

Gundabadec
06.10.2016
06:18:46
Народ кто использует сплешскрин?
windowBackground у активности

Google

Gundabadec
06.10.2016
06:19:09
И туда битмап

Andre
06.10.2016
06:19:21

Gundabadec
06.10.2016
06:19:38
Как у вас дела с памятью при запуске?
У меня 30Мб сжирает на этот сплешскрин

Andre
06.10.2016
06:20:41

Gundabadec
06.10.2016
06:20:47
2 битмапа

Fedor
06.10.2016
06:21:20
сделай один
будет в 2 раза меньше

Andre
06.10.2016
06:21:41
2 битмапа
Ну так потому и съедает, xml'ом вообще было бы лучше всего

Gundabadec
06.10.2016
06:22:19
Просто у android столько разрешений
Какого разрешения должны быть картинки?

Andre
06.10.2016
06:22:35

Fedor
06.10.2016
06:22:40
в векторе требуй

Gundabadec
06.10.2016
06:22:53
Ну и сами битмапы небось не резал? Ужал до 5кб и 50кб

Igor
06.10.2016
06:23:10
А разрешение у девайса какое?

Andre
06.10.2016
06:23:11

Gundabadec
06.10.2016
06:23:27