Size: a a a

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

2021 July 28

GG

Gamzat Gasanov in AndroidDev :: Разработка. It's Android time now!
Как я понял, метод onMessage работает не на главном потоке, поэтому строка, которую я закомментировал не работает(закомментил я её для выделения вам)
P.s. не обращайте внимание на архитектуру и прочее, это тестовый проект для тренировки использования вебсокетов)
источник

А

Анастасия in AndroidDev :: Разработка. It's Android time now!
#вакансия #Android #fulltime #офис #Орел

Компания:Rubetek
Формат работы: офис (возможна удаленка)
Локация: Орел
Контакт: @Anastasia202011
ЗП вилка:  200 - 250 т.р на руки

Rubetek — IT-компания полного цикла: от идеи до производства и внедрения. В 2010 году компания начала разработку и выпуск собственной линейки устройств в решении «Умный дом». В 2019 году запустили собственное производство в России. Более 2х лет назад начали встраивать видеоаналитику в наши продукты.

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

Middle Android Developer

ТРЕБОВАНИЯ:
Опыт корпоративной разработки Android приложений от 2 лет
Опыт проведения CodeReview
Умение работать в команде и брать на себя сложные и ответственные задачи.
Отличное знание и понимание основных архитектурных паттернов, умение правильно рефакторить архитектурные и проектные ошибки, умение видеть такие ошибки при проведении CodeReview

ОБЯЗАННОСТИ:
Принимать активное участие в проектировании и развитии продукта.
Разрабатывать новый функционал и поддерживать старый на существующих и новых Android проектах.
Взаимодействовать с отделом тестирования, back-end разработчиками и дизайнерами (используем макеты в Figma).

Стек:
Profiler, Memory Leak Detection, Perfomance Optimisation, WebSocket, Room, Flow, Courutines, RxKotlin, Retrofit, OkHttp, AOSP, Push Notifications

Условия:
Достойный уровень заработной платы, обсуждается по результатам собеседования.
❗️Интересная работа в инновационном проекте в сфере IoT.
Официальное трудоустройство по ТК РФ с 1-го рабочего дня и полностью белая зарплата.
Оплачиваемые отпуск и больничный.
Благоприятные условия работы и очень дружный коллектив.
Комфортный офис.
Рабочее время с 10 до 19 (возможны корректировки в пределах часа по желанию).
источник
2021 July 29

OG

Oksana Gaivoronskaya in AndroidDev :: Разработка. It's Android time now!
Всем привет!

#vacancy #senior #middle #moscow #remote #android #java #kotlin
Компания: inDriver 🚕
Город: Москва, м. Белорусская
Формат: гибридный формат работы (офис+удаленка) или полная удаленка
Занятость: полная, 5/2, по ТК, ДМС с первого дня
Вилка: от 170 000 до 300 000 net (выше готовы обсуждать)

inDriver – международный сервис пассажирских перевозок. Входим в топ-3 мобильных сервисов для заказа поездок — 80 млн. пользователей, 1 млрд. поездок, более 500 городов в 34 странах мира.

🏔Мы ищем Android разработчиков в продуктовую и платформенную команды inDriver. В отделе Android разработки 20 человек, а всего в команде около 200 разработчиков и инженеров.

Что предстоит делать🚀:
- Разработка нового функционала приложения;
- Поддержка уже существующего функционала;
- Участие в СodeReview;
- Участие в процессах планирования спринта и декомпозиции задач;
- Написание Unit тестов.

Технологический стек:
- Пишем на Kotlin, есть легаси на Java (40% кода);
- Многомодульная архитектура, 60+ модулей;
- Dagger 2, RxJava 2, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Firebase libs;
- CI/CD: Github Actions, Docker, Python, Fastlane;
- Пишем Unit тесты, UI тесты пишет отдельная команда автоматизаторов;
- Анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt.

Предлагаем:
- Стабильную ЗП, соблюдение ТК РФ, ДМС со стоматологией;
- Современные MacBook Pro и другое необходимое для работы оборудование;
- Профессиональное обучение, конференции и английский язык;
- Перевезем вас в Москву и предоставим релокационный пакет.

Вопросы/резюме сюда 🤗:  
@ok_gaivoronskaya
источник

:

:| in AndroidDev :: Разработка. It's Android time now!
Привет)
Подскажи, пожалуйста, не упирался ли ты в лимит запросов к Finnhub когда заполнял список акций?
Просто для одной акции нужно дернуть аж два запроса (для тикера, названия и т.п. один, еще один для цены и ее изменения), а метода чтобы получить все акции списком я не нашел
Я что-то упустил?
источник

GG

Gamzat Gasanov in AndroidDev :: Разработка. It's Android time now!
Привет, не упирался, но потому что в проекте со списком акций ч не использовал вебсокеты и данные подгружались только при запуске проекта
источник

GG

Gamzat Gasanov in AndroidDev :: Разработка. It's Android time now!
В документации написано, что через вебсокет только к одной акции можно одновременно подписаться. Я пока не нашëл решение обойти это. Да и как то подзабил на проект, больше с вебсокетами в целом разобраться хотел
источник

:

:| in AndroidDev :: Разработка. It's Android time now!
Понял, благодарю!
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Вопрос кто-нибудь сталкивался с проблемой что при попытке отправить видео из приложения на Samsung SM-J730FM оно отправляется только первые две секунды. Другие устройства в том числе самсунг другой модели, в тех же условиях работают норм и видео передают полностью Как фиксить?
источник

A

Alexander in AndroidDev :: Разработка. It's Android time now!
У меня был очень похожий кейс пару лет назад. Воспроизводилось только первые несколько кадров, а дальше фриз. Это баг самсунга, если не ошибаюсь - моделей на Exynos'e.

https://github.com/googlearchive/android-Camera2Video/issues/24

Я тогда никак это не пофиксил, была мысль фиксить это на беке через ffmpeg (не утверждаю что это хорошая идея).
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
Переслано от 👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ...
Всем привет, подскажите куда копать.
Дочерний элемент ripple_container нужно чтобы имел границы из дочернего элемента nested_scroll_view. Возможно ли такое прокрутить?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
похоже. спс, отдал коллегам поразмышлять
источник

C

Crypto_kakadu in AndroidDev :: Разработка. It's Android time now!
#vacancy #Москва #AndroidDev
Добрый день! Ищем Android-разработчика!   https://hh.ru/vacancy/46005247https://hh.ru/vacancy/46005247
Обязанности:
• Разработка мобильных приложений под Android для работы с устройствами IoT.
• Поддержка текущих приложений.
Требования:
• Высшее техническое образование.
• Технический английский.
• Знание: Android SDK, Java, Kotlin.
• Опыт работы в средах: Android Studio.
• Понимание работы с датчиками телефонов, Wi-Fi, Bluetooth.
• Знание сетевых протоколов UDP, TCP, HTTP, HTTPS, WebSocket.
• Опыт работы с Git.
Желательно:
• Опыт работы с Android NDK.
• Наличие приложений в Play Market, примеров работ на GitHub.
• Оперативное изучение и освоение новых технологий, если того требует проект.
• Опыт полного цикла разработки и публикации приложения.
Условия:
• Оформление в соответствии с ТК РФ.
• Офис‚ 10 мин. пешком от м. Белорусская.
• График – 40 часов в неделю‚ гибкий.
• Возможность совмещать с аспирантурой - 0,8 ставки, 4 дня.
• Возможность публикации результатов исследований, патентования разработок.
• Молодой коллектив.
• Зарплата по результатам собеседования с учетом вашего опыта и предложения:
• плюс 20% за ученую степень.
• плюс премии по результатам работы.
• плюс бонус в конце года.                                                                                  Писать:   @Crypto_kakadu
источник
2021 July 30

TH

Tema Holod in AndroidDev :: Разработка. It's Android time now!
Доброго времени суток! Я новичок в андроид разработке. Делаю приложение "заметки", и мне нужно создать список заметок, где вьюшки будут браться из БД SQLite. в Activity поместил ScrollView и другие  элементы через XML код. Но также ИМЕННО В КОДЕ Java нужно создавать внутри ScrollView элементы TextView. То есть мне нужно совместить создание интерфейса через XML и Java одновременно. Я написал такой код, но при инструкции scrollView.addView(textName); приложение вылетает
источник

TH

Tema Holod in AndroidDev :: Разработка. It's Android time now!
Я учусь по METANIT, и там есть статьи только про создание интерфейса только в Java или только в XML. У меня, конечно есть вариант создать весь интерфейс для этой Activity только в Java, но это не решение
источник

TH

Tema Holod in AndroidDev :: Разработка. It's Android time now!
вот скриншот получше
источник

MS

Magenta Soup in AndroidDev :: Разработка. It's Android time now!
https://developer.android.com/reference/android/widget/ScrollView
Scroll view may have only one direct child placed within it.
источник

MS

Magenta Soup in AndroidDev :: Разработка. It's Android time now!
Помести внутрь скролла LinearLayout и уже в него добавляй TextView
источник

TH

Tema Holod in AndroidDev :: Разработка. It's Android time now!
То есть 1 скролл - 1 линерлайаут - много TextView
источник

TH

Tema Holod in AndroidDev :: Разработка. It's Android time now!
Спасибо огромное! Помогло, 4 часа бился над проблемой
источник

A

Anton in AndroidDev :: Разработка. It's Android time now!
А как-то возможно динамически менять тему/иконку в приложении? Иконку например на выбор (как раньше у тг было) тему беря hex от юзера
источник