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

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

Ir al canal en Telegram

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

Mostrar más
3 877
Suscriptores
-224 horas
-57 días
-430 días
Archivo de publicaciones
Курс «Анализ защищенности приложений Андроид» Запись до 18 апреля. Получите промодоступ к обучению - 7 дней бесплатно! Рассма
Курс «Анализ защищенности приложений Андроид» Запись до 18 апреля. Получите промодоступ к обучению - 7 дней бесплатно! Рассматривается устройство приложений под ОС Android, этапы создания мобильного приложения, приемы реверса и изменения кода. Подробно рассмотрен поиск и эксплуатация уязвимостей. 🏆 Выдаём УПК/сертификат @Codeby_Academy 84994441750

7 шагов по добавлению чата в приложение SwiftUI с помощью Firebase Часто запрашиваемая функция для мобильного приложения - ча
7 шагов по добавлению чата в приложение SwiftUI с помощью Firebase Часто запрашиваемая функция для мобильного приложения - чат. Он может быть как социальным (индивидуальное и групповое общение между пользователями), так и вспомогательным (общение с представителем компании). В любом случае, разработка чата с нуля может стать серьезным вызовом как для мобильной, так и для бэкенд-части команды разработчиков. https://exyte.com/blog/firebase-chat-tutorial #ios 👉 @developer_mobila

Яндекс представил Yandex Mobile Ads SDK 7 В седьмой версии Yandex Mobile Ads SDK издатели приложений получили новые возможнос
Яндекс представил Yandex Mobile Ads SDK 7 В седьмой версии Yandex Mobile Ads SDK издатели приложений получили новые возможности для роста дохода от рекламы. Теперь приложения можно монетизировать с помощью рекламного формата «Лента», а в полноэкранных форматах появились новые дизайны. https://www.sostav.ru/publication/yandex-mobile-ads-sdk-7-67018.html 👉 @developer_mobila

Яндекс открыл набор в бесплатную летнюю школу для мобильных разработчиков В Школе мобильной разработки студентов обучат созда
Яндекс открыл набор в бесплатную летнюю школу для мобильных разработчиков В Школе мобильной разработки студентов обучат созданию мобильных приложений с акцентом на пользовательский опыт. Курс рассчитан на начинающих и разработчиков с небольшим опытом, готовых углубить знания в Android, iOS или Flutter. Обучение длится 3 месяца и состоит из онлайн-этапа с лекциями и практикой, а также очного этапа, где ученикам предстоит реализовать реальный проект в команде. Лучшие студенты пройдут очный этап в новом формате пятинедельной оплачиваемой практики бок о бок с одной из Команд Яндекса. Для поступления необходимо пройти отбор: тест по выбранной платформе, контест по алгоритмам и техническое интервью. Обучение пройдет с 11 июня по 31 августа в Москве, Санкт-Петербурге и Екатеринбурге. Компания оплатит проезд и проживание иногородним ученикам. Больше половины выпускников становятся стажерами и штатными сотрудниками Яндекса. Изучайте материалы для подготовки и отправляйте заявку — регистрация и рассылка тестовых уже начались

Enhancing Jetpack Compose app performance Chapters: 00:00 – Introduction 00:10 – R8 and baseline profiles effects 01:17 – Measure → Debug → Improve 01:51 – Measure with Jetpack Macrobenchmark 03:53 – StartupMode explanation 05:02 – CompilationMode explanation 06:00 – Measure app startup and report fully drawn state 08:47 – Measure frame timing 09:55 – Debug with system tracing 12:46 – Add more information to system tracing 16:38 – Measure recompositions 18:02 – Layout Inspector and Composition Debugger 20:10 – Update Jetpack Compose! 20:30 – Generate a baseline profile 20:32 – Defer phases when frequently changing state 24:04 – Use BoxWithConstraints only when needed 24:48 – remember{} only heavy operations 25:26 – Load heavy images asynchronously 26:13 – Split heavy frames 27:13 – Outro https://www.youtube.com/watch?v=Z96wfbID_Yc #Android 👉 @developer_mobila

Изучите основы Android-разработки и напишите собственное мобильное приложение! Кому будет полезно: тем, кто хочет прокачать с
Изучите основы Android-разработки и напишите собственное мобильное приложение! Кому будет полезно: тем, кто хочет прокачать свои навыки, UX-дизайнерам, разработчикам из других областей и всем, кто задумывается о карьере в IT. Регистрация: https://epic.st/0n3OD?erid=2VtzqxgQhjU — Изучите основы разработки приложений на Android ОС — Познакомитесь с инструментами для разработки — Узнаете, как создавать UI — внешний вид приложений на Android Практика: — Настраиваем среду разработки IDE Android Studio для работы с платформой Android, знакомимся с компонентами приложения. — Пишем простое базовое приложение, которое выводит текст и картинку на экран. — Строим UI с помощью Jetpack Compose: пишем экран списка треков, экран трека. — Подключаем SDK в приложение, дорабатываем экран трека и выводим музыку в приложение, подключаем проигрывание. Всех участников ждут бонусы: чек-листы, гайды, персональная карьерная консультация, сертификат на скидку 10 000 рублей и год бесплатного изучения английского языка. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Koin, Ktor & Paging in KMM | Compose Multiplatform Kotlin Multiplatform Mobile (KMM) превратился из амбициозной идеи в стабил
Koin, Ktor & Paging in KMM | Compose Multiplatform Kotlin Multiplatform Mobile (KMM) превратился из амбициозной идеи в стабильный и мощный фреймворк, предоставляющий разработчикам возможность беспрепятственно обмениваться кодом на разных платформах. Благодаря недавнему достижению стабильности KMM стал переломным моментом в мире кроссплатформенной разработки. https://proandroiddev.com/koin-ktor-paging-in-kmm-1800b9fad7f3 #Android 👉 @developer_mobila

Создаем свое первое приложение с помощью SwiftUI и SwiftData https://www.youtube.com/watch?v=n4SCMC25BxY #ios 👉 @developer_mobila

Курс «Анализ защищенности приложений Андроид» Старт: 8 апреля Продолжительность: 3 месяца Курс позволяет изучить основы анали
Курс «Анализ защищенности приложений Андроид» Старт: 8 апреля Продолжительность: 3 месяца Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Рассматривается устройство приложений Android, этапы создания мобильного приложения, приемы реверса и изменения кода. Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android. 🏆 Выдаём УПК/сертификат Получите промодоступ к обучению - 7 дней бесплатно! @Codeby_Academy 84994441750

Улучшение производительности Android-приложения NordVPN с помощью плагина Compose Compiler Эта практика помогает нам использо
Улучшение производительности Android-приложения NordVPN с помощью плагина Compose Compiler Эта практика помогает нам использовать плагин Compose Compiler в качестве проверки Composable кода, что поддерживает стандарты кодирования и способствует повышению производительности приложения. https://nordsecurity.com/blog/improving-nordvpn-android-compose-compiler #Android 👉 @developer_mobila

Как интегрировать Dynamic Features в Android-приложение Разбор о влиянии Play Feature Delivery на архитектуру приложения, миграции существующих фич и выборе динамических фич. Будет интересно для всех, кто хочет узнать больше об оптимизации и развитии Android-приложений. 0:00 Вступление 1:20 Содержание 2:27 Архитектура приложений до Play Feature Delivery 4:54 Влияние Play Feature Delivery на архитектуру приложения 7:34 Интеграция AvitoTech 8:12 Миграция существующих фичей 13:18 Какая фича должна быть динамической 15:42 Заключение 16:21 Благодарность патронам https://www.youtube.com/watch?v=GjnK6xZ-0GM #Android 👉 @developer_mobila

Swift Utilities — Работа со SwiftData в Background За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не большая статья. Я покажу, как пользоваться этой утилитой, продемонстрирую её в действии. Надеюсь, что статья окажется полезной для вас. SwiftData отлично функционирует внутри View: достаточно добавить декоратор @Query к свойству, и все будет работать 'из коробки'. Однако, когда возникает желание вынести работу со SwiftData в отдельный модуль, начинают появляться сложности, особенно касаемо выполнения операций в фоновом режиме. https://habr.com/ru/articles/779450/ #ios 👉 @developer_mobila

Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жи
+3
Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жизни в целом путём высокоуровневого планирования. В своей второй книге IT-архитектор, методолог, педагог Александр Бындю раскрывает наиболее эффективный на сегодняшний день метод стратегического планирования, получивший название «Карта гипотез». Карта учит, как достигать намеченной цели через гипотезы, и служит навигатором на этом пути. В основу книги легли годы практики, и с уверенностью можно сказать, что Карта гипотез позволяет создать стратегию достижения для самых амбициозных целей. У Карты гипотез нет ограничений по области применения или роли пользователя — она будет полезна в самых разных ситуациях, от личного планирования до планирования работы огромной компании. Автор надеется, что его метод, которому посвящена эта книга, послужит вашему благополучию во всех сферах жизни. Ознакомиться с книгой

Создание простого калькулятора в Android Studio Эта статья - лабораторная работа, предназначенная для введения в android разработку. Главной целью является создание работающего мобильного приложения с базовыми функциями калькулятора. https://habr.com/ru/articles/779464/ #Android 👉 @developer_mobila

+1
Как создать игру Tic Tac Toe в Xcode 15 (SwiftUI) #ios 👉 @developer_mobila

Как устроен протокол iMessage В этом посте я вкратце расскажу о внутреннем устройстве iMessage, изученном мной в процессе раб
Как устроен протокол iMessage В этом посте я вкратце расскажу о внутреннем устройстве iMessage, изученном мной в процессе работы над pypush — опенсорсным проектом воссоздания реализации iMessage. Ради краткости и понятности я не буду вдаваться в технические подробности. Если вы хотите узнать, как конкретно всё реализовано, то изучите репозиторий pypush. https://habr.com/ru/articles/779064/ #ios 👉 @developer_mobila

Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии Android-разработчик RuStore Анатолий Гусев расска
Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии Android-разработчик RuStore Анатолий Гусев расскажет, как приготовить систему «холодных» конфигов для большого Android-приложения, построенного на многомодульной архитектуре. Под «холодными» конфигами здесь подразумеваются настройки приложения, которые нужно делать локально на девайсе без необходимости загружать их из сети. https://habr.com/ru/companies/vk/articles/777874/ #Android 👉 @developer_mobila

Привет! Это Podlodka Crew, организатор онлайн IT-конференций. 25 марта стартует новый сезон по Android-разработке с темой «Оп
Привет! Это Podlodka Crew, организатор онлайн IT-конференций. 25 марта стартует новый сезон по Android-разработке с темой «Оптимизация UI». 🟢 Попробуем использовать интегральные метрики производительности UI вместе с Павлом Воробкаловым из Яндекс. Наконец-то можно заменить тысячи метрик одной интегральной. Расскажем, как это делать и какие метрики из Web-разработки можно использовать для Android. Обучимся рассчитывать метрики с помощью Mobile Velocity Index. 🟢 Узнаем, как увеличивать производительность приложения с помощью Tracer. Создатель Tracer Кирилл Попов из VK в формате интервью ответит на вопросы об устройстве этого инструмента, объяснит суть и пользу профилирования приложений в проде. 🟢 Обсудим лучшие практики оптимизации Compose вместе с Антоном Хорошкевичем из Авито. Вместе рассмотрим основные аспекты производительности Compose на реальных кейсах. Научимся писать код так, чтобы не нарваться на проблемы. 🟢 Попрактикуемся в использовании дополненной реальности в Android-разработке на примере Додо пиццы. Василий Галузин из Dodo engineering расскажет про возможности и производительность AR. Билеты уже на сайте: https://podlodka.io/droidcrew Поспеши забрать свой, чтобы досконально разобраться в производительности UI приложений. 📱 Реклама. ИП Толстая Елена Петровна ИНН:507503278104, erid:2SDnjdFoEMN

Swift Data Many to Many relationships Table of Contents: 0:00 Introduction 1:10 Many to Many Relationships 1:42 The Genre Model 9:41 The GenreView 17:43 The NewGenreView 25:48 The GenreStackView 29:54 Deleting Genres https://www.youtube.com/watch?v=lHdBkXp3j74 #ios 👉 @developer_mobila