Amazon вроде как планирует заменить Android на своих устройствах на собственную ОС Vega. Сейчас Amazon использует AOSP версию Android 11 и, кажется, всем в компании это надоело. К тому же на умных телевизорах Android кажется избыточным, так что относительно легкий Linux кажется нормальной альтернативой. Интересно, что для разработки приложений главной платформой будет React Native, так что и тут компания планирует отказаться от фреймворка Google.
Разработка
- Amazon планирует отказаться от Android в пользу собственной ОС
- Windows 1.0 исполнилось 40 лет
- Самые высокооплачиваемые вакансии октября в сфере разработки приложений
- Podlodka #342: пишем язык внутри языка
- Lens Studio 5.0 использует ИИ и повышает скорость разработки
- Что не так с «Авророй» — российской мобильной OC
- Building In-Video Search
- Smoothing Out The Bumps: My Journey of Setting Up CI/CD for Android and iOS Apps
- Framing: The 1 most important communication concept every software engineer must know
Маркетинг
- Исследуем доходы и установки Callsheet
- От теории к практике. Как использовать геймплей в создании перформящих креативов: часть вторая
- Как определить топ USP при запуске нового продукта
Кроссплатформа
- Embracing Stable Kotlin Multiplatform (KMP) with Koin
- Flutter: Seamless Header Navigation from AppBar
- 8 Steps to Follow When Building Your Next Flutter App
iOS
- 10 быстрых советов по повышению качества iOS-кода: часть 1
- Поваренная книга SwiftUI: обрезка представлений
- Swift Protobuf: Protocol Buffer для Swift
- Паттерн Координатор для навигация в iOS-приложении
- Progress toward the Swift 6 language mode
- On-Crash Backtraces in Swift
- SwiftUI: Displaying a Photo Picker
- Localisation in Xcode 15
- SwiftUI at Airbnb: A Case Study
- Beyond the Code: Exploring the Innovations of Swift 6
- The idea of a Fastlane replacement
- Glovo’s Large-Scale App Development: An In-Depth Look
- Mastering App Store Submissions with Fastlane Deliver
- The complete guide to iOS & macOS development in Neovim
Android
- Вопросы с собеседований: зачем нужен класс nothing в Kotlin
- Ошибки при проектировании публичного API наших библиотек, и как мы их решали
- BabaBASIC: QuickBASIC для Android
- Google вводит новые правила проверки приложений в Play
- Бруклинский мост. Зачем генерируем C++ на Kotlin
- Squaring the Circle on Google TV
- Navigation Drawers for Android TV using Jetpack Compose
- Reactive Programming in Kotlin — Flow
- The many faces of Kermit
- Practical magic with animations in Jetpack Compose
- Apply Ktlint To Your Android Project
- Adding Konsist and Ktlint to a GitHub Actions Continuous Integration