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
Попробуем с английским 👨‍🏫 С мест докладывают, что в NashStore (это не тот, который от ВК, а от каких-то «Цифровых платформ») уже 1 млн человек, 2 тысячи приложений, всего 3.5 миллиона скачиваний. Верите? Вот и я не особо. Впрочем, ни первый, ни второй магазин количество загрузок на страницах приложений благоразумно не указывают. Но если верить официальным данным, то в топе "нашего" почему-то 2ГИС, который за все время скачали чуть больше 200,000 раз.

Разработка

В NashStore зарегистрировалось более 1 млн человек
Первые тесты Apple M2
Тестирование производительности, энергопотребления и безопасности приложений
The characteristics of weak programmers
3 design patterns for navigation that are better than hamburger menus
How to Know It’s Time to Move On to Another Job as a Software Engineer

iOS

Apple разрешила продажу приложений с iCloud
MVI в iOS-приложении
The Sea of Swift Extensions!
What’s New in SwiftUI TextField for iOS 16?
Exploring Type-Safe Identifiers in Swift
Live Text API in iOS 16 — Scanning Data With the Camera in SwiftUI
Xcode Cloud — Continuous Integration and Deployment

Android

Погружение в Compose — уроки создания Maps Compose
Just Listen: музыкальный плеер на Kotlin Multiplatform
Линтинг в Kotlin: полное руководство по настройке и эксплуатации
Why I quit Android Development after 10 years and what I plan to do now
Easy View Binding with Kotlin Delegate
Android — How to write the best Usecase/Interactors ever!

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

Sciter – Multiplatform HTML/CSS/JavaScript UI Engine for Applications
Minimalist Guide to Testing in Flutter

Вакансия дня

iOS-разработчик в The Coach
🔥9👍3😢2
У LG поступил в продажу интересный почти квадратный монитор DualUp. Впервые анонсированный на выставке CES 2022, 28-дюймовый монитор с соотношением сторон 16:18 стоит $699.99.

LG DualUp эквивалентен двум 21-дюймовым мониторам с соотношением сторон 16:9, установленным друг над другом. Таким образом у вас не будет рамки между двумя половинками, поэтому, в теории, опыт использования будет более интересным. Дисплей имеет разрешение Square Double QHD, 2560x2880, покрывает 98% DCI-P3 и поддерживает HDR10.

Монитор фактически можно использовать и как два отдельных экрана. Вы можете подключить два устройства к монитору для использования в режиме «картинка за картинкой», который разделяет экран по вертикали для одновременного отображения контента из обоих источников. Вы даже можете подключить один и тот же компьютер, используя разные выходы, так что две половины монитора будут рассматриваться как разные экраны, и вам будет легче распределять приложения между ними.
🔥14🤔5👍4
Когда AppTractor еще только начинался, одним из наших первых спецвыпусков или лонгридов был материал про медиацию от Appodeal, тогда это была новая технология монетизации. За все время он остается, пожалуй, вторым моим любимым материалом после Trucker Path. К сожалению, проект грузоперевозок загнулся, а вот Appodeal до сих пор работает и растет, и я рад, что у нас выходят их новые кейсы. Вот статья о том, как настройка всего одного параметра увеличила ARPDAU в Listonic сразу на 35%. Подключайтесь: https://apptractor.ru/arpdau35
🔥6👍3🤯1
Как перестать быть инди и начать жить. Плата за SWIFT-перевод минимум 200 долларов. Перевод Apple и Google - SWIFT. Остался еще какой-нибудь нормально работающий банк? Посоветуйте в комментариях.
😁13👍9👏1🤯1
22-23 июня – онлайн-воркшоп «Эффективное ASO для App Store за 8 часов»🔥

Тренируемся настраивать страницу в сторе с нуля.

🤓 Для кого? Basic Middle level: начинающие ASO-специалисты и разработчики приложений.

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

Воркшоп — это максимум практики, но и без теории тоже не оставим:

- Дадим шаблон ТЗ для копирайтера и дизайнера
- Поделимся словарем ASO-терминов, чтобы не запутаться в работе
- Научим пользоваться бенчмарками и оценивать проделанное ASO
- Покажем, как работать с конструктором ASO в Figma
- Расскажем, как настраивать страницу приложения в App Store Connect

🔊Спикер: Валерия Шалимова, ASO Team Lead в Appbooster, автор YouTube-канала «Что по ASO»

📆 Когда: 22-23 июня в 18:00 (МСК), для работы используем Zoom, Telegram и Figma

💸 Цена: до 21 июня 5 500₽ за 1 билет, командам скидки

Полная информация о воркшопе и программа – по ссылке
👍1
🧨 Приходи на новый сезон Podlodka iOS Crew: Modern iOS Coding 🧨

Мы сконцентрируемся на практических гайдах по внедрению актуального стека, SwiftUI, SPM, iOS15 API. Лишь часть того, что вы узнаете:

- Как внедрить SwiftUI в legacy-проект?
- Как адаптировать дизайн-систему под SwiftUI?
- Какую архитектуру использовать с SwiftUI?
- Как перейти с CocoaPods и Carthage на SPM?
- Когда struct oriented programming удобнее protocol oriented?

Если вы еще не разу ни были на Podlodka Crew, то самое время попробовать! Главные фичи:

⭐️ Узкая тема. Разбираем теорию и практику конкретного подхода или технологии.
⭐️ Удобное расписание: сессии идут 2 раза в день с понедельника по пятницу.
⭐️ Море практики, реальных кейсов и нетворкинга без границ

➡️ Подробное расписание и билеты на сайте! ⬅️
👍4🤯1
Наш новый большой еженедельный дайджест с 81 материалом. По возможности поставьте лайк, поделитесь с коллегами, поддержите на Boosty - иногда лучше остаться дома в понедельник и читать наш дайджест, чем провести всю неделю в отладке написанного в понедельник кода! 🧑🏻‍💻
👍16😁1
Начинаем неделю с любви 💝 В опросе SuperJob 61% опрошенных программистов уверенно заявляют, что любят свою работу. Еще 22% затрудняются ответить на вопрос. 17% респондентов признались в том, что не любят свою профессию.

Среди системных администраторов процент влюбленных в свою профессию чуть меньше — 55%. Не могут уверенно ответить 19%. Еще 26% не любят свою работу.

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

Впрочем, очевидно, любовь к работе напрямую зависит от дохода. Если среди опрошенных с доходом менее 50 тыс. руб. любящих работу 45%, то среди респондентов с доходом свыше 80 тыс. руб. — уже 59%.
Любите свою работу?
Anonymous Poll
67%
Да
9%
Нет
24%
Это она меня любит
После WWDC появилось несколько статей о том, как за час Apple убила с полтора десятка приложений. Этот процесс даже получил свое название - “шерлокировка” (о нем мы писали здесь). Так вот, Grace - занятный пример обратного действия. В пику неповоротливой корпорации на ее же технологиях сделали вменяемый и удобный родительский контроль. Как все получится фиг его знает, но радостно, что не только Apple может копировать и улучшать, можно копировать и улучшать саму Apple.

Разработка

Grace — родительский контроль на основе Screen Time API
Как приложение BPMobile взломало китайский рынок
6 из 10 программистов и системных администраторов любят свою профессию
NGL — анонимное общение в Instagram
Avito UXLab meetup #1
Podlodka #272: мобильные архитектуры
Waymap делает пошаговую навигацию для слепых пользователей
Как настройка всего одного параметра увеличила ARPDAU на 35%
В LG выпустили монитор DualUp с соотношением сторон 16:18
Электронная книга “Up Your Game: руководство по развитию игровых приложений” от Pushwoosh
Koi Farm: кроссплатформенные рыбы
Подробнее про пирамиду тестирования
Как проходят собеседования в Tinder, Uber, Lyft, Playstation и Amazon
5 Things I Learned from Mentoring New Developers
Learning isn’t the Key to Becoming a Top Developer; It’s All About Building Things

iOS

SwiftNIO: асинхронный неблокирующий сетевой фреймворк
Create a Segmented Pie Chart Using SwiftUI
9 Ways to Boost Your Swift Code Performance
New in SwiftUI 4: NavigationSplitView
New in SwiftUI 4: MultiDatePicker
New in SwiftUI 4: ViewThatFits
Mastering NavigationStack in SwiftUI. Navigator Pattern.
What’s new in Xcode 14?

Android

От LiveData к Flow…
Идеальная архитектура. Чем отличается UseCase от Interactor?
Spring & Fling Animations with Jetpack compose
Creating a graph in Jetpack Compose
Custom layout designing in Jetpack Compose
Fixing Font Padding in Compose Text

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

Как использовать gRPC-клиент в проекте на Kotlin Multiplatform Mobile
Flutter Dev Podcast #36: Flutter 3.0 и Dart 2.17
Android Guide to TurboModules in React Native for Early Adopters
Kotlin Multiplatform In-Memory SQLDelight Database for Integration and UI Testing on iOS and Android

Вакансия дня

Удаленный iOS-разработчик в NVIDIA
🔥8👍3🥰1
Почему я бросил Android-разработку после 10 лет и чем планирую заниматься сейчас

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

Перевод: https://apptractor.ru/android10
Платформа: Android
👏: 770
🔥10👍6😢3
У TechCrunch вышел большой и интересный обзор нового поколения социальных сетей, работающих на домашнем экране. BeReal, LiveIn, Locket и им подобные. Если вкратце - аутентичность, моментальность, социальный граф. Что касается последнего, то забавно, как Big Tech дружно просрал его в погоне за деньгами.

«Социальный граф» когда-то был святым Граалем потребительских социальных платформ. Информация о том, кто с кем связан в реальной жизни, воспринималась как небывалая ценность. Но в наши дни основные социальные сети в большей степени ориентированы на то, чтобы связать пользователей с создателями — в конце концов, именно здесь находятся деньги. Пользователи могут подписываться на создателей контента, делать покупки и виртуально давать им чаевые. Монетизировать настоящую дружбу гораздо сложнее.

А вы работаете с домашним экраном? А если подумать?

Разработка

Следующая большая социальная платформа — домашний экран смартфона.
.NET MAUI достиг Всеобщей доступности
Искусственный интеллект в DOOM
Подробнее про пирамиду тестирования
Please, No More Todo Apps — 5 Alternatives for Side Projects and Learning a New Language
How an Average Coder Climbed Up to Become GitHub’s CTO

iOS

Взаимодействие с alerts и permissions в ui-тестировании iOS
Through iOS 16 APIs, Apple Lays the Foundation For Mixed Reality Development
What’s New In Swift (2022)
How the Upcoming Widget was Built
Understanding the “some” and “any” keywords in Swift 5.7
Refactor a Swift Codebase Using SOLID Principles — in an Iterative Way

Android

Почему я бросил Android-разработку после 10 лет и чем планирую заниматься сейчас
Android 13: какие изменения нас ожидают
Lemuroid: игровые эмуляторы для Android
Kotlin Flow with Clean Architecture and MVVM Pattern in Android
Mirror Effect with Jetpack Compose
Best Architecture for Jetpack Compose

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

Flutter’s Most Popular Widgets
7 React Native Open Source Projects to Become a Better Mobile App Developer

Вакансия дня

Junior Android-разработчик в CHIBBIS
👍8
GitHub, принадлежащий Microsoft, сегодня открыл систему автодополнения кода на основе искусственного интеллекта Copilot для всех разработчиков.

Стоит GitHub Copilot 10 долларов в месяц или 100 долларов в год. Есть 60-дневная бесплатная пробная версия. Бесплатно раздают студентам и мантейнерам популярных проектов с открытым исходным кодом

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

Расширения Copilot доступны для Noevim и сред JetBrains, Visual Studio и Visual Studio Code, в облаке GitHub Codespaces.
👍21🤔9🤯3
🤯 Как эффективно продвигать приложение в сторах, выходить на новые рынки, увеличивать количество пользователей каждый день и при этом иметь свободное время?

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

В Asodesk есть все необходимые инструменты для эффективной работы с ASO и отзывами пользователей. В честь своего 6-летия ребята сделали 35% скидки на годовые тарифы и 20% на месяц.

А через 3 часа пройдет бесплатный вебинар, на котором разберут возможности платформы и лайфхаки по продвижению приложений:

☄️ Как выходить на новые рыночные ниши и анализировать конкурентов
☄️ Как собирать семантическое ядро за 10 минут
☄️ Как отвечать на отзывы быстрее с помощью автоматизации
☄️ И не только

Подключайтесь сегодня в 18:00 по МСК ❗️

Зарегистрироваться👈
👍7
В соответствии со старой доброй картинкой, Microsoft, Epic Games, Meta, W3C, Nvidia, Qualcomm, Sony, Unity и еще два десятка компаний принялись за стандартизацию метавселенных. Пока планируются “прагматичные и action-based” проекты, начиная с создания терминологии, инструментов и руководств. Правда, пока нет Apple и Google, Niantic и Roblox так что представительство не совсем полное. Наверное, все таки будет 2 (или больше) стандартов.

Разработка

Автоматическое хаос-тестирование в Twitch
Открыт Форум стандартов Метавселенной
GitHub открывает Copilot для всех
Нужно больше золота: как игровые компании майнят прибыль с геймеров
«Яндекс» открыл разработчикам доступ к своим тестам для проверки технических навыков
The Ultimate Guide to Architectural Decision Records

iOS

Swift Charts Examples: работа со Swift Charts
Xcode Cloud – overview & setup
Understanding the “Some” and “Any” Keywords in Swift 5.7
The Layout Protocol

Android

Аналитика в декларативном стиле с поддержкой многомодульности
Difference between getActivity and requireActivity
Snapshot Testing in Android app using Shot library

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

Flutter Interview Questions
All About .NET MAUI

Вакансия дня

Product manager в Incrdbl Mobile Entertainm
👍6
Stack Overflow опубликовал данные опроса разработчиков 2022 года. В самых оплачиваемых технологиях снова лидирует Clojure. Objective-C может и не любят, но платят за него больше ($83,165), чем за Swift ($78,468). А средняя оплата за Kotlin составляет “всего” $69,318. Из “мобильных” Dart на последнем месте со средней зарплатой $43,724. Примечательно, что оплата за год значительно выросла у всех языков. Например, медианная зарплата Swift-разработчика выросла с $58,910 до $78,468.
👍3🤔1
Новый прорывной прорыв - стартап Parallelz обещает быстрое превращение нативных приложений в веб. С точностью до пикселя, без задержек и потери качества, без внедрения каких-либо SDK или переписывания кода. Звучит как фантастика, но уже получили 3 миллиона в пред-посевном раунде. В качестве примера запускают Cookie Jam, инвесторы пищат от восторга. У меня кроме стриминга идей нет, но ведь если начнут пользоваться, то никакого стриминга не хватит? В общем, ничего непонятно (если понимаете - напишите в комменты), но очень интересно.

Разработка

$3 млн в предпосевном раунде: Parallelz — нативные приложения в браузере
Приложение Ikea научилось удалять мебель из интерьера
Результаты опроса разработчиков Stack Overflow 2022
$21 млн в Серии А: Deno — рантайм JavaScript
Автоматизация тестирования мобильной игры с помощью Airtest IDE и других решений
Основы линейной алгебры для 3D-приложений. Урок 2
Developers — Take Bug Reports As Opportunities, Not Criticisms

iOS

Как iOS 15 сломала авторизацию на два месяца. Хронология и лечение от СберМаркета
How to override system appearance in SwiftUI
New in SwiftUI 4: Gauge View
SwiftUI: How to create awesome flip effect with Rotation 3D Effect in 3 seconds
Requesting App Store reviews in SwiftUI
How to use inner shadows to simulate depth with SwiftUI and Core Motion

Android

Bulletin: changelog на Jetpack compose
Полное руководство по тестовым дублерам в Android — Часть 1: Теория
Улучшаем производительность android-приложения с помощью Baseline profiles
Изображения. Минификация на максималках
Jetpack Compose bottom sheet over Android view using Kotlin extension
Developer-Powered CTS (CTS-D)
Interoperability with Jetpack Compose

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

Как добавить Isar в проект на Flutter
Why React Native is better than Flutter for mobile application development
Implemented Overlay In Flutter
Flutter: What is Dart-doc?
7 More Useful React Native Libraries You Should Use in Your Next Project

Вакансия дня

Ведущий программист Android в Hoff
👍8
Альфа-банк ищет сильных мобильных разработчиков в команду!

Чтобы вместе делать банковское приложение. Платят welcome-бонус 250 000 ₽!

Что предстоит делать:

• разрабатывать банковское приложение;
• создавать сложные и переиспользуемые архитектурные решения;
• исследовать и внедрять новые технологии;
• улучшать UX и UI мобильного банк.

Работа удалённо, в коворкинге или офисе (Москва, Санкт-Петербург, Екатеринбург, а также зимний коворкинг в Сочи). Также есть релокация в любой город России. Компенсация расходов на аренду жилья, покупку мебели, оплату детского сада.

Регулярные тренинги, скидки на курсы иностранных языков, менторство, расширенная ДМС и многое другое.

Рассматривают разработчиков iOS и Android уровня middle и выше.

Оставляйте заявку и получите оффер!
🤔6👍3😢2😁1
Еще немного про зарплату из ежегодного опроса StackOverflow. Вчера были зарплаты по языкам, сегодня - по ролям и направлениям. Во главе ожидаемо всякие руководители, но потом уже интересно - всякие full-stack, front-end, game, QA и прочие разработчики стоят выше мобайла. История про то, как чувак после 10 лет Android-разработки ушел в бэкенд уже не кажется такой смешной, ага? Конечно, это среднее по миру (интересно, где в мире студенты получают $20К?), но даже если взять только США или, например, Германию, то мобайл все равно ниже бэкенда.
🤔15👍1
Наш новый большой еженедельный дайджест с 85 материалами. По возможности поставьте лайк, поделитесь с коллегами, поддержите на Boosty. Как говорил Ричард Мэттью Столлман, «если бы Омар Хайям жил сейчас, он наверняка читал бы дайджест AppTractor». 🧑🏻‍💻
👏8😁31👍1😢1
GitHub запустил Github Skills, новую обучающую платформу, который заменит текущие Учебные лаборатории. Прохождение курсов GitHub Skills бесплатно в общедоступных репозиториях и в self-hosted раннерах. Вы также можете использовать бесплатные шаблоны курсов с открытым исходным кодом для создания собственных обучающих уроков для вашего проекта, команды или компании.

Доступные курсы в настоящее время:

• Введение в GitHub
• Общайтесь с помощью Markdown
• GitHub Pages
• Работа с пул-реквестом
• Разрешение конфликтов слияния
• Привет, GitHub Actions
• Непрерывная интеграция
• Публикация пакетов
👍23👏2