Как стать автором
Обновить
102.39
InlyIT
Для старательного нет ничего невозможного

Дайджест интересных материалов для мобильного разработчика #461 (10 — 16 октября)

Время на прочтение4 мин
Количество просмотров2.3K
В новом выпуске Dynamic Island и Live Activities, MVI и State Machine, сложные интерфейсы, подготовка к собеседованиям, маркетинг приложений в кризис, реверс инжиниринг кормушки для кошек и многое другое!

Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.



iOS

• Использование Apple Swift и SwiftUI в iOS 16
• Начало работы с Dynamic Island и Live Activities в iOS 16.1
• Введение в Swift Runtime
• Unstoppable iOS App
• Видео NSSpain X
• Apple запустила серию консультаций для разработчиков Ask Apple
• Конкурс Telegram для iOS-разработчиков
•  What the measurement type is and why you should be using it
•  Platform specific code in Swift Packages
•  Cool Swift Features That Are Rarely Used
•  HMS ML Kit: Real-Time Translation (iOS — Swift)
•  Opacity Animation in SwiftUI
•  Path Animation in SwiftUI
•  6 YouTube channels that every iOS developer should subscribe
•  Setting Up Live Activities for the Dynamic Island in SwiftUI
•  Expandable and dynamic sized Table Header View and Table Footer View
•  Apple introduces Ask Apple for developers
•  How to Find All Fully Visible Cells in Table and Collection View
•  The Layout Protocol in iOS 16
•  How To Create a Button With Loading Indicator in iOS
•  Is Swift Combine Dead?
•  Creating a Login Screen in SwiftUI
•  5 iOS Libraries to Make Your App Special
•  A Self-Avoiding Walker in SwiftUI
•  A Disaster Named NSHashTable
•  How to use NotificationCenter in SwiftUI with example
•  Alternate App Icon Configuration in Xcode
•  Protocol Oriented Programming in Swift
•  Fusion: простое внедрение зависимостей для Swift
•  Inject: Hot reloading для UIKit

Android

MVI и State Machine — объединяем концепции. Визуализация и анализ диаграммы состояний в Android и KMM проектах
• Android Debug Bridge для тестировщика без SMS и регистрации
• Найдите 10 отличий. Тестируем сравнением снимков экрана с образцом
• Принимаем TRON USDT на Java
• Deep Dive Into Deep Link. Часть 3. Оболочка ОС, приложение
•  Application-as-a-Function Thinking
•  Collapsing toolbar with parallax effect and curved motion in Jetpack Compose
•  Compose Tooling
•  Jetpack Compose Side Effects – With Examples
•  Measuring Jank in Android Apps
•  Transforming Kotlin Collections – Functions with Examples
•  State hoisting vs Defer reads
•  Best Practices in Kotlin
•  Jetpack Compose for Wear OS — Building Weather App
•  Bringing passkeys to Android & Chrome
•  Jetpack Compose Swipe To Refresh
•  Dynamic Environment Switching on Android
•  Android BottomSheetDialogFragment with Callbacks to parent Fragment and transparent layer
•  Jetpack Microbenchmark: Code Performance Testing
•  The Ultimate Guide to Android Subscription Testing
•  Let’s investigate a Gradle IntelliJ memory leak!
•  Long-running tasks in parallel with Kotlin Flow
•  Compose RatingBar: панель оценок
•  Text Flow: обтекание текста в Jetpack Compose,
•  Expandable Compose Calendar: календарь Jetpack Compose

Кроссплатформа

• Создаем сложные интерфейсы и спецэффекты на базе Qt. Часть I
• Kotlin Multiplatform Mobile теперь в бета-версии
• Google выпустил превью библиотек Jetpack Multiplatform
• Наводим мосты между Flutter и нативными библиотеками
• Unity WebGL + React
• Deeplinks и Flutter
•  Pass Data Between Screens-Flutter
•  Monorepo for iOS and Android Project
•  Flutter: The power of DI and Injectable
•  Build Collision-Based Game Using Flame in Flutter
•  How to draw in Flutter — The Complete Crash Course
•  7 Most-Starred React Native Libraries You Should Know
•  7 Flutter Open Source Projects to Become a Better Flutter Developer
•  NFC with Flutter
•  MultiThreading with Flutter Isolate

Разработка

• Памятка для UX-дизайнера на все случаи жизни: как взяться за задачу и довести ее до конца
• Готовимся к собеседованиям в западных компаниях — курсы и обучающие материалы
• Как создать игру в 2022. Моя история создания игр
• 6 вещей, о которых обычно забывают UI/UX-дизайнеры
• Allure TestOps: «Нестандартный» сценарий использования
• Podlodka #288: Nim, часть 2
• Публичное собеседование по System design
• Россия создаст свой GitHub
• Советы Junior-разработчикам
• Fleet вышел в Public Preview
• $100 млн в Серии B: Homa — Аналитика для игр
•  Designing a finance tracker app
•  6 things UI/UX designers forget to design
•  The Legendary and Highest-Paid Software Engineer From Google
•  What It’s Like to Be a Mobile Team in a Desktop-First Company
•  How I made 70k reputation on StackOverflow while helping people understand Kotlin
•  The End of Programming
•  I Coded a Tinder Bot to Automate My Dating Life. Here’s What Happened
•  I Worked with a Newbie Programmer Who Pretended like a Senior
•  Toyota Suffered a Data Breach by Accidentally Exposing A Secret Key Publicly On GitHub

Аналитика, маркетинг и монетизация

• Работа с ASO: как тестировать тренды и не получить иск
• Вышел AppsFlyer Performance Index 15 — Маркетинг в кризис
• RuStore представил обновления для разработчиков
• VK продлила программу поддержки разработчиков приложений в RuStore
• SubHub Podcast #16: Игорь Кузнецов (vivid money)
• 87% подростков в США владеют iPhone
• Новые возможности Play Store для отображения приложений
• Казуальные игры AirConsole появятся в автомобилях BMW
• Количество установок BeReal превысило 50 млн
• Загрузки приложений для знакомств резко выросли после нескольких лет стагнации
• Самые зарабатывающие приложения США в сентябре

AI, Устройства, IoT

• Realtime-матчинг: находим матчи за считанные минуты вместо 24 часов
• Пробую российский софт для умного дома. Он правда работает?
• Реверс инжиниринг кормушки для кошек для повышения производительности разработки
• Lavritech V7.1 Lite: программируем ESP32 и Wirenboard модули
• Как купить девайс для умного дома и попасть в команду разработчиков (часть 3, окончательная)
• ИИ Yummy создает рецепты с едой
• AirBell — велосипедный звонок с AirTag

Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Публикации

Информация

Сайт
inlyit.com
Дата регистрации
Дата основания
Численность
31–50 человек
Местоположение
Россия