Маркетинг и монетизация
Мобильная разработка за неделю #447: нелинейная аппроксимация гниения кода
В новом выпуске обучение iOS-разработке и цена управления памятью, правила дизайна и гниение кода, бэкенд, мобилки, ремесло, гвозди, зоопарк трансформеров и многое другое.
В нашем Telegram-канале Mobile Insights, еще больше материалов для мобильных разработчиков, а в IT Insights — об интересном коде и технологиях. Подключайтесь!
iOS
- Из дальнобойщика — в IT: приключение, где нужно быстро учиться и работать без выходных
- Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2 + Часть 1
- Как я разрабатывал кастомный Segmented Control на SwiftUI
- CoreData для базовых задач одним методом
- Apple выпустила первое обновление Rapid Security Response
- Swift 5.9 Will Make Apps Faster And Safer
- Security in iOS Applications
- How to apply Clean Swift by example for iOS projects (The easy way)
- Axiomatic and Brain-sized Coding in Swift for Creating Systems of Any Scale
- A Full SwiftUI Emitter Node
- Making the most of Bitrise CI for iOS
- SwiftUI Animation Mechanism
- Using Swift’s Types as Domain-Specific Languages
- Tips and Tricks for Using ContainerRelativeShape in SwiftUI
- The power of overlays in SwiftUI
- Double Protocol Conformance
- Discover how @MainActor works
- Building Better iOS Apps with Swift Composable Architecture
- Creating Reusable Views with Custom Flow Layout in Swift
- Queryable: асинхронный показ View в SwiftUI
- Charts: красивые графики для iOS
Android
- Производительность Android приложений Kotlin в сравнении с С++ или цена управления памятью
- Собеседование в Android-команду Тинькофф
- Как использовать FlowLayout в Jetpack Compose
- Автоматизация публикации Android приложений в Google Play и Huawei AppGallery — инструкция от А до Я
- Как мы разрабатываем SDK для RuStore
- ChatGPT vs TDD: я пишу юнит тесты, а он выдает код
- Как Google боролся с плохими приложениями и плохими разработчиками в 2022 году
- Every single type of Dialog in Jetpack Compose and how to use them
- Working with Compose Navigation, Dagger2, ViewModels
- Handy Kotlin Edge Case Numerical Handling
- Kotlin Inline, Noinline, Crossinline, Reified
- A 5-Step Process to Refactor Your Old, Untestable Codebase and Improve Its Quality
- Creating Pager Animations in Jetpack Compose
- Touch Feedback Animation like Spotify in Jetpack Compose
- How We Accidentally DoS-ed Ourselves with Kotlin Coroutines
- Dispatchers in Kotlin Coroutines
- Exploring Ktor: An Alternative To Retrofit For HTTP Requests In Android
- Fancy animated UI with AGSL shaders in Jetpack Compose
- How to optimize your Android app for large screens (And what NOT to do!)
- Все видео KotlinConf’23
- SpinDot: анимированные лоадеры для Android
- PlainApp: управление смартфоном с компьютера
Кроссплатформа
- Dart 3 на практике: что принесёт нам мажорное обновление языка
- Управляйте своим Flutter приложением на лету с помощью Firebase Remote Config
- Эй, разработчики Flutter, я слышал, что вам нравятся модификаторы классов
- Flutter vs .NET MAUI: Which is better for creating cross-platform apps?
- Reduce Your Flutter App Size 2023
- Dart: A Terrible Language and a Huge Marketing Success!
- An Opinionated View on KMM
- Flutter: How to prevent Screenshots and Screen Recording in the Flutter App iOS & Android
Разработка
- 16 простых и эффективных правил дизайна UI
- Firebase Firestore: основные правила безопасности
- Гниение кода — это результат процессов
- Эй, Google, это твой баг
- Бэкенд, мобилки, ремесло и гвозди
- Accessibility митап
- Правильно оцениваем задачи. Топовые ошибки программистов
- Podlodka #318: Backend Driven UI
- Самыми «вредными» коллегами россияне назвали бухгалтеров и программистов
- Самые высокооплачиваемые вакансии апреля в области разработки приложений
- Best Icon Resources I Use Daily
- Working From Home Is Destroying Coders
- Don’t design for your users
- Rules of Thumb for Software Development Estimations
- Don’t panic! A playbook for managing any production incident
Аналитика, маркетинг и монетизация
- Модель нелинейной аппроксимации ретеншена
- Mixpanel запускает маркетинговую аналитику
- $70 млн: Simpplr — внутренняя социальная сеть с ИИ для предприятий
- BeReal запустил ленту «реальных» знаменитостей
- Конец эпохи для Zoom — количество загрузок упало ниже допандемического уровня
AI, Устройства, IoT
- Откуда Карты знают, когда приедет автобус
- 1-Wire датчик QT18B20 — долгожданный аналог DS18B20 или очередная подделка? Исследуем в лаборатории
- FlexGen на практике: получится ли запустить тяжелую модель без мощной видеокарты
- Бустим топ: внедрение ML в ранжирование каталога
- Зоопарк трансформеров: большой обзор моделей от BERT до Alpaca
- Просто о сложном. MajorDoMo и контроль входного замка. Начало
- Google показал раскладывающийся смартфон Pixel Fold
- Slack ставит ИИ в центр пользовательского опыта
- Plexamp теперь работает с ChatGPT для создания плейлистов
- Гильдия сценаристов Америки бастует против использования ИИ
- 100+ ChatGPT Prompts for Software Developers
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Рекламные сети1 месяц назад
Telega.in (Телега. ин) – обзор и отзывы. Маркировка рекламных материалов.
-
Разработка4 недели назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 2
-
Статьи1 месяц назад
10 упражнений от боли в спине, которые помогут программистам
-
Маркетинг и монетизация1 месяц назад
Мобильная разработка за неделю #491: быстрый старт в растрату карьеры