Случилось страшное (С) Wordy — новое приложение для iOS, которое предлагает уникальный способ изучения английского языка. Приложение автоматически определяет и переводит незнакомые слова, пока вы смотрите любимые фильмы или телепередачи. В Wordy их доступно более 500,000, включая такие популярные сериалы, как «Пингвин» от HBO или новое шоу Disney+ «Это всё Агата». ИИ анализирует субтитры, затем извлекает и лемматизирует каждое слово. Используя микрофон телефона, модель распознавания речи определяет предложения из звука, поступающего с телевизора или компьютера. Это помогает приложению определить, где вы находитесь в эпизоде, и следовать за вами, прокручивая транскрипцию и выделяя некоторые слова, которые могут быть сложны для людей, не являющихся носителями английского языка. Когда появляется новое слово, вы можете быстро посмотреть на свой телефон, чтобы узнать его перевод. Почему страшное? Сам давно хотел такое сделать.
Разработка
- Discord запустил SDK для создания Активностей на платформе
- LiveKit — приложения для передачи голоса и видео
- Процесс CI/CD в Авито: от комита до релиза
- Что делать, если разработчики бесят
- Интероп – неизбежность в больших системах: C и C++, JNI, WinAPI
- Shadow Calls and Circuit Breakers: Uber’s Safe Approach to Mobile Network API Migration
- It’s hard to write code for computers, but it’s even harder to write code for humans
Маркетинг
- Napkin — приложение для заметок, которое не стремится сделать вас более продуктивным
- Новое приложение Wordy поможет вам учить язык во время просмотра фильмов и шоу
- RevenueCat приобрел «пикантные» аудиокниги Dipsea
- Закон Калифорнии заставит цифровые магазины признать, что покупатели лицензируют, а не покупают контент
Кроссплатформа
- Темная сторона изолятов в Dart
- React Native перевернул игру
- Inspektify: KMP network inspection library
iOS
- HomePod с дисплеем, homeOS и Apple Intelligence выйдет на рынок в следующем году
- SwiftUI Flow Layout — потоковый макет на SwiftUI
- UITableView с различными типами ячеек
- Ускоряем SwiftUI с Observable
- Как укротить виджеты в супераппе?
- UICollectionViewLayout с самого начала
- Server side Live Activities guide
- Getting Started with Hummingbird
- SwiftUI Animations
- Videos from SwiftCraft 2024
- Prevent Codebase Spoilage in iOS Projects with a Pre-Commit Git Hook
- Using the #expect macro for Swift Testing
- Using PreviewModifier for Quick Xcode Previews
Android
- Рисуя звезды: рисование с помощью Compose и Canvas
- Установка Android-приложений от доисторических времен до наших дней
- Размер имеет значение: как измерить и уменьшить вес Android-приложения
- Создание уведомлений на языке Kotlin
- Koin: как сделать свой DI за 10 минут
- Шлём биткоины с Android (и смотрим транзакции)
- ImageVector vs painterResources — Under the hood
- Why fullMode hates Gson so much?
- Optimized Image Loading for Compose and Kotlin Multiplatform
- Demystifying the Android Build Process: A Deep Dive into APK Generation
- Quick introduction to Large Language Models for Android developers