📲 Дайджест мобильного разработчика: статьи, туториалы и инструменты для продуктивной работы. Admin: @jem_jem
What’s new in Android Studio Ladybug
https://www.youtube.com/watch?v=Mu8VNoZ4sX8
Complete Habit Tracker App — SwiftUI, SwiftData CRUD
https://www.youtube.com/watch?v=Wt2gIr3N0Y4
iOS to AI Engineer: Your Roadmap
𝗘𝘅𝗽𝗹𝗼𝗿𝗲 𝗺𝘆 𝗚𝗶𝘁𝗛𝘂𝗯 𝗳𝗼𝗿 iOS Interview 𝗿𝗲𝘀𝗼𝘂𝗿𝗰𝗲𝘀 : Shobhakar Github
shobhakartiwari/ios-to-ai-engineer-roadmap-00e5ed8c4084" rel="nofollow">https://medium.com/@shobhakartiwari/ios-to-ai-engineer-roadmap-00e5ed8c4084
Publish your Flutter app to App Store with Codemagic CI/CD
In this article, I will introduce the steps to release a Flutter app to the App Store using the Codemagic CI/CD with GitHub.
https://blog.codemagic.io/publishing-flutter-apps-to-appstore/
Dagger 2: как сделать свой DI за 10 минут
Вступление Привет, меня зовут Иван Курак, я Android-разработчик приложения Ozon Job. Если в первой статье мы разбирали фреймворк Koin, то во второй на наш исследовательский стол попадёт Dagger,...
https://habr.com/ru/companies/ozontech/articles/866452/
Добавляем Image Playground в приложение
Интеграция Apple Image Playground с SwiftUI или UIKit открывает новые возможности для создания динамических визуальных эффектов, интерактивного контента и продвинутых инструментов дизайна.
https://apptractor.ru/info/articles/dobavlyaem-image-playground-v-prilozhenie.html
Ищем неиспользуемый код с Periphery
Для чего нужен свободный от работы день, как не для того, чтобы весело поиграть с новым инструментом?
https://apptractor.ru/info/articles/ischem-neispolzuemyy-kod-s-periphery.html
Get your apps ready for 16 KB page size devices
Android is adopting a 16 KB memory page size to improve performance. Use this guide to ensure your app is compatible with the new page size.
https://android-developers.googleblog.com/2024/12/get-your-apps-ready-for-16-kb-page-size-devices.html
What’s new in CameraX 1.4.0 and a sneak peek of Jetpack Compose support
CameraX 1.4.0 is now available, with features like expanded HDR capabilities, preview stabilization, and a versatile effect framework.
https://android-developers.googleblog.com/2024/12/whats-new-in-camerax-140-and-jetpack-compose-support.html
Nvidia выпустила дешевый микрокомпьютер для ИИ
Nvidia называет Nano Super Developer Kit «идеальным решением» для создания чат-ботов или визуальных агентов ИИ, а также роботов на основе ИИ.
https://apptractor.ru/info/devices/nvidia-vypustila-deshevyy-mikrokompyuter-dlya-ii.html
Приземление дизайн-концепта на примере экрана платежей
Привет! Я Маша, продуктовый дизайнер в ОТП Банке. Недавно у нас выходила статья про предпосылки редизайна платежей , я же хочу подробнее рассказать, какой путь прошел экран разводящей платежей,...
https://habr.com/ru/companies/otpbank/articles/865806/
Temu — самое скачиваемое приложение в американском App Store в 2024 году
Приложение для покупок заняло первое место в прошлом году, отняв позицию у TikTok, который был лучшим в 2022 году.
https://apptractor.ru/info/apps/temu-samoe-skachivaemoe-prilozhenie-v-amerikanskom-app-store-v-2024-godu.html
Фоновая загрузка файлов на сервер в iOS
В этой статье я расскажу об основах выполнения кода в фоновом режиме и покажу вам реальный проект, в котором я реализовал фоновую загрузку файлов.
https://apptractor.ru/info/articles/fonovaya-zagruzka-faylov-na-server-v-ios.html
SwiftUI Button: Custom Styles, Variants, and Best Practices
Add interaction to your app with a SwiftUI Button, custom styles, and interactions. Learn how you can define reusable components.
https://www.avanderlee.com/swiftui/swiftui-button-styles/
В 2024 доходы App Store и Play выросли на 15.7%, но загрузки упали на 2.3%
Это уже не первый раз, когда мы видим признаки того, что масштабный рост экосистемы приложений, возможно, наконец-то начинает выравниваться.
https://apptractor.ru/measure/app-store-analytics/v-2024-dohody-app-store-i-play-vyrosli-na-15-7-no-zagruzki-upali-na-2-3.html
IoT Home Automation Project Tutorial
https://www.youtube.com/watch?v=eidD14dXW8s
Building the B&Q Mobile Apps
A Journey Through Modern App Mobile Development
abid.ghani/building-the-b-q-mobile-apps-ce69ab593797" rel="nofollow">https://medium.com/@abid.ghani/building-the-b-q-mobile-apps-ce69ab593797
Avoid Crashes in Swift: How Overflow Operators Work
https://www.youtube.com/watch?v=n1T3qkKCLKA
Бесплатный доступ к GitHub Copilot в VS Code
Теперь, все работающие в VS Code, получат доступ к 2,000 завершениям кода и 50 сообщениям в чате в месяц, просто войдя в свой личный аккаунт GitHub.
https://apptractor.ru/info/news/besplatnyy-dostup-k-github-copilot-v-vs-code.html
Stacked Cards — Looping Cards — SwiftUI
https://www.youtube.com/watch?v=mEwlTyTtsmE
Низкоресурсный блокчейн для Интернета вещей: как с пользой «скрестить ежа с ужом»
Приветствую, Хабр! Хотелось бы этой статьей продолжить обзор нефинансовых применений блокчейн-технологий, начатый мной ранее на примере использования блокчейна для хранения идентификационных данных ....
https://habr.com/ru/companies/aktiv-company/articles/867238/
Master KMP as an Android Developer by Building a Joke-Generator App
Introduction
https://nikolaymiroshnychenko.medium.com/master-kmp-as-an-android-developer-by-building-a-joke-generator-app-6970072c94ca
Integrating Extensions into Large-Scale iOS apps
Written by Artur Stepaniuk and Max Husar
https://eng.lyft.com/integrating-extensions-into-large-scale-ios-apps-8f15dc5f3be9
The Case for Another Cache
When I say “another cache,” I’m not suggesting we create one. Instead, I’m proposing we acknowledge that another cache likely already…
alexandercohen/the-case-for-another-cache-116bf28c189e" rel="nofollow">https://medium.com/@alexandercohen/the-case-for-another-cache-116bf28c189e
Как разработчик вышел на $400 000/мес на AI-сервисе для написания эссе
Разбираю, как разработчик вывел свой простой сервис для написания эссе в топ Google, несмотря на кучу конкурентов. Монетизировал продукт по подписке $30/мес и вышел на доход более, чем $400 000 в...
https://habr.com/ru/articles/868160/
Куда едут разработчики из России
В 2024 количество издателей упало на 928 единиц (15%).
https://apptractor.ru/measure/app-store-analytics/ishod-kuda-edut-razrabotchiki-iz-rossii.html
Traps and Countermeasures for Abnormal onAppear Calls in SwiftUI
onAppear is an extremely crucial lifecycle method in SwiftUI, used to inject key logic when a view is presented. Since view instances may be created and rebuilt frequently, developers often choose to prepare data and perform initialization operations within these methods. In theory, the timing of these lifecycle method calls should be predictable and consistent. However, in certain specific scenarios, onAppear may be called unexpectedly
https://fatbobman.com/en/posts/traps-and-countermeasures-for-abnormal-onappear-calls-in-swiftui/
Рекламодатели смогут улучшить продвижение мобильных приложений
Рекламодатели смогут более фокусно находить свою целевую аудиторию.
https://apptractor.ru/marketing-monetization/ad-networks/reklamodateli-smogut-uluchshit-prodvizhenie-mobilnyh-prilozheniy.html
Adapting Android apps for XR
https://www.youtube.com/watch?v=RQsE0n1xBxo
The best growth advice of 2024
24 tactics you can apply right now from Canva, Calendly, Clay & more
https://www.growthunhinged.com/p/the-best-growth-advice-of-2024