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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Самые популярные статьи из этой подборки:

(Dev) +1.6K Software disenchantment
(And) +227 Kotlin Abstraction
(iOS) +103 Morphing Nodes Under SceneKit
-10 % 3
Anonymous Quiz
75%
-1
25%
2
🤔15🤯14😱8👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Мобильная разработка на YaTalks

🗓3-4 декабря Яндекс приглашает разработчиков на конференцию YaTalks для IT-комьюнити.
☕️В программе — не только доклады и дискуссии, но и индивидуальные консультации с экспертами и random coffee. Отличный шанс пообщаться с коллегами по индустрии. Нетворкинг — наше всё.
📱В рамках трека про мобильную разработку расскажут, как встроить в iOS приложение распознавание текста для незрячих, как делать телеметрию качества мобильного сервиса с Firebase, BigQuery и Grafana и стоит ли идти в open source.

👉Зарегистрироваться
👍5🔥2😁1
Google Play также назвал лучшие приложения и игры для Android. В этом году магазин добавил новую награду за лучшие приложения и игры для Chromebook, чтобы отпраздновать отличную работу разработчиков на одном из самых больших экранов, доступ к которым вы можете получить в Google Play. Другие новые категории охватывают множество современных жанров игр.

В США лучшим приложением 2022 года для Android стало Dream by WOMBO. С помощью Dream от WOMBO вы можете создать прекрасное произведение искусства, используя всего лишь краткое текстовое описание.

Лучшая игра для Android такая же, как и для iOSApex Legends Mobile.

Выбор пользователей — BeReal и Apex Legends Mobile.

В категория:

• Best for Fun: PetStar
• Best for Personal Growth: Breathwrk
• Best Everyday Essentials: Plant Parent
• Best Hidden Gems: Recover Athletics
• Best Apps for Good: The STIGMA App
• Best for Wear: Todoist
• Best for Tablets: Pocket
• Best for Chromebooks : BandLab
👍1
В UK подали иск против Google и Alphabet - говорят, компания злоупотребляет монопольным положением на рынке рекламы. Примечательно, что иск подали 130,000 компаний, что хотят сразу ~$16.3 млрд, что это якобы недополученная прибыль аж с 2014 года. Какое обоснование я так и не понял (кроме “денег очень хочется”). Учитывая, что давеча Франция оштрафовала Google на €220 млн, исход дела предсказать наверное трудно. Но в общем ждем, кто следующий увеличит просимые от Big Tech деньги еще на порядок.

Разработка

В Великобритании подан иск против Google на $16.3 млрд
Маркетологи в мобайле: Анна Ямбирт (TenChat)
Awesome CTO: быть CTO стартапа
Как приложения заботятся о своих пользователях. Основные принципы хорошего UX
Очень подробно про дизайн нового мобильного приложения Zarina
Designing better developer interfaces (DI)
2022 World Cup Simulator Using Data Science, with Python
Down the wrong path: the disaster of the latest Duolingo UI update

iOS

Как мы централизованно управляем UITabBar в нашем iOS-приложении
Правила работы с MainActor
Зональная Диаграмма со слоем затемнения вплоть до текущего момента времени
SwiftUI в масштабе
TextEditor in SwiftUI
Use Firestore and Firebase Realtime Database with Combine
@dynamicCallable in Swift explained with code examples
Never keyword in Swift: return type explained with code examples

Android

Лучшие приложения и игры для Android 2022 по мнению Google Play
Оптимизируй или сдохни: профилирование и оптимизация Jetpack Compose
Unit test — Kotlin functions(with listeners, lambda) with Mockk
Navigating With Parcelable Arguments in Jetpack Compose
Jetpack Compose — When should I use derivedStateOf?
RenderNode for Bigger, Better Blurs

Кроссплатформа

Flutter Native Ads
Passing variables from Dart to Kotlin and from Kotlin to Dart
Switch Between Dark Theme And Light Theme Mode In React Native & Expo Apps

Вакансия дня

iOS-разработчик в SimbirSoft
🤩1
Небольшой скандал в благородном семействе Android. Как минимум у Samsung, LG, Revoview и Mediatek утекли платформенные сертификаты. Причем они уже использовались для распространения вредоносного ПО.

Производители Android-устройств используют платформенные сертификаты для подписи прошивок устройств и основных системных приложений. Если стороннее приложение будет подписано таким сертификатом, то ему будет присвоен высокопривилегированный идентификатор пользователя android.uid.system, такое приложение также получит доступ на уровне системы к устройству. Такие привилегии дают доступ к конфиденциальным разрешениям, которые обычно не предоставляются приложениям - это управление текущими вызовами, установка или удаление пакетов, сбор информации об устройстве и другие крайне важные действия с доступом к конфиденциальным пользовательским данным.
😁7😱5👍1
VK анонсировали старт регистрации на VK Cup — ежегодный чемпионат по программированию

В этом году участникам старше 14 лет можно выбрать один или несколько треков из пяти: Mobile (разработка на iOS и Android), а также Engine, ML, Go, JavaScript. Еще в этом году впервые в подготовке заданий участвует не только ВКонтакте, но и остальные продукты VK, что гарантирует больше интересных задач.

Квалификационный этап пройдёт с 3 по 18 декабря: приступить к решению задач можно до конца раунда. От каждого трека дальше пройдут по 256 участников. Отборочный этап пройдет с 4 по 16 января 2023 года.

А вот уже в феврале финалисты получат всё: призовые (за 1 место 300к, за 2 место — 250к, за 3 место — 150к, за 4 место — 100к), электронные сертификаты, подарки и мерч. Есть, за что бороться!

Подать заявку можно уже сейчас на All Cups.
👍5😁4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
📢 Новый большой еженедельный дайджест - уже 127 материалов за неделю. По возможности поставьте 👍/🔥/🤯, поделитесь с коллегами и в соцсетях, поддержите наш канал через Boosty.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5😢1
AppFigures вторит недавнему исследованию Apptopia — приложения для медитации теряют пользователей. Calm и Headspace, два приложения, популярность которых возросла во время карантина, переживают самый странный 2022 год.

Ежемесячные загрузки Calm и Headspace в среднем составляли 1.2 млн в начале 2017. Они росли в течение 2018 и 2019, достигнув пика в 2020 году с 4.3 млн загрузок, а затем еще одного в конце года с 4.5 млн загрузок. Но сразу после последнего пика загрузки начали падать, причем быстро. Пара закончила 2021 год с 2.2 миллиона загрузок в декабре. Снижение продолжилось и в 2022 году, и в конце ноября количество загрузок для пары упало до 1 млн. Ниже, чем даже в 2017 году.

Несмотря на то, что в эти дни есть много поводов для стресса, карантин закончился, и для многих жизнь вернулась к запланированному распорядку, так что в целом это снижение имеет некоторый смысл, но... хотя спрос замедлился до уровня 2017 года, доход движется в прямо противоположном направлении.

Чистая выручка пары, которая в начале 2017 года составляла в среднем 2 миллиона долларов, удвоилась к 2018 году, а затем снова к 2019 году. Доход приложений постоянно рос, но в 2022 году произошел большой прорыв! В 2021 году пара заработала 132 миллиона долларов чистого дохода в App Store и Google Play. По состоянию уже на конец ноября 2022 года итог за год превысил прошлогодний. И на много! Чистая выручка в 2022 году составила 192 миллиона долларов. И это без декабря, самого сильного месяца в году для обоих приложений.

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

Спрос != доход

И это еще более важно для приложений с подпиской, где отток подписчиков — ваш самый большой враг. Calm и Headspace - отличный пример тому, как расти даже на падающем спросе.
👍4🤔3
Все не влезло, поэтому в двух частях 🤦‍♂️ Пандемия утихла и снова вспомнили об Африке - главной надежде мобайла. Однако со смартфонами там плохо, а вот с фичефонами вроде как получше. KaiOS, форк почившей Firefox OS для простых телефонов, получила $3.4 млн от Finnfund на экспансию в Африку. Впрочем, дела у компании, занимающейся фичеОС, кажется не очень. Громадье планов не сбылось, рынок фичефонов меньше прогнозов в разы, а по сравнению с былыми вливаниями Google и прочих на десятки миллионов данная сумма кажется немного смешной. Да и сами финны высказываются в духе, что это скорее благотворительность. Но приложения для KaiOS делать можно, да и просто интересно будет понаблюдать за успехами цифровизации “к югу от Сахары”.

Разработка

KaiOS получила инвестиции на расширение в Африке
В RuStore появились рекомендации и тематические подборки
Indie App Santa предлагает инди-приложения со скидкой
Приложения для медитации теряют пользователей (но увеличивают доход)
$30 млн: Zoe — научный подход к здоровому питанию
Яндекс монетизирует приложения в Huawei AppGallery и Xiaomi GetApps
Podlodka #296: 1С
Цвет 2023 года — Viva Magenta
RealityScan от Epic превращает реальные объекты в 3D модели
Clear Code: How To Write Code That Is Easy To Read
How I passed the AWS Certified Solutions Architect Professional exam
Why Do Many Developers Consider Scrum to Be an Evil Scam?

iOS

Core ML Stable Diffusion: Stable Diffusion на Core ML и Apple Silicon
Метаморфоза архитектуры: от SOA до микрофичей
Нативная навигация в SwiftUI до iOS16: опыт в проде
Делаем плавный скролл в нагруженных таблицах
Apple ускоряет разработку гарнитуры смешанной реальности
Bauly: уведомления в стиле iOS
Как мы справляемся с большим размером кодовой базы в наших iOS-проектах
Create a Basic Shortcut using App Intents
Using vulnerable libraries in iOS apps
UI/UX Design: The Dynamic Island
Build a HealthKit App Using SwiftUI
Embedding Python interpreter inside a iOS app and publish to the App Store successfully
Simple Localisation Process for XCode with Google Sheets
👍8
Альфа-Банк приглашает на Alfa Квартирник #2

Квартирник — это дружественные встречи Alfa Digital и сообщества мобильных разработчиков для нетворкинга, обмена опытом и веселья!

Когда: 9 декабря, 19:00
Где: просп. Андропова 18, корпус 3, Москва

Что вас ждёт:

Aльфа.ch: делитесь на команды и пытайтесь с помощью подсказок отгадать как можно больше слов.

— Игровая комната с кикером и теннисным столом: тут вы уже понимаете, что делать.

— Болталки:
1. Алексей Кирсанов, Android TechLead в Альфа-Банке, расскажет про интересные места для активного отдыха.
2. Абакар Магомедов, тоже Android TechLead, на ваших глазах проведёт расследование необычного краша.

— Спортивное программирование: придется решать алгоритмы и отжиматься одновременно.

— «Своя игра»: вот тут будут сложные тех. вопросы. Вы можете предложить свой вопрос или стать участником игры, для этого надо заполнить форму на лендинге.

Места ограничены, потому что ну как в квартире поместится больше 100 человек? Успейте зарегистрироваться!
👍5😁3😢1
Привет, это команда Тинькофф 💡

Наше большое комьюнити iOS-разработчиков решает крутые задачи — создает высоконагруженные сервисы для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду iOS-разработчиков с опытом от трех лет!

Работать с нами значит:

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

А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.

Откликнуться и узнать подробнее о команде iOS-разработчиков Тинькофф: https://u.tinkoff.ru/prof-mobile
😁7👍5🤔2🤯1😢1
В Apple обновили ценовые политики и теперь можно устанавливать практически любые цены (аж 900 уровней, в 10 раз больше, чем было) - до 10 долларов с шагом в 10 центов, до 50 долларов с шагом в 50 центов. Сейчас уже работает для автовозобновляемых подписок, с весны 2023 заработает и для встроенных покупок. В каждой из 175 локалей можно будет использовать дополнительные правила ценообразования, в том числе те, которые начинаются с двух повторяющихся цифр, а также заканчиваются не на .99 или .49.

Разработка

Компания Apple объявила о самом большом обновление цен в App Store
Разработка лучших интерфейсов для разработчика
$26 млн в Серии B: Chattermill — ИИ-инсайты из отзывов клиентов
TLDR объясняет, что делает фрагмент кода
The Importance of Code Ownership
Avoid these ship-sinking coding practices
No More Leetcode: The Stripe Interview Experience

iOS

Простой процесс локализации в XCode с помощью Таблицы Google
CodeScanner: сканирование QR и штрих-кодов в SwiftUI
Bottom sheet: Scrolling and interactions
Implementing address autocomplete using SwiftUI and MapKit
Customize iOS Simulator for Test Automation
My personal (opinionated) iOS Interview Questions
ChatGPT Does SwiftUI

Android

This simple trick to return multiple values from Kotlin Functions
Designing Slot APIs in Jetpack Compose
Blurring the Lines
7 Android Resources To Level Up As a Developer
Introducing the Architecture Templates

Кроссплатформа

Flutter, создание Home Widget на платформе iOS
Implementing Clips on iOS and Android
Decorator Design Patterns For Dart & Flutter
Scrum Testing Methodology In Flutter

Вакансия дня

Senior Android Engineer в ExpressVPN
👍2
Самые популярные статьи из этой подборки:

(Dev) +658 No More Leetcode: The Stripe Interview Experience
(And) +405 Introducing the Architecture Templates
(iOS) +199 Implementing address autocomplete using SwiftUI and MapKit
🔥5
Собрал для вас полезные выдержки из видео с разговором руководителей мобильной разработки Яндекс Браузера и Яндекс Go:

Чем Flutter может быть полезен бизнесу?
С его помощью вы можете достаточно быстро проверить бизнес-гипотезу, особенно, если нужно создать приложение с нуля без какой-либо кодовой базы.
Почему сложно вносить изменения в супераппы?
Этот продукт сложно изменять. Он большой, огромная аудитория к нему привыкла, и даже минимальные изменения главного экрана вызывают негатив. Поэтому может быть сложно придумать, как дальше его развивать, чтобы это было комфортно для пользователей.
Чем можно пожертвовать, чтобы фича доехала до релиза?
Всем, кроме стабильности приложения. Но если фича экспериментальная, то не страшно, что не выкатите в этот раз – появится на следующем релизе и не придется ничем жертвовать.

Посмотрите - 1х1: о мобильной разработке в Яндексе. Это как встреча двух коллег, только в формате шоу с ответами на вопросы. Там еще обсудили как попасть в Яндекс, на каких фреймворках работают в компании, какие ошибки были и пофантазировали, какие главные тренды ждут разработку через пять лет.
🔥4😁2👍1
В первой половине 2022 года мобильная экосистема столкнулась с теми же препятствиями, что и экономика, хотя их влияние было менее выраженным. Хорошей новостью является то, что ключевой показатель общего состояния рынка — количество времени, которое потребители проводят в приложениях, — показал двузначный рост в первом полугодии 2022 года — на 11% в и достиг рекорда в более чем 2 триллиона часов только на Android. Загрузки также достигли рекордного уровня в 74.4 млрд для iOS и Google Play, что на 13% больше, чем в предыдущем году. Но вот выручка, наоборот, немного снизилась в первом полугодии, уменьшившись на 2%. В новом исследовании Data.ai показывает, какие рынки, категории и приложения показывают лучший рост.

Так, по наибольший прирост загрузок в Узбекистане, Венесуэле и Иордане. По рост трат впереди Кувейт, ОАЭ и Гонконг. По времени в приложениях - Украина, ОАЭ и Израиль. Напоминаю, что это не абсолютные рейтинги, а относительные - кто показал наибольший рост за год. Но присмотреться стоит.
👍1😢1
💡 Китай и Япония — лидеры по объему трат в мобильных приложениях в 2021. А Южная Корея вошла в тройку лидеров по времени, которое жители проводят в мобильных приложениях в среднем за день.

Выходить на рынки Азии грамотно научат на недельном спецкурсе по локализации от Asodesk Academy💥🔥

⚡️ С 12 декабря Анастасия Кораблина и Юлия Баранова, эксперты в локализации приложений на азиатском рынке, поделятся своим опытом и сэкономят ваше время на самостоятельном обучении и нерабочих схемах.

За 4 online-лекции вы узнаете все нюансы работы с приложениями в Китае, Южной Корее и Японии. На протяжении всей недели у вас будет закрытый чат с экспертами, которые ответят на все ваши вопросы. В конце вы пройдете тест и получите сертификат.

📅🏃‍♂️Старт в понедельник — 12 декабря

Крайне полезно для всех, кто планирует продвигать приложения на Азию. Присоединяйтесь к спецкурсу, стартуем уже через 5 дней 🚀

Узнать подробнее программу👈🏼
👍5🔥1