mobile_dvlp | Technologies

Telegram-канал mobile_dvlp - Mobile Pro

434

📲 Дайджест мобильного разработчика: статьи, туториалы и инструменты для продуктивной работы. Admin: @jem_jem

Subscribe to a channel

Mobile Pro

Claim, социальная сеть, позволяющая пользователям зарабатывать и обмениваться вознаграждениями, привлекает $4 млн

Первые результаты работы Claim были многообещающими: по словам компании, один из партнеров на ее платформе достиг 97% цели по привлечению новых клиентов за половину ожидаемого времени, а другой приобрел клиентов с 35% показателем повторных обращений в течение 30 дней.

https://apptractor.ru/info/news/claim.html

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

I’ve vastly misunderstood the Single Responsibility Principle

https://www.sicpers.info/2023/10/ive-vastly-misunderstood-the-single-responsibility-principle/

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

Спрос на приложения для ментального здоровья почти сошел на нет

В обоих приложениях количество загрузок упало более чем на 70% с 2020 года.

https://apptractor.ru/measure/app-store-analytics/spros-na-prilozheniya-dlya-mentalnogo-zdorovya-pochti-soshel-na-net.html

Читать полностью…

Mobile Pro

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/

Читать полностью…

Mobile Pro

Transition Animation: настраиваем анимацию переходов во Flutter

Привет! Меня зовут Айдар Мавлетбаев, я Flutter-разработчик в AGIMA . Современное приложение почти невозможно представить без анимации. И один из ее типов — Transition Animation, или анимация...

https://habr.com/ru/companies/agima/articles/781634/

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

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/

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

SwiftData как замена CoreData: глубокое погружение

Андрей Зонов, тимлид команды iOS-разработчиков Тинькофф Бухгалтерии, рассказал о деталях работы нового фреймворка SwiftData.

https://apptractor.ru/info/media/swiftdata-kak-zamena-coredata-glubokoe-pogruzhenie.html

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

ThrowInDB — Разбираю домашний хлам или сам себе склад

Как‑то забирал еду в сбермаркете сам и обратил внимание как они раскладывают продукты. А у меня дома даже когда порядок, все равно ничего не найдешь. Например,...

https://habr.com/ru/articles/780704/

Читать полностью…

Mobile Pro

Jetpack Preferences DataStore in Kotlin Multiplatform

Blog containing Kotlin and Android goodies.

https://funkymuse.dev/posts/create-data-store-kmp/

Читать полностью…

Mobile Pro

Силиконовая Долина глазами российского разработчика

В этом видео Алексей берет интервью у уникального гостя: российского разработчика, переехавшего в США и работающего в Google.

https://apptractor.ru/info/media/silikonovaya-dolina-glazami-rossiyskogo-razrabotchika.html

Читать полностью…

Mobile Pro

Plain Swift — a simple Swift IDE for Windows

https://www.plainswift.com/

Читать полностью…

Mobile Pro

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/

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

Что нового в AOSP 14

Разработчики Серджио Прадо и Крис Симмондс недавно рассказали о том, что нового в AOSP 14, и в дополнение к этому Серджио поделился интересной статистикой о размере исходного кода, времени сборки и многом другом.

https://apptractor.ru/info/media/chto-novogo-v-aosp-14.html

Читать полностью…

Mobile Pro

Создаем пассивный UI в Jetpack Compose

Пассивный пользовательский интерфейс имеет существенные преимущества перед тем, чтобы запихивать весь код в один компонент, особенно по мере роста сложности данного компонента.

https://apptractor.ru/info/articles/sozdaem-passivnyy-ui-v-jetpack-compose.html

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

Символизация логов сбоев с помощью Xcode

Когда вы получаете нечитаемый отчет о сбое, вы можете символизировать логи с помощью Xcode. Для разработчика очень важно определить точную ошибку в коде и убедиться, что вы сможете исправить сбой, который потенциально может затронуть многих пользователей вашего приложения. Многие из нас могут воспользоваться онлайн-платформой, такой как Firebase или Datadog, которая сама символизирует логи сбоев. Однако …

https://apptractor.ru/info/articles/simvolizatsiya-logov-sboev-s-pomoschyu-xcode.html

Читать полностью…

Mobile Pro

Используйте Gemini в своих приложениях для Android

Google представил разработчикам Android новые возможности доступа к модели Gemini Pro, которая работает вне устройства, в центрах обработки данных Google.

https://apptractor.ru/all-api/ispolzuyte-gemini-v-svoih-prilozheniyah-dlya-android.html

Читать полностью…

Mobile Pro

Ускорение игрового 2D движка Flame до стабильных максимальных FPS на телефонах и ПК

Хотя данная статься имеет больше актуальности для мобильных устройств, для компьютеров оптимизация так же ощущается довольно заметно Больше года я разрабатываю свою игру на движке Flame, который...

https://habr.com/ru/articles/781028/

Читать полностью…

Mobile Pro

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

Читать полностью…

Mobile Pro

Маркетологи в мобайле: Александр Багринцев (Sunlight)

Задавайте больше вопросов и не удовлетворяйтесь простыми ответами.

https://apptractor.ru/info/interview/marketologi-v-mobayle-aleksandr-bagrintsev-sunlight.html

Читать полностью…

Mobile Pro

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

Читать полностью…
Subscribe to a channel