Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 November 03

AK

Alex Kolkin in AndroidDev :: Разработка. It's Android time now!
Мне нужно пробросить между активити объект моего кастомного класса. Чтобы не писать имплементацию парселабл, я его могу просто в джейсон конвертнуть с помощью того же gson и засунуть в бандл? Какие противопоказания?
источник

MS

Magenta Soup in AndroidDev :: Разработка. It's Android time now!
источник

AK

Alex Kolkin in AndroidDev :: Разработка. It's Android time now!
парселабл... Сериалайзбл... Вопрос тот же - почему не gson?
источник

RD

Roman Dunaev in AndroidDev :: Разработка. It's Android time now!
#вакансия #работа #Kotlin #middle #developer #москва #мск  #удаленка #remote

✅Требуемый опыт работы: от 1 года

✅Проектная/Временная работа

✅Компания: Toxic Media

✅Офис: Москва. Метро Комсомольская

✅Формат работы: Дистанционно

✅Занятость: Part/Full-time

✅Зарплатная вилка: от 50.000р до 200 000р

Мы - стартап 🙂 Занимаемся привлечением трафика для мобильных приложений. Нам требуются Kotlin разработчики для создания простых MVP под Android. Приложения простые, преимущественно игровой тематики. Под каждую задачу предоставляем ТЗ и все необходимые ресурсы.

Планируемая загрузка от 5 часов в неделю. Оплата сдельная. В будущем возможно постоянное сотрудничество в рамках проекта.

🤜🏻Требования:

- опыт создания игровых/развлекательных приложений под Android
- опыт работы с Firebase
- опыт подключения популярных SDK (Facebook, системы аналитики и тд)

Мы предлагаем: множество интересных кейсов с аналитикой юзеров, работа с различными интеграциями внутри приложения и поиск нестандартных подходов.

✅контакты для связи: @ImRome (Рома)
источник

A

Alyask_a in AndroidDev :: Разработка. It's Android time now!
#вакансия #android #java #kotlin #офис #москва
м.Бауманская, полная занятость
Белая з/п 150.000 - 230.000 руб. на руки, компенсация проезда иногородним
Android developer

Мы — команда разработки Level.Travel, сложного продукта в сфере путешествий. За последние 8 лет мы с нуля создали и продолжаем развивать решение для онлайн-продажи путешествий. Нашу платформу используют лидеры рынка – Тинькофф Банк, OneTwoTrip, Сбербанк, TripAdvisor, Kayak, АК Барс Банк, Евросеть и многие другие. Компания Level.Travel является резидентом Инновационного центра «Сколково».

Обязанности:
🔸Разработка приложения со сложным UI в команде разработчиков
🔸Построение архитектуры
🔸Реализация клиент-серверного взаимодействия
🔸Написание тестов

От Вас:
🔸От 2-х лет в разработке на Android
🔸Знание Java/Kotlin на уровне ведущего разработчика
🔸Знание архитектурных паттернов (MVVM / Clean Architecture), ООП
🔸Знания цикла работы приложения, управления памятью
🔸Опыт работы или понимание RxJava, RxAndroid, Retrofit, Dagger2, Android Data Binding
🔸Понимание Android Architecture Components будет плюсом
🔸CI / CD
🔸Все тонкости работы с клиент-серверной архитектурой
🔸Умение отлаживать приложение, профилирование кода

От нас: белая зп, официальное трудоустройство, больничные, отпуска. Скидки на изучение английского языка, техника MacBook Pro, ДМС. Регулярная обратная связь и аттестации. Геймификация процессов и несколько раз в год релокейты поработать в другую страну. Клевый молодой коллектив, интересные ивенты, насыщенная корпоративная жизнь. Пинг-понг, бильярд, кальян и другие развлечения в офисе. Скидки на путешествия)

Связь по почте : vos@level.travelvos@level.travel
Или тут @Alyask_a@Alyask_a
источник

БА

Булат Ахтямов ♣️... in AndroidDev :: Разработка. It's Android time now!
Всем привет
Кто знает как просто почистить строку от пробелов на Kotlin?
источник

OS

Oleg Sotnik in AndroidDev :: Разработка. It's Android time now!
Булат Ахтямов ♣️
Всем привет
Кто знает как просто почистить строку от пробелов на Kotlin?
String.replace ?))))
источник

БА

Булат Ахтямов ♣️... in AndroidDev :: Разработка. It's Android time now!
Oleg Sotnik
String.replace ?))))
Это я знаю))) может есть какая-то функция по-изящнее
источник

MS

Magenta Soup in AndroidDev :: Разработка. It's Android time now!
trim'ы?
источник

JZ

Jahongir Zokirov in AndroidDev :: Разработка. It's Android time now!
Привет всем, кто нибудь писал проекты с даггером?  Скиньте ссылочки плез, чтобы на реальном примере посмотреть.
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
@JahongirZokirov если есть какие-то трудности в понимании dagger, то попробуй разобраться с hilt. Тот же даггер, но более простой и потом проще будет вникнуть. Ну или могу подкинуть пару курсов толкового мужика HILT DAGGER
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Булат Ахтямов ♣️
Всем привет
Кто знает как просто почистить строку от пробелов на Kotlin?
regex
источник

JZ

Jahongir Zokirov in AndroidDev :: Разработка. It's Android time now!
Valentin Volodarskij
@JahongirZokirov если есть какие-то трудности в понимании dagger, то попробуй разобраться с hilt. Тот же даггер, но более простой и потом проще будет вникнуть. Ну или могу подкинуть пару курсов толкового мужика HILT DAGGER
Спасибо!)
источник

MG

Maxim Gnatyuk in AndroidDev :: Разработка. It's Android time now!
Булат Ахтямов ♣️
Это я знаю))) может есть какая-то функция по-изящнее
Выше написали, String.trim()
источник
2020 November 04

AA

Ali Agzamov in AndroidDev :: Разработка. It's Android time now!
Alex Kolkin
парселабл... Сериалайзбл... Вопрос тот же - почему не gson?
можно хоть в файл записать и тупо перекинуть путь в другое активити. вопрос лишь в скорости и надежности. конверт в джейсон и обратно самый долгий. https://medium.com/@theblackcat102/passing-object-between-activity-using-gson-7dfa11d74e06
источник

AA

Ali Agzamov in AndroidDev :: Разработка. It's Android time now!
Jahongir Zokirov
Привет всем, кто нибудь писал проекты с даггером?  Скиньте ссылочки плез, чтобы на реальном примере посмотреть.
прежде чем разбираться с дагером или хилтом стоит научиться инжектить вручную без помощи библиотек.  это поможет сложить картину в голове и пользоваться любой библиотекой будет в разы проще. https://developer.android.com/training/dependency-injection/manual
источник

AM

Aleksandr Mozgovoy in AndroidDev :: Разработка. It's Android time now!
Привет, а что изменилось с WRITE_EXTERNAL_STORAGE на андроид 10 ?
Разрешения как-то по другому запрашивать?
источник

AM

Aleksandr Mozgovoy in AndroidDev :: Разработка. It's Android time now!
Jahongir Zokirov
Привет всем, кто нибудь писал проекты с даггером?  Скиньте ссылочки плез, чтобы на реальном примере посмотреть.
Я сюда смотрел, понравился пример
https://github.com/sberoch/RickAndMorty-AndroidArchitectureSample
источник

AA

Ali Agzamov in AndroidDev :: Разработка. It's Android time now!
Ali Agzamov
можно хоть в файл записать и тупо перекинуть путь в другое активити. вопрос лишь в скорости и надежности. конверт в джейсон и обратно самый долгий. https://medium.com/@theblackcat102/passing-object-between-activity-using-gson-7dfa11d74e06
(продолжение)

ту статью ни в коем случае не следует использовать в качестве образца для применения, т.к.  она явно написана умственно отсталым. Там из ценного только график со скоростями. Автор ссылается на внешний источник  явно указывающий на преимущество Parcelable  (источник к сожалению куда то переехал,  поэтому собственно и прикрепил эту статью) но при этом утверждает, что конверт в Json имеет хоть какое то преимущество.

вот как выглядит парселизация:
источник

AA

Ali Agzamov in AndroidDev :: Разработка. It's Android time now!
источник