Изам
https://vk.com/dev/android_sdk
я эту статью читаю, просто непонятно че за YOUR_APP_ID
Denis
я эту статью читаю, просто непонятно че за YOUR_APP_ID
это vk id твоего приложения из консоли разработчика вк
Danile
я эту статью читаю, просто непонятно че за YOUR_APP_ID
https://kotlinlang.org/docs/reference/ очень помогла так же на новом проекте с котлином (с которым я не был знаком). ну и гуглить..
Изам
Андрей
😄
Hovhannes
джава умирает
Denis
Не из defaultConfig?
не очень понял вопрос
Konstantin
тяжелое время. даже красивые девушки пошли писать под котел
потому что у россии три пути - вебкам, закладки и айти
Александр
не очень понял вопрос
Я не работал с api vk, но пробежавшись глазами по доке мне подумалось, что это applicationID из build.gradle
Denis
Не, это именно vk_sdk id , просто в доке коряво написано
Leonid
всем привет, подскажите пожалуйста делаю запрос через библиотеку ретрофит данные полученные пишу в файл и из файла вывожу там где надо, в фрагменте есть кнопка обновить нужно быстро получать данные и их отображать как можно это сделать ?
Игнатьев
сап девелоперы, как можно обнулять переменную в определенное время. Хочу сделать шагомер которыц обнуляется каждый день
Hovhannes
воркманагером можн
Hovhannes
периодический запусти
Hovhannes
каждый день обновит
Hovhannes
но эт не точн)))
Павел 🍵
Ворк менеджер не для этого ведь, нет?
Hovhannes
для чего угодно))
Павел 🍵
Но не для алармов
Hovhannes
здрасьте мордасьте
Hovhannes
ворк манагер замена аларм манагеру, джобсервису и всему тому что хреново придумал гугол
Игнатьев
спасибо
Konstantin
Но не для алармов
он для систематических и одноразовых действий, но запуск вроде как в точное время не гарантирован. гарантирован просто запуск в когда то там
Hovhannes
спасибо
да я б наверно сделал так - при запуске прилаги чекать время и обнулять
Hovhannes
что-то обнулять на старте лучше (имхо)
Игнатьев
окей
roman G
нужен логгер действий юзера Это для того, чтобы в случае ошибок у нас была возможность посмотреть с какими данными он работал и что вообще делал что можете порекомендовать? Есть вариант с firebase и appcenter. мб что-то еще есть? и по какому принципу их лучше выбирать?
Ilya
Всем привет. Кто-нибудь сталкивался, что при вызове ACTION_GET_CONTENT’а для «image/*» на некоторых устройствах вместо выбора галереи и камеры идёт сразу переход в галерею? С чем может быть связано вообще?
Andrew
Ботов подвезли
Hovhannes
Ботов подвезли
не. прост кто т застрял в 2007
Andrew
Ладно)
Sergey
джава умирает
тоже самое про американский бакс говорят последние 20 лет. 🤷‍♂️
Artem
дыыыыы да
Irina
Привет! Подскажите, где можно найти студентов it- специальностей ? Мы организаторы международной олимпиады Цифровая экономика. Нужны участники не из Российских университетов..
Alex Android
Достаточно запомнить комбинацию клавиш для Win: Ctrl+Alt+Shift+K. Все, Котлин выучен.
Ага, а потом все nullable заменять вручную на lateinit, разбирать свичи на when и другие проблемы
Artem
вуаля
Artem
база есть
Artem
субъективное мнение)
Alex Android
Kotlin Koans ещё живы?
Сергей
И да, null не нужен, так же? Кроме случая когда его апи требует/возвращает
Mike
Написать боевой проект полностью избегая null и пользуясь flowable методами
под андроид? избегая нулл?) что за фловабл методы?
Artem
Alex Android
под андроид? избегая нулл?) что за фловабл методы?
Хоть бэк. Избегая list.filter{}.map{}.associate{}.fold{}.reduce{} и тому подобные
Alex Android
Вместо null lateinit или думать головой по ситуации
Artem
На вопрос почему избегая надо отвечать?)
Artem
Вместо уже ответили)
Mike
Вместо null lateinit или думать головой по ситуации
❌ каждой задаче свой инструмент ✅ одни инструменты строго нельзя, другие норм!
Mike
Вместо уже ответили)
нет, про filter/map/associate/etc ничего не сказано
Aleksey
@Harmonizr давай это тоже забаним?
Mike
rxjava
совершенно бессмысленный ответ
roman G
Я не понял, а firebase analitics бесплатный получается? Никой инфы про ограничения не нашел
roman G
или я буду платить за что-то другое? Условно говоря если у меня есть 100к юзеров и я запилил аналитику, буду ли я платить за количество пользователей?
Сергей
В [профyнктор òптикс] канале появились шуточки про Котлин.
Mike
Может, он не знает, как ретрофитом запрос сделать или как кнопку разместить и клик обработать.
Dmitry
Можно ли постить обновленные данные в livedata с фрагмента? если, на пример, мы настраиваем с UI параметры ?
Aleksey
Есть поле в объекте, которое в json приходит чилсом: @JsonAdapter(MoneyAdapter::class) @SerializedName(''min_order_fee'') val minOrderFee: Money В MoneyAdapter#read я с помощью reader.nextLong и создаю с ним объект Money(reader.nextLong) и мне для этого не нужен доступ к имени json поля. Но в методе MoneyAdapter#write я уже не могу просто положить туда значение, он ругается на меня: java.lang.IllegalStateException at com.google.gson.stream.JsonWriter.name(JsonWriter.java:390) Казалось бы, идея всего этого в том, чтобы абстрагироваться от реальных имен полей JSON-а. Кто-то решал подобную задачу?
Leonid
Может, он не знает, как ретрофитом запрос сделать или как кнопку разместить и клик обработать.
написал же что данные получаю и пишу их в getSharedPreferences и потом уже с него читаю там где надо