Discovering All SwiftUI TextField Keyboard Types
Explore SwiftUI's TextField keyboard types, optimize user experience, and learn from Apple's naming missteps. Dive into iOS app development.
https://holyswift.app/discovering-all-swiftui-textfield-keyboard-types/
Crack Your iOS Interview: Top Questions You Must Know in 2023 Before You Go!
I know you have been looking about so much of blogs in upscaling yourself in 2023, Right now i can just curate few of a questions and…
https://shreethaanur.medium.com/crack-your-ios-interview-top-questions-you-must-know-in-2023-before-you-go-9fe28ddd9d76
My approach to coding interviews: Optimize for iteration
A big part of interviews is development velocity and agility. And that can be optimized for.
https://surma.dev/things/spreadsheet/
ArchUnit vs. Konsist. Why Did We Need Another Kotlin “Linter”?
Few established linters exist for the Kotlin programming language such as detekt, ktlint, and Android lint. All of these linters are able…
https://proandroiddev.com/archunit-vs-konsist-why-did-we-need-another-linter-972c4ff2622d
Flutter Dev Podcast #42: DCM. Что нового?
В этом ураганном выпуске мы обсудим не только нюансы технической реализации плагинов, но и неприглядную обратную сторону мира open-source, и даже выясним, как с помощью линтера вы и ваша команда можете заработать денег!
https://apptractor.ru/info/media/flutter-dev-podcast-42-dcm-chto-novogo.html
Что нового в Android 14 для разработчиков
Разбор всех новинок в Android 14 Upside Down Cake. Содержание: 00:00 Интро 01:01 Predictive Back Gesture 02:20 Ограничение на установку старых приложений 03:47 AvitoTech 04:26 Обновление локализации 05:43 Нелинейное масштабирование размера текста 07:51 ShareSheet 09:32 AlarmManager 10:31 Foreground Service 15:06 Intent 16:13 BroadcastReciever 17:26 JobScheduler 19:54 Частичный доступ к медиа 22:37 PackageManager 25:36 Обнаружение скриншотов …
https://apptractor.ru/info/media/chto-novogo-v-android-14-dlya-razrabotchikov.html
Что не так с дизайнерами интерфейсов. Есть ли разница между UX/UI и продуктовым дизайнером?
Введение. Про дизайнера В 2023 году слово «дизайнер» трактуется по-разному. Для одних — это специалист, который создает графику или работает с 3D, для других — человек, который занимается изучением...
https://habr.com/ru/articles/761320/
Animate borders in Jetpack Compose
This article will cover how to do a nice gradient border animation in Jetpack Compose.
ruthwikwarrier/animate-borders-in-jetpack-compose-ca359deed7d5" rel="nofollow">https://medium.com/@ruthwikwarrier/animate-borders-in-jetpack-compose-ca359deed7d5
Поваренная книга SwiftUI: понимание представлений (View) и иерархий представлений в SwiftUI
Здесь мы рассмотрим некоторые основы того, как работают представления в SwiftUI.
https://apptractor.ru/info/articles/povarennaya-kniga-swiftui-ponimanie-predstavleniy-view-i-ierarhiy-predstavleniy-v-swiftui.html
В Sensor Tower провели увольнения
В компании было проведено собрание коллектива, посвященное этим изменениям, которые, возможно, являются частью более масштабной реорганизации корпоративной структуры Sensor Tower.
https://apptractor.ru/measure/app-store-analytics/v-sensor-tower-proveli-uvolneniya.html
Нововведения фреймворка Flutter 3.13. Часть 1
Hola Amigos! На связи Тимур Моисеев, руководитель мобильной разработки в Amiga. В IT я более 20 лет, последние 4 года плотно занимаюсь мобильной разработкой на фреймворке Flutter. Вместе с командой...
https://habr.com/ru/articles/759716/
Flutter App Architecture with Riverpod
Introducing a new Riverpod App Architecture that can be used to build scalable and maintainable apps with a clear structure.
https://codewithandrea.com/articles/flutter-app-architecture-riverpod-introduction/
Maximizing Efficiency: Using a Single Adapter for Different View Holders in RecyclerView
Hi, it’s been ages since the last time I write something here.
akarenina25/maximizing-efficiency-using-a-single-adapter-for-different-view-holders-in-recyclerview-b4af05afd0ae" rel="nofollow">https://medium.com/@akarenina25/maximizing-efficiency-using-a-single-adapter-for-different-view-holders-in-recyclerview-b4af05afd0ae
Как приручить iPhone, или Общаемся с телефоном по проводу
Спикер расскажет о том, каким образом можно организовать общение iPhone с ноутбуком.
https://apptractor.ru/info/media/kak-priruchit-iphone-ili-obschaemsya-s-telefonom-po-provodu.html
Podlodka #336: на чем программируют ученые
Александр Нозик, кандидат физ.-мат. наук и директор центра научного программирования в МФТИ, устроил нам увлекательный экскурс в мир на стыке науки и программирования, и помог разобраться в этих непростых вопросах.
https://apptractor.ru/info/media/podlodka-336-na-chem-programmiruyut-uchenye.html
Why has my background Worker stopped? Exploring Android WorkManger’s StopReason
StopReason is a new powerful tool to gain info about the unexpected stop of the background workers in our app. Let’s explore how it works!
https://proandroiddev.com/why-has-my-background-worker-stopped-exploring-android-workmangers-stopreason-a0f743e6411c
Sizzle — не просто решение домашних задач, а объяснение их с помощью ИИ
Sizzle не просто предоставляет решения задач. Приложение выступает в роли чат-бота-репетитора, направляющего студента на каждом шагу.
https://apptractor.ru/info/apps/sizzle.html
Тюнинг производительности Kotlin: 20 советов
Оптимизация производительности - это постоянный процесс, требующий глубокого понимания как особенностей языка, так и специфических требований вашего проекта.
https://apptractor.ru/info/articles/tyuning-proizvoditelnosti-kotlin-20-sovetov.html
Efficient Dependency Management in iOS: Introducing AppContainer for MVP+DI architecture
Dependency Injection
mihail_salari/efficient-dependency-management-in-ios-introducing-appcontainer-for-mpv-di-architecture-fa6f691381b7">mihail_salari/efficient-dependency-management-in-ios-introducing-appcontainer-for-mpv-di-architecture-fa6f691381b7" rel="nofollow">https://medium.com/@mihail_salari/efficient-dependency-management-in-ios-introducing-appcontainer-for-mpv-di-architecture-fa6f691381b7
Death by a thousand microservices
The software industry is learning once again that complexity kills
https://renegadeotter.com/2023/09/10/death-by-a-thousand-microservices.html
Попадание в сеть: как игры становятся социальными сетями для зумеров и миллениалов
Миллениалы — крупнейший неосвоенный игровой рынок.
https://apptractor.ru/info/articles/popadanie-v-set-kak-igry-stanovyatsya-sotsialnymi-setyami-dlya-zumerov-i-millenialov.html
Develop with Cocoa for Apple Devices without using Objective-C
Summary In this post I’ll go into detail about how, during my contracting work for Shimmer Industries (a company founded by Eskil Steenberg which is focused on developing a real-time lighting designing software), I worked on a piece of software which enabled us to use the MacOS and iOS APIs using a custom C API without having to use ObjC.
https://felixk15.github.io/posts/c_ocoa/
Slingshot — быстрая отправка фото с помощью «рогатки»
Вы нажимаете на кнопку, отпускаете ее, и она мгновенно отправляет фото.
https://apptractor.ru/info/apps/slingshot-2.html
7 простых привычек 1% лучших инженеров
За время работы с ними я заметил, что у всех них были некоторые общие привычки в программировании и коде, который они создавали.
https://apptractor.ru/info/articles/7-prostyh-privychek-1-luchshih-inzhenerov.html
Building a Gmail-Like Email App with Flutter and Python Backend
In this step-by-step guide, we'll walk you through the entire process of creating a feature-rich email app that allows users to log in, manage their inbox with categorized emails, and send messages directly from the app.
https://techhype.io/media/building-a-gmail-like-email-app-with-flutter-and-python-backend/
Tech leading as a mobile engineer at Monzo
Mark has written about his experience and growth as a tech lead at Monzo over the last 18 months - from creeping doubts to using his mobile engineer’s perspective to shape the role to his strengths
https://monzo.com/blog/2023/08/23/tech-leading-as-a-mobile-engineer-at-monzo
SwiftUI Fundamentals — FULL COURSE
Get your start in SwiftUI with SwiftUI Fundamentals. In this 12 hour course we build 4 apps that ramp up in difficulty. The first 3 apps are quite simple, bu...
https://www.youtube.com/watch?v=b1oC7sLIgpI
Apple открыла раздел «Приложения от Apple»
Компания выделяет такие ключевые приложения, как
https://apptractor.ru/info/news/apple-otkryla-razdel-prilozheniya-ot-apple.html
Step-by-Step Guide to Screenshot Testing in Android
In this video, you will learn how to implement screenshot testing in Android using the Shot library. By following the step-by-step guide, you can enhance your test suite with powerful tests that are capable of catching regression easily.
https://techhype.io/media/step-by-step-guide-to-screenshot-testing-in-android/
Тестирование Flutter-приложений c помощью Appium
Flutter - это открытый и бесплатный фреймворк для разработки мобильных приложений от Google, который предлагает набор функций для создания кросс-платформенных приложений. Однако, как и любой другой...
https://habr.com/ru/articles/758764/