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
Тинькофф ищет в свою команду разработчиков iOS и Android!

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

Разработчик iOS

Что будешь делать:
🔸 Разрабатывать приложения, относящиеся к сферам банковского ПО и социальным сетям
🔸 Развивать и документировать библиотеки компонентов мобильных приложений
🔸 Эффективно решать нестандартные задачи

Круто, если ты:
🔸 Знаешь Swift, Xcode, Core Data
🔸 Умеешь работать с системой контроля версий Git — console, IDE, web (Stash)
🔸 Владеешь английским языком на уровне понимания технической литературы
🔸 Имеешь опыт разработки приложений, использующих сетевое взаимодействие
🔸 Понимаешь, как осуществить интеграцию клиентского приложения в существующую систему

Разработчик Android

Что будешь делать:
🔸 Разрабатывать приложения, относящиеся к сферам банковского ПО и социальным сетям
🔸 Развивать и документировать библиотеки компонентов мобильных приложений
🔸 Эффективно решать нестандартные задачи

Круто, если ты:
🔸 Знаешь Java Core, Android SDK, RxJava
🔸 Умеешь работать с системой контроля версий Git — console, IDE, web (Stash)
🔸 Владеешь английским языком на уровне понимания технической литературы
🔸 Имеешь опыт разработки приложений, использующих сетевое взаимодействие
🔸 Понимаешь, как осуществить интеграцию клиентского приложения в существующую систему

Подробности обеих вакансий — по ссылке!
Перевел занятную статью про успех Among Us. Причины его до конца так и не раскрыты - ибо игра почти 2 года влачила довольно жалкое существование - скорее говорится о его, успехе, исторической неизбежности. Однако есть интересная информация о циклах роста и вовлечения пользователей, которые и обусловили ту самую неизбежность. Кажется, что их вполне можно применить не только к играм, но и к приложениям, так что вопросы в конце задаются вполне годные.

Разработка

Успех Among Us: исследование циклов роста игры, поразившей мир
Fortnite может получить ежемесячную подписку
Mathematical Driven Design: размеры и отступы
Ролики-мислиды: почему они работают?
Как начать работать на React Native, чтобы не было мучительно больно
Лучшие мобильные приложения для обучения программированию на ходу
React Native в Wix — архитектура
Отличный Code Review - суперсила, которая нужна вашей команде
Анонс .NET 5.0
Различные способы использования цвета в дизайне

iOS

Разница между @StateObject, @EnvironmentObject и @ObservedObject в SwiftUI
Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2
SPM: модуляризация проекта для увеличения скорости сборки
О безнадёжной документации Apple

Android

Brackeys IDE: редактор кода для Android
Jetpack Compose Desktop
Переезд из Java в Kotlin: как забрать коллекции с собой
Android TV: exibt практики увлекательных приложений
#ЦифраДня: По прогнозу App Annie, в условиях растущего спроса на игры категорий Casual и Core потребительские расходы на мобильные игры достигнут новых рекордных значений и превысят $120 млрд. 2021 станет годом гибридных мобильных игровых жанров, так как у геймеров появляется все больше свободы действий, а мобильные телефоны становятся более функциональными для предоставления более сложных развлечений, которые ранее были доступны пользователям только на консолях или ПК.
Случилось страшное! В смысле страшно хорошее - TestFlight научили самостоятельно обновлять приложения. Так что он стал еще удобнее для управления тестированием, управления бета-тестерами и всяких нишевых проектов, существующих там. Теперь надо сделать веб-оболочку и вот новый альтернативный магазин приложений готов 😊

Разработка

В новой версии TestFlight появилось автоматическое обновление приложений
App Annie: что ждет мобильный рынок в 2021 году
DartUP 2020: в этом году онлайн и с известными спикерами
Meta Gameplay Framework, или бэкенд без серверных разработчиков
Как локализовать игру? Пошаговое руководство
Разбираем UX популярной игры Among Us
4 лучших расширения VS Code в 2020 году

iOS

iPhoneNumberField: поле ввода телефона на SwiftUI
Разворачиваем сервер для проверки In-app purchase за 60 минут
Перенос существующего проекта Xcode на Kotlin Multiplatform Mobile
Почему новые Mac кардинально меняют правила игры для продуктовых дизайнеров?
Использование кривых Безье в SwiftUI

Android

Видео Chicago Roboto 2020
Ускорение сборки с помощью Dagger Reflect
Классы данных - отличный способ хранения данных
Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
#ЦифраДня: В iOS 14.3, которая теперь доступна в виде бета-версии для разработчиков, Apple начала предлагать пользователям установку сторонних приложений в процессе настройки нового iPhone или iPad. Это будет работать для некоторых стран в соответствии с местным законодательством - вероятно и в России.
Результаты выходных
Liga Stavok Flutterthon - первый онлайн-хакатон по Flutter в России

• С 27 ноября по 2 декабря
• Призовой фонд: 160,000 рублей

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

К участию приглашаются Flutter-разработчики, UI/UX-дизайнеры, аналитики. Присоединяйтесь, если у вас есть любой коммерческий опыт в мобильной разработке и желание развиваться во Flutter.

Отборочный тур продлится до 25 ноября, а финал хакатона пройдет с 27 ноября по 2 декабря. Для прохождения отборочного тура нужно заполнить анкету участника. В финал выйдут 100 человек.

Количество мест ограничено, успей подать заявку: https://flutterthon.codenrock.com/
#ЦифраДня: 57% пользователей Поколения Z и 54% миллениалов скачивает 1-5 приложений в месяц. 76% пользователей удаляет 1-5 приложений в месяц. Парадокс 🙄
В JetBrains, оказывается, сделали свой стриминг, с картами и IDE 💃🏻 Нет, серьезно - Projector перехватывает команды отрисовки из IDE с помощью кастомного движка рендеринга, который вместо визуализации вещей на экране записывает все команды, сериализует их и отправляет веб-клиенту. В результате запускаете Android Studio в любом облаке и работаете хоть на Chromebook или iPad. “Наше почтение!” (С)

Разработка

Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
Global App Testing исследовал привычки пользователей в работе с приложениями
Getaround: рост p2p каршеринга
Oversecured запускается на самофинансировании в размере 1 миллиона долларов благодаря выплатам за найденные ошибки
Дизайн приложений: примеры для вдохновения #22
Radio QA #62: удалённые конференции.
Podlodka #189: IoT
Минцифры готовит новый пакет поддержки IT-отрасли
Тестирование игр
Материальный дизайн. Создание анимаций в Kivy
Как получить больше трафика из рекомендаций похожих приложений?
Сравнительный анализ ценовой стратегии более 100 мобильных приложений на основе подписки
Вот 20 советов по программированию, о которых вы не просили
4 признания после 4 лет работы разработчиком-самоучкой
Что я узнал о UX, попивая чай

iOS

Использование Kotlin Multiplatform Mobile в iOS-проекте
PostgresKit: работа с PostgreSQL
Apple выпускает macOS Big Sur
iOS 14.3 предлагает установку сторонних приложений при настройке системы
Composable Architecture — свежий взгляд на архитектуру приложения. Тесты
Как безопасно работать с Core Data в фоновом потоке
Общие потоки, широковещательные каналы
Работа с Diffable Data Sources в iOS 14
Серверный Swift с Vapor, AWS Fargate и AWS Cloud Development Kit

Android

iiVisu: визуализатор звука для Android
Как устроен билд APK файла внутри
Прагматичное руководство по Hilt с Kotlin
Обнаружение скриншотов в Android
Уменьшите использование памяти вашим Android-приложением вдвое
Что крутится, то крутится
Создаем приложение с помощью Dropwizard, Maven и Kotlin
Думал, что продолжаться все это будет еще долго, но Huawei на удивление быстро сдался - бизнес Honor продан консорциуму из более чем 30 агентов и дилеров, которые создали новую компанию Shenzhen Zhixin New Information Technology. В целом это, кажется, означает, что смартфоны Honor смогут вернуться в лоно Google. Что теперь будет с AppGallery, HarmonyOS, конкурсами разработчиков и миллиардом для их поддержки, HMS Core? Да фиг знает, ставлю на то, что все тихо свернут 🤔

Разработка

Huawei полностью продает свой бренд по производству смартфонов Honor
Ride Vision с помощью ИИ улучшает безопасность мотоциклистов
На пути к «10x инженеру»: шорткаты, сниппеты, шаблоны
ECS в UI в клиенте World of Tanks Blitz
Привлечение пользователей, улучшая игровой опыт и ROI
Переопределяем приложение для знакомств - пример UX/UI
Руководство инди разработчиков по росту вашего приложения

iOS

Внедрение зависимостей: почему мы выбрали Needle
Главные шорткоды Xcode для более эффективного программирования
MVVM в iOS с SwiftUI (подробный пример + подводные камни)

Android

Modern Android Development (MAD) Skills: обучение современной Android-разработке от Google
Currency Converter: конвертер валют для Android
Server-Driven UI для Android с Jetpack Compose
Используем Android Jetpack KTX
Новый способ обработки состояний и событий в Android с Sealed Classes
#ЦифраДня: What a Time to be Alive! Apple снизит комиссию App Store с 30 до 15% для всех разработчиков, чей доход составляет менее 1 миллиона долларов в год.
Прочитал в соседнем канале мнение, что снижение комиссии - идеальный PR-ход Apple, убивающих несколько зайцев одновременно, но не стоящий практически ничего самой компании. Это отличный ответ Epic и судебной тяжбе, плюс упреждающий ответ правительственным регуляторам во многих странах, плюс слава покровителя малого бизнеса и угнетаемых инди. Так? Так. А не стоит он ничего потому, что Топ 1% издателей получает 93% (!) доходов всего рынка приложений (вторая ссылка - исследование Sensor Tower, сейчас, скорее всего, еще больше) То есть из-за снижения комиссии для “небольших” разработчиков Apple практически ничего не потеряет, так как тот самый 1% издателей конечно не попадет в новую программу. Это, безусловно, не снижает приятных ощущений для всех причастных, но подноготную слегка объясняет 🧐

Разработка

Apple снижает комиссию App Store для небольших разработчиков до 15%
Топ 1% издателей получает 80% установок и 93% доходов всего рынка приложений
Simplenote: кроссплатформенный блокнот
Shazam представляет 100 самых популярных треков за всю историю
MY.GAMES и Google запустили программу по поддержке игровых разработчиков
Что такое Server-Driven UI
Какие языки хотят изучать разработчики?
Навигация в mcommerce-приложениях: шаблоны и подводные камни
Навыки и требования к аналитикам данных на разных уровнях в Яндексе
6 месяцев маленьких проектов

iOS

SlideOverCard: выдвигающаяся карточка
В App Store заработали промо-коды для подписок
Создавайте удобные для контента макеты
Создание интерфейса чата с помощью SwiftUI
Жизненный цикл View в SwiftUI

Android

Разработка приложения с использованием Python и OpenCV на Android устройстве
Модуляризация приложений Android - быстрый взгляд
(Почти) полностью кроссплатформенные приложения на Kotlin
5 новых платформ автоматизации тестирования для Android (2020)
Lottie для Jetpack Compose
Анимация Android RecyclerView на Kotlin
Мы постоянно рассказываем о новостях рынка мобильных приложений и их продвижении. Одна из важных проблем маркетологов и издателей – это фрод. Вы вкладываете деньги в продвижение своего продукта, получаете установки, а эффекта нет, ROI катится в минуса.

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

Чтобы помочь разобраться в распространенных видах фрода и научиться с ним бороться, команды медиабаинга MailRu Group и myTracker проведут 25 ноября в 11:00 (МСК) вебинар, посвященный этой проблеме. На нем же эксперты расскажут про работу с новой антифрод-системой myTracker Fraud Scanner.

Регистрируйтесь на вебинар и учитесь эффективно бороться с фродом!
#ЦифраДня: Swift и Kotlin соответственно на 7 и 8 месте в рейтинге языков по количеству запросов на обучение в Google и YouTube. На первом месте бессменный Python, на втором Java.
В преддверии выходных и так как Among Us спонсирует наш канал, не могу не рассказать, что игру выдвинули на “Мобильную игру года” в The Game Awards 2020. Кроме нее в номинантах - Call Of Duty Mobile, Genshin Impact, Legends Of Runeterra и Pokémon Cafe Mix. Сам буду болеть за “колду” - лучший мобильный шутер из виденных мной. Что однако не исключает периодического адского моего обугливания от криворукости партнеров по команде. Люди, как всегда, все испортили 😎

Разработка

Лучшие мобильные игры в The Game Awards 2020
Руководство по росту приложений для независимых разработчиков
Google устанавливает новый срок получения разрешений для приложений с фоновой геолокацией
Apple выпустила версию TensorFlow для macOS Big Sur
«Урок цифры» научит школьников работать с нейронными сетями
Где найти иконку для вашего приложения
Figma выкатила новый Auto Layout
API для QA: тестируем фичи без доступа к коду
Flutter. Слушатель клавиатуры без платформенного кода
Переходим В OFFLINE FIRST с использованием Core Data и Managed Document(s)
Опыт выбора кроссплатформенной технологии для разработки приложения. Доклад Яндекса
Прекратите оценивать продуктовых дизайнеров, как визуальных дизайнеров
Я недостаточно умен, чтобы быть программистом
Чистая архитектура с точки зрения технического интервью

iOS

Впечатление от Стэнфордских курсов CS193P Весна 2020 г.: Разработка iOS приложений с помощью SwiftUI
Что делать, если вас копирует Apple
Полное руководство по использованию Azure CI/CD для iOS-приложений

Android

BasicAirData GPS Logger: открытый GPS-трекер для Android
Корутины и синхронизация. Лучше не смешивать
Kotlin Flow в Android - обрабатываем асинхронный поток
Полное руководство по интернационализации и локализации Android-приложений
Яндекс запустил телеграм-канал с вакансиями для разработчиков

— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе

Подписывайтесь
#ЦифраДня: Согласно данным Sensor Tower, пять самых популярных приложений-виджетов были установлены примерно на 15% iPhone в США. Пять самых популярных приложений с виджетами для домашнего экрана - Widgetsmith, Color Widgets, Photo Widget: Simple, WidgetBox и Photo Widget. Они получили 13 миллионов установок в США с 16 сентября и примерно 45 миллионов установок в мире.
This media is not supported in your browser
VIEW IN TELEGRAM
Примерно каждый IT-департамент, проект, приложение