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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Понятно, что ничего непонятно, но кажется очередной эпизод в сериале Apple Car закончился. Hyundai, бывшая основным претендентом на главную роль, закончила переговоры и отметила, что делать машину не будет. С другой стороны говорят, что у Apple в обойме как минимум 6 автопроизводителей, так что может все в самом разгаре. Вот бы Tesla и Apple слились уже в экстазе и было бы всем счастье :)

Разработка

Hyundai не ведет переговоров с Apple
Beam: осмысленный браузер
Flutter Dev Podcast #24: Dart Null Safety
Blizzard готовит несколько мобильных игр World of Warcraft
Дизайн приложений: примеры для вдохновения #30
make sense: О работе с Retention, эффективных триггерах и формировании привычек
Podlodka #201: End-to-end ML
Bold: фитнес для пожилых
Клавиатура для обучения слепой печати бьет током при ошибках
Telegram обогнал TikTok и стал самым скачиваемым приложением в январе 2021
Condensation: распределенная база с безопасностью
На GitHub предлагают запустить каталог мобильных приложений
Эстетический и минималистичный дизайн как часть юзабилити
Учимся программировать и писать игры на Nintendo Game Boy
Как 3 месяца парного программирования повлияли на мою карьеру разработчика
Устали от императивных циклов For? Используйте функциональные операторы

iOS

Как увеличить revenue мобильного приложения на 10-15% с помощью специальных инструментов от Apple
Советы по реализации темного режима в iOS

Android

В 2020 году Google выплатил рекордные 6.7 млн долларов за поиск уязвимостей
Auxio: плеер для Android
Свойства против методов
Android туториал: учим CRUD
Чем отличаются Dagger, Hilt и Koin?
Готовимся к декларативному UI
Уроки самой страшной дизайн-катастрофы в американской истории

Не про код, но про важность UI/UX:

Проблемы начались с пульта управления реактором, который после засорения системы охлаждения станции загорелся шквалом сигнальных ламп и загудел хором звуковых сигналов. Одновременно зажглись буквально сотни сигналов и огней. Операторы поспешили их выключить, пытаясь разобраться в проблеме. Их начал накрывать туман замешательства. Они не могли понять, что происходит?! Сама панель не давала четкого представления о работе АЭС, бессмысленно группируя кусочки информации. Например, панель, показывающая утечки реактора, была рядом с панелью, сообщающей о проблемах лифта. Позже следователи обнаружили, что красные огни на панели управления могли означать четырнадцать разных вещей, плохих и хороших.

Платформа: ядерный реактор
👍1
Смеркалось. На фиг знает каком году в прессе узнали о мошенничестве с подписками и покупных отзывах в App Store. История понятная - фальшивое приложение, прикрываясь красивым оформлением, впаривает подписку за $400, а для маскировки заливает страницу сотнями покупных отзывов, маскируя всех недовольных. Непонятно одно - как в этой истории приложение с одним экраном и одной кнопкой “Отправить мошенникам $416” может пройти модерацию? Ну то есть его вообще не смотрели? Это тот самый Server Driven UI? 😀 Это у них там свой человек?

Разработка

Мошенничество в App Store: разработчик раскрывает многомиллионные аферы с приложениями
Роскомнадзор выпустил мобильное приложение
Cocos переходит в 3D
Unity за 1 минуту
Electronic Arts покупает Glu Mobile
Мобильное тестирование, автоматизация тестирования, тестирование API: с чем нужно уметь работать в 2021 году
Микромодульный подход к дизайну продукта
Оптимизируйте удержание приложений с помощью модели Hooked
Объектно-ориентированное мышление слишком сложно для вас

iOS

Apple начала показывать рекламу на странице поиска
PermissionsSwiftUI: получение разрешений в SwiftUI
Создание пользовательских функций запросов с key paths
Набор инструментов iOS-разработчика на 2021 год
Поиск лучшего CI/CD для разработки под iOS

Android

Три вещи, которые я перестала делать вручную как Android-разработчик
Внедрение нативного кода Kotlin во Flutter-приложение
ShapeableView в Jetpack Compose
Вместе с тем как растет количество владельцев смартфонов, увеличивается спрос на специалистов, умеющих ими управлять и программировать. Android-разработчик — профессия будущего.

Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains. Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.

После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.

Записывайтесь прямо сейчас
#ЦифраДня: К вопросу о важности ASO и виральности. По прежнему основным источником открытия и установок новых мобильных приложений является поиск в App Store. Однако доля не абсолютная - совсем близко реклама и относительно близко сарафанное радио. Данные США.
Кирилл из Android Broadcast начал раз в неделю фигачить новостные выпуски. Формат, кажется, довольно удобный - 10 или около того минут о главных новостях. Однако для меня излишне технический (да и про Android 😛), так что задумался сделать про “общечеловеческие” ценности мобильной разработки. Примерно как мы когда-то делали в подкасте, но более сжато?

Разработка

Начинаем работу с Combine
78% пользователей отказывалось от покупки, если требовалась установка приложения
Новый рейтинг мобильных рекламных сетей Singular 2021 ROI Index
Как попасть в геймдев: 5 игр, с которых стоит начать свой путь в разработке игр
Connected! Самое главное о дизайне VPN-приложения
Как создать кастомный плагин для Dart-анализатора
Защита авторских прав на ваши Pet-projects
Создание IoT-приложения, совместимого со смарт-устройствами, на Flutter
Ускоряем разработки приложений с помощью Flutter
Flutter не смог решить самую большую проблему для нашего кроссплатформенного приложения
20 лучших движков и платформ/инструментов для разработки мобильных игр в 2021 году

iOS

Swift - простая обработка ошибок
Apple забанила бесплатные аналитические SDK?
Уловки iOS: автоматическая обработка клавиатуры

Android

Expenso: контроль расходов
Android Broadcast: новости #3
Параллельные запросы в Kotlin для автоматизации сборки данных
Как заблокировать приложение с помощью runBlocking
Как мы ускорили запуск приложения Dropbox для Android на 30%
Короткие новостные подкасты/видео по главным новостям/материалам недели?
Anonymous Poll
42%
5 - очень хочу
20%
4
13%
3
4%
2
20%
1 - совсем не хочу
Перевел занятную статью с реальным опытом разработки на Flutter. TLDR: не понравилось. Ну ладно ему там зависимостей налили на страницу убористым текстом, в одной из которых утечка памяти оказалась. Бывает, издержки кроссплатформы. Но то, что WebView не работает нормально, основа основ, это как то вообще… Моветон 🤷‍♂️ Google должен более лучше стараться, так и пишет.

Разработка

Flutter пока не смог стать надежным кроссплатформенным решением
App Annie Pulse: инсайты рынка приложений
Выпускные проекты: как позаботиться о себе, завести питомца, найти пункт переработки и получить ответ на любой вопрос
Match-3 Framework – это «просто»
Стики и работа с Event System в Unity 3D
Как Material Design помогает брендировать ваше приложение
Как вести переговоры продуктового дизайнера и разработчика
20 ужасных ASO-ошибок, которых нужно избежать в 2021

iOS

SPPermissions: получение разрешений в Swift
5 способов улучшить рабочий процесс в Xcode
Быстрое погружение в iOS-разработку

Android

Компоненты Android View Binding: Диалоги и Адаптеры
GitHub Actions для Android-разработчиков
Forwarded from Programmer Humor
Страшное неуважение к игроку!
#ЦифраДня: Доля Android в разных странах согласно отчету Flurry 2021 State of Mobile. Россия — 84%, Индия — 98%, США — 53%.
#ЦифраДня: Пик установок для дейтинг-приложений приходится на субботу, вообще самое высокое количество установок и сессий наблюдается по выходным. Минимум - на вторник. Данные из “Руководства по маркетингу приложений для знакомств 2021” от Adjust.
История с IDFA еще видимо будет долго всем икаться. С рекламой понятно, ладно. Но что с аналитикой? Что и как будет вообще непонятно никому. Если следовать логике, то всю аналитику - Firebase, AppMetrica, Flurry и так далее - надо тоже запрашивать у пользователя, ну кроме Mixpanel и Amplitude за многие тысячи долларов. В общем, Apple поднасрала всем и будем разгребать все это еще долго.

Разработка

Забанила ли Apple аналитические SDK? Ээ… ну…
Uptime: знания за пять минут
Секреты маркетинга приложений для знакомств — новое руководство Adjust
Дизайн приложений: примеры для вдохновения #31
Scopely запустила симулятор «Кобаяси Мару»
Podlodka #202: офисная политика
Отчет Flurry 2021 State of Mobile
Boardgame.io: движок для пошаговых игр
Расходы в Топ-100 приложений с подпиской выросли на 34% до $13 млрд
Быстрый прототип IIoT-решения на Raspberry PI и Yandex IoT. Часть вторая
1 год с Flutter в продакшне
Новая норма: обучение в приложениях и как добиться успеха в меняющиеся времена
Как сделать инсайты UX-исследований видимыми, прослеживаемыми и увлекательными?
5 вопросов на интервью для выявления выдающихся программистов
Как создать простое шахматное приложение с помощью Flutter

iOS

AppsFlyer запускает предиктивную аналитику для iOS
Взлом нативных двоичных файлов ARM64 для запуска на симуляторе iOS
Погружение в CFRunLoop
Создайте новостное приложение в SwiftUI 2.0 (Combine, API, MVVM & Swift Package Manager)
Используем Charles для переписывания ответов при разработке приложений для iOS

Android

Разработка на Android: как найти подходящую абстракцию для работы со строками
Анти-паттерны RecyclerView
StateFlow с одно- и двусторонним DataBinding-ом на Android
Всем привет!

AppSell.mobi продолжает развиваться и набирать обороты.

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

Постоянная техническая поддержка новичков, закрытые чаты для разработчиков.

У нас вы можете купить и продать исходники и мобильные приложения, с профитом и без.

Более 2000 зарегистрированных пользователей.

Все сделки абсолютно безопасны и проходят при нашем непосредственном участии.

Удобные выплаты 24/7.

👉🏻 Присоединяйся и развивайся вместе с нами!

По всем вопросам - @AppSellAnton
Чат проекта - @AjaxChat
Тут забавная история от Dropbox приключилась. Забавна она во-первых тем, что разработчики следили за временем старта приложения на отрезке недели и плавный рост, который накапливался месяцами, фактически проспали. А во-вторых, одним из основных виновников увеличения времени старта приложения стала библиотека для измерения времени старта и производительности - Firebase Performance. Вот такая загогулина 🙃

Разработка

Как мы ускорили запуск приложения Dropbox для Android на 30%
Google сворачивает Swift для TensorFlow
Задачи с собеседований: 2 в 64 степени
Сушите вёсла #12: проектируем зоопарк
Jigsaw получает $3.7 млн на дейтинг с головоломкой
Обработка дат притягивает ошибки или 77 дефектов в Qt 6
Запуск топ-приложения в одиночку, бесплатно и без кодинга (ну почти)
Опыт разработки первой мобильной игры на Unity или как полностью перевернуть свою жизнь
Создавая бэкенд Uber: пошаговое руководство по системному дизайну
5 удивительных преимуществ обмена знаниями в качестве разработчика
Чтение кода - это навык
Почему я перестал читать статьи «Как стать разработчиком программного обеспечения»
Лучшие маркетинговые метрики для отслеживания показателей роста

iOS

SPAlert: уведомления в стиле Apple
Clubhouse-подобное изображение в профиле на Swift

Android

Как изменится дизайн в Android 12
Как на самом деле работает RxJava
Готовим наши приложения к Jetpack Compose
#ЦифраДня: То ли “большой” дейтинг уже обычными приемами не побороть, то ли все правда устали от “транзакционного бизнеса” — перелистывания фотографий. Но это уже наверное 10 стартап, который чинит всякие препоны на пути стандартной цепочки. В данном случае Jigsaw буквально закрывает лица пазлами и потом постепенно открывает. Получил 3.7 миллиона долларов финансирования для расширения деятельности в США.
Forwarded from Programmer Humor
Может с третьего раза получится... 🙈
А ты помнишь как выглядит главная StackOverflow?
Anonymous Poll
22%
Да
65%
Нет
13%
Помнил, но забыл
Как проходит слава мирская… У Sensor Tower вышла небольшая часть отчета о фитнес-приложениях в США и там есть разбивка по годам с самыми устанавливаемыми приложениями. В 2018 году №1 был “наш” Sweatcoin (платят деньги за упражнения), мы еще в 2016 делали с ними классное интервью (вторая ссылка). В 2019 он был уже №5, а в этом вообще в десятке его нет. Что, конечно, жалко - проект и команда были классные. Да и есть, наверное, компания до сих пор работает, но в топ фитнеса уже не входит. Если кто знает - передавайте привет 🥳

Разработка

Отчет «Состояние рынка приложений для фитнеса и здоровья 2021»
Олег Фоменко и Егор Хмелев (Sweatcoin): превратить движение во что-то ценное
ВКонтакте запустил новый инструмент для автоматизированной рекламы приложений
Делаем детектор настроения собаки с использованием Google Cloud и Raspberry Pi на основе Arm
Как преобразовать текст в речь с использованием Google Tesseract и Arm NN на Raspberry Pi
Как мы накосячили пока делали Бриллиантовый чекаут и что из этого вышло
Как запустить wellness-стартап на свои деньги, совмещать с постоянной работой и не сойти с ума
Психология дизайна и нейробиология, стоящая за классным UX
Вот почему разработчикам не удается добиться успеха в карьере
Удаленное определение частоты пульса с помощью веб-камеры и 50 строк кода
Как разозлить разработчика

iOS

Успешное проектирование приложения для iOS
Создаем анимированные круговые и кольцевые диаграммы в SwiftUI
Создание рулетки на SwiftUI

Android

stackzyr: Jetpack Compose для десктопов
Самоуверенное руководство о том, как сделать код Kotlin интересным для чтения и приятным для работы
Простое создание параллакса на Jetpack Compose
У Microsoft (и сообщества) новая красивая шутка - Dapr. Это portable, serverless, event-driven runtime, занятная прокладка между любым языком (или фреймворком) и облаком (или инфраструктурой), предоставляющая “строительные блоки” для простой и быстрого создания микросервисной архитектуры и распределенных приложений. В общем, выглядит многообещающе и интересно, правда пока в самом начале развития.

Разработка

Microsoft открывает Dapr для простого развертывания микросервисов
Взрослые в США в 2020 прибавили сразу час цифрового времени
Стратегия тестирования краткосрочного проекта
Что будет с трекингом мобильных приложений в 2021 году
Как я занимался маркетингом своей игры, продажи которой за год составили 128 тысяч долларов
7 обязательных навыков, чтобы стать выдающимся разработчиком
Превратите вашу любимую Python IDE в инструмент DevOps

iOS

WatchLayout: круги в UICollectionView
Распознание блоков текста в iOS-приложении с помощью Vision

Android

GitHub Actions для Android-разработки
Как писать и переиспользовать код на «‎чистом» Kotlin. Заметки Android-разработчика
5 расширений Kotlin, которые сделают ваш Android-код более выразительным