У GitHub открылся интересный портал Innovation Graph, в котором статистика сайта раскладывается по разным странам и регионам. Там есть самые используемые языки, количество пушей, репозиториев и т.п. Например, у россиян сейчас на GitHub 2,790,032 аккаунтов и это 7 показатель в мире, а Kotlin и Objective-C в целом обгоняют Swift по количеству активных репозиториев. Графики красивые, данные интересные, так что рекомендую.
Разработка
- GitHub Innovation Graph — как разработчики всего мира работают на GitHub
- Open Interpreter: выполнение локальных задач с Code Interpreter
- Генератор межъязыковых мостов для мобильных приложений PyDjinni
- Microsoft обновила Teams
- Readability: Google’s Temple to Engineering Excellence
- How LinkedIn Adopted Protocol Buffers to Reduce Latency by 60%
Маркетинг
- Respawn — управление задачами и привычками: разбор приложения
- Самые скачиваемые и зарабатывающие приложения в сентябре 2023
- Microsoft обновила веб-версию магазина приложений для Windows
- The most popular Mixpanel alternatives, compared
Кроссплатформа
iOS
- Опубликованы SF Symbols 5
- Как ускорить сборку проекта и не остановить разработку
- Забудь про UITableView
- Новые подходы к работе с регулярными выражениями в Swift. Просто о сложном
- О дивный новый мир со Swift Concurrency
- SwiftFormat Automation for iOS apps
- Swift Splash visionOS Sample Code
- Changes to URL string parsing in iOS 17
- Split your data easily and efficiently with .chunked()
- SwiftUI: Adaptable Stack
- Using Core Data and Swift Data side by side
- API Calls with iOS Combine
- Style your TipKit Tips
- Thread safety in Swift with actors
Android
- Kodein DI для Android. KMP и Compose
- The Unit Testing Diet Sample App: пример Behavior-Driven разработки
- Как устроена логика навигации флоу в приложении Тинькофф
- Введение в безопасность Android-приложений
- Удалил один класс, а сломался весь проект: Decoupling
- Корутинные загадки
- Измеряем sequence
- AnyPass: управление паролями на Compose Multiplatform
- Jetpack Compose on Fire: The Latest Koin 3.5 Features
- Konsist: First experience with the new linter for Kotlin
- Dependency Injection vs Service Location
- Strategies for automatically refreshing data on Android using Kotlin Flow
- Exploring the Power of Live Data in Kotlin: A Comprehensive Guide with Examples
- Delegation Pattern To Write Reusable Compose Components
- Using Android’s new Credential Manager API
- Mastering Jetpack Compose Performance With Examples
- Hacking LazyList in Android Jetpack Compose