Size: a a a

Android Developers

2021 February 03

АГ

Алексей Гладков... in Android Developers
abyl
а для чего эта беседа создана?
чтобы помогать начинающим? или их обсирать? или для того чтобы человек мог спросить когда в чём трабл? я понимаю что задаю много вопросов, если бы я ХОТЕЛ чтобы вы меня тут за ручку провели, я бы задавал в 10 раз больше вопросов, я часто ищу свой вопрос в гугле, или же в сообщениях в этом чате, благодарю за все ответы.
В прошлый раз когда я задал вопрос тоже посрался с одним человеком, обращался с уважением, в итоге "ты еблан?", почему Андроид коммюнити не может быть добрее к новичкам? не работал с gson'ом, ибо работаю в частности с firebase, не используя ретрофит.
Все же ведь были новичками, не родились же мидлом или джуном, в универе препод не умеет верстать даже по предмету "Android", чтобы я у него мог спрашивать спокойно свои вопросы, не надоедая вам.Не хочу продолжать дискуссию и сраться, портить настроение и тебе и мне.
Неправда, мне в роддоме сразу наклеили Senior Android 4 кг. 60см
источник

SG

Sergey Grieg in Android Developers
Я здесь задавал вопросы только два или три раза — это были действительно сложные вопросы и один был связан с профессиональной деятельностью в плане вектора развития как специалиста (за что получил "зажрался":D )
источник

QH

Quantum Harmonizer in Android Developers
Silent829
kotlinx-serialization?
сложный вопрос)
Про моши можно легко сказать, что оно заменяет гсон. А Kotlinx.serialization — сильно другая технология.
источник

I

Ilya in Android Developers
Quantum Harmonizer
сложный вопрос)
Про моши можно легко сказать, что оно заменяет гсон. А Kotlinx.serialization — сильно другая технология.
ну почему, просто kotlinx-serialization ещё и не только в JSON может, но при этом это в него не впилено, а добавляется отдельными депендеси, так что оверхэда не получается
источник

S

Silent829 in Android Developers
Quantum Harmonizer
Тоже есть конвертер.
Что это за мантра про крупные проекты, где грань и в чём смысл?
В моши вроде придётся для каждого поля задавать ключ для декодирования, а гсон умеет в fromSnakeCase decoding strategy
источник

SG

Sergey Grieg in Android Developers
Silent829
В моши вроде придётся для каждого поля задавать ключ для декодирования, а гсон умеет в fromSnakeCase decoding strategy
уже не нужно)
источник

QH

Quantum Harmonizer in Android Developers
Ilya
ну почему, просто kotlinx-serialization ещё и не только в JSON может, но при этом это в него не впилено, а добавляется отдельными депендеси, так что оверхэда не получается
почему сильно другая технология?)
источник

SG

Sergey Grieg in Android Developers
Сейчас моши тоже заумел
источник

I

Ilya in Android Developers
Quantum Harmonizer
почему сильно другая технология?)
канеш там много всяких штук, которые могут быть лишними, но в целом никакого оверхеда эта либа не добавляет
источник

QH

Quantum Harmonizer in Android Developers
Ilya
канеш там много всяких штук, которые могут быть лишними, но в целом никакого оверхеда эта либа не добавляет
я ничего не говорю про оверхед
источник

I

Ilya in Android Developers
Quantum Harmonizer
я ничего не говорю про оверхед
а что тогда другого?
источник

S

Silent829 in Android Developers
Sergey Grieg
уже не нужно)
А подскажи куда смотреть
источник

QH

Quantum Harmonizer in Android Developers
Ilya
а что тогда другого?
подход другой. Moshi — практически drop-in replacement
источник

SG

Sergey Grieg in Android Developers
Silent829
А подскажи куда смотреть
Просто при описании dto не указывай ключи — если имена полей совпадают в dto и ответе, то обработаются автоматом (можно комбинировать в рамках dto)
источник

S

Silent829 in Android Developers
Sergey Grieg
Просто при описании dto не указывай ключи — если имена полей совпадают в dto и ответе, то обработаются автоматом (можно комбинировать в рамках dto)
Охуенчик. Больше ничего другого не надо указывать?
источник

I

Ilya in Android Developers
Quantum Harmonizer
подход другой. Moshi — практически drop-in replacement
это как? что там аннотации, что тут аннотации
источник

S

Silent829 in Android Developers
Quantum Harmonizer
подход другой. Moshi — практически drop-in replacement
А в гсоне что там надо дописывать?
источник

QH

Quantum Harmonizer in Android Developers
Silent829
А в гсоне что там надо дописывать?
дописывать куда, к чему, для чего?
источник

SG

Sergey Grieg in Android Developers
А-ля для {"first_name": "bla bla", "birthday": "01.01.1970"}:

@field:Json(name = "first_name") val firstName: String? = null,
val birthday: String? = null
источник

S

Silent829 in Android Developers
Я вообще разницы не увидел, но у меня джсон легенький
источник