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
1. В среднем, на бессмысленную работу среднестатистический россиянин тратит 28% своего рабочего дня.

2. Больше всего времени на бесполезные дела уходит у программистов - в среднем 38%!

3. Каждый седьмой программист (14%) считает, что на ненужные дела у него уходит более 50% времени, а 6% респондентов не видят вообще никакого смысла в своих рабочих обязанностях.
👍8
Какой процент вашего рабочего времени вам приходилось заниматься бессмысленной/бесполезной работой?
Anonymous Poll
20%
Мояработа всегда имеет смысл
13%
5—10%
13%
11—20%
14%
21—30%
11%
31—50%
10%
Более 50%
18%
Моя работа вообще не имеет никакого смысла
👍2
Мир катится в Рождество и Новый Год, новостей мало, и главная на сегодня - студия дипфейков Deep Voodoo получила инвестиции в $20 млн. Что забавно, принадлежит она Трею Паркеру и Мэтту Стоуну, авторам "Южного парка". Первый публичный опыт студии, клип Кендрика Ламара «The Heart Part 5», вышел вполне удачным, и с инвестициями Deep Voodoo начнет предлагать свои технологии всем заинтересованным. Выйдет ли у студии свое какое-либо кино с дипфейками с стиле South Park, к сожалению не сообщается.

Разработка

$20 млн: Deep Voodoo — студия дипфейков создателей «Южного парка»
Что такое Design Review
Программисты тратят на бессмысленную работу в среднем 38% своего рабочего времени
Как мы создавали мобильное приложение «Х5 Недвижимость», или любовь не с первого касания
Какие проблемы решает Release Train в мобильной разработке
Как разработать приложение доставки in-house: опыт экспресс-доставки Перекрёстка
Building a Secure Mobile App in the Cloud
How I Created a Free Digital Product That People Want To Pay
Challenging algorithms and data structures every programmer should try
UX for Introverts

iOS

Встречайте: новый протокол Transferable
SwiftUI View Lifecycle: демонстрация жизненного цикла
Create an End-to-End SwiftUI Application With Swift Playgrounds on iPad
How to Implement a Unit Test in an iOS Legacy Codebase
How to create text recognition with Vision Framework in Swift

Android

Material You Color System: быстрое погружение в пучины
3 Awesome Kotlin Feature Requests
Launching coroutines vs suspend functions
Improving Your Gradle Workflow by Not Auto-reloading Build Files
UnifiedPush: a decentralized, open-source push notification protocol
Android Object Animator

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

How to Hack & Protect Flutter Apps — Simple and Actionable Guide
Rive and Flutter: A Match Made in Animation Heaven

Вакансия дня

Тестировщик в команду NFT (Android/iOS) в VK
👍8
Новый большой еженедельный дайджест - на этот раз 105 материалов. Рождественский, последний в этом году. Счастливого вам Нового года и Рождества, хорошего кода и интересных проектов, мира, любви и счастья. С дайджестами продолжим уже в новом году! Традиционно, по возможности, поставьте 🌲☃️🎁❤️.
24🍾10👍4🔥3
Пока я тут шарюсь по синайскому полуострову, исследователи из Стэнфордского университета обнаружили, что такие AI-инструменты, как Github Copilot, помогают писать менее безопасный код.

1. Участники, имевшие доступ к ИИ-помощнику, часто создавали больше уязвимостей в безопасности, чем те, кто не имел доступа.

2. Участники, получившие доступ к ИИ-помощнику, с большей вероятностью полагали, что они написали безопасный код, чем те, кто не имел доступа к ИИ.

3. По другому исследованию, 40% компьютерных программ, созданных с помощью Copilot, имеют потенциально эксплуатируемые уязвимости.

Мораль: доверяй ИИ, но проверяй понимай. что он пишет.
👍1
1. По слухам, VK, «Яндекс», Сбербанк и «Ростелеком» планируют учредить компанию, которая займется разработкой новой мобильной ОС на базе открытого Android и платформы, способной заменить Google Mobile Services (GMS).

2. Разработка новой ОС группой игроков не противоречит планам «Ростелекома» развивать мобильную экосистему ОС «Аврора», которая будет использоваться в корпоративном и государственном секторе «для работы с чувствительными данными».

3. Предположительно, на разработку ОС на базе Android потребуется не более года. Но в реальности, скорее всего, не менее 3-4 лет.
🤡85👍9👏2🙈2
Ухожу на новогодние каникулы - если и буду писать, то случайным образом и о том, что на глаза попадется. Спасибо всем, что читали канал и сайт, делились тем, что я публикую и ставили лайки. Надеюсь, в новом году продолжим с новым задором и новыми идеями.

Если есть, что сказать/предложить/похвалить/поругать - напишите в комментариях.

С Новым Годом. Будем 🍾

А вот напоследок 10 самых читаемых статей 2022 года:

1. Лучшие ноутбуки для программирования 2022
2. Android Developer Roadmap 2022: карта навыков и модель развития And1roid-разработчика
3. 10 открытых проектов Jetpack Compose, которые вас вдохновят
4. Годовой отчет State of Mobile 2022 от App Annie: 5.4 млн приложений и $170 млрд
5. Год последовательного Leetcod-инга каждый день
6. 6 алгоритмов, которые должен знать каждый разработчик
7. Как написать примечания к выпуску (release notes)
8. Как изучать структуры данных и алгоритмы
9. Почему я оставил работу в Netflix с зарплатой в $450,000
10. 7 плагинов Android Studio, ускоряющих разработку приложений
🎉29👍2010
Платформа подбора разработчиков HackerRank подвела итоги 2022 года и опубликовал исследование 2023 HackerRank Developer Skills Report,

1. Топ языков и технология, по которым больше всего проходят обязательные тесты со стороны работодателей — Java, Python, SQL, C++ и javaScript.

2. Swift на 13 месте, но заметно потерял популярность.

3. Если разработчики сами проходят тесты, то топ это Java, Python, C++, JS и C#. Swift на десятом месте, Kotlin на одиннадцатом.

4. Самым востребованным навыком является способность решать проблемы. Речь идет о понимании структур данных и алгоритмов, поэтому неудивительно, что этот скил на первом месте. Можно думать о нем как об общей проверке компетентности, особенно для молодых талантов. На втором месте — вопросы машинного обучения, на третьем — общение с REST API.
👍5
Ищем 100 человек, которые пройдут 4 курса по IT бесплатно и дадут обратную связь!

Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯

👉🏻 Получить курсы тут
🤡52👍2🙈2
Google объявил об официальной поддержке архитектуры RISC-V.

1. Особенность RISC-V в том, что это бесплатная и открытая архитектура, и поставщики, которые хотят производить дешевые IoT-продукты, заинтересованы в использовании RISC-V для разработки недорогих чипов.

2. В то же время компании, стремящиеся уменьшить свою зависимость от конкурентов или технологий США, также будут искать в ней свои возможности.

3. Google уже использует архитектуру RISC-V для своего чипа безопасности Titan M2 в серии Google Pixel, а Intel предлагает производство RISC-V микросхем для коммерческих клиентов.

4. Сейчас вы можете загрузить и попробовать очень ограниченную версию Android для RISC-V, но в ней отсутствует поддержка Android Runtime (ART) для Java. Ожидается, что официальная поддержка в эмуляторах появится в ближайшее время, а ART сделают примерно в первом квартале 2023 года.

5. В целом Google хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» (tier-1 platform) в Android.
🔥9🤔5👍4
Пока мы все неутомимо отдыхали, ребят из Rocket10 сделали три завершающих интервью года в цикле "Маркетологи в мобайле":

1: Эдвард Гришин из «Технопарк» обращает внимание на продвижение через маркетплейсы, Яна Макарова из SOKOLOV объясяет, почему важно учитывать omni-опыт клиента, а Никита Любаев из Gulliver Market говорит о пользе каскадной коммуникации.

2: Оксана Дементьева из Яндекс Музыки планирует influence-маркетинг и качественный контент-маркетинга, Артём Смирнов из Union Apps акцентирует внимание на 4-ой версии SKAN, а Анастасия Фабижевская из «Ютека» советует in-app трафик и упор на персонализации рекламных касаний и улучшении пользовательского опыта.

3: Алёна Назарова из «Тинькофф» обращает внимание на чат-боты, нестандартные медийные форматы коммуникации и работу с данными, Алексей Маркин из «Хофф» рекомендует усилиться в influence-маркетинге и ASO, а Клим Ядринцев из ElytS призывает более плотно работать с медийной рекламой.

Читаем и вдохновляемся!
👍1🔥1👏1
Возникает хайп - делай мошенническое приложение с подпиской.

1. Простое приложение, прикидывающееся ботом ChatGPT, взлетело вверх в чартах App Store.

2. Приложение "ChatGPT Chat GPT AI With GPT-3" в настоящее время является вторым по популярности приложением в категории Производительность в App Store в Соединенных Штатах. Приложение имеет около 12,000 оценок, включая положительные и отрицательные отзывы.

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

4. Apple называет App Store «надежной платформой», где все "приложения "соответствуют самым высоким стандартам конфиденциальности, безопасности и контента".
🤡43😁14🥰4👍2
Если ИТ – это ваш конек, то Тинькофф ждет вас 23 января на катке в московском Парке Горького!

Ледовый ИТ-квест, нетворкинг, дискуссии со спикерами в теплом шатре и многое другое. Вечер точно будет насыщенным и приятным. За коньки не беспокойтесь — их выдадут бесплатно.

Не медлите, регистрируйтесь сами и зовите коллег — будет весело!
🤡9👍4
Google создал новый фреймворк для унификации интеграции новых API и выпустил первую общедоступную версию Extension SDK (Extension Level 4).

1. Android 10 и более поздние версии ОС поддерживают модульные системные компоненты, которые позволяют ускорить функциональные обновления за пределами основных релизов уровней API (API level), а также обеспечить обратную совместимость новых функций с уже выпущенными версиями Android.

2. SDK Extensions - некие обертки, реализация API из новых Android для всей линейки поддерживаемых ОС. Расширения обновляются самостоятельно и позволяют использовать единый код для всех платформ.

3. Например, API-интерфейсы PhotoPicker, ранее доступные только на уровне API 33 (Android T) и выше, теперь через Extension SDK также доступны вплоть до уровня API 30 (Android R).

4. Теперь чтобы проверить работоспособность API в системе можно проверять не версию Android, а версию расширения SDK. Такие проверки уже реализованы в Android Lint.
👍5
Вышел годовой отчет State of Mobile от Data.ai.

1. 255 миллиардов новых установок (+11% по сравнению с прошлым годом)

2. 167 миллиардов долларов потрачено в магазинах (впервые компания регистрирует мировой спад в -2%)

3. Топ-20 рынков по загрузкам приложений на графике. Лидируют Китай, Индия и США. Россия на 6 месте.

4. Топ-20 рынков по расходам пользователей на графике. В тройке лидеров Китай, США и Япония. Россия в двадцатку очевидно не вошла.

5. На 6 подкатегорий приходится 50% потребительских расходов.

6. Расходы на игры снижаются, в то время как приложения остаются устойчивыми в условиях сокращения доходов потребителей.
👍9
🙋Привет, коллеги! Хочу поделиться своим авторским каналом об iOS-разработке.

В нём я рассказываю про свой опыт, поэтому будет много кода, сложных моментов и забавных историй (иногда не очень).

🔘 Как я выиграл в конкурсе Telegram и как проиграл.
🔘 Почему ваше приложение могут не пропустить или даже удалить из App Store?
🔘 Написал руководство по тестированию push-уведомлений на симуляторе.

Часто и много рассматриваю тонкости работы с более серьёзными темами:

🔘 9 способов прокачать производительность Swift-приложения.
🔘 Как передавать данные между приложениями.
⭐️ Про подготовку к собеседованиям с интересными подборками.

Если вам хоть что-то из этого может пригодиться, буду рад, если подпишетесь:

@iOS Dev
👍14👏41🤩1