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
Forwarded from Programmer Humor
👍19👎6🔥5
#ЦифраДня: Верите в любовь с первого свайпа? Liftoff опубликовал новый отчет о UA в дейтинге. Любопытно, что средняя стоимость установки на iOS почти в два раза больше, чем на Android ($3.70 и $2.06 соответственно), однако при лучшей конверсии на iOS стоимость регистрации почти одинаковая ($5.29 и $5.26), а при том, что iOS-пользователи делают в два раза больше покупок, стоимость Android-покупателей, идущих на свидания, вообще выходит дороже ($47.19 и $52.17). В любом случае любопытно - покупатель стоит около 50 долларов, сколько он должен удерживаться и платить в приложении, чтобы приносить прибыль?
👍12
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. С вас лайк/сердечко/шаринг, с нас 88 материалов про iOS- и Android-разработку, аналитику и монетизацию!
👍24🔥4
#ЦифраДня: Почему так и думалось, что этим закончится… В соответствии с решением правительственного регулятора, приложения для знакомств в Нидерландах могут предлагать альтернативные платежные системы для оплаты встроенных покупок, ссылаясь на веб-сайт или используя их прямо в приложении. Сначала Apple под угрозой штрафов была вынуждена согласиться, а сейчас (в ожидании апелляции) раскрыла технические подробности. Самым интересным является раскрытие структуры «уменьшенной» комиссии. Apple обычно взимает комиссию в размере 30 или даже 15% за покупки, сделанные с использованием App Store. Комиссия, взимаемая с альтернативных платежных систем, установлена в размере 27% без учета налогов. Apple заявляет, что такое сокращение основано на цене, которую платит пользователь, за вычетом налога на добавленную стоимость, и что «сниженная ставка исключает стоимость, связанную с обработкой платежей». Парам парам пам!
👍5😁3🤔2
На выходных случилась любопытная история - Apple забанила всех бывших и настоящих белорусских разработчиков. Объяснили это наложенными на страну санкциями. Приложения сняли с публикации, аккаунты заморозили. Сложно представить тех, кто попал под раздачу, но даже я со стороны мрачно… офигел. Потом, правда, разбанили и объяснили ошибкой, но осадок, конечно, остался. Интересно, что же это было на самом деле. Учения проводили и готовились?

Разработка

Apple забанила и разбанила белорусских разработчиков
Виджет NoteIt в топе App Store
Chrome меняет логотип
Дизайн приложений: примеры для вдохновения #70
Podlodka #253: Platform as a Service (PaaS)
IronSource запускает App Analytics
Flutter Dev Podcast #33: Roadmap 2022
Вышел Flutter 2.10 с поддержкой Windows
Комитет Сената США одобрил Закон об открытых рынках приложений
Как проявляется эстетика в интерфейсе
«Старые нельзя, а новых ещё нет». Как мы перепридумали иллюстрации для приложения СберМаркета за 3 месяца
Как клиенты помогают улучшать мобильное приложение банка
Netflix: культура обучения
Почему большинству программистов не удается стать Senior-разработчиками
2 вопроса на собеседовании, на которых проваливается 90% разработчиков

iOS

Специальные эффекты в SwiftUI: размытие, смешивание и др.
Apple будет брать 27% с покупок через сторонние платежные системы
Видео iOS Conf SG 2022
CoreData: бремя прошлого
Создание разделов UITableView с вложенными типами
Создаем свой собственный "Driving" режим в iOS
Слишком много зависимостей в iOS? Используйте шаблон Composition Root

Android

Авторефакторинг и View Binding
Accompanist: необходимое для Jetpack Compose
Робопрактика для Android-разработчиков от red_mad_robot
Сравниваем кривые линии по форме
Использование Google Maps в приложении Jetpack Compose
Как использовать Hilt для создания Solid архитектуры в Android
8 вещей, которые мы узнали, внедрив платежи в Android-приложение DoorDash
👍3
Что-то я все про Apple, да про Apple - вот у Google вышел компонент Google Maps для Jetpack Compose. Compose развивается и с картами теперь, наверное, можно просто и быстро создавать полноценные приложения. Как говорил Кирилл в обзоре трендов 2022 - “Jetpack Compose будет активно набирать обороты, тут даже нет сомнений. Все будет только больше, активнее и много всякого интересного будет с ним происходить”. В общем, больше Compose в продакшене, с картами или нет.

Разработка

Maps Compose: Google Maps для Compose
Apple купила AI Music
Устану ли я играть, нужно ли уметь кодить и чем вообще занимаются QA в геймдеве
Как и зачем создавать собственный игровой движок
Почему наш исходный код является уязвимостью: более 6000 данных учетных записей в исходниках Twitch
5 простых UI-взаимодействий в Principle, которые сделают ваш дизайн выдающимся
Усиливаем разработку на Flutter через чистую архитектуру и Test-Driven подход
6 алгоритмов, которые должен знать каждый разработчик
Как программисту эффективно проводить совещания

iOS

Делаем разделы UITableView с вложенными типами
Ускоряем прохождение iOS UI-тестов. Часть 1. Запускаем тесты без сборки проекта
Как использовать центр уведомлений в SwiftUI (с примером)
Вызов асинхронных API Firebase из Swift
Создаем модульное iOS-приложение в Xcode 13

Android

8 вещей, которые мы узнали, внедрив платежи в Android-приложение DoorDash
Улучшение качества кода Android-приложений с помощью SonarQube и Gradle Detekt
Встречайте Microsoft Snippet — библиотеку Android для измерения времени выполнения кода
3 Android-технологии, которые исчезнут в 2022 году
👍2🔥1😁1
Хотите научиться продвигать приложения в топ App Store и Google Play?

Профессиональный курс по App Store Optimization (ASO) от Asodesk Academy поможет пройти путь от новичка до уверенного ASO-специалиста всего за 2 месяца!

На курсе вас ждёт:
🔥 18 живых online-лекций
🔥 Домашние задания на своих проектах с проверкой от экспертов
🔥 Индивидуальные консультации
🔥 Доступ к инструментам Asodesk
🔥 Тестирование и сертификация
🔥 Возможность трудоустройства к партнёрам курса
🔥 Групповые сессии

Первая лекция пройдет бесплатно уже на следующей неделе, регистрируйтесь на сайте 🥨

Познавайте все секреты мира ASO вместе с нами 🙌

👉Узнать больше про Asodesk Academy👈
👍4
Forwarded from Код Воробья для iOS разработчиков
Как устроено приложение Wallet

Сделали на сценах, а лейаут на фреймах. Рут контроллер называется PKPassGroupsViewController. Главная вью UIStackView, в неё поместили: заголовок Wallet, группу карточек, группу бонусных карт и футер.

Каждую карточку поместили в контейнер PKPassGroupView. Внутри находится скрол-вью, которая отрабатывает жесты и является саб-контейнером карточки. Получается каждая карточка лежит на скрол-вью и управляется жестами на скролле 🤯. Понятия не имею как это работает.

Чтобы управлять пространством сверху для тапа - эпл сделала переиспользуемый класс. Каждую карточку поместили в ещё один саб-контейнер с названием WLEasyToHitCustomView (переводится легко нажать). Возможно, связали контейнеры в родителе или через делегаты.

#ViewHierarchy
🔥10
Слушайте, Medium “эффективные менеджеры” дооптимизировали до того, что им стало практически невозможно пользоваться. Поделитесь - где/что читать про мобайл, разработку и рынок? Что-то типа AppTractor, только на английском 😀 Давайте соберем подборку ресурсов.

Разработка

Специалисты в сфере IT-технологий чаще других работают удаленно
Навыки продакт-менеджера. Что и зачем он делает
Как я решил заработать на Wordle
Как работает UTF-8
Навигация во Flutter с AutoRoute

iOS

Apple запускает обучающие доклады по App Store
Создана рабочая группа по совместимости Swift и C++
Apple запускает прием платежей Tap to Pay на iPhone
Wizard’s Pal: счетчик жизней
Как начать работу с Voice Over на iOS
Создаем змейку в SwiftUI с помощью GeometryReader
Уведомления в Симуляторе iOS за 10 простых шагов
Обнаружение объектов с помощью Create ML: изображения и набор данных

Android

Google готовит открытый API для UWB
Изучение и создание виджетов в Android с помощью Glance API
Создание перехода для FAB с помощью Jetpack Compose
Google закрыл нашу учетную запись в Google Play и убил источник дохода моей семьи

Предложить материал: @lbogolubov
👍4
На канале Mobile Native появились ежедневные публикации с материалами по iOS, а каждую неделю большой дайджест с актуальными статейками и полезными инструментами.

Если еще не подписаны, присоединяйтесь – @mobile_native
👍4🔥2
#ЦифраДня: В своем новом рейтинге лучшей работы Glassdoor поставил Enterprise Architect на первое место в США и Java Developer на первое место в Великобритании. Интересная аномалия заключается в том, что, хотя Мобильный Инженер (Mobile Engineer) занимает 12-е место в Великобритании, эта работа даже не входит в число 50 лучших в США. Это может быть связано с относительно низкой заработной платой или с оценкой удовлетворенности менее 4 из 5.
👍1
Вышло новое исследование Appodeal о рекламной монетизации приложений в 2021 году. И отечественным компаниям есть чем гордиться — рекламная сеть Яндекса в регионе Восточная Европа стала одной из лучших.

Так, по данным отчета, Яндекс показывает самые высокие eCPM в баннерах на iOS. Однако eCPM - не главный параметр для издателей. Главный - эффективность. То есть заполняемость умноженная на стоимость. И тут Яндекс для нашего региона и баннеров (основное направление монетизации для большинства приложений) в лидерах. Ребята у себя в канале опубликовали ключевые моменты:

• №1 в баннерах на Android по выплаченным деньгам
• №2 по объему выплаченного вознаграждения для баннеров на iOS.
• №2 по объему выплаченного вознаграждения в формате Rewarded Videos & Interstitials на Android.

Больше об исследовании рекламных сетей - в отчете Appodeal.
👍8👎2
Буквально только что вышел Android 13 Developer Preview 1. Основные тенденции новой версии - приватность и безопасность, плюс удобство разработки и инструменты. Навскидку это значит Quick Settings Placement API, динамические иконки, удобный выбор языка на уровне приложений, быстрые переносы в тексте (говорят, что ускорили их расстановку на 200%!), программируемые шейдеры, обновление OpenJDK 11. Все уже работает в эмуляторах и на Pixel, начиная с 4.

Разработка

Вышла первая Developer Preview версия Android 13
Новый закон о персональных данных в Китае: что важно знать разработчикам
Лучшая работа из мира IT 2022 по версии Glassdoor
BubbleTabBar: нижнее меню
Сколько дизайн-систем нужно для счастья?
Как избежать отказов в App Store

iOS

Следы RealityOS нашли в репозиториях и App Store
Раннер Emcee. Всем айосерам по тестовой ферме
Неоморфные кнопки в SwiftUI
Шаблон Адаптера на практике в Swift
Комбинирование протоколов в Swift

Android

Вышел стабильный Compose 1.1
Как мы перешли с kotlinx.synthetics на Android View Binding
Освоение рефакторинга
5 главных уроков, извлеченных из создания продакшен приложения на Jetpack Compose
Хорошие, плохие и уродливые интерфейсы в мобильной разработке
Где вы должны хранить свои секретные ключи в Android?
👍5
Forwarded from Programmer Humor
💩16🥰14😁1
#ЦифраДня: Поздравляем Branch - компания привлекла 300 миллионов долларов в Серии F при оценке компании в 4 миллиарда долларов. В сентябре 2019 года, на теперь уже предпоследнем этапе финансирования, Branch получил 125 миллионов при оценке в 1 миллиард. То есть стоимость выросла в 4 раза за 3 года.
👍1
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. С вас 👍/🔥/🔝/🔗, с нас 90 материалов про iOS- и Android-разработку, аналитику и монетизацию!
👍21🔥16
#ЦифраДня: Для повышения безопасности продуктов и платформ, у Google давно существует программы вознаграждения за поиск уязвимостей. Она охватывает Android, Google Play, Chrome и веб-сервисы компании. В 2021 году выплаты исследователям увеличились до рекордной суммы в 8.7 миллиона долларов. За Android, в частности, заплатили 2,935,244 долларов. Самая высокая выплата для Android в истории досталась «цепочке эксплойтов, обнаруженной в Android, которая получила вознаграждение в размере 157,000 долларов». Google отмечает, что еще никто не выиграл приз за “победу” чипа безопасности Titan-M (работает в смартфонах Pixel), который составляет 1.5 миллиона долларов.
👍3