Mobile Development by AppTractor
11K subscribers
1.86K photos
39 videos
11 files
4.64K links
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. Всего 82 материала!
#ЦифраДня: По данным App Annie, в России в категории Соцсети и Медиа бессменным лидером по выручке начиная с 2017 года остается VK. На втором месте идет IVI, не опускаясь ниже него с 2019 года. На рекордную для себя третью строчку поднялся YouTube. Заметным является снижение популярности приложения OK, которое опустилось на 5-ое место, будучи еще несколько лет назад в ТОПе самых популярных приложений на российском рынке. Всего за первые полгода 2021 россияне потратили в категории $34 млн.
Вакансия: Android Developer
Киев, full-time, office.

OBRIO - одна из продуктовых компаний экосистемы бизнесов Genesis. Mobile команда OBRIO создала и развивает мобильное приложение Nebula. Продукт уже показал высокие результаты: его активная аудитория превышает 2 млн. пользователей ежемесячно, а Android версия заняла второе место в категории LifeStyle Apps по США, обогнав Tinder 🙂

Техническая команда продукта состоит из: Android лида, middle Android разработчика, QA и DevOps инженеров. Наш стек: Kotlin, CI/CD, Dagger 2, Android Architecture Components (Room, etc.), clean architecture, Retrofit, rx 2, Socket io.

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

Полное описание вакансии:
https://gen-tech.breezy.hr/p/b90fb941547a

Больше о нас:
Genesis https://gen.tech/
OBRIO https://bit.ly/3fNifqQ
Nebula https://play.google.com/store/apps/details?id=genesis.nebula&hl=ru&gl=US

Наш рекрутер ответит на все твои вопросы🤔
https://t.me/alinaneverova
Forwarded from Programmer Humor
Git для маленьких
Внезапно из покупки Playtika узнал о таком игровом жанре, как Design Entertainment. Это с одной стороны как бы про домашний дизайн, а с другой - игра, викторина, кто лучше сделает. Судя по сумме в 400 миллионов долларов за 80% разработчика игры №2 в жанре - категория вполне себе прибыльная.

Разработка

Playtika купила Reworks Oy
$34 млн потратили россияне в социальных сетях в первом полугодии 2021 года
Mail.ru Group открывает набор на бесплатные курсы по аналитике, алгоритмам и администрированию
Лучшие инди-игры 2021 в Google Indie Games Festival
Исследователи нашли 16 критических уязвимостей в стеке Bluetooth
Дизайн приложений: примеры для вдохновения #55
Podlodka #231: киберспорт
DeepfakeHTTP: фейковый сервер для тестирования
История создания своей первой игры на Unity
UX/UI сложных банковских приложений
Сколько справедливо отдавать Apple за обработку платежей и куда потратить деньги, если убрать комиссии
Признаки того, что вы плохой программист
7 примеров вранья, которые разработчики всегда рассказывают другим
Как зарабатывать $1,000,000 в год на науке о данных и машинном обучении - надежный метод
Фоновый звук во Flutter с Audio Service и Just Audio
Начинаем работу с Ktor
Челендж: 15 дней UX-текстов
Как оптимизировать пояснения кнопок
6 признаков того, что вы в качестве разработчика присоединились не к той компании

iOS

Количество новых приложений в Mac App Store падает
Многопоточность и Kotlin в Яндекс.Картах: как не допустить падения новых фич на iOS
Джунам в Swift: как делать нейминг правильно?
Внедряем SwiftUI в существующее UIKit-приложение
Пожалуйста, делайте это в своем Swift-коде

Android

Производительность и скорость: как в Duolingo внедрили MVVM на Android
SegmentedArcView: красивый Progress View
Простой ZoomableImageView своими руками за 2 минуты
Как Android пришел к AAB? Что будет с APK? Разбор
Application Context, Activity Context и утечки памяти
Исследуем Android Vibrator API
Как установить Android SDK без Android Studio
Создаем современный записыватель звонков с помощью Kotlin + Android Jetpack
Основы Drag-n-Drop в Jetpack Compose
#ЦифраДня: В августе 2021 года количество загрузок Calm превысило 100 миллионов, что укрепило его позицию в качестве самого загружаемого приложения для медитаций в мире. В последние месяцы Calm занимал 1-е место среди приложений для медитации по количеству загрузок и 9-е место среди всех приложений для здоровья и фитнеса, показывая, что потребители отдают предпочтение не только своему физическому, но и психическому здоровью. Более того, Calm не только самое зарабатывающее приложение для медитаций, но и вообще самое зарабатывающее приложение в категории “Здоровье и Фитнес”.
Нашел тут интересный “челлендж” - список задач по UX-письму, 15 задач, по одной на каждый день. В принципе довольно простые, но занятные упражнения - написать сообщение, заголовок, пуш-уведомление, онбординг и т.п.

Разработка

15-дневный челлендж UX-письма
Calm: 100 млн загрузок и №1 по расходам потребителей
В myTracker появился прогноз эффективности кампаний на iOS 14.5+
Три стратегии, которые простимулируют рост вашей мобильной игры
Multiscription получает $800,000 на сервис подписки на бесплатные игры
6 советов, как преуспеть в разработке темного режима
Простой фреймворк для собеседований по системам мобильного дизайна
5 практических советов по качественному Code Review
10 признаков того, что вы Senior дизайнер

iOS

TTProgressHUD: HUD на SwiftUI
Реализация Unidirectional Data Flow в супераппе. Часть I
5 потрясающих инструментов для каждого iOS-разработчика
Масштабирование iOS-разработки

Android

Android in-app purchases, часть 5: серверная валидация покупок
Как добавить независимый Dagger Сomponent в иерархию SubComponnet-ов Hilt используя подход «component dependencies»?
Appwrite, Android и реальное время
Принципы S.O.L.I.D: путь Kotlin
Реверс инжиниринг обфусцированного Android APK
10 лучших советов по повышению скорости сборки Android-проектов
Хотите примерно такие челленджи по UX/дизайну/продукту/коду на русском?
Anonymous Poll
31%
Да
7%
Нет
62%
Хочу MacBook Pro с 64 Гб памяти и на море
👍1
Mobile Development by AppTractor
Привет всем от команды MindMix. Открываем второй набор мастермайнд групп для всех причастных к мобильному рынку. Подробная информация о формате ниже и по ссылке в гугл форме. Мастермайнд - это групповой формат работы, где участники систематически встречаются…
🔥 Вебинар о формате мастермайнд 🔥

В этот четверг в 19:00 (60 мин) пройдёт первая ознакомительная встреча в zoom, где:
- проведём презентацию о формате;
- расскажем о первом потоке и результатах участников;
- ответим на все ваши вопросы.

Для регистрации на событие и отслеживания информации о наборе прописывайтесь:
https://t.me/mindmixmastermind
У Apple во вторник следующая презентация устаревания - ожидаются iPhone 13, Watch Series 7 с совершенно новым дизайном и большим дисплеем, может быть планшеты или наушники. С другой стороны, слоган у презентации California dreamin streaming, так что вполне может быть еще новый Apple TV или другая какая приставка для стриминга.

Разработка

California streaming: новая конференция Apple пройдет 14 сентября
JetBrains выпускает IDE DataSpell для дата сайентистов
Трагический оптимизм программных проектов
План обучения Flutter-разработчика
Худший вопрос, который вы можете задать разработчику

iOS

Отображение иерархических данных в виде списка с возможностью поиска
Поиграем в слова? Автоматическое распознавание букв и нахождение слов в игре Слово
Предотвращаем гонку данных с помощью Акторов в Swift
Современный параллелизм в Swift
Автоматическое развертывание iOS-приложений с Bitrise и Fastlane

Android

Google ускоряет сборку Kotlin с Kotlin Symbol Processing 1.0
Atmostate: погода на Jetpack Compose и MVVM
Упрощаю разработку адаптеров для RecyclerView с BRVAH. Часть 2
Использование ADB для повседневных задач
Rudroid - написание худшего в мире эмулятора Android на Rust
Trackr выходит на Большой Экран
#ЦифраДня: Вышла (в теории финальная) бета-версия Android 12 - Beta 5. Финализированы API, финализировано поведение системы, связанное с приложениями, и ограничения. Последнее обновление также является release candidate, так что, скорее всего, именно оно станет первой стабильной версией Android 12. Релиз ожидается в ближайшие недели.
Хотите научиться продвигать приложения в топ App Store и Google Play? 😎

Asodesk Academy 14 — это профессиональное обучение для работы с App Store Optimization: от новичка до уверенного специалиста. Вы на практике научитесь оптимизировать страницы приложений так, чтобы попадать первые строчки поиска магазинов приложений и получать больше установок🔝

✌🏼 Курс стартует 28 сентября и продлится 2 месяца!

После курса вы сможете:
📚 Составлять семантическое ядро
💡 Строить гипотезы и выполнять итерации
🔍 Анализировать конкурентов
🖼 Работать с визуальной оптимизацией
🌎 Локализовать приложение на другие языки
🎎 Проводить A/B-тестирования
🙌 И многое другое

Вы отработаете все знания на практике, пройдете тестирование и получите сертификат. А наши партнёры по трудоустройству рассмотрят вашу кандидатуру и возьмут на работу, если вы будете хорошо учиться😉

С промокодом AppTractor вы получите 15% скидки на все тарифы 💸

🐦Early Bird цены действуют до 16 сентября!

👉Читайте подробнее и записывайтесь на обучение
Тук тук, Нео, новая Матрица. Первая в своем время была каким-то настоящим шоком, определившим если не поколение, то огромное количество тех, кто начинал или пошел в IT. Продолжение первое было еще ничего, а второе уже полный швах, так что надежды мало, но ждать все равно будем. И трейлер доставляет (синие таблетки у мистера Андерсона, конечно, радуют, как и уточка), и надежда умирает последней. Так что декабрь, Воскрешение.

Разработка

Матрица Воскрешение
Самые загружаемые приложения в мире в августе 2021
Худший вопрос, который вы можете задать разработчику
Бенчмарки Apple Search Ads в новом дашборде SearchAds.com
Контекстная мобильная реклама запоминается до 40% лучше
Самые сложные вопросы кодинг интервью
30 концепций программирования, которые я усвоил после прочтения «Чистого кода»
Как Coinbase проводит собеседование на должности инженеров
6 лучших расширений браузера для повышения производительности разработчиков

iOS

Stipop SDK: стикеры для iOS и Android
Яблочный CI
Актуальный App store rewiev guidelines на русском языке
Улучшение iOS с помощью шаблона Фабричный метод - базовое представление чата

Android

Вышла финальная Android 12 Beta 5
Последняя статья об упрощении recycler view
Оптимизируем отображение 10 000 объектов на карте
Интеграция Huawei Mobile Services со второй попытки
Документация для Kotlin/Android с KDoc
Серия MAD Skills: Hilt под капотом
Героем этого интервью "Маркетологи в мобайле" стал Яков Пейсахзон, директор по развитию продуктов в Mail.ru Group.

Он рассказал, как начался его путь в мобильном маркетинге и о том, какие проекты он курирует сейчас. В рамках интервью Яков поделился интересными новостями о последних фичах на платформах myTarget и Бизнес ВКонтакте, объяснил, почему компания в меньшей степени подвержена влиянию изменений политик конфиденциальности от Apple, а также подчеркнул важность клиентоориентированного подхода.

За самый интересный вопрос к этому интервью (его можно задать в нашей группе в Facebook) мы разыграем книгу или фирменный мерч от главного героя!
Forwarded from AppDesign
Буйный арт приложения с NFT искусством #прототип
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. 91 отборный материал!
#ДатаДня: 256 день года - День Программиста. С праздником и хорошего кода 😀
#ЦифраДня: Flutter новый хит кроссплафторменной разработки, React Native наше все, но какова реальная популярность этих фреймворков и сколько приложений на них сделано? В AppFigures подсчитали. Flutter — это 0.4% App Store и 3.4% Google Play. Самые большие — SHEIN, Alibaba и WeChat. React Native — 2.6% App Store и 4.4% Google Play. Самые большие — TikTok и Instagram. Всего в App Store 10.4% кроссплатформенных приложений на Flutter, RN, Unity и Cordova, в Google Play значительно больше — 23.5%, то есть практически каждое четвертое.
Ну что, в пятницу завершилась первая часть “марлезонского балета” - первичный суд между Apple и Epic вынес решение. Вроде как Epic проиграла в 9 пунктах из 10, но главный и единственный выигрыш - Apple запретили запрещать сторонние оплаты в приложениях. Две недели назад Apple сама разрешила управлять аккаунтами на стороне, теперь видимо и оплату можно будет делать прямо внутри. Решение вступит в силу с декабря, но вроде как Epic планирует апелляцию, да и Apple может что-нибудь придумать, но платежные системы и экраны вроде как уже готовить можно.

Разработка

Суд Apple и Epic Games завершился со счетом 9:1
Callin: Clubhouse в подкастинге
Сколько в App Store и Google Play приложений на Flutter и React Native?
MY.GAMES запускает бесплатную образовательную программу для студентов
Новый курс Asodesk Academy 14 научит продвигать приложения в поиске App Store и Google Play
Дизайн приложений: примеры для вдохновения #56
Застряли в поисках креативов для рекламы игр? Попробуйте вдохновиться рекламными стратегиями горячих казуальных игр!
Podlodka #232: чекап здоровья
SubHub Podcast: Виталий и Ольга Урбан (Moonly, HelloBaby, Kids vs Zombies)
Epic попросила Apple выпустить Fortnite в Корее
Facebook выпустил умные очки Ray-Ban Stories
React Native in-app purchases: конфигурация и получение списка продуктов
Я сделал Minecraft на Unity за 1 неделю
16 советов по UX и UI дизайну, которые всегда обеспечивают рост
5 советов, как писать код быстрее на любом языке программирования
12 забавных вещей, которые должны быть у всех программистов
Распространенные ошибки CTO (в стартапе)
Один «простой» способ улучшить навыки дизайна

iOS

Kavsoft SwiftUI Animations: анимации SwiftUI
Пользователи App Store из России пожаловались на проблемы с доступом
Взламывая CloudKit - как я случайно удалил ваши Apple Shortcuts
Реверс-инжиниринг Apple Dictionary

Android

Документируем код Kotlin с KDoc
Понимаем Gradle
Простой Ripple эффект своими руками для Android
Автоматизация повышения качество кода в Android
Kotlin Native. Работаем с потоками с корутинами и без. Ч2
Меняем базовый URL-адрес Retrofit в рантайме
Объединение зависимостей Android с помощью VersionCatalogs в Gradle
Forwarded from Код Воробья для iOS разработчиков
Media is too big
VIEW IN TELEGRAM
Рашин адаптайшн