Команда Airbnb выпустила Lottie 4.0 для iOS. В этом выпуске значительно улучшена производительность всех анимаций Lottie благодаря совершенно новому движку рендеринга на базе Core Animation.
Подробнее
Подробнее
GitHub
Release 4.0.0 · airbnb/lottie-ios
Learn more about this release: Announcing Lottie 4.0 for iOS on the Airbnb Tech Blog
Major changes
The new Core Animation rendering engine (first introduced in Lottie 3.4.0) is now enabled by def...
Major changes
The new Core Animation rendering engine (first introduced in Lottie 3.4.0) is now enabled by def...
🔥6
Презентации и записи докладов на iOS-митапе, организованном red_mad_robot
Разговаривали про обобщённое программирование в Swift, метаморфозу архитектуры и нативную навигацию.
Читать
Разговаривали про обобщённое программирование в Swift, метаморфозу архитектуры и нативную навигацию.
Читать
Хабр
Боксы, микрофичи и хлебные крошки: как прошёл iOS-митап red_mad_robot
17 ноября мы провели в нашем московском Робохранилище митап для iOS-разработчиков. Говорили про обобщённое программирование в Swift, метаморфозу архитектуры и нативную...
👍2
Android-разработчику на заметку: обзор всех версий Android и соответствующих им идентификаторов.
https://apilevels.com/
https://apilevels.com/
Apilevels
Android API Levels
A quick reference table of Android versions with SDK & API levels, version codes, codenames, cumulative usage, and more.
Что будет в 2023? Тренды мобильной разработки
Алексей Гладков с традиционной ежегодной рубрикой: анализ уходящего года и что нас ждет в 2023.
Смотреть
Алексей Гладков с традиционной ежегодной рубрикой: анализ уходящего года и что нас ждет в 2023.
Смотреть
YouTube
Что будет в 2023? Тренды мобильной разработки / Мобильный разработчик
Всем привет, наша традиционная ежегодная рубрика с анализом того, что произошло в 2022 году и что будет в 2023? Постараемся разобрать разные технологии и я дам некоторые рекомендации по стеку.
Полезные ссылки:
Доклад Ozon "Flutter vs Native: почему мы переходим…
Полезные ссылки:
Доклад Ozon "Flutter vs Native: почему мы переходим…
👍1
Реализация чистой архитектуры в iOS-приложении с использованием SwiftUI, Combine и DI на простых примерах.
Читать
Читать
Medium
iOS: Clean Architecture Using SwiftUI, Combine, and Dependency Injection
Implementation using simple examples
👍4
Xcode Tips — онлайн-ресурс Доминика Хаузера, iOS-разработчика из Германии, на котором он делится иллюстрированными советами по работе с Xcode.
https://xcode.tips/
https://xcode.tips/
👍4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🤖🍏 Android + iOS: организация кода приложения с использованием Kotlin Multiplatform Mobile
Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin.
🔗 Основной сайт
🔗 Зеркало
Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin.
🔗 Основной сайт
🔗 Зеркало
👍3
Перевод статьи, в которой автор делится опытом, приобретенным в результате масштабирования Android-приложения с нуля до более чем 150 модулей.
— Часть 1
— Часть 2
— Часть 1
— Часть 2
Хабр
Трудности, с которыми мы столкнулись при модуляризации нашего приложения — Часть 1
Цель этой статьи — поделиться с вами опытом, приобретенным в результате масштабирования приложения с нуля до более чем 150 модулей. Мы расскажем вам о трудностях и подводных камнях, с которыми мы...
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐔 IT и реальный сектор экономики: как мы цифровизировали птицеводство и что из этого получилось
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
👍4
Перевод цикла статей про bottom sheet на примере iOS-приложения «Кошелёк»:
— Custom transitioning
— Navigation
— Scrolling and interactions
— Custom transitioning
— Navigation
— Scrolling and interactions
Хабр
Bottom sheet: Custom transitioning
Современные требования к дизайну мобильных приложений всё чаще подкидывают задачи по отображению контента со сложным поведением. Для его реализации необходимо понимание того, как работают кастомные...
👍4
Начинающему Android-разработчику на заметку: пример добавления доменного слоя в приложение Now in Android для улучшения читабельности, масштабируемости и переносимости.
Читать
Читать
Medium
Adding a domain layer
In this article, I’ll explain how we added a domain layer to the Now in Android app for improved readability, scalability and portability.
👍4
Реализация in-app покупок и подписок с использованием StoreKit 2 и Swift: пошаговое руководство для iOS-разработчика.
Читать
Читать
Revenuecat
iOS In-App Subscription Tutorial with StoreKit 2 and Swift
This tutorial will show you how to use StoreKit 2. We'll walk you through the steps to set up and configure in-app subscriptions in your app.
Андрей Белоус, Android-разработчик в Bumble, подробно рассказывает про межпроцессное взаимодействие в Android с погружением в необходимые детали.
Смотреть
Смотреть
🏄 50% скидка на все курсы Proglib academy!
Вжух и мы запускаем распродажу курсов до 10 января:
– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба
Выбрать курс вы можете по ссылке 🔗https://proglib.io/w/0e09a5c3
🔹На курсах мы делимся экспертизой вместе с ТОП- специалистами из Samsung, Revolut, Яндекс, Тинькофф и т.д;
🔹В процессе обучения вы не только прокачиваете скиллы, но и пополняете портфолио;
🔹Это не самообучение. Мы проводим индивидуальную проверку домашних заданий с разбором ошибок и рекомендаций.
🚀Начни год с прорыва!
Вжух и мы запускаем распродажу курсов до 10 января:
– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба
Выбрать курс вы можете по ссылке 🔗https://proglib.io/w/0e09a5c3
🔹На курсах мы делимся экспертизой вместе с ТОП- специалистами из Samsung, Revolut, Яндекс, Тинькофф и т.д;
🔹В процессе обучения вы не только прокачиваете скиллы, но и пополняете портфолио;
🔹Это не самообучение. Мы проводим индивидуальную проверку домашних заданий с разбором ошибок и рекомендаций.
🚀Начни год с прорыва!
Swift Enum с Labeled Associated Values: разбор не самой очевидной функции Swift, с которой могут столкнуться iOS-разработчики при работе с енумами.
Читать
Читать
Swifty Tech by Marco Eidinger
Swift Enum With Labeled Associated Values
Adding labels for associated values of enum cases when declaring a Swift enumeration case can improve clarity