en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Мобильная разработка #1

Мобильная разработка #1

Open in Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

Show more
3 792
Subscribers
No data24 hours
-97 days
-1430 days
Posts Archive
Много графиков в WebView на Android. TradingView Обсуждаем построение трейдингового Android приложения, где важно доставлять данные как можно быстрее. Интересный факт - все графики рисуются в WebView. 0:00 Введение 0:43 О TradingView 6:45 Скорость доставки данных 16:31 Коммуникация с сервером 23:28 Скорость сериализации. ProtoBuf 25:56 Отобржение графиков на JS в WebView 37:42 Почему не Flutter или KMM? 41:01 Требования к скорости отображения 43:31 Расход заряда батареи 46:30 Сколько надо оперативки для Web UI 51:14 Обновление Chrome 54:06 Оптимизация под старые устройства 57:22 Сайт в ChromeOS быстрее чем Android приложение в ней? 58:41 Эволюция Chrome WebView в Android 1:03:14 Chrome. Потребление RAM 1:04:38 WebView в отдельном процессе 1:06:37 Что должно в Android стать лучше 1:09:04 Эффект санкций 1:11:26 Альтернативные магазины приложений #Android 👉@developer_mobila

#Android #Kotlin #ищу #вакансия #работа #удаленка #fulltime ➡️Вакансия: Android Developer Middle ➡️Компания: Ailet (https://ailet.com/) ➡️Формат работы: Удаленно/ fulltime ➡️Вознаграждение: 250 net ℹ️Мы разрабатываем SaaS решение которое содержит следующие компоненты: - Мобильное приложение под iOS и Android; - Аналитический web-портал; - REST API на Python и PHP; - Backend распознавания с использованием нейронных сетей. 🔶Стэк и фреймворки: Kotlin, Java, C++, Dagger 2, RxJava 3, CameraX, Retrofit 2, Room, OpenCV, Realm, REST API, JSON ✅Чем предстоит заниматься: Разработка нового функционала; Добавление новых фич; Поддержка существующего проекта (багфикс); Ресерч в области AR (определения размера снимаемых объектов), ML (распознавание на устройстве). ✅Пожелания к кандидату: Опыт коммерческой разработки Android 3+ лет; Опыт разработки на kotlin/java 3+ лет (приоритет kotlin); Знание платформы Android; Знание Android SDK; Опыт работы с RxJava, Dagger; Опыт работы с Room/Realm; Понимание Аctivity/Fragment Lifecycle; Понимание принципов ООП, Clean Architecture и SOLID, умение применять эти принципы на практике; Понимание паттернов MVC, MVP, MVVM, DI, применение на практике; Знание сетевых протоколов и технологий (REST API, JSON); Опыт работы с Git/Gitlab, Code Review; Наличие завершенных проектов. ✅Будет плюсом: Умение проектировать архитектуру приложения; Создавать гибкие пользовательские интерфейсы и виджеты, включая работу со стилями, построение кастомных View; Знание классических алгоритмов и структур данных; Опыт работы с Gradle;С Camera API/CameraX; Опыт работы с изображениями (преобразования, анализ); с CV, ML, AR; Опыт разработки клиент-серверных приложений. 👉🏻Мы предлагаем: Вы можете работать из любой точки мира; В компании проводится Performance Review. Так мы помогаем нашим сотрудникам расти и развиваться профессионально. Мы регулярно пересматриваем и изменяем заработную плату; У наших сотрудник есть возможность проходить обучение в счет компании (50-100%) в рамках индивидуального развития. Мы компенсируем изучение иностранных языков; Наш продукт востребован клиентами и постоянно совершенствуется; Мы встречаемся командой на праздники, несмотря на удаленный формат работы; У нас есть офисы, если вам очень хочется иногда посещать их. 🔶Этапы собеседований (встречи проходят онлайн): 1 этап: Знакомство 30-40 минут 2 этап: Техническое интервью 60 минут 3 этап: Финальная встреча с командой 60 минут 📨Все вопросы пишите личным сообщением: https://t.me/grossanna

Как работает WorkManager в Android Ты запускаешь процесс в приложении, но ждать результата тебе лень, поэтому ты уходишь в ме
Как работает WorkManager в Android Ты запускаешь процесс в приложении, но ждать результата тебе лень, поэтому ты уходишь в мессенджер, уверенный, что через пять минут процесс закончится сам собой. А он не заканчивается, потому что система убила процесс этого приложения, высвободив ресурсы на другую работу. Как бороться с Android’ом и не позволять ему уничтожать важные фоновые процессы, расскажет Сергей Смирнов, Android-разработчик CleverPumpkin, который так овладел инструментом WorkManager, что смог в фоновом режиме написать эту статью. #Android 👉@developer_mobila

🤖Хардкорный тест по Android🤖 💪Прокачай свои скиллы. Погрузись в промышленную разработку под Android! Пройди тест из 20 воп
🤖Хардкорный тест по Android🤖 💪Прокачай свои скиллы. Погрузись в промышленную разработку под Android! Пройди тест из 20 вопросов и проверь насколько ты готов к обучению на углубленном курсе - "Android Developer. Professional" от OTUS. Сможешь сдать - пройдешь на курс по спец.цене! ⏰ Время прохождения теста ограничено 30 минут 📌ПРОЙТИ ТЕСТ

Ошибка в stacktrace из продакшена В этой статье я расскажу про исключительную ситуацию, которая произошла с одним исключением
Ошибка в stacktrace из продакшена В этой статье я расскажу про исключительную ситуацию, которая произошла с одним исключением в продакшене нашего Android приложения. #Android 👉@developer_mobila

Навигация в Swift UI: что изменилось с появлением iOS 16 Одно из самых проблемных мест SwiftUI — работа с навигацией. Отсутствие доступа к стеку навигации, невозможность разделить UI-слой и слой навигации, сложность создания диплинков — всё это затрудняло работу многим разработчикам, использующим SwiftUI в своих проектах. В iOS 16 появился совершенно новый API для работы с навигацией. Что же изменилось с его появлением и стало ли лучше? #ios 👉@developer_mobila

Weekend Offer для мобильных разработчиков Команда Почты Mail.ru ищет людей, которые будут строить удобную инфраструктуру, а к
Weekend Offer для мобильных разработчиков Команда Почты Mail.ru ищет людей, которые будут строить удобную инфраструктуру, а команда Облака Mail.ru — тех, кто будет создавать высоконагруженный сервис с 1M RPS и решать уникальные задачи по работе с файлами. Даже если вы не ищете работу, Weekend Offer даёт возможность получить представление о своих навыках, понять требования рынка труда и узнать, совпадают ли ваши ожидания и предложения от работодателя. Поэтому регистрируйтесь, чтобы познакомиться с тимлидами, узнать о работе в команде VK и, возможно, получить оффер. #Android #ios

Как работает видеостриминг на Android. Кинопоиск Интервью с командой Кинопоиск Android о том, как устроен видеостриминг, какие задачи приходится решать разработчикам и конечно же рубрика "Вендоры шалят", где ребята рассказали про проблемы с кодеками, Xiaomi и Mediatek. 0:00 Вступление 0:51 Размер Кинопоиска 1:46 Технологии в плеере 3:33 Как работает стриминг видео 4:47 Аппаратное ускорение видео 7:50 Эволюция Android для воспроизведения медиа 9:24 ExoPlayer 11:15 Автоматическая смена качества 14:14 Мониторинг производительности 17:42 AndroidTV 21:46 Android + Android TV в одном APK 25:29 ChromeCast 29:11 Эволюция Android 30:54 Проблемы на Samsung #Android 👉@developer_mobila

50+ SwiftUI Open Source Projects With Guided Tutorials https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c #ios 👉@de
50+ SwiftUI Open Source Projects With Guided Tutorials https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c #ios 👉@developer_mobila

❓ Хочешь попасть в Android-разработку? Сделай первый шаг к построению карьеры в IT! 👉 OTUS приглашает на открытый урок «Обзо
❓ Хочешь попасть в Android-разработку? Сделай первый шаг к построению карьеры в IT! 👉 OTUS приглашает на открытый урок «Обзор возможностей анимации на Android» https://otus.pw/QgjC/ 💪 На занятии мы с экспертом-практиком рассмотрим варианты анимации интерфейса в приложении Android. Повторим на практике удачные решения и покажем, как это делать в реальном проекте. 📌 После вебинара обучение Android-разработке с нуля продолжится на специализации «Android Developer» — онлайн-курсе для тех, кто хочет освоить новую профессию. 👉 Для участия зарегистрируйтесь https://otus.pw/901V/

Что-то пошло не так… Google Play предлагает отпраздновать вместе с ним 10-и летие, чтож… #Android 👉@developer_mobila

Quick: Behavior-Driven тестирование для Swift Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick п
Quick: Behavior-Driven тестирование для Swift Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам. https://github.com/Quick/Quick #qa #testing Подпишись👉 @testlab_qa

До сих пор чувствуешь себя новичком в IT? Хочешь узнать самый короткий путь от джуна до тимлида? Регистрируйся на живой вебин
До сих пор чувствуешь себя новичком в IT? Хочешь узнать самый короткий путь от джуна до тимлида? Регистрируйся на живой вебинар, на котором ответят на все вопросы и подробно расскажут, как быстро войти в сферу мобильной разработки. Бонус после регистрации для подписчиков нашего канала: ➡️ стартовый пакет разработчика ➡️ книга «The Swift Programming Language» от Apple на русском. SwiftBook - это одна из лучших онлайн-школ по мобильной разработке в России и СНГ по мнению наших выпускников. Ждем тебя 23 августа в 20:00 (мск). Регистрация по ссылке: здесь

🤖Level up в разработке под Android. 💪Прокачайся до Middle-разработчика с зарплатой 200 тыс. рублей и интересными задачами в
🤖Level up в разработке под Android. 💪Прокачайся до Middle-разработчика с зарплатой 200 тыс. рублей и интересными задачами вместе с OTUS! На онлайн-курсе «Android Developer. Professional» тебя ждут: - живые вебинары по проектированию архитектуры приложений; - разбор возможностей Android SDK, современных библиотек и фреймворков; - а также практики организации инфраструктуры и тестирования приложений. В качестве выпускного проекта вы создадите тонкий клиент к какому-либо сервису с публичным API для своего портфолио. 📌Пройдите вступительный тест, чтобы узнать больше о программе и занять место в группе: https://otus.pw/GuAs/

Создание системы входа в систему с помощью SwiftUI В этой статье мы создадим простую систему входа в систему в SwiftUI. После
Создание системы входа в систему с помощью SwiftUI В этой статье мы создадим простую систему входа в систему в SwiftUI. После этой статьи вы сможете сделать пользовательскую систему входа для своего приложения. #ios 👉@developer_mobila

Навигация в многомодульном приложении с использованием глубоких ссылок В этой статье мы реализуем навигации по нескольким фун
Навигация в многомодульном приложении с использованием глубоких ссылок В этой статье мы реализуем навигации по нескольким функциональным модулям. #Android 👉@developer_mobila

PlayCover позволяет вам запускать iOS-приложения и игры на вашем компьютере с процессором M1 под управлением macOS 12.0 или н
PlayCover позволяет вам запускать iOS-приложения и игры на вашем компьютере с процессором M1 под управлением macOS 12.0 или новее. Приложениями при этом можно управлять с помощью клавиатуры и мыши. https://github.com/PlayCover/PlayCover #ios 👉@developer_mobila

Swiftly: шпаргалка по Swift https://swiftly.dev/ #ios #swift 👉@developer_mobila
Swiftly: шпаргалка по Swift https://swiftly.dev/ #ios #swift 👉@developer_mobila

Как iOS 16 ускоряет запуск вашего приложения https://www.emergetools.com/blog/posts/iOS16LaunchTime #ios 👉@developer_mobila
Как iOS 16 ускоряет запуск вашего приложения https://www.emergetools.com/blog/posts/iOS16LaunchTime #ios 👉@developer_mobila