Claim, социальная сеть, позволяющая пользователям зарабатывать и обмениваться вознаграждениями, привлекает $4 млн
Первые результаты работы Claim были многообещающими: по словам компании, один из партнеров на ее платформе достиг 97% цели по привлечению новых клиентов за половину ожидаемого времени, а другой приобрел клиентов с 35% показателем повторных обращений в течение 30 дней.
https://apptractor.ru/info/news/claim.html
Why I chose The Composable Architecture for SwiftUI and never looked back
Tired of swift bloat and seeing the systemic failures of a newborn SwiftUI, after more than 10 years of working as iOS Dev, I was ready to…
https://pacugindre.medium.com/why-i-chose-the-composable-architecture-for-swiftui-and-never-looked-back-b3ffc3e22d1f
Flutter and SQLite: A Deep Dive into Local Data Persistence
Given that the Flutter framework stands out as one of the most widely adopted development frameworks for mobile applications, it becomes…
shubya8451/flutter-and-sqlite-a-deep-dive-into-local-data-persistence-5bb8098b8346" rel="nofollow">https://medium.com/@shubya8451/flutter-and-sqlite-a-deep-dive-into-local-data-persistence-5bb8098b8346
I’ve vastly misunderstood the Single Responsibility Principle
https://www.sicpers.info/2023/10/ive-vastly-misunderstood-the-single-responsibility-principle/
Become More Senior iOS Developer with these 4 Xcode Tips & Tricks
Xcode is the official integrated development environment (IDE) for iOS development. It offers a variety of features and tools to help you…
kodekarim/become-more-senior-ios-developer-with-these-4-xcode-tips-tricks-d470d8e5878d" rel="nofollow">https://medium.com/@kodekarim/become-more-senior-ios-developer-with-these-4-xcode-tips-tricks-d470d8e5878d
Спрос на приложения для ментального здоровья почти сошел на нет
В обоих приложениях количество загрузок упало более чем на 70% с 2020 года.
https://apptractor.ru/measure/app-store-analytics/spros-na-prilozheniya-dlya-mentalnogo-zdorovya-pochti-soshel-na-net.html
Using campaign links to track impressions, downloads, and sales
Campaign links in App Store Connect allow you to track the performance of (paid) marketing channels and validate the return on investment.
https://www.avanderlee.com/optimization/campaign-links-app-store-connect/
Transition Animation: настраиваем анимацию переходов во Flutter
Привет! Меня зовут Айдар Мавлетбаев, я Flutter-разработчик в AGIMA . Современное приложение почти невозможно представить без анимации. И один из ее типов — Transition Animation, или анимация...
https://habr.com/ru/companies/agima/articles/781634/
Empirically supported code review best practices
This guide outlines the best practices for code reviews, helping software teams ship better & faster.
https://graphite.dev/blog/code-review-best-practices
Leveraging Emerge Tools in CI/CD Pipelines for iOS App Size Optimisation
This blog post teaches you how to monitor your app size using Emerge Tools and Continuous Integration.
https://blog.codemagic.io/optimising-ios-app-size-emerge-tools-ci-cd/
Kotlin K2 Compiler’s Latest Features: Subtle Under-the-Hood Advances for Koin
Explore K2 Compiler's New Features - Our post dives into the latest advancements, including Koin optimizations, for an improved Kotlin coding experience.
https://blog.cloud-inject.io/kotlin-k2-compiler-and-koin
SwiftData как замена CoreData: глубокое погружение
Андрей Зонов, тимлид команды iOS-разработчиков Тинькофф Бухгалтерии, рассказал о деталях работы нового фреймворка SwiftData.
https://apptractor.ru/info/media/swiftdata-kak-zamena-coredata-glubokoe-pogruzhenie.html
Flutter Tutorial: building an offline-first chat app with Supabase and PowerSync
https://www.powersync.com/blog/flutter-tutorial-building-an-offline-first-chat-app-with-supabase-and-powersync
Full Guide to Multiple Back Stacks in Jetpack Compose — Android Studio Tutorial
In this video you will learn how you can implement multiple backstacks with Jetpack Compose.💻 Let me be your mentor and become an industry-ready Android dev...
https://www.youtube.com/watch?v=fp1-YSmdzh8
ThrowInDB — Разбираю домашний хлам или сам себе склад
Как‑то забирал еду в сбермаркете сам и обратил внимание как они раскладывают продукты. А у меня дома даже когда порядок, все равно ничего не найдешь. Например,...
https://habr.com/ru/articles/780704/
Jetpack Preferences DataStore in Kotlin Multiplatform
Blog containing Kotlin and Android goodies.
https://funkymuse.dev/posts/create-data-store-kmp/
Силиконовая Долина глазами российского разработчика
В этом видео Алексей берет интервью у уникального гостя: российского разработчика, переехавшего в США и работающего в Google.
https://apptractor.ru/info/media/silikonovaya-dolina-glazami-rossiyskogo-razrabotchika.html
Should you add final to all your Swift classes?
We all know what the final keyword to a class/property is for.
https://samwize.com/2023/12/15/should-you-add-final-to-all-your-swift-classes/
Foreground Services in Android 14: What’s Changing?
Starting with Android 14, there are new requirements and restrictions for foreground services. If your app is using any foreground…
merkost/foreground-services-in-android-14-whats-changing-dcd56ad72788" rel="nofollow">https://medium.com/@merkost/foreground-services-in-android-14-whats-changing-dcd56ad72788
Что нового в AOSP 14
Разработчики Серджио Прадо и Крис Симмондс недавно рассказали о том, что нового в AOSP 14, и в дополнение к этому Серджио поделился интересной статистикой о размере исходного кода, времени сборки и многом другом.
https://apptractor.ru/info/media/chto-novogo-v-aosp-14.html
Создаем пассивный UI в Jetpack Compose
Пассивный пользовательский интерфейс имеет существенные преимущества перед тем, чтобы запихивать весь код в один компонент, особенно по мере роста сложности данного компонента.
https://apptractor.ru/info/articles/sozdaem-passivnyy-ui-v-jetpack-compose.html
Redesigning our global order tracking experience
We redesigned our order tracking experience. Discover our journey and the challenges we tackled in improving the user experience.
https://medium.com/jetux/redesigning-our-global-order-tracking-experience-1f0fd7c91418
Coordinator Pattern for iOS Apps
A short summary and code example to demonstrate how to use Coordinator Pattern in iOS Apps and benefits of using it.
https://medium.com/appcent/coordinator-pattern-for-ios-apps-52d4627373bf
Символизация логов сбоев с помощью Xcode
Когда вы получаете нечитаемый отчет о сбое, вы можете символизировать логи с помощью Xcode. Для разработчика очень важно определить точную ошибку в коде и убедиться, что вы сможете исправить сбой, который потенциально может затронуть многих пользователей вашего приложения. Многие из нас могут воспользоваться онлайн-платформой, такой как Firebase или Datadog, которая сама символизирует логи сбоев. Однако …
https://apptractor.ru/info/articles/simvolizatsiya-logov-sboev-s-pomoschyu-xcode.html
Используйте Gemini в своих приложениях для Android
Google представил разработчикам Android новые возможности доступа к модели Gemini Pro, которая работает вне устройства, в центрах обработки данных Google.
https://apptractor.ru/all-api/ispolzuyte-gemini-v-svoih-prilozheniyah-dlya-android.html
Ускорение игрового 2D движка Flame до стабильных максимальных FPS на телефонах и ПК
Хотя данная статься имеет больше актуальности для мобильных устройств, для компьютеров оптимизация так же ощущается довольно заметно Больше года я разрабатываю свою игру на движке Flame, который...
https://habr.com/ru/articles/781028/
The Anatomy of Dart Code Analysis: Understanding Key Entities
At the dawn of the computer era, when each computer was a marvel of its time, occupying the space of an entire room, software development…
lordjadawin/the-anatomy-of-dart-code-analysis-understanding-key-entities-ba75cf20d8ba" rel="nofollow">https://medium.com/@lordjadawin/the-anatomy-of-dart-code-analysis-understanding-key-entities-ba75cf20d8ba
Маркетологи в мобайле: Александр Багринцев (Sunlight)
Задавайте больше вопросов и не удовлетворяйтесь простыми ответами.
https://apptractor.ru/info/interview/marketologi-v-mobayle-aleksandr-bagrintsev-sunlight.html
Handling new Enum cases in Swift. UnknownCaseDecodable protocol
Introduction
sharaev_vl/handling-new-enum-cases-in-swift-unknowncasedecodable-protocol-08e54fa37aef">sharaev_vl/handling-new-enum-cases-in-swift-unknowncasedecodable-protocol-08e54fa37aef" rel="nofollow">https://medium.com/@sharaev_vl/handling-new-enum-cases-in-swift-unknowncasedecodable-protocol-08e54fa37aef