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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
3 877
المشتركون
لا توجد بيانات24 ساعات
-37 أيام
-230 أيام
أرشيف المشاركات
Игра Pixel Dungeon под android Язык: Java Pixel Dungeon - это игра в жанре roguelike* с пиксельной графикой и простым управле
+4
Игра Pixel Dungeon под android Язык: Java Pixel Dungeon - это игра в жанре roguelike* с пиксельной графикой и простым управлением. Исследуйте глубины Пиксельного Подземелья, собирайте полезные предметы и сокровища, бейтесь с монстрами, чтобы найти Амулет Йендора (кто бы мог подумать!) - величайший артефакт этого игрового мира. Код инры на GitHub Игра в Google play #gamedev 👉 @game_devv

Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут? П
Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут? Попробуй Apanta - симулятор-тренажер мобильной студии! Ты получишь: -реальный опыт в создании амбициозного продукта; -навыки анализа настоящих задач; -возможность коммуникации с виртуальными коллегами; -кейсы в постановке и решении рабочих вопросов. Переходи по ссылке и начинай практиковаться уже сейчас! https://apanta.online

Как создавать анимации в Jetpack Compose Анимации в Jetpack Compose довольно легко понять, применить и кастомизировать под тр
Как создавать анимации в Jetpack Compose Анимации в Jetpack Compose довольно легко понять, применить и кастомизировать под требования дизайна. Но я ещё не видел ни одного туториала по анимациям в Compose на русском языке, поэтому подготовил на эту тему доклад для майского Mobius. А для тех, кто больше любит читать, чем слушать, написал статью. В материале мы обсудим виды анимаций, а также пройдём все шаги по способам их создания и кастомизации. #Android 👉 @developer_mobila

⁉️Какие технологии нужно знать Android-разработчикам уровня Middle? Одна из таких технологий — Dagger. 🔥Записывайтесь 6 и 7
⁉️Какие технологии нужно знать Android-разработчикам уровня Middle? Одна из таких технологий — Dagger. 🔥Записывайтесь 6 и 7 сентября в 20:00 мск на открытый интенсив «Dagger 101». На занятии мы c ведущим разработчиком: - подробно разберем API Dagger2; - изучим генерируемый код; - поговорим о best practices использования Dagger2. 📚После интенсива больше инструментов и навыков ждет вас на онлайн-курсе «Android Developer. Professional» от OTUS. Программа рассчитана на разработчиков с опытом создания Android-приложений. 📌Пройдите вступительный тест и присоединяйтесь! Регистрация на 1-й день интенсива: https://otus.pw/I7n6/ Регистрация на 2-й день интенсива: https://otus.pw/rANh/

⁉️Какие технологии нужно знать Android-разработчикам уровня Middle? Одна из таких технологий — Dagger. 🔥Записывайтесь 6 и 7
⁉️Какие технологии нужно знать Android-разработчикам уровня Middle? Одна из таких технологий — Dagger. 🔥Записывайтесь 6 и 7 сентября в 20:00 мск на открытый интенсив «Dagger 101». На занятии мы c ведущим разработчиком: - подробно разберем API Dagger2; - изучим генерируемый код; - поговорим о best practices использования Dagger2. 📚После интенсива больше инструментов и навыков ждет вас на онлайн-курсе «Android Developer. Professional» от OTUS. Программа рассчитана на разработчиков с опытом создания Android-приложений. 📌Пройдите вступительный тест и присоединяйтесь! Регистрация на 1-й день интенсива: https://otus.pw/I7n6/ Регистрация на 2-й день интенсива: https://otus.pw/rANh/

CryptoSwift: алгоритмы шифрования и безопасности CryptoSwift — коллекция стандартных и безопасных криптографических алгоритмо
+1
CryptoSwift: алгоритмы шифрования и безопасности CryptoSwift — коллекция стандартных и безопасных криптографических алгоритмов, реализованных на Swift. Это хэши, CRC, шифрование, аутентификация сообщений, получение ключа из пароля и т.п. Алгоритмы просто использовать, у библиотеки удобные расширения для String и Data, есть поддержка инкрементальных обновления, поддержка iOS, Android, macOS, AppleTV, watchOS, Linux. Далее #ios 👉 @developer_mobila

Repost from Kotlin
Android Kotlin Starter Project 2022 Чистое многомодульное offline-first масштабируемое приложение для Android. С использовани
Android Kotlin Starter Project 2022 Чистое многомодульное offline-first масштабируемое приложение для Android. С использованием Jetpack Compose, MVI, корутины Kotlin/Flow, сериализацию Kotlin, Hilt и Room. Создано, чтобы продемонстрировать передовой опыт использования функций Kotlin и новейших библиотек Android. https://github.com/krzdabrowski/android-starter-2022 ✍️ @kotlin_lib

Превращаем старый телефон на Android в веб-сервер Есть ли у вас старый телефон на Android? Наверняка есть! В мире накопилось
Превращаем старый телефон на Android в веб-сервер Есть ли у вас старый телефон на Android? Наверняка есть! В мире накопилось безумное количество всевозможного электронного мусора, и в среднем гражданин развитой страны меняет телефон каждую пару лет, поэтому старые телефоны, вероятно, один из самых распространённых видов электронных отходов. Далее #Android 👉 @developer_mobila

Ускорение мобильной разработки с помощью фреймворка DivKit В этой статье нам расскажут на примерах про новый опенсорсный фреймворк от разработчиков из Яндекса. Его суть — формировать изменения интерфейса без нового релиза приложения. Проще говоря, Server-Driven UI. Поддерживаются Android, iOS и веб. #Android #ios 👉 @developer_mobila

Swift — сложный вопрос на собеседовании https://medium.com/@vaibhavvats/swift-tricky-interview-question-33022172bd14 #Swift #
Swift — сложный вопрос на собеседовании https://medium.com/@vaibhavvats/swift-tricky-interview-question-33022172bd14 #Swift #ios 👉@developer_mobila

5 причин записаться на факультет Android-разработки от GeekBrains: 1. Вы разработаете Android-приложения и выложите его в Goo
5 причин записаться на факультет Android-разработки от GeekBrains: 1. Вы разработаете Android-приложения и выложите его в Google Play, даже если никогда не программировали. Освоите языки Java и Kotlin, командную разработку, Material Design и принципы тестирования. 2. Возможность заработка в любых условиях: Получать заказы на фрилансе, строить карьеру в компании или стартапе, развивать собственный бизнес. 3. Гарантированное трудоустройство после обучения. Мы помогаем с трудоустройством студентам, которые показывали хорошую успеваемость на протяжении обучения и подали заявку в сервис трудоустройства. 4. Диплом государственного образца. Мы проводим обучение на основании государственной лицензии № 040485. Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю. 5. Проекты в портфолио. Вы отточите навыки на реальных задачах по Android-разработке, создадите 7 проектов для портфолио, научитесь работать самостоятельно и в команде. И это ещё не всё! Каждому студенту мы дарим: - 3 месяца бесплатного доступа к Premium подписке изучения английского языка с Kespa; - Видеокурс: Английский для IT-специалистов; - Бесплатный ключ от продуктов JetBrains. Вы можете получить бесплатную консультацию или сразу записаться на курс по ссылке: https://clc.to/k9ko8g

Много графиков в 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