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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/

YMReferral
Download Telegram
Нашел новость про открытие дейтинга для лысых - мне то актуально. В русской версии ссылки не было - пошел читать английскую новость. Оказалось, что создатель - серийный убийца дейтингов предприниматель. Следуя лучшим заветам он плодит эти дейтинги для разных узких ЦА. Так, у него есть отдельный дейтинг для мужчин с достоинством ниже средних по миру 14 см и отдельный дейтинг для мужчин с достоинством больше. Вспомнил анекдот про “суммарный недо**”, проорался и дальше искать уже опасаюсь - вдруг у него и для женщин есть еще 4 дейтинга… Ну и кстати, у “маленького” дейтинга говорят уже под 100,000 пользователей, так что все серьезно и неплохая бизнес-модель.

Разработка

Bald Dating — дейтинг для лысых
15 ошибок в программировании, которые совершал каждый разработчик
Видео PyTorch Virtual Developer Day
ByteDance запускает магазин мобильных игр и собственное издательство
Результаты UX исследований мобильных сайтов электронной коммерции
Управление идентичностью разработчиков в автономных командах
Flutter может и не станет Next Big Thing, но Kotlin Multiplatform никуда не денется
Масштабирование CI для мобильных инженеров

iOS

Привет (новый) мир! - Жизнь и разработка на Apple Silicon M1

Android

Android сможет быстрее обновлять эмодзи
My Memory: игра на запоминание на Kotlin
Валидация элементов формы textInputLayout в Android с помощью связывания данных
Kotlin на 60FPS: Kotlin медленный?
Переход с Dagger на Hilt - стоит ли?
Google сделает Android Runtime (ART) основным модулем в Android 12
Android Architecture Components - сделайте приложение своей мечты!
#ЦифраДня: По данным App Annie, на настоящий момент в 2020 году 96,7% аккаунтов в App Store заработало менее 1 миллиона долларов. Подавляющее большинство (85.5%) заработало менее 100 тысяч долларов. App Annie также показывает, что группа разработчиков “среднего уровня”, которые приближаются к порогу в 1 миллион долларов, действительно мала. Данные показывают, что примерно 0,5% разработчиков зарабатывают от 800,000 до 1 миллиона долларов. И чуть более 1% находятся в диапазоне от 500,000 до 800,000 долларов.
Тут новости об Android 12 уже приходят - Android Runtime (ART) станет Mainline модулем и сможет обновляться из Google Play поверх самой ОС. Но во вчерашней подборке была более важная новость - сами смогут обновляться и эмодзи. Если вспомнить историю с гамбургером, когда исправления пришлось ждать до выхода Android 8.1, то определенно это большой шаг вперед.

Разработка

98% приложений в App Store зарабатывает 8% всех денег
Расширяемая и удобная в сопровождении архитектура игр на Unity
Как устроена система тестирования платежного ядра мобильного приложения
Разработка крупных приложений на Xamarin: в чем выгода
5 простых советов по написанию чистого кода
Как я стал более ценным программистом за 6 месяцев (и как вы тоже можете)

iOS

SwiftUI-Animations: библиотека анимаций
Как добавить 3D в iOS приложение c помощью SceneKit
Конечные автоматы на страже порядка
Почему хорошему Swift-разработчику не нужно знать множество паттернов

Android

Android Broadcast: разработка под устройства
Android Runtime (ART) станет Mainline-модулем в Android 12
Основы Jetpack Compose: Урок №1
Снятся ли телефонам с HMS электроовцы? Обзор функций и возможностей инструментов AI от Huawei
Koin — библиотека для внедрения зависимостей, написанная на чистом Kotlin
Магическая шаблонизация для Android-проектов
Kotlin FP: моноиды и сортировки
Простая кастомная клавиатура с InputConnection
Thank God It's Friday! Подумайте на выходных!
#ЦифраДня: К вопросу о том, какие категории самые прибыльные. Доходы категорий по платформам в 2020 из нового отчета Liftoff. В целом приложения на iOS заработали на 82% больше.
#ЦифраДня: Пандемия пандемией, а обед по расписанию! Почти 69% маркетологов сказало о том, COVID-19 крайне позитивно или просто позитивно сказался на их UA-кампаниях. Продолжаем исследовать отчет Liftoff.
Поговорили тут с NGrow.ai - занятный российский сервис на основе ИИ от бывших топ-менеджеров Яндекс, который занимается push-маркетингом. ИИ сам тестирует креативы, выбирает лучшие, определяет стратегии, выстраивает цепочки и т.п. Выглядит все довольно логично, но, опять же, на малых объемах (см. Admob) работает не очень. “Вот когда будет 10,000 DAU, тогда и приходите” 🤷‍♂️

Разработка

LOVEMOBILE #09: NGrow.ai
Прагматичный CI/CD
Caura: сложности иншуртеха
AppFigures исследует миллионеров в App Store
Код-ревью для новичков: 6 самых частых ошибок
FigmaExport: экспорт ассетов из Figma в Xcode/Android Studio
Дизайн приложений: примеры для вдохновения #23
make sense podcast: О механизмах внешней и внутренней мотивации и их применении в геймификации
Хочу в геймдев #16: Локализатор игр
Podlodka #191: маркетинг
Тренды рынка мобильных приложений 2020 — отчет Liftoff

Стажировка для мобильных разработчиков в Redmadrobot
Советы по проектированию идеальной панели навигации
Как подсадить пользователей на ваш интерфейс

iOS

Добро пожаловать в релизный поезд Pipedrive для iOS
Apple Silicon M1: взгляд разработчика

Android

NoNameBottomBar: нижнее меню для Android
Анимации Android RecyclerView на Kotlin
Работа с камерой на платформе HMS: улучшаем качество съёмки и добавляем различные режимы в свои приложения
Оптимизация RecyclerView с использованием RecycledViewPool
WebADB позволяет запускать ADB прямо из веб-браузера
Изучите основы RxJava в Kotlin за 10 минут
Как приготовить 60 FPS RecyclerView?
Google Play объявил лучшие игры и приложения 2020 года

Лучшим приложением стала Loóna, которую сделали Сергей Гончар и Евгений Невгень.

Все приложения: https://apptractor.ru/info/apps/best-apps-android-2020.html

Лучшей игрой стала Genshin Impact.

Все игры: https://apptractor.ru/info/apps/best-games-android-2020.html
Apple Silicon M1: взгляд разработчика

Как MacBook Air 16 ГБ M1 работает с:

• Xcode
• Docker
• Виртуализацией и Windows
• Android Studio
• Homebrew
• С приложениями

В целом, у автора исключительно положительные впечатления. Да, многое еще надо допиливать под ARM, но работы очень активно ведутся. Как я и говорил, ко второму поколению можно будет брать.
В AWS запустилось облако “физических” Mac mini (еще старых, на Intel). Штука довольно приятная, однако ломит Amazon достаточно много - после первоначального взноса за первый день в размере 26 долларов, час будет стоить 1,083 доллара. Тот же Macincloud за 3 часа в день просит 40 долларов в месяц, что более чем вдвое дешевле. Но, так или иначе, теперь и в AWS можно перетащить всякие сборки и прочие ресурсоемкие задачи.

Разработка

AWS запускает облако из Mac mini
Xiaomi обогнала Apple по продажам смартфонов
Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API
«Хамелеон», которого мы создали и приручили
Какие дизайнерские тренды будут главными в вебе и мобайле в 2021 году
Расчет LTV. Как надо и не надо считать Lifetime Value
Игра про динозавра из Chrome на Flutter
Прекратите. Кодить.
Чему я бы учился как новый разработчик
Бэкенд для мобильных инженеров с Kotlin и Ktor

iOS

Apple Silicon M1: взгляд разработчика
Уменьшение объема памяти при использовании UIImage

Android

Лучшие игры для Android 2020 по мнению Google Play
Лучшие приложения для Android 2020 по мнению Google Play
Основы Kotlin Coroutines для разработки под Android
Рисование собственных представлений (View) в Android
Меняем стандартный диалог сбоя приложения в Android на собственный экран
Обновление конвейера Android-тестирования в Dropbox
Определяем позу человека в Android с использованием Fritz AI
Как, интересно, писали приложения до StackOverflow??
Лучшие приложения и игры в App Store по мнению Apple

Приложения года

• Wakeout!
• Zoom
• Fantastical
• Disney+
• Endel

Игры года

• Genshin Impact
• Legends of Runeterra
• Disco Elysium
• Dandara Trials of Fear
Apple наняла венчурного инвестора Джоша Элмана для улучшения поиска и открытия (в данном случае это представление новых релевантных продуктов пользователям) приложений в App Store. Элман это Discord, Musical.ly, Robinhood, Medium, SmartThings, HouseParty и т.д., так что, надо полагать, человек знает в продвижение. Что можно улучшить в App Store - уже другой вопрос, но к лету надо ожидать каких-то интересных нововведений. Или неинтересных.

Разработка

Apple нанимает венчурного инвестора для улучшения поиска и открытия приложений в App Store
Salesforce покупает Slack за $27.7 млрд.
UX Кейс: Защита от компульсивных трат в банковском приложении
Глассморфизм — новый тренд в дизайне интерфейсов
Создание платформы интернационализации Airbnb
5 причин, по которым вам не нужно изучать машинное обучение
Дизайнеры, пожалуйста, перестаньте представлять свои работы с закругленными углами
Четыре вещи, которые я хотел бы знать, когда начинал программировать

iOS

Лучшие приложения и игры в App Store по мнению Apple
Toppon: Scroll-To кнопка для iOS
Рефакторинг сложных iOS-приложений
Одиссея radio proximity эксплоита для iOS

Android

Что такое Чистый код и как его можно использовать в Android-разработке
Как защитить Android-приложение от реверс-инжиниринга
Тестирование с Android
Различия в методах сбора Kotlin Flows()
8 распространенных ошибок в разработке под Android
Хочешь стать программистом, но не знаешь, с чего начать?

Думаешь, какой язык программирования выбрать?

Чтобы разобраться, участвуй в бесплатном онлайн-интенсиве, попробуй несколько направлений и реши, какая специализация нравится тебе больше.

Регистрация по ссылке: 🔜 https://clc.to/cJgEqA.

Что тебя ждёт на занятиях?

💡 Обзор популярных языков программирования — Java, Python и 1С.
💡 Работа с кодом на каждом из этих языков.
💡 Знакомство со смежными направлениями — frontend-разработкой, тестированием, Data Science, разработкой Android- и iOS-приложений.
💡 Анализ рынка труда: спрос на IT-специалистов, уровень зарплат.
💡 Советы о том, как составить резюме и пройти собеседование.

💬 Спикер интенсива: разработчик с опытом более 15 лет, директор центра SymbioWay, который находит IT-специалистов для крупнейших компаний России, — Даниил Пилипенко.

🎁 Присоединяйся и получай подарки от издательства МИФ и Skillbox!!
#ЦифраДня: Salesforce купил Slack за $27.7 млрд. И хотя это кажется победой для Slack, видимо это мера все-таки вынужденная. К 2020 году Slack потерял около 40% своей стоимости с тех пор, как стал публичным. После последнего отчета о прибылях и убытках компания потеряла еще 16% своей стоимости, а до того, как произошла утечка информации о сделке с Salesforce, акции компании стоили немногим больше, чем во время размещения на бирже. Чистые убытки за два квартала 2020 — 147.6 млн долларов. И это несмотря на рост выручки при пандемии. “Ах, ты конкуренция, бессердечная ты с***” (C)
А помните как все начиналось? VR в каждую семью, не будет ни театра, ни кино, ни книг - одна виртуальная реальность. И? Daydream закрылся уже год как, мобильная виртуальная реальность Samsung почила в бозе еще раньше. Oculus недешев и, кажется, пока достаточно мало распространен, Hololens превратился в нормальный рабочий инструмент для корпораций. Прорыва не случилось, VR-хайп закончился - вот и Google закрыл библиотеку 3D-объектов, которая создавалась как раз по индустрию - и началось нормальное развитие 😌

Разработка

Google закрывает библиотеку 3D-объектов Poly
Как работает ИИ: видео от Microsoft и Code.org для школьников
Запуск Завтра: VR. Как создается виртуальная реальность
Самые зарабатывающие приложения в ноябре 2020
Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк
Как ВТБ помогает снизить комиссию за приём платежей до 0,4% с помощью QR-кода
Как заставить вашего коде ревьювера полюбить вас

iOS

Почему Apple (наконец) озаботилась обнаружением приложений в App Store?
Модуляризация iOS-приложения: зачем и как мы разбиваем Badoo на модули
Как избежать конфликтов слияния с XcodeGen
Пишем ПЕРВЫЙ Swift-тест

Android

В Android Studio появился эмулятор разворачивающихся смартфонов
Simple Settings: простое создание экранов настроек
Выбор элементов recylerView при помощи dataBinding'а
Прокачиваем Android проект с GitHub Actions. Часть 1
Использование Flow для проверки форм в Android
Нужно больше способов сделать X = 10!
С Bidease и Rocket10 запустили новый сезон “Маркетологи в мобайл”. Идея проекта - рассказать о маркетологах из различных вертикалей, которые трудятся над улучшением всех жизненно важных метрик своих продуктов/приложений.

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

Ну а потом можно будет читать, впитывать знания и задавать вопросы! Каждую неделю мы будем разыгрывать подарок от героя и глобальный суперприз за лучший вопрос - Sony PlayStation 5.

Подробности у нас на сайте.
#ЦифраДня: Apple открыла прием заявок в App Store Small Business Program. Если вы заработали меньше 1 миллиона долларов в 2020 году, то можете претендовать на снижение комиссии магазина с 30 до 15%.

Прием заявок идет до 18 декабря, если заявка будет одобрена, то новые правила вступят в силу с 1 января. Для подавших заявку после 18 декабря выручка будет скорректирована через 15 дней после окончания финансового месяца, в котором ваше участие будет одобрено. Например, если ваше зачисление будет одобрено 10 февраля 2021 г., то ваши налоги скорректируются с 14 марта 2021 г.
#ЦифраДня: “Казаться, а не быть”. Hype Simulator, который предлагает почувствовать себя знаменитостью в Тиктоке, стал №1 в американском App Store. В приложении настоящей социальной сети, как понятно из названия, нет, пользователю просто приходят уведомления о новых подписчиках и тысячи комментариев от фанатов — «Ты мой кумир», «Обожаю твои посты» и «Не могу поверить, что ты ответил». В сервисе также можно имитировать прямую трансляцию, к которой постоянно присоединяются новые поклонники.