How to Use Render Effects in Jetpack Compose for Stunning Visuals
Learning by Example: How to Use Render Effects to Transform UIs
https://blog.canopas.com/how-to-use-render-effects-in-jetpack-compose-for-stunning-visuals-01287d7f00db
Все видео Swift Connection 2023
Опубликованы все видео конференции Swift Connection 2023, которая прошла в Париже в конце Сентября. Всего 17 видео. Плейлист:
https://apptractor.ru/info/media/vse-video-swift-connection-2023.html
Как стилизовать текст на Compose через Spannable
Всем привет от Андроид-команды банка ДОМ.РФ ! Сегодня поговорим о стилизации. Иногда нужно добавить возможность стилизовать разные части текста. Как правило, для этого используют AnnotatedString . Мы...
https://habr.com/ru/companies/domrf/articles/770796/
Custom Dialog Animation in Jetpack Compose
Create custom dialog animations using Jetpack Compose animation composables such as AnimatedVisibility
https://www.sinasamaki.com/custom-dialog-animation-in-jetpack-compose/
From Blank to Beautiful: Implementing Shimmer Effect in Compose
It’s important to have a great user experience in Android apps. Instead of presenting a blank space, you can use a shimmer effect for a…
https://proandroiddev.com/from-blank-to-beautiful-implementing-shimmer-effect-in-compose-909c151310f1
Что будет с мобильными релизами, если улучшать и автоматизировать процессы
Привет! Я Дмитрий Прокоп, инженер в Авито. Я не люблю рутину и обожаю автоматизацию, поэтому я идеально подхожу для работы с мобильными релизами. В 2018 году мой коллега Алексей Шпирко уже...
https://habr.com/ru/companies/avito/articles/768124/
Kodein в Android. Что за зверь и как его готовить
В Dodo Engineering используют Kodein на проекте Drinkit — вы услышите про его плюсы и минусы на опыте реального проекта.
https://apptractor.ru/info/news/kodein-v-android-chto-za-zver-i-kak-ego-gotovit.html
How to Integrate Camera APIs using SwiftUI
Introduction
https://medium.com/canopas/ios-how-to-integrate-camera-apis-using-swiftui-ea604a2d2d0f
Ломаем Android. Русификация китайских авто
Ранее я занимался обслуживанием электромобилей Tesla, а в свободное время развивал свой стартап с роботами . Как мог пытался популяризировать Tesla, вот пара статей как чинить ее самому .
https://habr.com/ru/articles/767584/
Thread dispatching and Actors: understanding execution
Methods marked with @MainActor are not always executed on the main thread. It's essential to understand thread dispatching with actors.
https://www.avanderlee.com/concurrency/thread-dispatching-actor-execution/
KMM + Composable Architecture в Умной Камере
Вы узнаете, как это было сделано, с какими проблемами столкнулись в команде и как их решали, а также как выбирали подходящую архитектуру и почему остановили свой выбор на Composable Architecture.
https://apptractor.ru/info/media/kmm-composable-architecture-v-umnoy-kamere.html
Как мы удвоили разрешение фотографий с помощью камеры Flutter на iOS
Привет, меня зовут Сергей, и я мобильный разработчик в компании Brickit. Некоторое время назад мы наконец переписали приложения для iOS и Android на общий код на Flutter. Мы были в восторге от...
https://habr.com/ru/articles/769016/
Optimizing work in iOS runtime
Photo by Bill Jelen on Unsplash
https://bugorbn.medium.com/optimizing-work-in-ios-runtime-b2afc10ec775
Гармония статики и динамики: погружаемся в mergeable libraries
В ходе доклада он выполнит сравнение производительности, чтобы понять, соответствуют ли обещания Apple действительности.
https://apptractor.ru/info/media/garmoniya-statiki-i-dinamiki-pogruzhaemsya-v-mergeable-libraries.html
Building the Flappy Musk.eteer Arcade Game with Jetpack Compose
A Step-by-Step Guide to Creating an Immersive Mobile Game
https://proandroiddev.com/building-the-flappy-musk-eteer-arcade-game-with-jetpack-compose-d2af63a634ea
Как устроены собеседования в SberDevices — Максим Сидоров
Второе интервью с Максимом Сидоровым из SberDevices, в котором он рассказывает про процесс собеседований в компании. Ты проводишь довольно много собеседований, сколько всего ты их уже провел? Сложно посчитать, но думаю что за цифру 500 я уже давно перевалил. В среднем около 100 в год. Недавно был случай, когда собес начался с фразы «И снова …
https://apptractor.ru/info/interview/kak-ustroeny-sobesedovaniya-v-sberdevices-maksim-sidorov.html
3 Clean Code Hacks I Bet You Didn’t Know
In this video, you'll learn about 3 clean code hacks that make your code easier, more readable and understandable. 💻 Let me be your mentor and become an ind...
https://www.youtube.com/watch?v=MbIB8J5_zjM
Custom Swift Logger in Xcode 15
Build a lightweight logger for the events in your App
https://iosfeeds.com/read/19822
Swift Metatypes: What They Are and Why You Should Care
Discover the basics of Swift Metatypes and understand their significance in the world of programming. Discover this technique today!
https://holyswift.app/how-to-use-metatypes-in-swift/
Find Ancestor Types
Collections of tips for Xcode.
https://xcode.tips/find-ancestor-types/?utm_source=canopas-stack-weekly
Wyzr Friends — приложение поиска друзей для взрослых
Wyzr Friends хочет стать основным приложением для дружбы на основе активностей для взрослых от 40 лет и старше.
https://apptractor.ru/info/apps/wyzr-friends-prilozhenie-poiska-druzey-dlya-vzroslyh.html
Как изменились подходы к автоматизированному тестированию в Тинькофф
История о том, как эволюционировали подходы к автоматизированному тестированию в проектах Тинькофф Бухгалтерия и Бизнес. К чему приводит злоупотребление UI-тестами, чем плох KIF и как спустя годы разработки мы пришли к пирамиде тестирования. 00:00 Вступление 00:17 План доклада 01:10 Приложение «Тинькофф бухгалтерия» 02:58 Ручное тестирование 07:35 UI тесты 16:06 KIF тесты 22:03 Пирамида тестирования 24:15 …
https://apptractor.ru/info/media/kak-izmenilis-podhody-k-avtomatizirovannomu-testirovaniyu-v-tinkoff.html
Generating Random Numbers Elegantly in Swift
Swift has a useful mechanism to generate random values. Today, let's see how we can plug in SystemRandomNumberGenerator
for our own types.
https://www.swiftjectivec.com/swift-randomnumbergenerator/
Apple будет обновлять ПО iPhone перед продажей
Система по беспроводной связи включит смартфон, обновит его программное обеспечение, а затем отключит питание - и все это без вскрытия упаковки телефона.
https://apptractor.ru/info/news/apple-budet-obnovlyat-po-iphone-pered-prodazhey.html
8 Tips to Optimize your iOS App
Contents: 00:00 – Intro 01:48 – Tip 1: Stripping Binary Symbols 05:18 – Tip 2: Sharing Code and Assets 08:55 – Tip 3: Optimizing Assets 13:23 – Tip 4: Keep the Main Thread Light 17:37 – Tip 5: Prefer Static Dispatch 22:20 – Tip 6: Understanding your Package Manager 26:54 – Tip 7: Optimizing CoreML …
https://techhype.io/media/8-tips-to-optimize-your-ios-app/
Варианты беспроводного подключения для приложений интернета вещей — сравнение технологий
В этой статье мы рассмотрим различные технологии беспроводного подключения и сравним их с точки зрения наиболее важных характеристик, применимых в случае коммерческих и промышленных приложений...
https://habr.com/ru/articles/769074/
Поваренная книга SwiftUI: Формы в SwiftUI
Формы - это отличный способ структурированного сбора данных от пользователей.
https://apptractor.ru/info/articles/povarennaya-kniga-swiftui-formy-v-swiftui.html
Image Caching with Coil Compose — Everything You Need to Know
In this video you'll learn about custom image caching by using Coil Compose.⭐️ Learn all the professional technologies applied in the industry
https://www.youtube.com/watch?v=qQVCtkg-O7w
A checkout designed for impulse purchases
Horrible retention rates, dark patterns and incentivising people to abandon their carts. This is a UX analysis of HelloFresh.
https://builtformars.com/case-studies/hellofresh
Characteristics of Code Quality
Developers define code quality in terms of readability, structure, and documentation.
https://newsletter.getdx.com/p/defining-code-quality