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

• Аудитория https://news.1rj.ru/str/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Наш традиционный большой еженедельный дайджест со всем материалами за неделю - 88 статьи и новости про iOS и Android, разработку и монетизацию!
iOS Meetup СберМаркет Tech 2 декабря в 18:00

В программе спикеры из СберМаркета, Ситимобил и Авито.

О чем:

— Для чего нужны unit-тесты и что такое хороший unit-тест?
— Как модифицировать паттерн координатор, чтобы не испытывать боль при использовании?
— Опыт совмещения GoogleMaps и 2ГИС в одном приложении под А/Б.
— Рассказ о ферме миников, собственной GUI-тулзе, хотфиксах и Intel-железе.

Подробности программы и регистрация по ссылке https://sbermarket.timepad.ru/event/1850382/
#ЦифраДня: Интересное из нового отчета Adapty по iOS-подпискам. Средняя конверсия из установки в триал в России 4.7%, в подписку - 1.5%. Интересно, что на развивающихся рынках из триала в оплату подписки переходит относительно больше пользователей, чем на развитых. Для Бразилии, например, конверсия в триал 0.9%, а в подписку дальше попадает 0.7%. Для США 6.1 и 3.6% соответственно. Впрочем это не абсолютное правило, в Канаде это 4.2 и 3.7%.
Google впервые за 2021 год в Android Studio опубликовал данные о распространении разных версий Android. Надо сказать, усилия компании приносят свои плоды - фрагментация уже не выглядит так ужасно, как на заре платформы. Android 11 и 10 - уже более 50% устройств, вместе с 9 - 69%. Если учесть, что на iOS фрагментация ухудшается, а на Android улучшается - скоро вровень станут 😀

Разработка

Google обновил информацию о распространении разных версий Android
JetBrains представила легковесный редактор кода Fleet
Бенчмарки iOS подписок 2021 в отчете Adapty
Amazon запустил IoT RoboRunner для управления роботами
Прибыль в 2,5 миллиарда за полгода для пост-апокалиптического сюжета: секрет успеха State of Survival
Каждый третий российский школьник хочет работать в сфере разработки игр
Дизайн приложений: примеры для вдохновения #65
Как составить ТЗ на скриншоты?
Podlodka #243: IT в кино
Wave: эмоциональное здоровье подростков
SDLPoP: открытый порт Prince of Persia
Первая игра за 4 месяца
Истории поиска product/market fit от основателей Netflix, Uber, Airbnb и других успешных компаний
Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой
Dart Code Metrics — мой первый pull request
Как за 18 секунд собрать кучу отзывов о приложении?
10 лучших туториалов по Unity для начинающих разработчиков игр
Кто пишет лучший код: GitHub CoPilot или GPT-3?
Чтобы быть разработчиком выше среднего, вам просто нужно сделать одну вещь

iOS

MultiScreenApp: мультиэкранное видео
Apple выпустит AR-гарнитуру в 2022
Анимируй это: введение в анимации SwiftUI
Управление памятью в Swift
Умный дом iOS разработчика
Исправление неоднозначных ограничений без перезапуска приложения
Создание XCFramework для iOS
Обнаружение сломанных Constraints в Swift
Разработка SharePlay игры
iOS-команда Bending Spoons: заглядывая за занавес

Android

Идентификаторы элементов в XCUITest
Kotlin для всего
Как ускорить Dagger в Android
Android 12: история поддержки
Apex, или как создать UI-фреймворк
Понять, как писать модульные тесты на Android, никогда не было так просто
Интеграция Android-приложения с Google Assistant
Переход с LiveData на Flow за 5 шагов
Новые функции в фоновых задачах Android
#Цифра Дня: В Google Play выбрали лучшие приложения и игры 2021 года. Лучшим приложение по мнению магазина в 2021 году стал Balance: Meditation & Sleep. Лучшим приложение по выбору пользователей стал Paramount+. Кроме них в топ вошли еще 25 приложений — фото и видео-редакторы, дневники, определители камней и растений, ежедневники, приложения для формирования привычек и т.п. Лучшей игрой года стал Pokémon UNITE.
This media is not supported in your browser
VIEW IN TELEGRAM
💣 До -40% скидки на инструменты для ASO и работы с отзывами, а также мотивированный трафик!

Это BLACK FRIDAY в Asodesk 🖤 Самая масштабная акция года продлиться до 3 декабря.

Скидки действуют на все тарифные планы в зависимости от длительности:

-40% при покупке подписки на год.
-20% при покупке подписки на 6 месяцев.
-10% при покупке подписки на 3 месяца.

🙀 Вы можете сэкономить до $1 436 на ASO-планы и до $1 916 на работе с отзывами.

Также действует скидка -20% на мотивированный трафик вне зависимости от географии и платформы! А при заказе от 5 000 установок вы получите стратегию в подарок 🤩

Успейте воспользоваться акцией и сэкономить годовой бюджет на продвижение приложения😉 Все подробности на сайте.

👉Узнать подробнее👈
Forwarded from Programmer Humor
Лайфхак: чтобы разогреть кровать в такой дубак, просто кидаю туда ноут и запускаю Android Studio 🧠🧠🧠
IT's Meetup – агрегатор бесплатных митапов и конференций.

На канале публикуют митапы и конференции из разных сфер - iOS, Android, ASO, Product, Marketing, Agile и еще множество других направлений!

Подписывайтесь и залетайте на митап по своей специальности: @meetup_today
В Серии А проявился стартап Raycast - штука для продуктивности разработчиков. Платформа позволяет в стиле командной строки автоматизировать повседневные процессы и задачи. Это что-то типа Apple Spotlight, в которой можно руками писать таски, а она на основе своих расширений и скриптов выполняет какие-то пакетные задачи, самостоятельно уже общаясь со всеми SaaS и не очень сервисами. Например, можно мерджить пул-реквесты, закрывать таски в Jira, генерировать пароли через 1Password или просто искать что-то. Угадайте сколько такая казалось-бы незатейливая штука получила? 15 миллионов долларов. Потому что для разработчиков, потому что есть магазин расширений и API и в будущем “предложение для командной работы”.

Разработка

$15 млн в Серии А: Raycast — продуктивность повседневных задач для разработчиков
Что стоит за успехом приложений электронной коммерции в 2021 году?
Лучшие приложения и игры для Android 2021 по версии Google Play
Почему Proxyman — сын маминой подруги в мире снифферов
Медитация — это Prosto: история самого прибыльного сервиса для заботы о ментальном здоровье
Как создать приложение которое никому не нужно и достойно провести его в последний путь
Введение в компьютерные сети для разработчиков - Ethernet и IP (с иллюстрациями)
Упражнение по проектированию мобильных систем: библиотека изображений
Современные тенденции UI-дизайна и как их применить в ваших приложениях
Создание и совместное использование таблиц в стиле Excel с помощью React Native

iOS

Бывших не бывает. Как опыт спортивного программирования влияет на работу с реальным кодом
Что такое Full Stack iOS-разработчик?
Мастерим ProgressView в SwiftUI
SwiftUI: некоторые примеры современной анимации в приложении с кофе
Создаем "пятнашки" с помощью SwiftUI

Android

Мобильной разработки не будет через 5 лет
TimelineView: календарь, как в Google
Инструменты разработчика для тестирования Android-приложений
Наш опыт использования MotionLayout в NFC-платежах
Уменьшение размера приложения для Android в LinkedIn
Простая локализация строк в Kotlin Multiplatform
Какова на самом деле жизнь в Android-команде Bending Spoons
#Цифра Дня или #MacBookБольшеНеНужен. Apple начинает закрытое бета-тестирование Swift Playgrounds 4, в котором появится функция публикации приложений в App Store прямо с iPad, без необходимости использования Xcode на Mac. С появлением планшетов на M1, впрочем, и так было понятно, что они все больше начнут заменять ноутбуки в большинстве типовых задач. С возможностью публикации приложений iPad вполне может стать полнофункциональной заменой ноутбукам.
Бесплатный митап Sber Mobile Meetup — 7 декабря, 17:00, онлайн

Сбер при поддержке JUG Ru Group проведет онлайн-митап для мобильных разработчиков. В программе — три доклада от специалистов, которые работают над сервисами Сбера:

– Андрей Попов — «Современный подход к анимациям в UICollectionView». Доклад об анимациях, применимых к коллекциям с помощью современных API в iOS SDK.
– Дмитрий Исаев — «Clean MVVM c Combine, SwiftUI в продакшене». Узнайте, как команда Сбера применила этот стек к большому объему бизнес-логики, вдохновившись Clean Code от дядюшки Боба Мартина.
– Андрей Данилов — «Как (не) ускорить сборку Android-проекта». Андрей расскажет, как не наступить на грабли при ускорении сборки: исправить порядок репозиториев зависимостей и найти альтернативы для неэффективных инструментов.

А еще вы сможете задать спикерам вопросы после докладов и пообщаться с коллегами в Spatial chat.

Участие бесплатное, нужно только зарегистрироваться. Ждем вас!
Все мы так или иначе проходили технические интервью и сегодня в топе занятная статья про них. Не о том, как их проходить, а о том, как это выглядит с противоположной стороны, мнение интервьюера. Начинается все гомерически - “мы не читаем резюме да и особо вас не слушаем” - но на самом деле довольно занятно. В целом дельные советы, которые, надеюсь, помогут в какой-нибудь вашей следующей итерации 🧑🏻‍💻

Разработка

11 вещей, которые я узнал после того, как стал проводить технические интервью
Как устроиться на работу геймдизайнером?
Microsoft выпустила новогодний свитер с «Сапером»
Как взломать систему через тестовую среду
Разделяй и властвуй: детерминированный и скриптованный Match-3 движок
Ключевые принципы UX в индустрии мобильного здоровья и фитнеса 2022
Влечение LeetCode: более умный способ подготовиться к собеседованию по программированию
30 лучших команд Git, которые вы должны знать, чтобы освоить Git CLI
Как комментарии в коде устаревают

iOS

YooIKit: UI в ЮMoney
Начинается тестирование Swift Playgrounds 4, в котором можно будет публиковать приложения с iPad
Meow: пусть ваш RevenueCat мяукает
BottomSheet в iOS 15: возможности ??UISheetPresentationController
Swift. Class && Struct (классы и структуры) ч.1
Глубокое погружение в RxSwift: Observable.create и Observable.subscribe
Автоматизация юнит-тестирования Swift

Android

Анимация Android RecyclerView это просто
Compose + Wear OS: хроматический тюнер
От Gradle к Gradle.kts: подробное руководство по преобразованию Groovy в Kotlin
Создание сегментированного прогресс бара в Android
Запустился Advent of Code 2021

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

Сайт: https://adventofcode.com/
Платформа: программирование
#Цифра Дня: App Store также опубликовал свой Топ приложений 2021. Всего было выбрано 5 приложений для разных платформ:

• Toca Life World — приложение года для iPhone
• LumaFusion — приложение года для iPad
• Craft — приложение года для Mac
• DAZN — приложение года для Apple TV
• CARROT Weather — приложение года для Apple Watch

Игрой года для iPhone стала League of Legends: Wild Rift, для iPad — MARVEL Future Revolution.
Вызвать такси, заняться спортом, смонтировать видео, выучить новый язык — сегодня люди хранят в телефонах целые вселенные.

На конференции YaTalks Яндекс предлагает поговорить о результатах и трендах индустрии за последний год. Выступят эксперты из JetBrains, Яндекс Go, Avito, Revolut и других компаний.

YaTalks пройдет уже совсем скоро — 3-4 декабря. Бесплатная регистрация на сайте.
Не могу еще не прорекламировать - на itch.io запустился гейм джем по созданию игр для слепых геймеров. Сама идея быстрого прототипирования в джемах достаточно хороша, а с такой целью вообще становится прекрасной. Так что если у вас есть желание - присоединяйтесь. Наверняка заодно узнаете много нового про доступность и сообщество.

Разработка

Гейм джем: игры для слепых геймеров
Лучшие приложения для iPhone и iPad 2021
Meta запускает PyTorch Live для мобильного ИИ
Запустился Advent of Code 2021
AWS запускает бесплатный ML-сервис SageMaker Studio Lab
Измеряем релизный цикл мобильных приложений
Не пишем код целый месяц и нам нормально
Локализация страницы входа для приложений Mendix
Производительность Unity C#: советы и приемы
to Stories – приложение для создания сторис из ссылки, текста, фото или видео
Как мы делаем установки приложений по 10р. из TikTok. Подробный гайд по креативам с примерами!
Переводя мобильные приложения, автоматизируйте все!

iOS

Swift. Сборка данных из разных запросов
Как устроен счетчик ссылок в Swift
Как структурировать свой Swift-код
Вам не нужен SwiftUI, чтобы пользоваться синтаксисом разметки
Кастомизация панели навигации с помощью UINavigationBarAppearance в SwiftUI 3.0
Cocoa Culture: от работы в Apple до обучения разработчиков
Создание 3D-аватаров в iOS с помощью SceneKit
Почему в чистой архитектуре Swift НЕОБХОДИМЫ Interactor-ы

Android

Android Developer Roadmap 2022: карта навыков и модель развития Android-разработчика
Android Debug Database: отладка баз данных и Shared Preferences
Android Broadcast: новости
Android Vitals — Сколько времени?
Автоматическое семантическое управление версиями в Android
Локализованные строки Android для любого UI
#ЦифраДня: Приложение VeVe Collectibles, занимающееся торговлей NFT, было запущено в октябре 2020. Несмотря на то, что оно “опоздало” относительно других, оно быстро выбилось в лидеры и на настоящий момент получило около 744,000 установок и 112.5 млн долларов потребительских расходов. Звездным часом VeVe стала распродажа Disney Golden Moments, которая прошла на платформе, в один день количество установок выросло в раз, а пользователи потратили 4.4 миллиона долларов (8x).
Android Meetup СберМаркет Tech 9 декабря в 18:00📱

На митапе вы узнаете:
— Как интегрировать Swift в React Native? Что такое нативный компомент и как его написать с shadow view и yoga?
— Как организовать структуру пайплайнов и внедрить Continuous Integration в React Native проект?
— Зачем использовать JetpackCompose внутри React Native?
— Как эволюционировали архитектурные подходы в мобильной разработке?

Регистрация и подробности программы: https://sbermarket.timepad.ru/event/1851300/
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. Сегодня аж 109 статей и новостей про iOS и Android, разработку и монетизацию!
#ЦифраДня: AppFigures в своем исследовании открывает новый интересный рынок мобильных приложений - мобильные сканеры. Только в США существует 47 приложений, приносящих более 10,000 долларов чистой прибыли в месяц. То есть 47 различных приложений зарабатывает более четверти миллиона долларов каждый год. Каждое. И это чистая прибыль - после выплаты процента Apple или Google.

И категория постоянно растет. По данным App Intelligence, в январе 2020 года чистая выручка этой группы в США составила 2.7 миллиона долларов. В конце 2020 года - 4.1 миллиона долларов в месяц (+52%). В ноябре 2021 года группа заработала 7.4 миллиона долларов (еще +68% к предыдущему году или +184% за два).

Большие деньги за фотографирование?