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
Перевел статью с 4К 👋 на Medium. Автор, конечно, самый косноязычный из всей англоязычной IT-журналистики, что я видел, но тем не менее понять его вполне можно. Он говорит о том, что разработка это в основном занятие любителей, а они в силу недостатка опыта играют на “от***ись”, а не для того, чтобы выиграть. Поэтому надо обкладывать их стандартами, практиками, Code Review, анализаторами и прочим, чтобы ловить ошибки как можно раньше и минимизировать их ущерб. Цитируя автора - “не надо стараться быть очень умным, надо стараться быть не глупым”. Разница трудно понимаема, но именно такие команды выигрывают.

Разработка

Разработка программного обеспечения — игра проигрывающих
Отчет SocialPeta о маркетинге мобильных приложений: статистика, тенденции и рекламные стратегии 2021
Vungle и Liftoff объединяются
Доходы Gardenscapes превысили $3 млрд
MySkazka: как мы начали делать персональные сказки для детей
Следует ли объединить UX-дизайн и продакт-менеджмент?
Приложение с мастер-классами по финансам: исследование UI/UX
Я провел бета-тестирование Codex от OpenAI, и результаты оказались пугающе хорошими
Уязвимость в дейтинг-приложении Bumble показывает точное местоположение любого пользователя
Adobe: психология офбординга пользователей
Как 40-летнего инженера-программиста настроить на следующие 20 лет программирования
Система непрерывной интеграции, используемая мобильными командами
Ментальные модели, которые помогут вам стать лучшим менеджером по продукту
Глубокое погружение в CustomPaint во Flutter

iOS

5 причин не начинать писать приложение под macOS/iOS
Как стать самураем iOS-разработки
SwiftUI в 2021 году: хороший, плохой, злой
Swift — Обозреватели

Android

Coroutine Recipes: песочница корутинов
Как мы за квартал подготовили редизайн водительского приложения
Включаем кеширования и офлайн-работу на Android с помощью Room
Если верить Statista, каждый месяц в Google Play появляются 90 000 новых приложений, и почти 40 000 — в Apple App Store. Но только часть из них увидят и скачают пользователи.

Чтобы приложение нашло свою аудиторию, а установок стало больше, запустите рекламу мобильных приложений. Этот тип кампаний уже есть во всех популярных системах: от Яндекс.Директа до TikTok Ads.
Все эти системы собрала в своем кабинете eLama. Вам не придется переключаться между вкладками: подключить аккаунты, оплатить кампании и следить за показатели можно в одном сервисе.

Узнать больше → http://link.elama.ru/j82aO
#ЦифраДня: Liftoff опубликовал годовой отчет о приложениях для шоппинга. В среднем по миру время, проведенное в приложениях для покупок выросло на 49%. Средний заказ вырос на 22% за год. Лучшее время для пушей — вечер четверга.
Еще одна интересная статья - тест Codex от OpenAI, системы, которая, например, пишет код из произвольного текста. Автор в восторге и, судя по всему, Codex превзошел его ожидания. Однако вывод - программистам ничего не угрожает. Потому что разработка это не просто код писать, это понимание задачи, ее декомпозиция, а потом уже составление инструкций. Сколько осталось до вменяемой автоматизации первых двух этапов автор не уточняет.

Разработка

Я провел тестирование Codex от OpenAI, и результаты оказались жутко хорошими
Пользователи стали проводить в приложениях для покупок на 49% больше времени: отчет Liftoff
Widelands: открытая стратегия
Производительность React Native: что делать и чего не делать
Если вам нужны Senior-разработчики, познакомьте Junior-ов с их кодом

iOS

Apple Human Interface Guidelines for iOS на русском языке
Геолокация в iOS: что тут сложного?
Почему условные View Modifier - плохая идея
Функции высшего порядка в Swift
Как настроить Fastlane и Match для автоматического релиза приложений iOS на CI/CD сервере

Android

Почему я вернулся на Dagger. Пока Koin
Создание пузырей диалогов в Android
MVVM с чистой архитектурой - разработка лучших приложений для Android
#ЦифраДня: Случилась маленькая революция - Apple в результате коллективного иска американских разработчиков разрешила использовать сторонние средства связи, такие как электронная почта, для информирования пользователей о возможностях оплаты покупок за пределами приложения для iOS. Внутри приложений рассказывать об этом все равно нельзя. Apple также увеличит количество ценовых категорий, доступных разработчикам для подписок, покупок в приложениях и платных приложений, с менее чем 100 до более 500. Apple называет сделку «беспроигрышной». «Коалиция за справедливость приложений» назвала мировое соглашение «фикцией».
Forwarded from AppDesign
Не знаю, зачем ему два меню, но в одну из прошлых пятниц у нас были SUP-борды, а в этом — серфинг! Хороших выходных! #прототип
#ДатаДня: Федеральная антимонопольная служба вынесла предупреждение Apple за то, что компания запрещает в приложениях размещение информации о возможностях сторонних методов оплаты. “Указанными действиями Apple ограничивает разработчиков в самостоятельном поведении, что негативно сказывается на конкуренции и может приводить к росту цен на продукцию разработчиков”.
ФАС России выдала Apple предупреждение об устранении признаков нарушений. Компания должна исполнить его не позднее 30 сентября 2021 года.
Теперь уже, видимо, App Store дожмут и в том или ином виде стороннюю установку или, как минимум, внятную оплату сделают. Будет кому-нибудь от этого лучше - большой вопрос. Как показывает практика, Apple любит делать демонстративно громкие и красивые шаги, но при этом ничего не менять. Думаю, что с тем, как криво все это будет работать, будут судиться еще лет 10.

Разработка

Google в ролике Pixel высмеивает iPhone
Дизайн приложений: примеры для вдохновения #54
SubHub Podcast: Грачик Аджамян (Wakie)
Podlodka #230: Julia
Проектирование без CustDev’а. На примере развития корпоративного ПО для выездного обслуживания
Даже один в поле воин: азы юнит-экономики
«Приложения стали слишком шумными»: мнение о том, как бесконечные уведомления мешают работе
Как мы достигаем Непрерывного Развертывания в нативном приложении
Устали от VS Code? Попробуйте Lite-XL
7 лучших книг по UX-дизайну, чтобы освежить свои знания о дизайне
Кейс приложения: как мы увеличили конверсию на 300%
Как создавать лучшие пустые состояния?

iOS

ФАС России выдала Apple предупреждение и компания должна разрешить информирование о сторонних методах оплаты
Принцип KISS для Swift-разработчиков
Apple разрешила рассказывать пользователям о вариантах покупки вне App Store
Atributika: NSAttributedString из HTML
VIPER и SwiftUI: Model layer

Android

Android Custom View
Compose Animations: анимации для Jetpack Compose
Без GPS и геолокации: узнаём местоположение пользователя, используя сим-карту
Как правильно измерить время запуска приложения на Android
Архитектура навигации Jetpack Compose с ViewModels
Повысьте производительность ваших Android-приложений
Изучайте с помощью кода: Jetpack Compose - Списки и разбивка на страницы
Тут с мест логично докладывают о сезонном маркетинге. Близится самый горячий сезон и, как бы, надо готовиться, если уже не поздно. ASO, события внутри, распродажи, маркетинг и все вот это. Есть опыт? Давайте делиться!

Разработка

Гайд: как сочетать сезонное ASO и событийный маркетинг?
Bright: знания от селебрити
Красота кривых Безье
Zoom объявил о первых инвестициях своего фонда поддержки стартапов
Apple покупает Primephonic и запускает отдельную платформу классической музыки
Flutter: 11 вещей, которые нужно помнить для вашего следующего проекта
Процедурные и диегетические приложения
ТОП-5 вопросов ручных тестировщиков про автоматизацию
Как я делаю play-to-earn игру без опыта в геймдеве - Бюджет на MVP 350 тысяч рублей
Как работать с отзывами, чтобы улучшить рейтинг приложения?
Стоит ли Google Colab Pro+ 49.99 доллара?
Как быть лучшим дизайнером
Мое Flutter-приложение заработало 140 долларов за первую неделю, и это без рекламы
Почему ваши проекты терпят неудачу

iOS

ShowTime: показ тапов и жестов
Как улучшалось приложение in3D или лучший способ примерить юбку
iOS Continuous Integration и Delivery с Fastlane
Полный iOS 15 UI Kit - система дизайна для мобильных приложений в Figma

Android

Android: Bluetooth в качестве сервиса
Рефакторинг функций расширения в Kotlin: использование объекта-компаньона
Анализ трафика приложений на Android Emulator. Причем здесь Root?
Создание Live Text на Android
Начинаем работу с CI/CD с помощью GitHub Actions и Firebase App Distribution
Сегментация селфи в реальном времени в Android с помощью MLKit
Делайте больше с вашим виджетом в Android 12!
Егор Толстой в своем Твиттере опубликовал детальный план того, как стать продакт-менеджером - мы собрали и опубликовали в статье. В общем, план-то применим и ко многим и другим областям IT, так что если вы намереваетесь сменить работу и сферу деятельности, то самое время обратить внимание.

Разработка

Как из разработчика перейти в продакт-менеджеры
Парламент Южной Кореи одобрил закон о запрете ограничения платежных систем
Как мы достигли Непрерывного развертывания с нативным приложением
Выходит документальный фильм про “Леммингов”
Структура, содержание и процесс написания проверок
Как развивался глассморфизм в 2021 году и есть ли у него будущее
20 проектов машинного обучения, которые помогут вам получить работу в 2021 году
Два года я кодил вместо программирования!
Изучение UX: StrApp
Выберите идеальный радиус угла для ваших кнопок
Возможно, вы не захотите делать следующее приложение на миллион долларов
8 Git-советов по улучшению Code Review

iOS

Создаем надежный сетевой уровень в iOS с помощью Swift async/await
Вот как хранить деньги и валюту с помощью Swift
Просматриваем 1000 фотографий за 10 секунд в приложении для iOS

Android

Oops No Internet: диалог отсутствия Сети
Безопасная приостановка в Android View. Прощайте обработчики, поприветствуем корутины
CalyxOS: лучший способ очистить Android от следов Google
#ДатаДня: И тут нам как поперло… Apple заключила соглашение с японским регулятором о том, что разработчики «читательских» (reader) приложений смогут в открытую ссылаться на свой собственный веб-сайт для управления учетными записями пользователя (и совершения покупок). Изменения вступят в силу во всем мире в начале 2022 года. Под “читательскими” в данном случае подразумеваются, например, Netflix, Spotify, Audible и Dropbox, которые предоставляют приобретенный контент или подписку на контент для цифровых журналов, газет, книг, аудио, музыки и видео. Изменения коснутся только их, для всех остальных это по прежнему будет запрещено.
В Sensor Tower провели оценку роста тем, сеттингов, арт-стилей и положения камеры в играх в первой половине 2021 года. TLDR - делать надо было “Самозванца” в Sci-Fi сеттинге в неоновой стилистике с видом от третьего лица. Так бы удалось стать самой быстрорастущей игрой. Что, собственно, практически и сделал Among Us. Или, скорее, он и породил рост всего этого. Чтобы добиться наибольшего роста выручки, надо было делать “Деньги/Сокровища” в современном сеттинге в 2D мультяшном стиле и в изометрии. Интересно было бы посмотреть на что-то подобное в приложениях - надо делать медитации в средневековом сеттинге с пиксельным артом и видом сверху?

Разработка

«Самозванцы» и Sci-Fi: Sensor Tower исследует самые быстрорастущие темы и сеттинги
Маркетологи в мобайле: Яков Пейсахзон (Mail.Ru Group)
Code Climate получает $50 млн на управление разработкой на основе данных
Apple разрешит приложениям ссылаться на сайты для управления аккаунтами пользователей
Как я организую свои Flutter-проекты для лучшей масштабируемости
Программные махинации: коммуникации
Сдвиг влево в мобильной инженерии
Как использовать иллюстрации в дизайне как маркетинговый инструмент

iOS

SoftButton: неоморфный дизайн для кнопок
Как подготовиться к iOS-собеседованию
Делаем видеоплеер с помощью RealityKit
Как показывают исследования, разработчики не заинтересованы в Mac App Store
Как использовать GameKit в SwiftUI
Уменьшение размера iOS-приложения с помощью Machine Outlining

Android

Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием
Производительность и скорость: как Duolingo внедрила MVVM на Android
Понимаем рекомпозицию в Jetpack Compose на примере
Forwarded from AppDesign
С осенью! Как можно менять визуальное оформление в связи с сезоном #иконка
#ЦифраДня: В 2020 году разработчики ежемесячно выпускали в Mac App Store в среднем 392 новых приложения. Фактические значения колеблются от 300 до 400. Для сравнения, в App Store в 2020 году ежемесячно появлялось в среднем 40,000 новых приложений. Но в 2021 году среднее количество новых приложений для Mac еще упало - в среднем до 343 в месяц, причем дисперсия резко выросла, а нижний предел опустился до минимума в 200 приложений.
Привет всем от команды MindMix. Открываем второй набор мастермайнд групп для всех причастных к мобильному рынку. Подробная информация о формате ниже и по ссылке в гугл форме.

Мастермайнд - это групповой формат работы, где участники систематически встречаются и помогают друг другу в достижении целей за счет обмена опытом, генерации идей и взаимоподдержки.
Опыт в мастермайнд группе накапливается в 5-10 раз быстрее, чем в одиночку.

Результаты участников 1го потока:
- разобрали 84 запроса от каждого участника;
- увеличили скорость проверки гипотез за счет обратной связи от группы;
- нашли новые каналы масштабирования с большей эффективностью;
- начали готовить питч деки для привлечения инвестиций;
- кто-то находится на этапе подписания нового раунда с инвестором;

Что бы принять участие в ознакомительной сессии, перейдите по ссылке и заполните гугл форму, после чего прийдет ссылка на предстоящее мероприятие: https://clck.ru/XGBGj

По организационным вопросам пишите @Ravilova_renata
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. Всего 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://news.1rj.ru/str/alinaneverova
Forwarded from Programmer Humor
Git для маленьких