Мобильная разработка #1
Открыть в Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Больше3 876
Подписчики
-224 часа
-57 дней
-330 день
Архив постов
Ускоряем разработку: автоматический перевод C++ в Swift. Часть I
В июле 2021 года мы выпустили Mobile SDK для iOS и Android, позволяющий разработчикам использовать наши карты, поиск и навигацию в своих мобильных приложениях.
https://habr.com/ru/company/2gis/blog/595983/
Разработка приложения на Flutter с нуля до релиза: Идея + Базовая инфраструктура
Привет! В данном цикле статей я хотел бы показать, как может происходить создание приложений с использованием Flutter. Я использую данную технологию в работе, а также своих собственных проектах на постоянной основе. У меня есть несколько Open Source решений (популярных и не очень), которые будут применены и в данном приложении (не ради галочки, а в качестве решения возникающих проблем).
https://habr.com/ru/post/594963/
В Мобильной медиации Яндекса появилась технология In-App Bidding
Теперь владельцы Android-приложений, которые используют Мобильную медиацию для монетизации, могут добавить в аукцион рекламную сеть myTarget по технологии In-App Bidding.
https://yandex.ru/adv/news/v-mobilnoy-mediatsii-poyavilas-tekhnologiya-in-app-bidding
Управление состоянием в Flutter 2022
https://levelup.gitconnected.com/flutter-state-management-2022-edition-2580d8095f0b
21 декабря пройдет AWG Workshop на тему «Декомпозиция задач, или как разработчикам съесть слона»
ℹ️ Мы разберем актуальные вопросы декомпозиции задач при создании мобильных приложений и расскажем, как разбить задачу для параллельной работы.
На воркшопе вы узнаете:
🔹 какие виды декомпозиции применяются на практике;
🔹 почему вертикальная декомпозиция не всегда эффективна;
🔹 как разбить задачи при различных архитектурах.
🎙 Спикер: Бурцев Константин, старший Android-разработчик AWG
21 декабря | 18:00 – 19:00 (Мск)
✔️ Регистрация по ссылке:
https://events.webinar.ru/39513263/9930083
Martin Mitrevski — Training dynamic ML models on iOS 15
https://www.youtube.com/watch?v=ccDo1Gcytt4
Подборка каналов для программистов 🎯
Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, мобильная р-ка, книги 📌
https://t.me/game_devv GameDev: разработка игр
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
Шутки программистов 📌
https://t.me/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Учим английский 📌
https://t.me/UchuEnglish Английский с нуля
Книги по математике 📌
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/bitkoinoff Новости криптовалют 📈
Вакансии для программистов 📌
https://t.me/progjob Вакансии для программистов
11 признаков Senior QA, к которым я пришёл за годы работы в тестировании
Если открыть вакансии QA, можно увидеть огромный разброс открытых позиций — от младшего тестировщика до ведущего, а иной раз и до главного. Часто слышу вопрос, чем должен обладать тестировщик уровня сеньор по сравнению с джуном или мидлом. Сейчас попробую на него ответить.
https://habr.com/ru/company/funcorp/blog/593231/
В Новый год — с новой профессией в IT!
Проверь свои знания на NIX Online Edu Testing
Купить подарки, поставить елку. Чего-то не хватает в праздничном списке… Точно! Подготовиться к карьере в IT!
Для этого приглашаем тебя поучаствовать в онлайн-тестировании по одной из 17-ти программ обучения. Выполни тест и узнай уровень своей подготовки.
Когда: с 3 по 24 декабря
Где: онлайн с любого удобного тебе гаджета
Хочешь освоить самую актуальную профессию в IT? Эксперты NIX помогут тебе.
В Корпоративном центре обучения NIX есть 17 учебных программ. В зависимости от направления ты будешь учиться офлайн в Харькове или онлайн. Ты получишь базовые знания по фронтенд и бэкенд-разработке, по бизнес-анализу и в сфере облачных технологий. После обучения ты сможешь уверенно начать карьеру в IT и попробовать себя на позиции Junior-специалиста в команде NIX!
Отличный старт для нового года, правда? ;)
Теперь дело за малым — переходи по ссылке, выбирай понравившуюся программу обучения и проходи онлайн-тестирование.
Как сделать тестовое задание: разбор от Senior Android Developer
00:00 — Вступление
03:11 — Этап 1. Формирование вопросов по ТЗ и дизайну
09:56 — Этап 2. Описание тасков
21:15 — Разбор тасков от кандидата
28:02 — Заключительная часть
https://youtu.be/PNOgNIJTk2M
💥 Есть идея мобильного приложения? Реализуйте ее на Flutter!
💡 Вам поможет в этом онлайн-курс от OTUS «Flutter Mobile Developer».
За 4 месяца обучения вы получите эксклюзивные знания от экспертов, много практики, живого общения и создадите свой проект — мобильное приложение!
Пройдите вступительный тест и запишитесь в группу с новогодней скидкой 🎄
ПРОЙТИ ТЕСТ 👉 https://otus.pw/D6Rn/
Android: как подружить ваше приложение с Google Ассистентом?
Многие из вас прекрасно знают, что такое Google Ассистент. Это голосовой помощник, подобный Siri, Алисе, Алексе и другим. Когда пользователь что-то говорит, Google Ассистент понимает это с помощью natural language understanding (NLU). NLU преобразует человеческую речь в специальную структуру данных, которую уже можно обработать.
https://habr.com/ru/company/psb/blog/594573/
Viperit: шаблон для VIPER
VIPER — хорошая архитектура, но с ней сложно начать работу. Viperit — библиотека, которая должна упростить шаблонный процесс развертывания.
Библиотека на GitHub: https://github.com/ferranabello/Viperit
Платформа: iOS
🔥 Готовы ли вы к обучению в OTUS на продвинутом онлайн-курсе «Android Developer. Professional» с новогодней скидкой? Пройдите тест и узнайте сейчас!
Курс проводится совместно с партнером - FUNCORP, известным разработчиком UGC-приложений, которые ежедневно развлекают миллионы пользователей по всему миру!
🤖 ПРОЙТИ ТЕСТ НА ЗНАНИЕ ANDROID-РАЗРАБОТКИ
📌 Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
👉 Demo Day курса -Знакомство с преподавателем, ответы на вопросы
👉 Бесплатный урок курса - App Startup и инициализация приложения
Воркшоп: Анимируй это. Введение в SwiftUI анимации
Воркшоп для тех, кто только начинает знакомство со SwiftUI и анимациями. В результате сессии мы разберёмся с тем, как создавать анимации и какими свойствами они обладают. Разберём подводные камни ,а также лайфхаки, которые упростят нашу жизнь. В общем все, что нужно для того, чтобы ваши вьюхи начали «оживать»
https://youtu.be/p936ss8jy3E
Репозиторий проекта https://github.com/MikeGlotov/SwiftUI-animations-workshop
🔥 Готовы ли вы к обучению в OTUS на продвинутом онлайн-курсе «Android Developer. Professional» с новогодней скидкой? Пройдите тест и узнайте сейчас!
Курс проводится совместно с партнером - FUNCORP, известным разработчиком UGC-приложений, которые ежедневно развлекают миллионы пользователей по всему миру!
🤖 ПРОЙТИ ТЕСТ НА ЗНАНИЕ ANDROID-РАЗРАБОТКИ
📌 Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
👉 Demo Day курса -Знакомство с преподавателем, ответы на вопросы
👉 Бесплатный урок курса - App Startup и инициализация приложения
Как мы справились с неоморфизмом на этапе верстки мобильного приложения Incognito
Всем привет, меня зовут Роза, я из веб-студии Pyrobyte. Мы решили поделиться личным опытом разработки мобильного приложения Incognito, в дизайне которого использовали неоморфизм и столкнулись с проблемами на этапе вёрстки на React Native. Возможно, именно наше решение будет полезно вашему проекту.
https://vc.ru/life/323232-kak-my-spravilis-s-neomorfizmom-na-etape-verstki-mobilnogo-prilozheniya-incognito
🔥Айтишник, пора зарабатывать больше, чем DevOps!
— Готовы ли вы к обучению на продвинутом онлайн-курсе «SRE практики и инструменты» от OTUS? Пройдите тест и узнайте сейчас!
👉🏻ПРОЙТИ ТЕСТ НА ЗНАНИЕ SRE: https://otus.pw/1ZUp/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— «Три слова на три буквы: SLA, SLO, SLI»: https://otus.pw/piLG/
— «Demo Day курса (знакомство с преподавателем, ответы на вопросы по SRE)»: https://otus.pw/TyKhl/
CoinList: криптовалюты для обучения разработке
CoinList — это простое приложение, основанное на Jetpack Compose, современном техническом стеке и чистой архитектуре. Проект довольно простой, он показывает список криптовалют и общую информацию о них, полученную из API.
Внутри: Clean Architecture, шаблон Репозиторий, MVVM, Jetpack Compose, Hilt, Livedata, Viewmodel, Retrofit, Flow, корутины, материальные компоненты.
GitHub
Платформа: Android
Оптимизация времени сборки CI для Kotlin Multiplatform
https://proandroiddev.com/optimising-ci-build-times-of-a-kotlin-multiplatform-project-2a430055f383
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
