Отслеживаете размер приложения?
Anonymous Poll
14%
С каждым релизом
13%
Редко, но системно
25%
Редко, но бессистемно
28%
Не отслеживаем
19%
Узнать мнение топовых разработчиков
Самые популярные статьи из сегодняшней подборки:
•
•
•
•
(Dev) +430 Using Rust at a startup: A cautionary tale•
(iOS) +157 Get Started With The Dynamic Island and Live Activities in iOS 16.1•
(And) +065 Coroutine: Make it faster and Efficient😁1
Forwarded from Роман Галь – Работа в IT (Roman Gal)
Программируешь уже год, но зарплата не меняется. Разбираемся, что делать.
Telegraph
Программирую уже год, но зарплата не меняется. Что сделать, чтобы перейти на новый грейд?
В первый год работы по найму я не понимал, как поднять свой доход. Работал усердно, брал больше ответственности, но зарплата сама собой не повышалась. Вопрос денег стоял остро, даже не смотря на модную лычку iOS Developer в резюме. Тогда я не понимал, что…
👍7😁5😢1
Mobile In-App Ad Monetization Performance Index — новое исследование Appodeal о рекламной монетизации приложений.
В топе среди сетей, оказались и российские. По данным отчета, рекламная сеть Яндекса — лучшая в Восточной Европе по доле выплаченного вознаграждения издателям для баннеров на iOS и Android, а также в полноэкранных форматах на Android.
Удивил Яндекс на Ближнем Востоке, где стал номером один по eCPM на rewarded и полноэкранных форматах на iOS. Также компания показала второй результат по eCPM на полноэкранной и баннерной рекламе на iOS в Восточной Европе. Аналогичный результат у другой российской рекламной сети — MyTarget.
О том, какой формат рекламы наиболее эффективен и какие рекламные сети наиболее доходны, узнайте подробнее из отчета Appodeal 👈
В топе среди сетей, оказались и российские. По данным отчета, рекламная сеть Яндекса — лучшая в Восточной Европе по доле выплаченного вознаграждения издателям для баннеров на iOS и Android, а также в полноэкранных форматах на Android.
Удивил Яндекс на Ближнем Востоке, где стал номером один по eCPM на rewarded и полноэкранных форматах на iOS. Также компания показала второй результат по eCPM на полноэкранной и баннерной рекламе на iOS в Восточной Европе. Аналогичный результат у другой российской рекламной сети — MyTarget.
О том, какой формат рекламы наиболее эффективен и какие рекламные сети наиболее доходны, узнайте подробнее из отчета Appodeal 👈
👏5
На самом деле история про Rust вышла презанятная - о том, как не надо выбирать технологии и фреймворки для стартапа. Почему выбрали язык ядра, IoT и безопасности для даже не нагруженного SaaS? Ну, основатели его знали. Всё 🙈 А так - огромная кривая обучения, нет разработчиков, как следствие замедленная разработка фич, нет библиотек и документации, нет особых преимуществ, переписать сложно, долго и невозможно. И это все не про какой-то побочный проект, а про язык программирования, который лежит в основе этого стартапа. В общем мораль - 100 раз подумайте, прежде чем использовать что-либо.
Разработка
• Использование Rust в стартапе: поучительная история
• Аудитория RuStore выросла в шесть раз
• Исследование “Бенчмарки продуктового опыта 2022”
• This Simple Question Made Me Hire a Couple of Junior Programmers
• Elimination of programmers
iOS
• Шифруем CoreML
• Как устроено приложение Календарь в iPhone
• Пишем собственный CustomStepper в Swift
• How to Create Your Xcode Cloud Workflow
• Two Practical Uses of Enum in Swift
• Removing 30% of our iOS crashes
• Introducing N26 Backend Driven Navigation: FlowKit
Android
• Cloudy: blur для Jetpack Compose
• You Must Be 64-Bit to Ride This Ferry
• Mercado Libre Android app is on a diet: Dynamic Features
• Just your type: Variable fonts in Compose
• How Kotlin Is Going To Fix Your Pains in 2023
Кроссплатформа
• How react-native became performant as native with the new architecture
• Kotlin for backend, is it that good?
• Difference Between Ephemeral State & App State In Flutter
Вакансия дня
• Android-разработчик в VisionLabs
Разработка
• Использование Rust в стартапе: поучительная история
• Аудитория RuStore выросла в шесть раз
• Исследование “Бенчмарки продуктового опыта 2022”
• This Simple Question Made Me Hire a Couple of Junior Programmers
• Elimination of programmers
iOS
• Шифруем CoreML
• Как устроено приложение Календарь в iPhone
• Пишем собственный CustomStepper в Swift
• How to Create Your Xcode Cloud Workflow
• Two Practical Uses of Enum in Swift
• Removing 30% of our iOS crashes
• Introducing N26 Backend Driven Navigation: FlowKit
Android
• Cloudy: blur для Jetpack Compose
• You Must Be 64-Bit to Ride This Ferry
• Mercado Libre Android app is on a diet: Dynamic Features
• Just your type: Variable fonts in Compose
• How Kotlin Is Going To Fix Your Pains in 2023
Кроссплатформа
• How react-native became performant as native with the new architecture
• Kotlin for backend, is it that good?
• Difference Between Ephemeral State & App State In Flutter
Вакансия дня
• Android-разработчик в VisionLabs
AppTractor
Использование Rust в стартапе: поучительная история
Rust великолепен для некоторых вещей. Но подумайте дважды, прежде чем выбрать его для стартапа, которому нужно двигаться быстро.
👍4
Самые популярные статьи из этой подборки:
•
•
•
Специальное упоминание
•
•
(Dev) +192 This Simple Question Made Me Hire a Couple of Junior Programmers•
(And) +187 Just your type: Variable fonts in Compose•
(iOS) +162 Removing 30% of our iOS crashesСпециальное упоминание
•
(And) +1.1K на Reddit You Must Be 64-Bit to Ride This Ferry👍6
В этом году в JetBrains провели первый опрос разработчиков Kotlin. Он должен определить болевые точки, которые наиболее существенно влияют на удовлетворенность пользователей от работы Kotlin.
Так, удовлетворенность от самого Kotlin - 86%. Однако от инструментов - уже 62%. Самые большие проблемы - с производительностью сборок, их настройками, быстродействием подсветки, документацией и примерами. Основная неудовлетворенность производительностью IDE связана с зависаниями и индексацией.
Так, удовлетворенность от самого Kotlin - 86%. Однако от инструментов - уже 62%. Самые большие проблемы - с производительностью сборок, их настройками, быстродействием подсветки, документацией и примерами. Основная неудовлетворенность производительностью IDE связана с зависаниями и индексацией.
👍7😢2😱1
Appodeal представил SDK 3.0 c улучшенным функционалом
В новой версии особое внимание уделяется аналитике и эффективной и надежной работе приложений. Appodeal SDK предоставляет доступ к 70+ источникам рекламного трафика, в нем есть In-app Bidding, автоматическая оптимизация UA, сегментация пользователей, A/B-тестирование, кросс-промо, прямые сделки, мгновенные выплаты и многое другое.
В версии 3.0:
• Улучшены отчеты – теперь есть Forecasted ARPU, ARPDAU и LTV
• Интегрированы AppsFlyer, Adjust и Meta Analytics
• Можно использовать Firebase Analytics для отслеживания метрик и событий
• В интерфейс добавлены новые события для упрощения интеграции
• Улучшены производительность и стабильность для удобства использования
SDK также содержит улучшенную версию Consent Manager, который помогает приложениям не нарушать требования законодательства о защите личных данных и избегать блокировки со стороны магазинов. Кроме того, существенно улучшен Unity-плагин.
Подробнее про новый SDK вы можете прочитать на сайте.
В новой версии особое внимание уделяется аналитике и эффективной и надежной работе приложений. Appodeal SDK предоставляет доступ к 70+ источникам рекламного трафика, в нем есть In-app Bidding, автоматическая оптимизация UA, сегментация пользователей, A/B-тестирование, кросс-промо, прямые сделки, мгновенные выплаты и многое другое.
В версии 3.0:
• Улучшены отчеты – теперь есть Forecasted ARPU, ARPDAU и LTV
• Интегрированы AppsFlyer, Adjust и Meta Analytics
• Можно использовать Firebase Analytics для отслеживания метрик и событий
• В интерфейс добавлены новые события для упрощения интеграции
• Улучшены производительность и стабильность для удобства использования
SDK также содержит улучшенную версию Consent Manager, который помогает приложениям не нарушать требования законодательства о защите личных данных и избегать блокировки со стороны магазинов. Кроме того, существенно улучшен Unity-плагин.
Подробнее про новый SDK вы можете прочитать на сайте.
🔥9👍3
Новый большой еженедельный дайджест - 121 статья и новость за неделю. По возможности поставьте 👍/🔥/🤯, поделитесь с коллегами и в соцсетях, поддержите наш канал через Boosty.
🔥15👍7
На самом деле, задача обучения по видео - совсем нетривиальная. Этот бот - результат прорыва в имитационном обучение, при котором нейронные сети обучаются, наблюдая за тем, что делают люди. Основная проблема - все видео должны быть размечены, а это огромная человеческая работа. Подход команды Video Pre-Training позволяет обойти это, обучая другую нейронную сеть автоматически маркировать видео. Используя VPT, бот OpenAI смог выполнять задачи, которые были бы невозможны при использовании только обучения с подкреплением. Наилучшие результаты были получены при совместном использовании имитационного и обучения с подкреплением. Взяв бота, обученного с помощью VPT, и доработав его с помощью подкрепления, получилось выполнять задачи, включающие более 20К действий.
👍18🔥3😱2
Понятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков.
В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.
Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022
В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.
Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022
Места нет - поэтому коротко об удивительном. Придумав слабо выполнимые правила теперь будем удивляться, что никто их не соблюдает. В среднем 90% из 250 приложений не соответствуют европейскому GDPR. И скорее речь о том, что надо менять правила 🙈
Разработка
• Большинство приложений не соответствуют требованиям GDPR
• VK запускает новый VK Cup с призовым фондом 4 миллиона рублей
• Яндекс представил новую версию поиска
• Этот простой вопрос заставил меня нанять пару Junior-программистов
• OpenAI создал бота для Minecraft на основе 70,000 часов видео
• Flower: как работает чат-бот платформа Авито
• Podlodka #295: финмониторинг и банковский compliance
• Google работает над новым ИИ для написания кода
• Rhasspy: голосовой помощник
• Strategies I Use to Interview Candidates for Software Developer Positions
• 9 VSCode Extensions You Definitely Need as a Developer
iOS
• Bottom sheet: Navigation
• Using complex gestures in a SwiftUI ScrollView
• Better SwiftUI navigation APIs
• Developing Apps with the HomeKit Accessory Simulator
• CoreData With SwiftUI
• How to Pause and Resume Animation in SwiftUI (with chaining)
• Dependency Graph Hell (iOS)
• SwiftUI is convenient, but slow
• Disclosure Group in SwiftUI
• The iOS 16 Design Guidelines: An Illustrated Guide
Android
• Собеседование Android System Design
• Удовлетворенность экосистемой Kotlin — исследование JetBrains
• Вращаем невращаемое, или Как повернуть экран звонка
• Системный подход к улучшению старта Android-приложения
• Camposer: камера для Jetpack Compose
• Сколько стоит kapt в многомодульном проекте
• Network Calls in Lint: Best Practices
• Unfold your UI
• Per-App Language Preferences
• Making Jellyfish move in Compose
• 3 Key Advantages Why Experienced Developers Choose Bazel over Gradle
• A few Kotlin constructs
Кроссплатформа
• Facilitate app updates with Flutter upgrader
Вакансия дня
• Head of Developer Relations в OneSignal
Разработка
• Большинство приложений не соответствуют требованиям GDPR
• VK запускает новый VK Cup с призовым фондом 4 миллиона рублей
• Яндекс представил новую версию поиска
• Этот простой вопрос заставил меня нанять пару Junior-программистов
• OpenAI создал бота для Minecraft на основе 70,000 часов видео
• Flower: как работает чат-бот платформа Авито
• Podlodka #295: финмониторинг и банковский compliance
• Google работает над новым ИИ для написания кода
• Rhasspy: голосовой помощник
• Strategies I Use to Interview Candidates for Software Developer Positions
• 9 VSCode Extensions You Definitely Need as a Developer
iOS
• Bottom sheet: Navigation
• Using complex gestures in a SwiftUI ScrollView
• Better SwiftUI navigation APIs
• Developing Apps with the HomeKit Accessory Simulator
• CoreData With SwiftUI
• How to Pause and Resume Animation in SwiftUI (with chaining)
• Dependency Graph Hell (iOS)
• SwiftUI is convenient, but slow
• Disclosure Group in SwiftUI
• The iOS 16 Design Guidelines: An Illustrated Guide
Android
• Собеседование Android System Design
• Удовлетворенность экосистемой Kotlin — исследование JetBrains
• Вращаем невращаемое, или Как повернуть экран звонка
• Системный подход к улучшению старта Android-приложения
• Camposer: камера для Jetpack Compose
• Сколько стоит kapt в многомодульном проекте
• Network Calls in Lint: Best Practices
• Unfold your UI
• Per-App Language Preferences
• Making Jellyfish move in Compose
• 3 Key Advantages Why Experienced Developers Choose Bazel over Gradle
• A few Kotlin constructs
Кроссплатформа
• Facilitate app updates with Flutter upgrader
Вакансия дня
• Head of Developer Relations в OneSignal
AppTractor
Большинство приложений не соответствуют требованиям GDPR
Наименьшее несоответствие у Еды и Напитков - “всего” 84%.
👍1😁1
Самые популярные статьи из этой подборки:
•
•
•
•
(And) +442 Making Jellyfish move in Compose•
(iOS) +149 SwiftUI is convenient, but slow•
(Dev) +089 Strategies I Use to Interview Candidates for Software Developer Positions👍6
Forwarded from AppFiles - Mobile Development
AirTroller - приложение для спама/троллинга друзей через AirDrop. AirDrop посылает запрос на подключение, а затем отменяет его сразу после получения.
AirTroller на GitHub: https://github.com/sourcelocation/AirTroller
Платформа: iOS
⭐️: 178
AirTroller на GitHub: https://github.com/sourcelocation/AirTroller
Платформа: iOS
⭐️: 178
😁9👍5🤩3
Apple объявила победителей App Store Awards 2022. Поздравляем победителей 🎉
• Лучшее приложение года для iPhone - BeReal
• Лучшая игра года для iPhone - Apex Legends Mobile
• Лучшее приложение года для iPad - GoodNotes 5
• Лучшая игра года для iPad - Moncage
• Приложение года для Apple Watch - Gentler Streak
Приложения, оказавшие наибольшее культурное влияние - How We Feel, Inua, Locket Widget, Waterllama
• Лучшее приложение года для iPhone - BeReal
• Лучшая игра года для iPhone - Apex Legends Mobile
• Лучшее приложение года для iPad - GoodNotes 5
• Лучшая игра года для iPad - Moncage
• Приложение года для Apple Watch - Gentler Streak
Приложения, оказавшие наибольшее культурное влияние - How We Feel, Inua, Locket Widget, Waterllama
Новые возможности для аналитики рекламной монетизации в AppMetrica
Теперь в AppMetrica можно передавать данные об Ad Revenue, чтобы комплексно оценивать эффективность рекламной монетизации.
В отчётах появились новые метрики и группировки по параметрам Ad Revenue. Теперь вы сможете оценить эффективность рекламной монетизации по типу объявлений, сети, размещению и другим параметрам. А также использовать данные о доходе от рекламной монетизации на уровне пользователя как в самом отчёте Revenue, так и в других отчётах — воронках, когортах или User Acquisition. Это позволит понять, как продуктовые изменения влияют на доход от рекламы и удержание пользователей, а также оценить эффективность привлечения пользователей по доходу от них.
Начните передавать данные по Ad Revenue в AppMetrica, чтобы оценить рекламную монетизацию приложения.
А также в AppMetrica вы найдёте no-code фичи — они позволят отслеживать базовые события и in-app покупки, сократив время на разработку.
👉 Подробнее об об Ad Revenue читайте на сайте
Теперь в AppMetrica можно передавать данные об Ad Revenue, чтобы комплексно оценивать эффективность рекламной монетизации.
В отчётах появились новые метрики и группировки по параметрам Ad Revenue. Теперь вы сможете оценить эффективность рекламной монетизации по типу объявлений, сети, размещению и другим параметрам. А также использовать данные о доходе от рекламной монетизации на уровне пользователя как в самом отчёте Revenue, так и в других отчётах — воронках, когортах или User Acquisition. Это позволит понять, как продуктовые изменения влияют на доход от рекламы и удержание пользователей, а также оценить эффективность привлечения пользователей по доходу от них.
Начните передавать данные по Ad Revenue в AppMetrica, чтобы оценить рекламную монетизацию приложения.
А также в AppMetrica вы найдёте no-code фичи — они позволят отслеживать базовые события и in-app покупки, сократив время на разработку.
👉 Подробнее об об Ad Revenue читайте на сайте
👍3
У AppsFlyer вышел отчет о средних показателях удержания/возвратов за 2022 год. Из непонятного - на Android возвраты за год значительно упали, для Дня 30 это 2.6% (-10.3% за год и почти -30% за два). У iOS почти все стабильно - в День 30 в среднем возвращается 4.3% пользователей. По цифрам еще - самые большие возвраты в категориях Новости, Бизнес и Покупки, самые маленькие в Играх, Образовании и Фотографиях. Для России средние возвраты в День 30 - 2.2%. В Японии 5.1, в Китае 1.3%.
Разработка
• Удержание и возвраты 2022 — отчет AppsFlyer
• Nufa: идеальное тело в один клик
• Google впервые лицензировал свою ИИ-систему диагностики рака
• Простые метрики по качеству: как их вести и зачем они нужны
• How to Develop UI while You Develop Software
• Top Backend Frameworks for Mobile App Development in 2023
• Experimenting with Push Notifications for User Retention: Tested on a Million-Strong Audience
iOS
• Лучшие приложения для iPhone и iPad в App Store Awards 2022
• AirTroller: флуд AirDrop
• Обзор новых API навигации в SwiftUI
• Управление загрузками в Xcode
• Data Structures & Algorithms in Swift: Queue
• Delete Multiple Rows from List in SwiftUI
• Reorder items with Drag and Drop using SwiftUI
• iOS — Dynamic text sizes done right
• Sheets in SwiftUI explained with code examples
• Redact Lock Screen Widgets when the device is locked
Android
• Building Chat App with BLE and Jetpack Compose
• Building Scalable Android Apps
• Basic Android Compose - Dynamic Lazy Column
• Creating Instagram Story View in Android
• Large Screens & Foldables Tutorial for Android
Кроссплатформа
• Настройка Push Notifications на React Native & Expo Go
• Maintaining the Flutter app state with a different approach
• Auto-Read SMS with runtime permission - Flutter (Android)
• How to Hack & Protect Flutter Apps
Вакансия дня
• Android-разработчик в WaveAccess
Разработка
• Удержание и возвраты 2022 — отчет AppsFlyer
• Nufa: идеальное тело в один клик
• Google впервые лицензировал свою ИИ-систему диагностики рака
• Простые метрики по качеству: как их вести и зачем они нужны
• How to Develop UI while You Develop Software
• Top Backend Frameworks for Mobile App Development in 2023
• Experimenting with Push Notifications for User Retention: Tested on a Million-Strong Audience
iOS
• Лучшие приложения для iPhone и iPad в App Store Awards 2022
• AirTroller: флуд AirDrop
• Обзор новых API навигации в SwiftUI
• Управление загрузками в Xcode
• Data Structures & Algorithms in Swift: Queue
• Delete Multiple Rows from List in SwiftUI
• Reorder items with Drag and Drop using SwiftUI
• iOS — Dynamic text sizes done right
• Sheets in SwiftUI explained with code examples
• Redact Lock Screen Widgets when the device is locked
Android
• Building Chat App with BLE and Jetpack Compose
• Building Scalable Android Apps
• Basic Android Compose - Dynamic Lazy Column
• Creating Instagram Story View in Android
• Large Screens & Foldables Tutorial for Android
Кроссплатформа
• Настройка Push Notifications на React Native & Expo Go
• Maintaining the Flutter app state with a different approach
• Auto-Read SMS with runtime permission - Flutter (Android)
• How to Hack & Protect Flutter Apps
Вакансия дня
• Android-разработчик в WaveAccess
AppTractor
Удержание и возвраты 2022 — отчет AppsFlyer
В отчете AppsFlyer об удержании охватываются 11 миллиардов установок приложений для 11 000 приложений в третьем квартале 2022 года.
👍2
Самые популярные статьи из этой подборки:
•
•
•
Специальное упоминание:
• Large Screens & Foldables Tutorial for Android от Kodeco
Оцените дайджеcт по "шкале Дмитрия"?
•
(Dev) +284 How to Develop UI while You Develop Software•
(iOS) +248 Reorder items with Drag and Drop using SwiftUI•
(And) +088 Building Scalable Android AppsСпециальное упоминание:
• Large Screens & Foldables Tutorial for Android от Kodeco
Оцените дайджеcт по "шкале Дмитрия"?
Medium
How to Develop UI while You Develop Software
I love software development. Even more, I love designing UI during the development process. My problem? I’ve always been a perfectionist…
Лучшее практическое применение Stable Diffusion (а есть еще и Unstable Diffusion, вот где настоящий прорыв!), кажется, придумал Amazon. Для своих умных колонок они сделали игру для детей Create with Alexa - ребенок наговаривает историю, а Alexa ее создает и визуализирует. Пока, правда, все очень схематично, но в целом Amazon планирует развивать систему. В конечном итоге компания «представляет себе мир, в котором каждый может воплотить свои идеи в жизнь в виде цифровых творений, просто используя несколько произнесенных слов». Красота!
Разработка
• Alexa с помощью ИИ создает истории для детей
• Как разрабатывать UI, пока вы разрабатываете ПО
• Переворот на мировых рынках мобильных игр — рост во всех регионах в 3 квартале
• Разработка собственной библиотеки
• UI-kit для мобильных приложений
• AWS SimSpace Weaver создает симулятор города в облаке
• Дейтинг с разработчиками: как мы за 2 месяца выпустили MVP приложения для поиска айтишников за рубежом
• Top 3 SVG Animation Techniques
• What designers can learn from Apple’s new accessibility features
• Sticking to UI/UX trends is a losing strategy
• Software disenchantment
• Why Your Team Needs a Weekly Metrics Review
iOS
• Улучшенные API навигации SwiftUI
• Разработка приложений с помощью Симулятора Аксессуаров HomeKit
• Requesting App Store Ratings with SwiftUI
• Morphing Nodes Under SceneKit
• Constraints in SceneKit — Exploring Advanced Camera Controls
• Animated Background in SwiftUI
• How We Centrally Manage UITabBar in Our iOS Apps
• Loading 3D Model from Firebase
Android
• Paparazzi: показ экранов Android-приложения без устройства или эмулятора
• Игра в маляра, или Content-based color scheme: как цветовая схема приложения может меняться в зависимости от контента
• Android 13 Photo Picker With The Activity Result API
• New framework from Slack - Circuit
• Kotlin Abstraction
• Jetpack Compose: Navigation with parcelable arguments
• Background restrictions in Android
Кроссплатформа
• Bye React Native, Hello Native
• Flutter Application from nothing to production
Вакансия дня
• Стажер-разработчик iOS в Тинькофф
Разработка
• Alexa с помощью ИИ создает истории для детей
• Как разрабатывать UI, пока вы разрабатываете ПО
• Переворот на мировых рынках мобильных игр — рост во всех регионах в 3 квартале
• Разработка собственной библиотеки
• UI-kit для мобильных приложений
• AWS SimSpace Weaver создает симулятор города в облаке
• Дейтинг с разработчиками: как мы за 2 месяца выпустили MVP приложения для поиска айтишников за рубежом
• Top 3 SVG Animation Techniques
• What designers can learn from Apple’s new accessibility features
• Sticking to UI/UX trends is a losing strategy
• Software disenchantment
• Why Your Team Needs a Weekly Metrics Review
iOS
• Улучшенные API навигации SwiftUI
• Разработка приложений с помощью Симулятора Аксессуаров HomeKit
• Requesting App Store Ratings with SwiftUI
• Morphing Nodes Under SceneKit
• Constraints in SceneKit — Exploring Advanced Camera Controls
• Animated Background in SwiftUI
• How We Centrally Manage UITabBar in Our iOS Apps
• Loading 3D Model from Firebase
Android
• Paparazzi: показ экранов Android-приложения без устройства или эмулятора
• Игра в маляра, или Content-based color scheme: как цветовая схема приложения может меняться в зависимости от контента
• Android 13 Photo Picker With The Activity Result API
• New framework from Slack - Circuit
• Kotlin Abstraction
• Jetpack Compose: Navigation with parcelable arguments
• Background restrictions in Android
Кроссплатформа
• Bye React Native, Hello Native
• Flutter Application from nothing to production
Вакансия дня
• Стажер-разработчик iOS в Тинькофф
AppTractor
Alexa с помощью ИИ создает истории для детей
Чтобы создать историю, ребенок говорит: «Алекса, сделай историю», а затем отвечает на подсказки.
👍2