Size: a a a

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

2020 May 17

G

Giorgi in AndroidDev :: Разработка. It's Android time now!
Jktu
А какие программы и бонусы в данной конкретной компании?
Можно долго рассказывать. Но, к примеру. Вы получаете сертификат OCA от Oracle и ваша зп поднимается на 1500 евро в год
источник

G

Giorgi in AndroidDev :: Разработка. It's Android time now!
Ну и таких сертификатов много
источник
2020 May 18

S

Sh in AndroidDev :: Разработка. It's Android time now!
Стоит ли в 2020 использовать в качестве настроек preferences, или есть другие решения?
источник

М

Мир in AndroidDev :: Разработка. It's Android time now!
Sh
Стоит ли в 2020 использовать в качестве настроек preferences, или есть другие решения?
Я юзаю gson
источник

М

Мир in AndroidDev :: Разработка. It's Android time now!
И просто сохраняю объект класса с настройками  в файл
источник

S

Sh in AndroidDev :: Разработка. It's Android time now!
А для экрана настроек используешь обычный layout?
источник

М

Мир in AndroidDev :: Разработка. It's Android time now!
Можно, да, но генерирую его программно)
источник
2020 May 19

I

Inna in AndroidDev :: Разработка. It's Android time now!
#вакансия #Питер #СПб #СанктПетербург #Java #Android #fulltime #офис
Всем привет! ✌️

Вакансия: Java software developer (Android)
Компания: Auriga
Город и адрес офиса: Санкт-Петербург
Формат работы: офис
Занятость: полная
Зарплатная вилка: от 100 000 до 200 000 руб., на руки. (в зависимости от уровня)

Цель проекта:
поддержка расширения глобальной мобильной платформы, основанной на нескольких языках разработки (Java/Python/C/C++ и т.д).

Сейчас ищем Java software developer (Android)
Задачи:
- Отвечать за технический анализ, проверку и поддержку доступа разработчиков экосистемы мобильной платформы.
- Разработка приложений с использованием экосистемы мобильных сервисов на Android для расширения экосистемы.
-Участвовать в оптимизации функций, архитектуры и производительности экосистемы мобильных сервисов и других устройств.
-Разрабатывать техническую документацию.
-Уровень от middle+

Хотелось бы от вас:
- Опыт разработки на Java от 1 года;
- Опыт разработки под Android от 2-х лет;
- Уверенное владение Android Studio IDE, опыт разработки хотя бы одного приложения под Android;
- Базовый опыт использования фреймворка разработки приложений под Android (NDK/SDK);
- Опыт использования Android UI framework, threads, process features, and Android network communication protocols (HTTP, webservice, socket и т.д.);
- Знание индикаторов производительности Android;
- Умение полностью самостоятельно выполнять задачи по разработке на основе дизайна продукта и требований;
- Английский уровня pre-intermediate и выше;

Будет плюсом:
- Знание других языков программирования: Python/C/ C++ и т.д.

Мы готовы предложить:
Очень долго писать 😌Все согласно ТК РФ, белая ЗП, ДМС, помогаем с релокацией✈️

С радостью отвечу на вопросы @Inna_Zenkova
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
Всем привет, кто-нибудь занимался серьезно обфускацией и защитой своих приложений? На сколько сложно ломается приложение при использовании R8 и есть ли смысл использовать платные утилиты?
источник

AU

Alexandr Ukolov in AndroidDev :: Разработка. It's Android time now!
Всегда прогуарда хватало
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
Это да, просто один софт уже утащили... то ли debug версию выложили случайно, то ли реально заморочились люди.
источник

СМ

Семен Мезенцев... in AndroidDev :: Разработка. It's Android time now!
Всем привет, как представить такой ответ в data классе (для Gson)? (если "ключи(даты)" меняются каждый день)
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
Map<String, yourClass>  не подойдет?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Семен Мезенцев
Всем привет, как представить такой ответ в data классе (для Gson)? (если "ключи(даты)" меняются каждый день)
hateoas может быть покопать?
источник

СМ

Семен Мезенцев... in AndroidDev :: Разработка. It's Android time now!
Alexander Kulikov
Map<String, yourClass>  не подойдет?
это куда?
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
ответ в виде строки приходит? тот что выше?
источник

СМ

Семен Мезенцев... in AndroidDev :: Разработка. It's Android time now!
Alexander Kulikov
ответ в виде строки приходит? тот что выше?
ответ json, да
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
Type type = new TypeToken<Map<String, DataClass>>(){}.getType();
Map<String, DataClass> obj = gson.fromJson(ответ, type);
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
Data класс это то что внутри даты. а верхние даты потом из строки ключа в Data переформатируете.
источник

СМ

Семен Мезенцев... in AndroidDev :: Разработка. It's Android time now!
Alexander Kulikov
Type type = new TypeToken<Map<String, DataClass>>(){}.getType();
Map<String, DataClass> obj = gson.fromJson(ответ, type);
А где это прописать? Если у меня retrofit + gson
источник