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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Локализация автоматизации модуляризации

Новый еженедельный дайджест - 98 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Заметки о редизайне Википедии 2023".
6👍4🔥1
Приложение Carrot Weather запустило чат-бот на основе ChatGPT

Еще одно интересное внедрение ChatGPT.

1. Carrot Weather - язвительное приложение о погоде. В нем запустили чат-бот.

2. С Carrot AI можно поболтать о погоде или поделать многое другое - поиграть в текстовые игры, совместно поработать над сюжетными идеями и т.д.

3. Интересно, что у бота есть личность - он может быть полезным, саркастичным ("мясной мешок" как обращение к человеку - о да), сумасшедшим, пьяным или раздраженным. Еще есть такие режимы личности, как обходительный, смешной, вызывающий отвращение, скучающий, мафиози, ковбой, пират. Есть даже режим, которые в Carrot называют «Фейковые новости» (см. второй скриншот).

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

И что: не обязательно делать скучные переписки с ИИ, чат-бот может быть саркастичным и даже оскорбительным, иметь личность.
👍21
Ничего не влезает, поэтому вот новое слово - защита художников от ИИ.

Разработка

Glaze защищает изображения от использования ИИ
Яндекс открывает исходный код YTsaurus — своей главной платформы для работы с большими данными
Создание комплексной системы ведения JSON логов для клиентских приложений Pinterest
Саркастическое погодное приложение Carrot Weather запустило чат-бот на основе ChatGPT
Microsoft Build 2023 пройдет 23–25 мая
Я много лет работаю в сфере технологий, но почти никогда не работал
Аналитика как продукт: измеряем метриками аналитику
Заказчики, платформы и технологии
Неубиваемая мобильная аналитика
Ключевые отличия между Junior, Middle и Senior разработчиками
ИИ будет писать свадебные речи в платформе планирования свадеб Joy
Google нашел критические уязвимости в модемах Samsung
Awesome Ktor: ресурсы для изучения Ktor
Особенности и подводные камни A/B/n-тестирования
Бестолковый дизайн

Маркетинг

Доход CapCut превысил $1 млн

iOS

Cocoapods, Carthage, SPM: как выбрать менеджер зависимостей в iOS
Примеры анимаций, зависящих от прокрутки содержимого UIScrollView
Introspect for SwiftUI: компоненты UIKit в основе SwiftUI
Умная камера: как встроить в iOS приложение распознавание текста для незрячих
Страх и ненависть в SwiftUI
Гайдлайны подписок
Understanding Swift’s ConvertPoint
SVG to SwiftUI Converter
Building Large-Scale Apps with SwiftUI
Quick tip on how to unit test Swift optionals with XCTUnwrap
Introducing Khipu: My Boilerplate Code-Free Implementation of Clean Architecture in Swift
SwiftUI in a Nutshell – A Quick Reference Guide for Beginners

Android

Как написать свой DI-контейнер на Kotlin
Android CI/CD: Locally building and pushing to Play Store using Fastlane
Streamlining User Actions with the Command Pattern: A Practical Guide
How to leverage existing Android privacy changes to increase user trust
WorkManager in multi-module apps
Your guide to foreground services on Android
Everything about ArCloud Anchors Android — ArCore/Sceneview
Typing on a Tiny Screen

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

Flutter Dev Podcast #40: Flutter 3.7
Flutter is stepping up its game in 2023
I Am Falling Out Of Love With Flutter
Bye, React Native. Hello Native!
4
ChatGPT уже сейчас может заместить 19% специальностей в США

В OpenAI опубликовали свое исследование того, как их ИИ может повлиять на работу.

1. Исследователи OpenAI предполагают, что ChatGPT и другие инструменты могут выполнять не менее 50% задач для примерно 19% рабочих специальностей в стране.

2. Интересно, что рабочие места с более высокой заработной платой более подвержены потенциальному замещению со стороны ИИ. «Мы обнаружили, что роли, в значительной степени зависящие от науки и навыков критического мышления, меньше подвержены воздействию LLM, в то время как навыки программирования и письма больше».

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

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

5. Впрочем, даже сами исследователи полагают, что исследование достаточно поверхностное. Но они ожидают, что "ChatGPT и его будущие версии изменят то, как люди работают".

И что: расходимся, нас заместили 🤖
🤡32👍5😱4😁1👨‍💻1
По-настоящему весенние выпуски спецпроекта «Маркетологи в мобайле» от коллег из Rocket10!

4 интервью с целеустремленными экспертами и замечательными девушками из индустрии маркетинга и мобильного маркетинга в частности.

Героини проекта рассказали о ценности мобильного продвижения в стратегиях бизнеса, поделились полезными рекомендациями для тех, кто хочет «вырасти» в эффективного лидера, а также поговорили о том, что их вдохновляет в работе.

Анна Гарцилова из Kassir.ru
Ксения Архипова из Zaymigo
Амина Тагиева из «Твой Дом»
Наталия Полина из Esprit Games

Не пропустите!
🔥3🤡31👍1
Еще одна эпичная статья про закат технологий - на этот раз про Flutter. Докладывают, что сам Flutter и Dart может и ничего, но все вокруг, начиная с Google, полный швах. Но язык, конечно, великолепный. Как вам такой пассаж: “Миграция с Angular.js на Angular 2 была полным дерьмом, от которой у всех нас до сих пор посттравматический стресс. Сопутствующим ущербом для этой королевской херни является React, Chrome Manifest V3 — абсолютное дерьмо, разработка под Android прошла через все виды подростковых истерик, и даже на сегодняшний день она далека от того, как выглядит и ощущается опыт разработки для iOS. Короче говоря, у Google ужасный послужной список разработки программного обеспечения”. Поэтому я и не женюсь предпочитаю iOS 😀

Разработка

Я разлюбил Flutter
ChatGPT сможет заместить 19% специальностей в США
Kotlin is the Future of Back-end Development
12 Websites You’ll Love As A Developer
How I Built a Social Network in 4 Years as a Solo Developer
16 little UI design rules that make a big impact

Маркетинг

Microsoft тоже готовит своя магазин игр для iOS и Android

iOS

Учимся определять способность Core Data к легковесной миграции до загрузки контейнера
Handling Multiple Requests Using Combine in Swift
Performance testing in Swift using the XCTest framework
Routing in SwiftUI With NavigationStack
Downloading Data in SwiftUI with URLSession and async/await
Common mistakes in iOS Development

Android

MusicApp KMP: музыкальный плеер на Compose Multiplatform
Реверсинжинерим московское метро
5 Metaball Animations in Jetpack Compose
Exploring the Power of Kotlin Contracts for Better Code Quality
Exploring Kotlin’s Context Receivers
Mitigating soft verification issues in R8 and D8

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

Шесть открытых библиотек от Mad Brains, которые упростят жизнь Flutter-разработчика
10 Best Visual Studio Code Extensions for Flutter Development
👍4🤡43😁3
Forwarded from IT Insights
12 сайтов, которые вы полюбите как разработчик

1. Ray.so - код превращает в красивые картинки.
2. Roadmap.sh - роадмапы и планы изучения разных тем.
3. Codepen.io - социальная среда для разработки.
4. Stack Overflow - понятно.
5. Github - еще более понятно.
6. Iconstore.co - бесплатные иконки.
7. Readme.so - редактор Readme.
8. Lorem Picsum - плейсхолдеры для картинок.
9. GitBook - платформа создания документации.
10. Figma - совсем понятно.
11. LottieFiles - понятно, но на всякий случай - анимации.
12. Dribbble - понятно, но на всякий случай - дизайнерский портал.

Подробнее: https://medium.com/@ibrahimzahir7/12-websites-youll-love-as-a-developer-1e4180d0a729
🔥237👍4🥰2👏2
Мое любимое приложение Duolingo, судя по вакансиям, готовит приложение для обучению музыки. Как оно будет работать и чему на самом деле учить неизвестно, но у нас уже есть Duolingo Math и продолжение экспансии компании в другие предметные области скорее всего лишь вопрос времени. Наверное, можно взять концепцию Duolingo и применить к побочному продукту обучения в вашем продукте? 🙃

Разработка

Duolingo работает над музыкальным приложением
I Reduced My production Docker Container’s Size by 96%
How Do Bad Developers Hide, Thrive And Survive?

Маркетинг

Запуск iOS-приложения, попавшего в Top 10 платных
3 lessons from Bumble’s onboarding

iOS

Yattee: конфиденциальный видеоплеер для iOS, tvOS и macOS
Как не потерять голову (и память) при поиске утечек в iOS
The operation couldn’t be completed: solving errors in Swift
10 Best Practices for Writing Clean and Efficient Code in Swift
5 Performance Improvements for Core Data in iOS Apps
From Concept to Code: Strategies for Planning Animations in SwiftUI
How to manage unstructured tasks with Swift’s structured concurrency

Android

Как написать первый автотест на Android-приложение
Мой шаблон Android приложения для Pet-проектов
From Dagger & Hilt into the multiplatform world with kotlin-inject
How To Fix The Markdown Plugin Preview In Android Studio
ViewModel: for UI business, not UI operations
The Fundamentals of Android at Revolut
How Android ViewModel works under the hood to survive to configuration change

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

Real-time apps with Flutter and WebSockets
4👍1
За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть

По данным Исследовательского центра SuperJob:

1. Зарплаты в IT в Москве за год выросли на 11,8%. В прошлом году рост был рекорд роста в 21.1%.

2. В России за год вакансий стало меньше на 19%. Количество резюме, наоборот, увеличилось на 38%.

3. В Москве за год вакансий стало меньше на 25%, а количество резюме увеличилось на 47%.

И что: IT-сфера сегодня имеет высокий порог вхождения, в приоритете — практический опыт. Зарплаты middle- и senior-разработчиков продолжают расти. При этом снизились зарплатные предложения для junior-специалистов.
😢5🔥1😁1👌1🤡1
Стажировка — лучший путь, чтобы начать или развить свою карьеру в IT. Летние стажировки Яндекса — отличная возможность набраться опыта у профессионалов.

Стажёры вносят свой вклад в развитие приложений Яндекса, которыми пользуются миллионы людей. Они выполняют совершенно разные задачи — от проектирования новых функций до анализа производительности приложений и оптимизации кода.

Что интересно:

1. Сейчас Яндекс в поисках Android, iOS и Flutter разработчиков

2. Согласно статистике, более 50% стажеров по итогам стажировки переходят в штат

3. Если вы из другого города — Яндекс оплатит дорогу и проживание в Москве

4. Стажировку можно совмещать с учебой. Можно работать как полную рабочую неделю, так и по 20–30 часов

И что: в этом году стажировку можно пройти в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Сочи, Новосибирске, Нижнем Новгороде. Подать заявку можно тут.
🔥5🤡3
Вам интересно, как Android-разработка выглядит на практике? Приходите на воркшоп: вместе с крутым экспертом вы пошагово создадите приложение для бронирования столиков в ресторанах.

→ Бесплатно, 27 марта в 19:00 Мск

Спикер — Михаил Вассер, Head of Mobile в AGIMA и автор курса «Android-разработчик» в Яндекс Практикуме.

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

В конце можно будет задать вопросы.

→ Зарегистрироваться на воркшоп
🤡8👨‍💻3
Epic на GDC провела свою секцию и анонсировала (“меняющий правила игры”) редактор для Fortnite и программу Creator Economy 2.0, в рамках которой разработчикам островов будут платить 40% от дохода. Забавно, что Epic долго и упорно судится с Apple за 30% с покупок, а тут разработчикам будут выдавать 40. Справедливость справедливостью, а V-баксы по расписанию. Да, тут особенность в том, как я понял, что это вообще со всего оборота Fortnite, но все же, кажется, у Apple будет интересный аргумент в суде. Так или иначе, вот новая экосистема, в которой теперь можно вменяемо зарабатывать.

Разработка

Epic запускает Unreal Editor для Fortnite и будет платить создателям 40% дохода
Qualcomm добавил aptX и aptX HD в AOSP
Valve анонсирует Counter-Strike 2
За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть
В GitHub Copilot X появился чат и новые функции помощи разработчикам
Мыслить как QA. Некоторые нюансы организации тестирования в небольшой компании
Jetbrains Fleet vs VsCode (Will Fleet kill VsCode?)

Маркетинг

RuStore снизил комиссию за монетизацию приложений в 6 раз

iOS

TextEffects With SwiftUI and Physics
MVVM, SwiftUI, Async/Await, and Combine: The Ultimate API Call Dream Team
An Aurora Gradient Animation in SwiftUI
Do more with Breakpoints in Xcode
A comprehensive guide on creating UI designs for iOS apps

Android

Circuit: Compose-driven архитектура для Android-приложений от Slack
Расширяем Android Lint
My first 6 Months as an Android Engineer in SwissBorg
How to Apply Stroke Effects to Text in Jetpack Compose
Memory Optimizations in Android
Jetpack Compose: Synchronize Lazycolumn With Scrollabletabrow

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

Кодогенерация Dart
Adapter in Flutter
2👍2
🤡3
Как не потерять голову от любви к Flutter

Новый еженедельный дайджест - 108 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Одни и те же данные, разные истории: как манипулировать графиками, чтобы поддержать свою точку зрения".
🤡176👍2
Hallow ставит рекорды с подпиской

Медитации - перенасыщенный приложениями рынок? Ха, вовсе нет. Hallow, приложение для религиозных (католических, как я понял) медитаций и молитв ставит рекорды в американском App Store,

1. В начале февраля с рекламой в Apple Search Ads, поддержкой знаменитостей и Великого поста, приложение взлетело на вершину чарта загрузок и привлекло почти миллион новых пользователей.

2. В Hallow есть ежемесячная подписку в размере $8.99.

3. По оценкам AppFigures, выручка Hallow в App Store через месяц после резкого скачка загрузок выросла до 780,000 долларов. И это чистая выручка приложения, то есть то, что Hallow получает после того, как Apple взимает свой процент.

4. Нетрудно посчитать, что конверсия близится как минимум к 80%. Очевидно, что Hallow делает что-то интересное со своей подпиской, чего не делают многие другие разработчики.

И что: а) можно посмотреть, как сделано в Hallow и применить у себя; б) даже на казалось бы перенасыщенном рынке всегда есть место для еще одного "приложения для медитаций".
👍7🔥21
1 апреля пройдёт Yet Another Mobile Party — онлайн-стрим про мобильную разработку от Яндекса с гостями из разных компаний.

Yet Another Mobile Party — онлайн видеоподкаст без докладов и презентаций Спикеры Яндекса и наши гости из других компаний соберутся за круглым столом, поделятся новостями, обсудят карьерный путь и актуальные технологии.

Ищите на карточках темы и спикеров прямого эфира:)

А чтобы присоединиться и задать свои вопросы спикерам, нужно — зарегистрироваться и подключиться к трансляции 1 апреля

Программа и регистрация
🤡7🔥4