Android 14 Beta 4, Google Play policy update и Compose Performance
Спикер рассказывает об обновлениях Android 14 Beta 4, новом обновлении политики для повышения доверия и прозрачности в Google Play, а также о последнем эпизоде подкаста Android Developers Backstage, посвященном производительности Compose.
Смотреть
#новость
🔥 25го июля успешно прошла Android Worldwide.
Разбирались такие темы:
🎯 Kotlin Multiplatform
🎯 Добавление общего модуля
🎯 Работа с логикой и архитектурой
🎯 И конечно же SwiftUI
Смотреть запись
#новость
4 сферы применения ChatGPT, Bing, Bard и Claude 2
Любите всякое новое? Мы знаем, что да! 😉
Поэтому подготовили материал по ИИ, в котором разберём различные способы их применения 😎
Приглашаем к изучению
#новость
⚙️ 3 совета по использованию Git для начинающих
Разберем полезные советы по работе с Git: просмотр журналов, сводки коммита и сравним команды merge и rebase.
🔗 Основной сайт
🔗 Зеркало
🧑🎓 Если вдруг кто-то только начал штудировать Гит, держите наш материал, в котором разбирается просмотр журналов, коммиты, а еще отличия merge и rebase.
#новость
🍏 Хотите яблочную гарнитурку Vision Pro? Быстренько изучайте visionOS и разработчики сами к вам придут 😂.
Чтобы все получилось, нужно подать заявку из учетной записи в Apple Developer Program, и указать свои навыки и существующие приложения. Предпочтение будет отдаваться тем, кто создает приложения с функционалом visionOS.
Читать
#новость
🥷🥷 Портативный мультитул для ниндзя в кармане
Этот восхитительный девайс достоин внимания, даже если вы никогда не взламывали WiFi или ключ от домофона.
Каким боком он к мобильной разработке? А у них появился маркет прямо в приложении, где можно скачивать и устанавливать с телефона всякие плагины и прочие вещи, а самое главное — у них есть Git.
Подробнее
#новость
🔍Все самое полезное для айтишников в одном канале: анализ рынка труда, советы по Git, подкасты про разработку, новости и просто мемы.
Подписываемся на «Библиотеку программиста» (если еще не) — источник действительно качественного технического контента.
👉Подписаться👈
Рефакторинг Swift SDK
Подробный гайд по рефакторингу SDK, на примере кода одной из компаний-разработчиков софта. Если вдруг необходимо что-то такое выполнить в своем проекте — пользуйтесь 😉
Читать
🍏 Вот вам статья, про эффективное использование сетевых практик в приложениях для iOS.
Большинство приложений общается с сервером, поэтому без оптимизации запросов/ответов не обойтись. Автор рассматривает способы оптимизации запросов, определения приоритетов, отсрочки их запуска и бережное отношение к данным юзера.
Читать
Вопрос по Kotlin
#вопросы_с_собеседований
Какие требования должны быть соблюдены для создания data класса?
...............................................................................................................
🔹 Класс должен иметь хотя бы одно свойство, объявленное в основном конструкторе.🔹 Все параметры основного конструктора должны быть отмечены val или var.🔹 Классы данных не могут быть abstract, open, sealed или inner.
🔥 Приглашаем 1 августа в 20:00 мск, на открытый вебинар "Как Swift может помочь с заглушками сервисов или как не зная других языков стать фулстек iOS разработчиком с использованием фреймворка Vapor" в Отус.
❗️Вебинар является бесплатной частью онлайн-курса "iOS Developer. Professional".
🟠 На вебинаре мы расскажем, как можно использовать фреймворк Vapor 4 для создания бэкенд-сервисов и как это может помочь iOS-разработчикам, которые не знают других языков программирования. Обсудим создание своего API, организацию БД и другие задачи, которые можно решить с помощью Vapor. Также мы рассмотрим элементы реактивного программирования SwiftNIO 2, разработанные Apple, и их роль в экосистеме Vapor.
📚 Этот вебинар будет полезен всем iOS-разработчикам, которые хотят научиться писать сервисы и использовать Vapor, даже если они владеют только Swift.
👉 Запись на вебинар: https://otus.pw/iNvA/Нативная интеграция. Информация о продукте www.otus.ru
📢 X5 Kotlin Multiplatform Meetup
📅 26 июля 19:00–21:00
Всем мобильным разработчикам, работающим с Kotlin, рекомендуем посетить митап, посвященный технологии кроссплатформенной разработки Kotlin Multiplatform Мobile (КММ). Можно будет обсудить опыт использования KMM в реальных проектах, преимущества и недостатки.
📍 Место: гибридный формат (офлайн в Москве в пространстве Весна с онлайн-трансляцией для удаленных участников).
🎤 Докладчики и темы:
1. Дмитрий Алексеенков и Вадим Пустовойтов, X5 Tech: «Kotlin Multiplatform в b2b: как мы пишем приложение для сотрудников 20 тысяч магазинов».
2. Александр Соколинский, МТС: «Почему KMM не кроссплатформа».
3. Круглый стол «КММ в индустрии, найм на KMM-проект и интерес iOS специалистов к технологии».
Мероприятие бесплатное, подробная программа и регистрация — по ссылке.
Ну просто куча полезных видосов с многообещающим названием «Андроид девелопер кновледж» 😂
На самом деле, это обновляемая подборка с Droidcon San Francisco. Пока там 40+ роликов, но обещают добавлять.
Пользуйтесь 😉
💣 Поддержка загрузки файлов через веб и десктоп во Flutter
Проблема в том, что на десктопе (и мобилках) для этого требуется dart:io, который не поддерживает web, а для Web требуется dart:http, который не поддерживает десктоп.
😇 Как выйти из замкнутого круга, расскажет автор статьи.
Перейти
#новость