apptractor | Unsorted

Telegram-канал apptractor - Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

10992

Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov • Аудитория https://t.me/apptractor/1066 • Сайт https://apptractor.ru/ • Поощрения: https://boosty.to/apptractor

Subscribe to a channel

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Lemon8, конкурент Instagram от ByteDance, попал в Топ-10 американского App Store

"Ничего не будет. Ни YouTube, ни Instagram, ни ChatGPT – один сплошной TikTok" (C) Пока американские законодатели продвигают свои планы по запрету TikTok или его принудительной продаже, китайская материнская компания ByteDance выводит еще одну из своих социальных платформ в топ-чарты американского App Store.

1. Принадлежащее ByteDance приложение Lemon8, конкурирующее с Instagram, которое описывает себя как «lifestyle сообщество», в понедельник вошло в Топ-чарты американского App Store, став приложением №10 в общем рейтинге, как среди приложений, так и среди игр. Сегодня оно занимает 9 место в чарте лучших приложений App Store, исключая игры.

2. До вчерашнего дня приложение никогда ранее не входило даже в Топ-200.

3. На глобальном рынке приложение было запущено еще в марте 2020 года. Сейчас у него MAU примерно 4.25 млн человек.

4. Очевидно, что в ByteDance начали привлекать пользователей к Lemon8, и компании даже не надо особо сильно тратиться на сторонние каналы - главный источник продвижения социальной сети сейчас собственный TikTok. По данным Insider, компания платит инфлюэнсерам и многие авторы недавно начали писать о Lemon8.

И что: забанят нафиг TikTok, ой забанят... Но в целом прямо интересно когда и как ByteDance остановится.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

RuStore улучшает условия для разработчиков

Для издателей, которые подключили монетизацию через RuStore - подключили покупки или подписки внутри приложений или опубликовали платные приложения, будет действовать комиссия от 0,9 до 3,35% на оборот до одного миллиона рублей с каждого продукта до конца года. Например, для платежей по банковским картам она составит всего 2,5% против стандартных 15%. С такими условиями развивать свои проекты и зарабатывать на них разработчикам станет намного проще.

Программа стартует 1 апреля и продлится до конца 2023 года. Подключить монетизацию можно по ссылке.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

С мест докладывают, что в Apple в преддверии презентации на WWDC для топов компании провели полноценную презентацию новой AR-гарнитуры. Презентацию в целом описывают как «отполированную, блестящую и захватывающую». С самим устройство, правда, достаточно много потенциальных проблем. Это цена около $3000, отсутствие явного киллер аппа, внешняя батарея, которую нужно будет менять каждые пару часов, дизайн, который некоторые тестеры сочли неудобным, недостаток контента. Впрочем, сами руководители, по слухам, понимают, что «этот продукт не станет хитом сразу после выхода».

Разработка

В Apple показали гарнитуру смешанной реальности руководителям
Яндекс Такси запускает мини-сериал «Антология технологий»
«Тинькофф» запускает конкурс IT’s Tinkoff Solution Cup
Как устроены собеседования в IT
Сербия рай для релокантов? Как эта страна стала центром разработки
Podlodka #312: производство лекарств
Podlodka #311: зачем программисту YouTube
Только 2 из 100 программистов уверены, что их работу в ближайшие 10 лет отберет ИИ
Snap предлагает AR-инструменты предприятиям
OpenAI добавляет поддержку плагинов в ChatGPT
Migrating from Relational Databases to Time Series Databases

Маркетинг

Приложение для молитв и медитаций Hallow ставит рекорды с подпиской
Бизнес на мобильных приложениях: выбор ниши и региона

iOS

Подводные камни локализации iOS-приложений, или Как мы локализовали Яндекс Еду
SpoilerViewExample: спойлеры на SwiftUI
Пет проекты для всех
Working with percentages in SwiftUI layout
Flyweight Design Pattern
Improving multiplatform SwiftUI code
iOS Concurrency Types
Dynamic Features in an iOS Multi-Brand App

Android

MilitaryJet: тестирование Jetpack Compose UI
Как создавать пользовательские представления в Android (Custom Views)
Trampoline Activities
Kotlin Flows Guide with Examples
Evolution of Crash Management: Behind the Scenes with App Quality Insights
Introducing Tone-based Surfaces in Material 3
Don’t Prewarm App Features
Compose & Paparazzi: Automatically find @Preview composables at runtime
From Dagger & Hilt into the multiplatform world with kotlin-inject

Кроссплатформа

How to use Flutter Version Manager like a pro?
Best Resources To Learn Flutter From Scratch

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Hallow ставит рекорды с подпиской

Медитации - перенасыщенный приложениями рынок? Ха, вовсе нет. Hallow, приложение для религиозных (католических, как я понял) медитаций и молитв ставит рекорды в американском App Store,

1. В начале февраля с рекламой в Apple Search Ads, поддержкой знаменитостей и Великого поста, приложение взлетело на вершину чарта загрузок и привлекло почти миллион новых пользователей.

2. В Hallow есть ежемесячная подписку в размере $8.99.

3. По оценкам AppFigures, выручка Hallow в App Store через месяц после резкого скачка загрузок выросла до 780,000 долларов. И это чистая выручка приложения, то есть то, что Hallow получает после того, как Apple взимает свой процент.

4. Нетрудно посчитать, что конверсия близится как минимум к 80%. Очевидно, что Hallow делает что-то интересное со своей подпиской, чего не делают многие другие разработчики.

И что: а) можно посмотреть, как сделано в Hallow и применить у себя; б) даже на казалось бы перенасыщенном рынке всегда есть место для еще одного "приложения для медитаций".

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

🔥🔝 Готовы прокачать навыки андроид-разработки?

➡️ Успейте попасть в группу онлайн-курса «Android Developer. Professional» OTUS!

Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест

5️⃣ За 5 месяцев обучения вы научитесь ускорять свои приложения с помощью Android SDK, организовывать инфраструктуру, выбирать архитектурные паттерны, тестировать приложения и использовать современные библиотеки и фреймворки.
❌📊Все это на живых вебинарах и практике с разработчиками крупнейших компаний.
В конце курса в качестве проекта для портфолио вы создадите тонкий клиент к какому-либо сервису с публичным API.

📌Старт занятий 30 марта.

👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/ALmz/

Реклама. Информация о рекламодателе на сайте otus.ru

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Epic на GDC провела свою секцию и анонсировала (“меняющий правила игры”) редактор для Fortnite и программу Creator Economy 2.0, в рамках которой разработчикам островов будут платить 40% от дохода. Забавно, что Epic долго и упорно судится с Apple за 30% с покупок, а тут разработчикам будут выдавать 40. Справедливость справедливостью, а V-баксы по расписанию. Да, тут особенность в том, как я понял, что это вообще со всего оборота Fortnite, но все же, кажется, у Apple будет интересный аргумент в суде. Так или иначе, вот новая экосистема, в которой теперь можно вменяемо зарабатывать.

Разработка

Epic запускает Unreal Editor для Fortnite и будет платить создателям 40% дохода
Qualcomm добавил aptX и aptX HD в AOSP
Valve анонсирует Counter-Strike 2
За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть
В GitHub Copilot X появился чат и новые функции помощи разработчикам
Мыслить как QA. Некоторые нюансы организации тестирования в небольшой компании
akokhocholava/jetbrains-fleet-vs-vscode-will-fleet-kills-vscode-4836c245db5a">Jetbrains Fleet vs VsCode (Will Fleet kill VsCode?)

Маркетинг

RuStore снизил комиссию за монетизацию приложений в 6 раз

iOS

TextEffects With SwiftUI and Physics
dinerdapps/mvvm-swiftui-async-await-and-combine-the-ultimate-api-call-dream-team-1bfb813aa658">MVVM, SwiftUI, Async/Await, and Combine: The Ultimate API Call Dream Team
danielgalasko/an-aurora-gradient-animation-in-swiftui-633fd4071b72">An Aurora Gradient Animation in SwiftUI
Do more with Breakpoints in Xcode
A comprehensive guide on creating UI designs for iOS apps

Android

Circuit: Compose-driven архитектура для Android-приложений от Slack
Расширяем Android Lint
My first 6 Months as an Android Engineer in SwissBorg
How to Apply Stroke Effects to Text in Jetpack Compose
Memory Optimizations in Android
Jetpack Compose: Synchronize Lazycolumn With Scrollabletabrow

Кроссплатформа

Кодогенерация Dart
alvaro.armijoss/adapter-in-flutter-c86d9739d31">Adapter in Flutter

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Стажировка — лучший путь, чтобы начать или развить свою карьеру в IT. Летние стажировки Яндекса — отличная возможность набраться опыта у профессионалов.

Стажёры вносят свой вклад в развитие приложений Яндекса, которыми пользуются миллионы людей. Они выполняют совершенно разные задачи — от проектирования новых функций до анализа производительности приложений и оптимизации кода.

Что интересно:

1. Сейчас Яндекс в поисках Android, iOS и Flutter разработчиков

2. Согласно статистике, более 50% стажеров по итогам стажировки переходят в штат

3. Если вы из другого города — Яндекс оплатит дорогу и проживание в Москве

4. Стажировку можно совмещать с учебой. Можно работать как полную рабочую неделю, так и по 20–30 часов

И что: в этом году стажировку можно пройти в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Сочи, Новосибирске, Нижнем Новгороде. Подать заявку можно тут.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Мое любимое приложение Duolingo, судя по вакансиям, готовит приложение для обучению музыки. Как оно будет работать и чему на самом деле учить неизвестно, но у нас уже есть Duolingo Math и продолжение экспансии компании в другие предметные области скорее всего лишь вопрос времени. Наверное, можно взять концепцию Duolingo и применить к побочному продукту обучения в вашем продукте? 🙃

Разработка

Duolingo работает над музыкальным приложением
I Reduced My production Docker Container’s Size by 96%
How Do Bad Developers Hide, Thrive And Survive?

Маркетинг

Запуск iOS-приложения, попавшего в Top 10 платных
3 lessons from Bumble’s onboarding

iOS

Yattee: конфиденциальный видеоплеер для iOS, tvOS и macOS
Как не потерять голову (и память) при поиске утечек в iOS
The operation couldn’t be completed: solving errors in Swift
10 Best Practices for Writing Clean and Efficient Code in Swift
5 Performance Improvements for Core Data in iOS Apps
From Concept to Code: Strategies for Planning Animations in SwiftUI
How to manage unstructured tasks with Swift’s structured concurrency

Android

Как написать первый автотест на Android-приложение
Мой шаблон Android приложения для Pet-проектов
From Dagger & Hilt into the multiplatform world with kotlin-inject
How To Fix The Markdown Plugin Preview In Android Studio
patilshreyas/viewmodel-for-ui-business-not-ui-operations-a6e25b850df1">ViewModel: for UI business, not UI operations
The Fundamentals of Android at Revolut
How Android ViewModel works under the hood to survive to configuration change

Кроссплатформа

Real-time apps with Flutter and WebSockets

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Еще одна эпичная статья про закат технологий - на этот раз про Flutter. Докладывают, что сам Flutter и Dart может и ничего, но все вокруг, начиная с Google, полный швах. Но язык, конечно, великолепный. Как вам такой пассаж: “Миграция с Angular.js на Angular 2 была полным дерьмом, от которой у всех нас до сих пор посттравматический стресс. Сопутствующим ущербом для этой королевской херни является React, Chrome Manifest V3 — абсолютное дерьмо, разработка под Android прошла через все виды подростковых истерик, и даже на сегодняшний день она далека от того, как выглядит и ощущается опыт разработки для iOS. Короче говоря, у Google ужасный послужной список разработки программного обеспечения”. Поэтому я и не женюсь предпочитаю iOS 😀

Разработка

Я разлюбил Flutter
ChatGPT сможет заместить 19% специальностей в США
Kotlin is the Future of Back-end Development
12 Websites You’ll Love As A Developer
How I Built a Social Network in 4 Years as a Solo Developer
16 little UI design rules that make a big impact

Маркетинг

Microsoft тоже готовит своя магазин игр для iOS и Android

iOS

Учимся определять способность Core Data к легковесной миграции до загрузки контейнера
Handling Multiple Requests Using Combine in Swift
Performance testing in Swift using the XCTest framework
Routing in SwiftUI With NavigationStack
Downloading Data in SwiftUI with URLSession and async/await
Common mistakes in iOS Development

Android

MusicApp KMP: музыкальный плеер на Compose Multiplatform
Реверсинжинерим московское метро
sinasamaki/5-metaball-animations-in-jetpack-compose-30788d049bd2">5 Metaball Animations in Jetpack Compose
Exploring the Power of Kotlin Contracts for Better Code Quality
Exploring Kotlin’s Context Receivers
Mitigating soft verification issues in R8 and D8

Кроссплатформа

Шесть открытых библиотек от Mad Brains, которые упростят жизнь Flutter-разработчика
10 Best Visual Studio Code Extensions for Flutter Development

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

ChatGPT уже сейчас может заместить 19% специальностей в США

В OpenAI опубликовали свое исследование того, как их ИИ может повлиять на работу.

1. Исследователи OpenAI предполагают, что ChatGPT и другие инструменты могут выполнять не менее 50% задач для примерно 19% рабочих специальностей в стране.

2. Интересно, что рабочие места с более высокой заработной платой более подвержены потенциальному замещению со стороны ИИ. «Мы обнаружили, что роли, в значительной степени зависящие от науки и навыков критического мышления, меньше подвержены воздействию LLM, в то время как навыки программирования и письма больше».

3. Среди наиболее пострадавших профессий были устные и письменные переводчики, поэты, авторы текстов и творческие писатели, специалисты по связям с общественностью, писатели и авторы, математики, налоговые инспекторы, инженеры по блокчейну, бухгалтеры и аудиторы, а также журналисты. Программистов в явную я не нашел, но телеком и всякие технические роли в главе списка.

4. Меньше всего от ИИ пострадают отрасли, известные ручным трудом, — общественное питание, лесоводство и лесозаготовки, социальная помощь и производство продуктов питания.

5. Впрочем, даже сами исследователи полагают, что исследование достаточно поверхностное. Но они ожидают, что "ChatGPT и его будущие версии изменят то, как люди работают".

И что: расходимся, нас заместили 🤖

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

🔥 Как создать простой чат с помощью Firebase и Kotlin?

Узнайте и попробуйте 24 марта в 20:00 мск на бесплатном вебинаре онлайн-курса «Kotlin Backend Developer. Professional» в OTUS.

📚Что будет на занятии?
- Посмотрим в структуру firebase, создание и подключение аккаунта
- Разберем и продумаем архитектуру чата
- Реализуем клиента для чат приложения, используя Realtime Database

В результате вебинара у вас будет базовое умение работы с Firebase, знание, как работает realtime база данных и онлайн-чат, полностью написанный на Kotlin.

👉 Регистрация на вебинар: https://otus.pw/bpfD/

Не упустите возможность протестировать обучение, а продолжить вы сможете уже на курсе, доступном в рассрочку.

Реклама. Информация о рекламодателе на сайте
www.otus.ru

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Локализация автоматизации модуляризации

Новый еженедельный дайджест - 98 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Заметки о редизайне Википедии 2023".

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Писать софт под iOS? Или лучше под Android?

В Тинькофф есть вакансии для разработчиков обеих мобильных платформ.

Вы можете получить оффер за неделю, если ваш опыт от трех лет. Ближайший Mobile Weekend Offer пройдет 25—26 марта.

Все собеседования — онлайн за субботу или воскресенье, а офферы раздадим уже в понедельник. Оставьте заявку до 22 марта.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

В первой статье прямой разбор того, как ChatGPT можно использовать в разработке. Написано про Android, но в целом относится к любому языку или платформе. Главные выводы - “а) ChatGPT может стать сильным союзником в повышении производительности и оптимизации времени разработки; б) не нужно беспокоиться о том, что ChatGPT украдет вашу работу. Сочетая ИИ с человеческим творчеством и навыками, мы можем рассчитывать на более многообещающее и продуктивное будущее”.

Разработка

ChatGPT для разработчиков — как использовать ИИ на практике
$10 млн в Серии А: Zed — редактор кода для совместной работы
Google прекращает продажи Glass Enterprise Edition 2
Как сделать гармоничный, полезный интерфейс и сэкономить на разработке

Маркетинг

aleksandr.romanus/from-excel-to-app-store-how-i-took-my-budget-management-product-for-a-spin-8bca3403b186">From Excel to App Store: How I Took My Budget Management Product for a Spin

iOS

Разбираем ошибки начинающих iOS-разработчиков
programmingpassion/low-level-ios-debug-direct-field-offset-316c01d041b9">iOS debug session: Direct field offset
Integrating Rust Library Into Swift Code
Short Tutorial in Accessibility Inspector
borlidoadrian/mastering-dependency-injection-in-swift-best-practices-and-common-pitfalls-ae6176e8001e">Mastering Dependency Injection in Swift: Best Practices and Common Pitfalls
chetankumar_17171/tca-the-next-ios-architecture-309e246d73e1">TCA, The next iOS Architecture?

Android

Scrcpy: отображение и управление Android с компьютера
Using the plugin pattern in a modularized codebase
Building Server-Driven Mobile Apps With Nimbus SDUI
Android Permissions Made Easy
Bring Your Video App to Cars
asadkhan1776/tips-and-techniques-for-developing-high-performance-android-apps-5e7757c1c361">Tips and Techniques for Developing High-Performance Android Apps

Кроссплатформа

The Best Flutter Performance Tips you can Find

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

🤖 Ты Android разработчик? - Проверь себя, пройди тест!

🦾Хочешь расти дальше и создавать быстрые, оптимизированные приложения для Android - тогда наш курс для тебя!

Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене.

🎫Возможна оплата курса в рассрочку

👉 ПРОЙТИ ТЕСТ: https://otus.pw/a9Ma/
И получи в подарок демо ролик о занятиях на курсе

Хочешь протестировать учебный процесс заранее? Тогда приходи на открытый урок курса!

▶️ 17 марта в 20:00 открытый урок «Jetpack Compose».

Реклама. Информация о рекламодателе на сайте otus.ru

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Data.ai докладывает результаты первого квартала - он стал рекордным за “всю историю наблюдений”. Всего на приложения потратили $33.9 млрд., на iOS рост на 4% за год, в Play на 6%. На iOS приходится 65% общих расходов в магазинах приложений, и эта цифра еще выше в неигровых приложениях, где на iOS приходится 71%. Занятно, что загрузки на iOS выросли сразу на 12%, а в Play всего на 1%. Так что рынок мобильных приложений демонстрирует устойчивость перед лицом экономических трудностей и снова ставит рекорды после небольшого спада в 2022.

Разработка

Рынок приложений в 1 квартале 2023 принесет рекордные $33.9 млрд
Cursor: открытый редактор кода с ИИ
Как сделать свой плагин для ChatGPT
UI/UX Design Trends 2023
Why ChatGPT Won’t Replace Coders Just Yet
Why Most Meetings Are Useless
How To Build Your Own Custom ChatGPT With Custom Knowledge Base

Маркетинг

Casetify выпускает чехлы для iPhone в стиле кроксов с джибитсами
Отчет «Мобильная экономика и пространство цифровой рекламы в 2022 году»

iOS

OpenAISwift: обертка для ChatGPT и OpenAI API
Location Simulation in Xcode’s Simulator
Swift 5.8 Release: You Can Use Future Features Now
SwiftLint: An Essential Tool for Maintaining Code Quality in Swift Projects
Xcode Templates Tutorial for iOS
Downloading Data in SwiftUI with URLSession and async/await
How to Hide Sensitive Widget Data When Device Is Locked?

Android

Современная Android-разработка в 2023 году
Кащеева смерть — защищаем свои пароли с помощью аппаратного хранилища ключей Android
Как прогнать все UI-тесты на мерж-реквесте и не состариться
Creating a Circular Progress Bar with a Gradient using Jetpack Compose
How to build a time picker with Jetpack Compose
Creating a particle explosion animation in Jetpack Compose

Кроссплатформа

I Should Have Upgraded My Flutter App To Material 3 A Lot Sooner
8 Tips to Secure Your Flutter Mobile Apps

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Casetify выпускает чехлы для iPhone в стиле кроксов с джибитсами или немного бизнес-милоты

Вы когда-нибудь хотели чехол для iPhone, который выглядит как пара кроксов? Как некрасивые, но удобные шлепанцы с дырками, которые при желании можно украсить разноцветными кнопками? Нет, не хотели? Что ж, очевидно, какой-то дизайнер производителя чехлов для смартфонов Casetify наконец купил себе пару кроксов и подумал про себя: «Вау, из них получился бы отличный чехол для iPhone!».

1. В этом месяце компания Casetify выпустила новую серию чехлов для iPhone, которые выглядят точно так же, как кроксы.

2. Чехлы разных цветов и стоят недешево - 52 доллара.

3. Значки для них тоже выбор богатых - наборы из 5 штук стоят 22 доллара. Пока есть 4 основных набора и лимитированный набор Барби за 82 доллара.

4. Casetify заявляет, что планирует выпустить больше наборов значков и чехлов в будущем, в том числе в рамках предстоящего сотрудничества с брендами.

И что: сильно полагаю, что бизнес-модель кроксов по выпуску страшной обуви и продажи коллекционных украшений вполне применима и к приложениям (игры давно такое используют).

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

1 апреля пройдёт Yet Another Mobile Party — онлайн-стрим про мобильную разработку от Яндекса с гостями из разных компаний.

Yet Another Mobile Party — онлайн видеоподкаст без докладов и презентаций Спикеры Яндекса и наши гости из других компаний соберутся за круглым столом, поделятся новостями, обсудят карьерный путь и актуальные технологии.

Ищите на карточках темы и спикеров прямого эфира:)

А чтобы присоединиться и задать свои вопросы спикерам, нужно — зарегистрироваться и подключиться к трансляции 1 апреля

Программа и регистрация

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Как не потерять голову от любви к Flutter

Новый еженедельный дайджест - 108 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Одни и те же данные, разные истории: как манипулировать графиками, чтобы поддержать свою точку зрения".

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Видео и подкасты за неделю

Подводные камни локализации iOS-приложений, или Как мы локализовали Яндекс Еду
Пет проекты для всех
SwiftUI Page Curl Swipe Animation - Swipe to Delete
iOS Design with Midjourney and Figma
Can ChatGPT write better SwiftUI code than you?
Fun design with Lazy layouts: Community tip
Compose Layouts and Modifiers: Live Q&A
The FULL Beginner to Pro Roadmap for Android Development in 2023
Smart Casts with Kotlin Contracts
Как устроены собеседования в IT
Сербия рай для релокантов? Как эта страна стала центром разработки
Podlodka #312: производство лекарств
Podlodka #311: зачем программисту YouTube
Бизнес на мобильных приложениях: выбор ниши и региона

Посмотрели какое-то другое интересное видео? Отправьте боту!

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Вам интересно, как Android-разработка выглядит на практике? Приходите на воркшоп: вместе с крутым экспертом вы пошагово создадите приложение для бронирования столиков в ресторанах.

→ Бесплатно, 27 марта в 19:00 Мск

Спикер — Михаил Вассер, Head of Mobile в AGIMA и автор курса «Android-разработчик» в Яндекс Практикуме.

Вы узнаете:
— как выглядит среда разработки Android Studio,
— из каких частей состоит приложение,
— как настроить навигацию,
— как работать с базой данных,
— как прикрутить вёрстку и настроить элементы.

В конце можно будет задать вопросы.

→ Зарегистрироваться на воркшоп

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть

По данным Исследовательского центра SuperJob:

1. Зарплаты в IT в Москве за год выросли на 11,8%. В прошлом году рост был рекорд роста в 21.1%.

2. В России за год вакансий стало меньше на 19%. Количество резюме, наоборот, увеличилось на 38%.

3. В Москве за год вакансий стало меньше на 25%, а количество резюме увеличилось на 47%.

И что: IT-сфера сегодня имеет высокий порог вхождения, в приоритете — практический опыт. Зарплаты middle- и senior-разработчиков продолжают расти. При этом снизились зарплатные предложения для junior-специалистов.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

12 сайтов, которые вы полюбите как разработчик

1. Ray.so - код превращает в красивые картинки.
2. Roadmap.sh - роадмапы и планы изучения разных тем.
3. Codepen.io - социальная среда для разработки.
4. Stack Overflow - понятно.
5. Github - еще более понятно.
6. Iconstore.co - бесплатные иконки.
7. Readme.so - редактор Readme.
8. Lorem Picsum - плейсхолдеры для картинок.
9. GitBook - платформа создания документации.
10. Figma - совсем понятно.
11. LottieFiles - понятно, но на всякий случай - анимации.
12. Dribbble - понятно, но на всякий случай - дизайнерский портал.

Подробнее: ibrahimzahir7/12-websites-youll-love-as-a-developer-1e4180d0a729" rel="nofollow">https://medium.com/@ibrahimzahir7/12-websites-youll-love-as-a-developer-1e4180d0a729

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

По-настоящему весенние выпуски спецпроекта «Маркетологи в мобайле» от коллег из Rocket10!

4 интервью с целеустремленными экспертами и замечательными девушками из индустрии маркетинга и мобильного маркетинга в частности.

Героини проекта рассказали о ценности мобильного продвижения в стратегиях бизнеса, поделились полезными рекомендациями для тех, кто хочет «вырасти» в эффективного лидера, а также поговорили о том, что их вдохновляет в работе.

Анна Гарцилова из Kassir.ru
Ксения Архипова из Zaymigo
Амина Тагиева из «Твой Дом»
Наталия Полина из Esprit Games

Не пропустите!

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Ничего не влезает, поэтому вот новое слово - защита художников от ИИ.

Разработка

Glaze защищает изображения от использования ИИ
Яндекс открывает исходный код YTsaurus — своей главной платформы для работы с большими данными
Создание комплексной системы ведения JSON логов для клиентских приложений Pinterest
Саркастическое погодное приложение Carrot Weather запустило чат-бот на основе ChatGPT
Microsoft Build 2023 пройдет 23–25 мая
Я много лет работаю в сфере технологий, но почти никогда не работал
Аналитика как продукт: измеряем метриками аналитику
Заказчики, платформы и технологии
Неубиваемая мобильная аналитика
Ключевые отличия между Junior, Middle и Senior разработчиками
ИИ будет писать свадебные речи в платформе планирования свадеб Joy
Google нашел критические уязвимости в модемах Samsung
Awesome Ktor: ресурсы для изучения Ktor
Особенности и подводные камни A/B/n-тестирования
Бестолковый дизайн

Маркетинг

Доход CapCut превысил $1 млн

iOS

Cocoapods, Carthage, SPM: как выбрать менеджер зависимостей в iOS
Примеры анимаций, зависящих от прокрутки содержимого UIScrollView
Introspect for SwiftUI: компоненты UIKit в основе SwiftUI
Умная камера: как встроить в iOS приложение распознавание текста для незрячих
Страх и ненависть в SwiftUI
Гайдлайны подписок
Understanding Swift’s ConvertPoint
SVG to SwiftUI Converter
Building Large-Scale Apps with SwiftUI
Quick tip on how to unit test Swift optionals with XCTUnwrap
Introducing Khipu: My Boilerplate Code-Free Implementation of Clean Architecture in Swift
SwiftUI in a Nutshell – A Quick Reference Guide for Beginners

Android

Как написать свой DI-контейнер на Kotlin
Android CI/CD: Locally building and pushing to Play Store using Fastlane
Streamlining User Actions with the Command Pattern: A Practical Guide
How to leverage existing Android privacy changes to increase user trust
WorkManager in multi-module apps
Your guide to foreground services on Android
Everything about ArCloud Anchors Android — ArCore/Sceneview
Typing on a Tiny Screen

Кроссплатформа

Flutter Dev Podcast #40: Flutter 3.7
Flutter is stepping up its game in 2023
I Am Falling Out Of Love With Flutter
Bye, React Native. Hello Native!

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Приложение Carrot Weather запустило чат-бот на основе ChatGPT

Еще одно интересное внедрение ChatGPT.

1. Carrot Weather - язвительное приложение о погоде. В нем запустили чат-бот.

2. С Carrot AI можно поболтать о погоде или поделать многое другое - поиграть в текстовые игры, совместно поработать над сюжетными идеями и т.д.

3. Интересно, что у бота есть личность - он может быть полезным, саркастичным ("мясной мешок" как обращение к человеку - о да), сумасшедшим, пьяным или раздраженным. Еще есть такие режимы личности, как обходительный, смешной, вызывающий отвращение, скучающий, мафиози, ковбой, пират. Есть даже режим, которые в Carrot называют «Фейковые новости» (см. второй скриншот).

4. Функция имеет ограничение в пять сообщений, которые пользователи получают бесплатно. После них нужно будет платить.

И что: не обязательно делать скучные переписки с ИИ, чат-бот может быть саркастичным и даже оскорбительным, иметь личность.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Я много лет работаю в сфере технологий, но почти никогда по настоящему не работал

Великая статья, еще один гвоздь в крышку гроба Agile.

Трудно говорить об этом с другими. Кто-то однажды сказал мне, что мое разочарование традиционным рабочим местом в технологиях напомнило ему о Меган Маркл и принце Гарри, потому что я продолжал жаловаться на вещи, несмотря на то, что находился в очень благоприятной ситуации. Действительно, для многих людей мысль о том, что им много платят за то, чтобы ничего не делают, звучит как сбывшаяся мечта. Однако, хотя мы можем и не выполнять почти никакой реальной работы, нам приходится постоянно притворяться, что мы ее делаем. Это может быть очень разочаровывающим и истощающим душу. Более того, эта шаткая ситуация не может длиться вечно; это как плохо сбалансированный карточный домик. С недавними массовыми увольнениями и крахом SVB признаки напряжения уже есть.

Статья: https://apptractor.ru/info/articles/ya-mnogo-let-rabotayu-v-sfere-tehnologiy-no-pochti-nikogda-ne-rabotal.html

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Медиа за неделю

(iOS Ru) Умная камера: как встроить в iOS приложение распознавание текста для незрячих
(iOS Ru) Страх и ненависть в SwiftUI
(iOS Ru) Гайдлайны подписок
(iOS Ru) Как iOS анализирует наше здоровье: HealthKit, ResearchKit, CareKit, Activity
(iOS En) SwiftUI Shimmer Animation Effect
(iOS En) Explore Spatial Audio
(And Ru) Как написать свой DI-контейнер на Kotlin
(And En) Compose Layouts and Modifiers: Live Q&A - MAD Skills
(And En) Privacy Sandbox for Android
(And En) What's new in Android Vitals and ANR: A deep dive into Play's technical quality bar
(And En) Android at Google for Games Developer Summit '23
(And En) The FULL Beginner Guide for Room in Android
(And En) Full Guide to the Google Play Review API In Android
(And En) Android A/B testing
(Crs Ru) Flutter Dev Podcast #40: Flutter 3.7
(Anl Ru) Аналитика как продукт: измеряем метриками аналитику
(Anl Ru) Неубиваемая мобильная аналитика
(Dev Ru) Заказчики, платформы и технологии
(Dev Ru) Ключевые отличия между Junior, Middle и Senior разработчиками

Посмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻‍💻

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Я давно говорил, что новые технологии в здоровье — это The Next Big Thing. Новые лекарства, исследования и, конечно, мобильные данные могут радикально изменить то, как живут люди.

В этом подкасте iOS-разработчик, разбирается, какие метрики нашего тела считывают гаджеты и как они это делают с точки зрения hardware и software — с примерами и интересными особенностями о том, как заставить это всё работать.

И что: еще никогда у нас не было столько данных и столько возможностей в их осмысленной интерпретации. Послушайте, как это делается, и используйте в своих проектах. Можно не просто стать единорогом, но и реально помочь людям.

Читать полностью…

Mobile Insights by AppTractor - разработка мобильных приложений и мобильная экономика

Очередное массовое обсуждение в Reddit - Android-разработчик из Индии написал, что мобайл — это тупиковый карьерный путь после 5 лет опыта. Возможностей для роста нет, надо входить в управление. И еще меньше возможностей после 8 лет работы. Никто не нанимает Android/iOS разработчиков с таким большим опытом. Потому что нет ничего, что 10-летний разработчик может сделать, а 5-летний разработчик не может. Его альтернатива - утки веб или бэкенд. Ему традиционно напихали в панамку, но если вспомнить еще одну недавнюю статью “Почему я бросил Android-разработку после 10 лет”, то становится как то тревожно. Не?

Разработка

Мобильная разработка мертва? — обсуждение в Reddit
$350 млн в Серии B: Adept — ИИ для управления компьютером
OpenAI выпускает GPT-4
Сколько получают российские разработчики: наше исследование
How to Grow Really Fast as a Software Engineer

Маркетинг

Duolingo представила новые функции на основе GPT-4

iOS

Factory: контейнерное внедрение зависимостей
Обновляю ссылку один месяц, или Лёгких задач не бывает
Managing Data Models in iOS Apps
How To Deprecate APIs the Right Way
63% improvement on Bitrise build time for iOS
Clean Code vs. Performant Code
Address resolution options for iOS app development

Android

Google открыл Open Health Stack для разработчиков
ChatGPT for Android developers
Modern Android Development in 2023
theAndroidDeveloper/yet-another-pitfall-in-jetpack-compose-you-must-be-aware-of-225a1d07d033">Yet another pitfall in Jetpack Compose you must be aware of
Understand Kotlin Sealed class better!
Enhancing Android TV Playback Experience with MediaSession

Кроссплатформа

Износ основных средств — мобильное приложение на Flutter
Переходим на Flutter: за и против
State Restoration of Flutter App

Читать полностью…
Subscribe to a channel