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
Врываемся в новый сезон “Маркетологи в мобайле” с бомбическим интервью от Кирилла Пыжова, Co-Founder & COO Perfluence. Он рассказал об основных ошибках рекламодателей при работе с блогерами и том, как правильно сотрудничать с инфлюенсерами, а также поделился своим взглядом на будущее IM и интересными ресурсами “для почитать”.

За самый интересный вопрос (его можно задать в нашей группе в Facebook) к этому интервью мы традиционно разыграем книгу или фирменный мерч от главного героя!
Запускайте рекламу в Яндекс.Директе прямо со смартфона

Мастер кампаний в Директе стал “мобильным” - у него появился адаптированный под смартфоны интерфейс.

Мастер кампаний — удобный инструмент, который позволяет запустить рекламную кампанию буквально за несколько минут. Для старта достаточно вставить ссылку на свой сайт или приложение, и Мастер с помощью умных алгоритмов Яндекса подскажет все настройки для объявления: поможет с заголовком, описанием, картинкой и стратегией.

После останется проверить рекламу, отредактировать её, если требуется, и нажать кнопку "запустить".
У Humble Book Bundle очередная распродажа книг - теперь 15 “поваренных книг” O’Reilly, стоимостью более 57,000 рублей, можно купить всего за 1,343 рубля. Есть книги по Unity, машинному обучению, Python, Java, Kotlin, Raspberry Pi, разработке игр на Swift и пр. Традиционно возникает более концептуальный вопрос *конечно же в стиле “информационного шума” (С)) - вы читаете такого рода книги по разработке?

Разработка

«Поваренные» книги от O’Reilly в Humble Book Bundle
MY.GAMES проводит креативный джем
Snap купил еще одну компанию для AR-шопинга
20 вопросов, которые должен задать программист при присоединении к новой команде
9 расширений VSCode, которые вам обязательно понадобятся как разработчику
Почему большинство разработчиков получают средний результат
7 преимуществ масштабирования мобильной разработки с помощью основных библиотек
Как создать классный профиль на GitHub за 5 минут
Геймификация фитнес-приложений в 2021 году: тенденция, которую нельзя пропустить

iOS

Pulse: логер и сетевой инспектор для платформ Apple
Как быстро просмотреть свой UIViewController в SwiftUI
Как создать кастомный таббар в Swift

Android

Google упрощает поиск приложения для Wear OS в Play Store
Зачем нужна многомодульная архитектура. Плюсы и минусы
Миграция приложений на Android 12
Как добавить анимацию переворачивания карточки в Android-приложение
Разрабатываем приложения для Android TV с помощью RecyclerView
Создание типовых отдельных Bottom Sheet
Советы для более быстрой разработки в Android Studio
Читаете книги по программированию и разработке?
Anonymous Poll
59%
Да
41%
Нет
Вот прямо интересно, что у Netflix получится с играми. Очевидно пока заявляют, что первые игры конечно же будут для мобильных устройств и это будет большое новое направление для компании, в которое она будет вкладываться наравне с другим контентом. Станет ли игровое направление таким же прорывным, как это случилось с сериалами? Представляете какие-нибудь “Очень странные дела” с AR-дополнением? Как вообще игры можно связать с происходящим на экране? Будем ждать ответов от Netflix 😀

Разработка

Netflix начнет с мобильных игр
Самые важные уроки, которые я получил от Senior-разработчиков
Первые 24 часа с iOS 14.5+: как создать стратегию конверсий с учетом действий пользователей.
В App Store Connect появилось управление налогами
Батлрояль за 2 месяца: как мы обновили сетевой код и на 20% сократили траты на сервера
Касса самообслуживания в телефоне — экспресс-скан
Fedi - клиент социальной сети с открытым исходным кодом на Flutter
Планирование и оценка масштабных программных проектов
Эвристическая психология в UX-дизайне

iOS

Избегаем несовместимых состояний с помощью шаблона «Замки и ключи»
Клонируем главную страницу Instagram на SwiftUI менее чем за час
Создаем To-Do приложение в SwiftUI, используя новые функции iOS 15

Android

Используем скрытое системное API при разработке устройств
KAHelpers: расширения для Kotlin
Безопасность в мобильных приложениях
Автоматизация UI-тестирования в приложении Недвижимости на Android. Доклад Яндекса
Hilt+Retrofit+Coroutine
Утечки памяти в Фрагментах в Android
Podlodka анонсирует новый сезон Podlodka Android Crew - старт 26 июля.

Интенсив продлится две недели. Встречаются дважды в день: утром и вечером 🔥
Тебя уже ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).

Во время первой недели обсудят лучшие практики Android-разработки.
Разберут:
- на что обращать внимание, чтобы приложение было безопасным;
- какие есть подходы к тестированию;
- как ускорять работу приложений;
- как автоматизировать проверки качества кода.

Вторую неделю посвящают хранению данных.
Разберут всё, что доступно для хранения данных на устройствах: удаленные и не очень БД, файлы, shared preferences, новые файловые API и многое другое.

Все подробности уже на сайте, проходи и осмотрись 😉

Традиционно МЫ РАЗЫГРЫВАЕМ ОДИН БИЛЕТ НА БОРТ. Поделись этим постом в какой-нибудь ОТКРЫТОЙ группе (чтобы она была видна в аналитике нашего канала) - среди всех таких постов мы случайным образом выберем победителя и выдадим ему бесплатный билет в путешествие.
Очередная новость из серии #ачегодобилсяты - новая реинкарнация криптокотят получила 20 миллионов долларов. Там внутри скачки со ставками, лошади на блокчейн - ”cами лошади считаются «дышащими» NFT, которые несут набор атрибутов, позволяющий им меняться с течением времени” - их выращивание, продажа и все такое. Когда писал - дико смеялся, казалось, что авторы просто собрали все модные техно-слова и продали их кому-то. На самом деле на платформе 125,000 подключенных пользователей и более 14,000 владельцев конюшен, лошади стоят от 130 до 45,000 долларов, а те самые инвестиции пришли, в том числе, и от Andreessen Horowitz, которые в модных словах знают уж побольше меня. Так что цифровые скачки, NFT лошади и миллионы заработка - вот это наше настоящее будущее.

Разработка

VHS получила $20 млн на виртуальные скачки
Узнаем, какую рекламу используют конкуренты в Apple Search Ads
KMM плагин под капотом
Делал за 2 года, доход 194 доллара, отток 100% - 8 бесценных уроков
Если ваша компания не занимается парным программированием, уходите
После 20 собеседований у меня есть 3 совета, как устроиться разработчиком
10 GitHub-репозиториев для разработчиков-самоучек

iOS

CoreStore: мощь Core Data с элегантностью и безопасностью Swift
Как редизайн превратился в рефакторинг, и что из этого вышло. Часть 1. Техническая
10 уроков, которые я извлек из первого опубликованного приложения для iOS
Приоритет захвата и сопротивление сжатию в iOS

Android

Как добавить анимацию переворачивания карточки в Android-приложение
Памятка по жизненному циклу Android — часть I. Отдельные Activity
Android in-app purchases, часть 1: конфигурация и добавление в проект
Разработка под Android на Mac M1. Вот как это должно работать!
Forwarded from Programmer Humor
Сохраните в мемориз, годный ответ
#ЦифраДня: По данным отчета Synopsys, 96% из бесплатных игр содержат как минимум одну известную уязвимость. Следом идут самые зарабатывающие игры (94% уязвимы), а за ними, как ни странно, следуют банковские приложения (88% уязвимы). В среднем уязвимы примерно 63% всех Android-приложений.
Понравилась занятная идея от Obe Fitness - фитнес с добавлением юмора. Кажется, что такой подход может сработать с чем угодно. Знаю один канал, который скучные статьи о животных пишет с юмором и на этом собирает миллионную аудиторию. Изучение языков от такого наверняка выиграет. А погода? А тудушник? Подумайте, как добавление юмора может украсить ваш продукт.

Разработка

Obe Fitness: развлекательный фитнес
2 года на разработку, доход $194, отток 100%: 8 бесценных уроков
Как продвигать свой бренд на подключенных ТВ: руководство Adjust
Pix: пикер в стиле WhatsApp
Дизайн приложений: примеры для вдохновения #49
Podlodka #225: алгоритмическая торговля и HFT
Storms Publishing запустили новый конкурс гиперказуальных игр
ARM представил гибкий процессор
School: планировщик для школьников
Построение процессов в QA: проблемы и решения
Музыка для игр: где брать треки инди-разработчикам
15 советов для улучшения UX форм регистрации и входа в систему
10 лучших инструментов для дата инженеров
Когда можно назвать себя Senior-разработчиком?
Мой друг-программист утроил свою зарплату за счет нетворкинга и ведения блога
Создайте свое мобильное приложение за 10 дней с React Native
Лучшие библиотеки React Native 2021

iOS

Разбираемся с AsyncImage в SwiftUI
@Once: однократные замыкания
Реализация Feature Flagging в iOS
Как Rappi справляется с размером iOS-приложения

Android

Pix: пикер в стиле WhatsApp
63% Android-приложений содержат известные уязвимости
School: планировщик для школьников
Работа с фоновыми задачами в Android 12: переезжаем с foreground service на expedited jobs
Оптимизируем вашу Kotlin сборку
Крестики-нолики в Android Studio за 30 минут
Обновляем ваши виджеты для Android 12
Создание корпоративного плагина IntelliJ для Android-разработчиков
#ЦифраДня: В продолжение истории про 69 градусов, падение ракет и прочие занятные баги. В Google программист описался всего на один амперсанд и в процедуре проверки пароля вместо && использовал &. Это привело к тому, что пользователи Chrome OS вообще не смогли войти в систему. Кто не ставил = вместо == пусть первый бросит в меня камень, но в целом более непонятно другое - как такая очевидная проблема попала в канал стабильной версии.
В мае компания Wowmaking запустила паблишинг неигровых приложений. Ребята громко заявили о своих целях и приглашали к партнерству разработчиков из России, Беларуси и Украины. Три месяца не такой большой срок, чтобы подводить глобальные итоги, но мы не упустил возможность расспросить СМО Wowmaking Антона Шловенца про первые успехи и дальнейшие планы.
Новостей сегодня как-то вообще нет, поэтому могу вернуться ко вчерашней статье про разработку чат-бота. Истории провалов у нас редки, тем занятнее вдвойне рассказ о походе по, кажется, всем граблям в поиске product-market fit. Особых открытий автор не делает, но еще раз проговорить все эти пункты довольно ценно. Так что всем, кто работает или начинает свой собственный проект - рекомендую.

Разработка

2 года на разработку, доход $194, отток 100%: 8 бесценных уроков
Отсутствие одного «&» вызвало сбой в Chrome OS
Как паблишер Wowmaking повышает монетизацию продуктов и строит партнерские отношения с разработчиками
Путь от хаоса к порядку. Как справляться с инцидентами и успевать достигать цели? Делимся опытом
Как создать удобную sidebar навигацию?
Почему программистам не следует надолго оставаться в одной компании
Прекратите выбирать доход в качестве главной метрики
Как сделать фортепиано на Flutter

iOS

MIFieldValidator: валидация полей
Три умных расширения Swift для повышения вашей эффективности
Почему вы не можете использовать Async/Await

Android

Android 13 станет «Тирамису»
Создание и стилизация выпадающих меню в Android
Команда Cameos ищет крутого iOS/Android разработчика в лондонский офис Snapchat. Cameos полностью генерируются на клиенте, поэтому Вас ожидают сложные, классные задачи, связанные с перфомансов и работой с ML. Полагаются все плюшки работы в большой компании, при этом мы еще сохраняем дух стартапа внутри (компания AI Factory была недавно куплена Snap). Через год возможен relocation в Лос-Анджелес 😎🌴

Желающие попробовать свои силы пишите @grtkachenko
Главная новость, конечно, в выходе Jetpack Compose версии 1.0. Буквально несколько часов назад Google объявил об этом, но ждали мы его легендарные “джва года” как минимум. Будущее не определено декларативно и теперь еще готово к продакшену. Говорят, что сейчас в Play Store уже есть более 2,000 приложений, использующих Compose (фактически, само приложение Play Store использует Compose), но судя по тому, что в Open Source каждый второй Android-проект на Compose, их гораздо больше. В общем дождались, с праздником.

Разработка

Вышел Jetpack Compose 1.0
Android vs iOS: отличия в шопинге
Когда можно назвать себя Senior разработчиком?
GitHub предложит бесплатную юридическую помощь разработчикам
Неправильный путь в backend driven UI. Доклад Яндекса
Чему я научился как продукт-менеджер в Google
Создание безопасного мобильного приложения с помощью React Native
5 самых важных черт, на которые я обращаю внимание, нанимая разработчика

iOS

Как правильно расширить или создать Издателя в Combine
Создание сложных модульных архитектур с помощью SwiftUI, Combine и Swift Package Manager (SPM)

Android

Voyager: Compose на сверхсветовой скорости
Способы инжектить ViewModel с помощью Dagger: что может пойти не так
Поддержка RTL-дизайна на Android
Обновление 170 библиотек в крупномасштабном приложении для Android
Обновляйте StateFlow в Kotlin безопасно
#ЦифраДня: Исследование Lamoda показало, что самыми активными онлайн-покупателями в России являются пользователи iOS-устройств — они оформляют на 85% больше заказов. Причем женские товары покупают с iOS почти в 2 раза чаще, чем с Android, а мужские — на 65%. Вне зависимости от устройства, заказ с товарами для мужчин обычно на 20% дороже заказа с женскими вещами. Пользователи iOS-гаджетов также больше тратят на онлайн-покупки — их средний чек на 32.5% выше, чем у владельцев Android. Но что самое интересное, самые дорогие покупки совершают мужчины на планшетах iPad, на втором месте по среднему чеку — женщины с iPad, за ними — мужчины с планшетами на Android.
Новость писать в одну строчку как-то неохота, но в iOS 15 Beta 4 в Release Notes заявлено, что теперь фоновые пуш-уведомления будут доставляться только в том случае, если приложение запускалось хоть раз в последние несколько недель. Делают это в рамках любимого компанией Privacу, так что если вы полагались на пуши для каких-то маркетинговых или аналитических целей, то скоро они перестанут работать.

Разработка

Маркетологи в мобайле: Александр Муравский (Alconost)
OpenAI представил новый язык Triton для GPU-вычислений
Clockwise: калькулятор стоимости встреч
Как мы ускорили разработку и тестирование мобильных приложений
Модели атрибуции трафика. Почему модель атрибуции должна изменяться вместе с каналами продвижения, продуктом, маркетинговой задачей и внешней средой
700000 строк кода, 20 лет и один разработчик: как делается Dwarf Fortress
5 самых масштабируемых языков/фреймворков Backend разработки 2021
Разъяснение двух самых известных вопросов кодинг интервью

iOS

Определяем музыку с ShazamKit
Адаптивная верстка для iOS в Swift
Диалоги подтверждения в SwiftUI
Как в iOS показать View Controller с размытым фоном

Android

Вышла Android Studio Arctic Fox
Врываемся в мобильный пентест (Ч1)
Интеграция фильтра OpenGL в FFmpeg на Android - несколько советов
5 советов, которые должен знать каждый Android-разработчик
Переводим текст на Android-устройстве с помощью Google ML Kit
Forwarded from Programmer Humor
Надо помочь в тренировке нейросети
#ЦифраДня: Яндекс открыл регистрацию на участие в чемпионате по программированию Yandex Cup. Задания рассчитаны на опытных разработчиков, но будут полезны и начинающим специалистам. Призовой фонд чемпионата составит 6,2 млн рублей. Участники могут выбрать один из шести треков: фронтенд- и бэкенд-разработка, мобильная разработка, аналитика, машинное обучение и трек по спортивному программированию «Алгоритм». Пять лучших финалистов каждого направления получат денежные призы: 1 место — 300 000 рублей, 2 место — 250 000, 3 место — 200 000, 4 место — 150 000, 5 место — 100 000.
Нашел еще одну занятную “задачу с собеседований”. В общем то вопрос довольно простой - в автомобиле, где к полу веревочкой привязан шар, наполненный гелием. Окна закрыты. Вы нажимаете на педаль газа. Что произойдет с шаром: переместится он вперед, назад или останется в прежнем положении? Ответ по размышлении тоже очевиден :)

Разработка

Задачи с собеседований: шарик с гелием
Открыта регистрация на чемпионате по программированию Yandex Cup
Чему я научилась, работая Продуктовым Менеджером в Google
Inshorts: локальные видео новости
Louis Vuitton выпускает игру с NFT
Высококачественные креативы помогают китайским игровым компаниям привлекать пользователей по всему миру
Дизайн приложений: примеры для вдохновения #50
SubHub Podcast: Андрей Михайлюк (Flo)
BlurHash: цветные плейсхолдеры для изображений
Важность человеческого фактора UX-дизайне
Flutter: открытие виджетов ключами
Хорошие и плохие продуктовые дизайнеры
SwiftUI против Jetpack Compose: почему Android побеждает
Можете ли вы объяснить свой код?
Библиотеки React Native для «нативных функций»
7 побочных проектов, приносящих прибыль, которые вы можете реализовать как разработчик
Изучите эти 9 правил, чтобы сразу же начать писать чистый код
5 практик чистого кода для каждого программного проекта

iOS

SwiftUI Stock Charts: интерактивные графики
Плавный скролл онлайн гипермаркета
Как загружать изображения параллельно со Swift Concurrency

Android

Собеседование Гончаров-Бадретдинов
Словарь терминов Jetpack Compose
Туториал по Android Sleep API: начало работы
Как сделать server-driven строку на Kotlin в Android?
Атомарные обновления на MutableStateFlow
Вы находитесь в автомобиле, где к полу веревочкой привязан шар, наполненный гелием. Окна закрыты. Вы нажимаете на педаль газа. Что произойдет с шаром: переместится он вперед, назад или останется в прежнем положении?
Anonymous Quiz
21%
Вперед
42%
Назад
23%
Останется в покое
14%
Оставьте меня уже в покое!