В этом дайджесте мы обсуждаем ужасную документацию Apple, запуск Android Studio на любом устройстве, переход на Kotlin (в том числе мультиплатформенный), создание бэкенда без серверных разработчиков, успех Among Us и UX-игр и многое другое.
|
Об ужасной документации Apple |
Или, точнее, вопиющее отсутствие документации, которую Apple предоставляет для своих платформ.
Этот дайджест доступен еженедельно.
рассылки .
И мы ежедневно отправляем новости на
Telegram-канал .
iOS
• (+6) Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2
• (+5) Разница между @StateObject, @EnvironmentObject и @ObservedObject в SwiftUI
• (+5) SPM: модульность проекта для увеличения скорости сборки
• Apple выпускает macOS Big Sur
• Apple показала первые компьютеры на Apple Silicon
• iOS 14.3 предлагает установку сторонних приложений во время настройки системы
• В новой версии TestFlight представлены автоматические обновления приложений.
• Многие издатели отказались публиковать iOS-приложения в Mac App Store
•
На пути к изучению SwiftUI
•
3 подхода к созданию эффекта размытия в iOS
•
SwiftUI против реактивной архитектуры MVVM
•
Анимированная круговая диаграмма в SwiftUI 2 с использованием объединения
•
Миграция существующего проекта Xcode на Kotlin Multiplatform Mobile
•
Почему новые компьютеры Mac меняют правила игры для дизайнеров продуктов?
•
Использование кривых Безье в SwiftUI
•
iPhoneNumberField: поле ввода телефона в SwiftUI.
•
MarqueeText: текст выделения.
Андроид
• (+19) Приложения Netflix Studio для Android и iOS теперь с мультиплатформенностью Kotlin
• (+18) Переходим с Java на Kotlin: как взять коллекции с собой
• (+9) Рабочий стол Jetpack Compose
• (+3) Как исправить ошибку с Drawable.setTint в API 21 Android SDK
• Как запустить Android Studio на ЛЮБОМ устройстве с помощью проектора JetBrains
• Видео Чикаго Робото 2020
• Android Broadcast: Jetpack Compose на рабочем столе
•
Как сделать компилятор умнее
•
Разработка приложений для Android: полезные инструменты для разработчиков
•
Android-навигация с использованием уже существующего стека
•
Разработка для разработчиков: работа над библиотекой Android
•
Android RecyclerView: Часть 1. Создание простого списка
•
Как упростить делегирование привязки Android View
•
Android TV: лучшие практики для привлечения приложений
•
Ускорение сборки с помощью Dagger Reflect
•
Классы данных — отличный способ хранения данных
•
iiVisu: визуализатор звука для Android
•
Brackeys IDE: редактор кода для Android
•
ForgetMeNot: запоминание с помощью карточек
Разработка
• (+24) Как приручить Чарльза Прокси?
• (+22) Meta Gameplay Framework, или бэкенд без разработчиков серверов
• (+13) Дополнительные компоненты для кроссплатформенной библиотеки дизайна материалов KivyMD
• (+11) Лучшие дипломные работы весеннего семестра Технопроектов
• (+9) Собеседование для QA: резюме, вопросы на собеседовании, переговоры о зарплате + полезные ссылки
• (+8) EventBus — система событий для Unity
• (+7) Система «сделай-измерь-научись»
• (+7) Улучшение интерфейса: как связаны дизайн и успех продукта
• (+4) Разворачиваем сервер для проверки покупок в приложении за 60 минут.
• (+3) html2json
• Radio QA #62: удаленные конференции.
• Подлодка №189: Интернет вещей • Минцифры готовит новый пакет поддержки ИТ-отрасли • Производители просят отложить предустановку российского ПО • Дизайн приложения: примеры для вдохновения №22 • 6 небольших проектов, которые улучшат ваше резюме разработчика • В ноябрьском рейтинге TIOBE Python впервые занял 2-е место.
• Как я выпустил свое приложение в App Store без знания кода
• Рекомендации по дизайну интерфейса умных часов
• Как начать работу над React Native, не причиняя при этом мучительной боли
• Анализируем UX популярной игры Among Us
•
Влияние производительности мобильного приложения на пользовательский опыт
•
Практические советы для младших разработчиков
•
Ключевые уроки, извлеченные из работы с разработчиком 10x
•
Глубокие ссылки во Flutter с использованием ветки
•
Практики, которые удвоили мою продуктивность как разработчика
•
Внимание — мой самый ценный ресурс продуктивности как разработчика.
•
Рекомендации по документированию кода для программистов
•
Лучшие мобильные приложения для изучения программирования на ходу
•
React Native в Wix — Архитектура
•
Хороший обзор кода — это суперсила, которая нужна вашей команде
•
Различные способы использования цвета в дизайне
•
4 лучших расширения VS Code в 2020 году
Аналитика, маркетинг и монетизация
• (+26) Динамический лут в играх: что учитывать
• (+6) Монетизация рекламного трафика в мобильной экосистеме Huawei
• (+6) Вводящие в заблуждение ролики: почему они работают?
• (+3) Как локализовать игру? Пошаговое руководство
• App Annie: что ждет мобильный рынок в 2021 году
• Успех среди нас: исследование циклов развития игры, покорившей мир
• Fortnite может получить ежемесячную подписку
• MeowTalk: кошачий переводчик
• Ушур: эффективное общение с клиентами
•
6 распространенных ошибок при запуске мобильного приложения
ИИ, устройства, Интернет вещей
• (+43) Как программировать многоядерные микроконтроллеры
• (+20) Маркетинговые уловки на рынке смартфонов.
Где нет прогресса? • (+11) Под капотом: 4D-радар Vayar • (+8) Медленный CrossWorks для ARM? • (+8) Как настроить сбор данных с датчиков IoT и SCADA для Data Governance • Hyundai Motor выбирает платформу NVIDIA DRIVE ← Предыдущий дайджест .
Если у вас есть другие интересные материалы или вы нашли ошибку, присылайте их на адрес почта .
Теги: #разработка iOS #разработка Android #разработка мобильных приложений #аналитика мобильных приложений #UIX #маркетинг приложений
-
Управление Движением В Играх
19 Oct, 24 -
Лучшие Php-Фреймворки 2013 Года.
19 Oct, 24