Новости
Интересные материалы: 14.06
По слухам, Apple продолжит расширять линейку своих ноутбуков. Говорят о 15” MacBook Air, 12” MacBook, 14” и 16” MacBook Pro. Все это на M2, M2 Pro и M2 Max. Так что не спешите покупать новый Air, возможен водопад новых ноутов.
Разработка, аналитика, дизайн
- Apple готовит новые MacBook Air и Pro
- VK и ИТМО запустили бесплатный онлайн-курс по облачным технологиям
- Рабочие стратегии монетизации мобильных игр: на что важно обращать внимание в 2022
- Прогноз развития рынка приложений Sensor Tower до 2026 года
- Дизайн приложений: примеры для вдохновения #78
- Почему не стоит использовать IDE для написания кода
- Курс «Паттерны и практики написания кода»
- Podlodka #271: налоговое резидентство
- “Аппокалипсис сегодня”: мобильный маркетинг становится сложнее
- RustDesk: удаленный рабочий стол на Rust
- Как мы научились А/B-тестировать алгоритмы с помощью switchback-тестов
- Дизайн система: Иконки
iOS
- Как работает новая система модульности Independency в Авито
- Начинаем работу с WeatherKit
- Food Truck: мультиплатформенное приложение на SwiftUI от Apple
- [Async/await] Как работает Swift Coroutine Model
- RxSwift + PropertyWrapper: инкапсуляция и синтаксический сахар
- Модуляризация приложений iOS — отправная точка
- Принципы SOLID в Swift
- Новое в SwiftUI 4: барчарт с накоплением
- Рендеринг SwiftUI View в ячейках UITableView или UICollectionView в iOS 16
- Обзор новых API навигации SwiftUI
- iOS 16: важные дополнения UIKit
- Новое в iOS 16 — автоматическое изменение размера ячеек UICollectionView
- Как изменить размер ячейки без перезагрузки — автоматическое изменение размера (iOS 16)
- Реализация кастомного календаря с использованием UICalendarView в iOS16 и Swift
- Как делать реверсинжиниринг iOS-приложений для начинающих
- Все вопросы и ответы Digital Lounge с WWDC
Android
- Разделение интерфейсов в Android с помощью расширений Kotlin и inline функций
- Archives: книжный UI
- Android 13 достиг стабильности
- Как сделать Android-приложение тестируемым? Часть 2 — MVI
- Сборка Android приложения без Studio
- Создание плавающего диалогового окна как в Google Translate с помощью Material Design 3android
- Почему вы всегда должны тестировать производительность Compose в релизе?
- Переход к плавным кривым в Jetpack Compose
- Включаем скрипты Lua в приложении для Android
- Вышел Kotlin 1.7.0
Кроссплатформа
- Как сделать юзерам хорошо? Разработка внутренних продуктов на React Native
- Математика для 3D-приложений. Урок 1
- Всплывающие сообщения об ошибках во Flutter
Вакансия дня
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости3 недели назад
Видеозвонки с Лили, Приключения и пианино — обновления Duolingo
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков1 неделя назад
Lua – идеальный встраиваемый язык
-
Новости2 недели назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн