apptractor | Unsorted

Telegram-канал apptractor - Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

10992

Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov • Аудитория https://t.me/apptractor/1066 • Сайт https://apptractor.ru/ • Поощрения: https://boosty.to/apptractor

Subscribe to a channel

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Маленький остров в 40 лет

Новый еженедельный дайджест - 88 материалов. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Вот, например, у меня там была ссылка "CAN Injection: угон автомобиля без ключа" - детективная история о том, как угоняют машины.

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

iOS

• Mastering Swift Foundation Formatter API
• Performance Trace Profiles in iOS: Debugging performance issues you can’t reproduce
• Navigation tools come to the Composable Architecture
• LinearGradient in SwiftUI
• sarankumaresh1/ios-app-size-reduction-best-practice-8a52e6f10140">iOS App size reduction best practice

#ios

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

6 июня стартует Лекторий Яндекса 2023 🔥

Лекторий – это больше 150 онлайн-лекций от экспертов Яндекса по фронтенд-, бэкенд- и мобильной разработке, продакт-менеджменту, маркетингу, аналитике и soft skills. Обучаться могут все желающие!

Регистрируйтесь на масштабное онлайн-открытие 6 июня в 19:00 (мск)

На нём вы:

• Узнаете как устроены программа и процесс обучения, по которым будем прокачивать навыки все лето,
• Обсудите последние тренды в IT с секретными гостями,
• Сможете выиграть подарки – стильный мерч, Яндекс Станцию, промокоды и кое-что еще.

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

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Android

• Intercept Android WebView Request
• Gradle Kotlin convention plugins for modularized structure — Shared build logic
• Exploring Android Heap allocations in jemalloc ‘new’
• abhishekdubey331/building-an-event-driven-solution-in-android-without-broadcastreceiver-9ca59c4a0dbf">Event-Driven Solution in Android Without BroadcastReceiver
• Unlocking the Power of Unit Testing in Android Development

#android

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

В Lyft написали, как они проектировали Live Activity для новой iOS. Особых откровений не ждите, но в целом интересно, как все устроено в таких больших компаниях. Сколько проектирования и разработки проходит такая казалось бы простая вещь, как кружок в 36 пикселей.

Разработка

• «Этот маленький остров меняет все» — опыт проектирования Live Activity в Lyft
• UpCodes запускает Copilot, ИИ-помощника для строительных норм и правил
• Microsoft улучшает Dev Box-ы и готовится к запуску
• What I’ve Learned About the Pitfalls of Hiring After Holding 1000 Interviews
• mfreije31/my-journey-with-google-ux-course-creating-a-remarkable-dog-nutrition-tracking-app-d7de903cfde3">Case Study: My Journey with Google UX Course — Creating a Remarkable Dog Nutrition Tracking App

Маркетинг

• Supercell запускает тестирование новой игры Flood Rush

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

• Аутсорс-разработчики и эдтех: какие шишки мы набили, сделав курс по Flutter, и к каким выводам пришли
• mahmoudsaal7/exploring-flutters-dynamic-ui-with-animatedcontainer-785a7bdd5229">Exploring Flutter’s Dynamic UI with AnimatedContainer

#dev

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

👩‍💻 Тест на знание языка

— Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык Kotlin. Сможете сдать — пройдёте на продвинутый онлайн-курс "Android developer. Professional" со скидкой!

👉 ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА "Android developer. Professional"

Курс доступен в рассрочку.

🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Android

• Mina Box: ленивая загрузка в Jetpack Compose
• Начинаем работу с Detekt, статическим анализатором кода для Android
• summitkumar/functional-programming-in-kotlin-exploring-monads-and-their-real-world-use-cases-5a8b23be1268">Functional Programming in Kotlin: Exploring Monads and their Real-World Use Cases
• siddharthrawat/efficient-concurrent-programming-with-kotlin-coroutines-c829c256d124">Efficient concurrent programming with Kotlin coroutines
• k.ibrushi/jetpack-compose-horizontalpager-with-pagerindicator-infinity-scroll-32f6e9357974">Jetpack Compose: HorizontalPager with PagerIndicator & Infinity scroll
• Unlocking the Potential of MVVM in Android Development with Kotlin

#android

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Нашел небольшую статью про ShareIt, приложение, которое позволяет делиться файлами без сети. Пишут, что 2.4 миллиарда загрузок - в основном в Азии, Африке и Латинской Америке, где кидаться файлами по WhatsApp или Telegram накладно в силу дороговизны сотового трафика. Правда, теперь, с удешевлением связи, проникновением Wi-Fi, баном в Индии и распространением всяких AirDrop и Nearby Share, у приложения начинаются проблемы. К тому же ShareIt задолбал всех рекламой, так пользователи уже от него не в восторге. К чему это все - во-первых, занятно, как можно найти нишу даже на беднейших рынках. Во-вторых, отличный повод еще раз задать себе вопрос как ваше приложение работает оффлайн.

Разработка

• Как китайский ShareIt стал самым популярным в мире приложением для передачи файлов
• FlowMapp/%D1%81lean-ui-guide-10-examples-of-hierarchy-and-balance-in-ui-design-4d033903a16">Сlean UI Guide: 10 Examples of Hierarchy and Balance in UI Design

Маркетинг

• 5 reasons why apps fail in some African countries

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

• The most important Flutter 3.10 feature that nobody talks about

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Android

• Ускоряем написание кода
• Приложение для Android начало тайно записывать пользователей через год после появления в Google Play
• OpenAI API client for Kotlin: мультиплатформенный клиент с корутинами
• Blossoming love for Compose animation
• How to architect Android apps: a deep dive into principles
• Why Zepeto Chose Jetpack Compose for Their Android App UI
• Kotlin Lateinit vs by Lazy

#Android

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

В Microsoft объявили победителя Imagine Cup 2023 года. В студенческом конкурсе победил проект из Кении, помогающий детям с нарушением слухового восприятия. Примечательно, что все 3 финалиста конкурса в этом году решали проблемы со здоровьем - второй борется с туберкулезом, а третий диагностирует проблемы с сердцем - и использовали магическую аббревиатуру “ИИ”. В общем, раз уж студенты начали задействовать, до коммодитизации искусственного интеллекта рукой подать. А что ты сделал с ИИ, %username%?

Разработка

• Победители Imagine Cup 2023
• Samsung выпускает новую модель холодильника с 32″ планшетом
• 7 ежедневных практик лучших разработчиков
• Состояние дел в Fuchsia
• Доступность для всех
• It is fine или как эффективно выгореть
• Podlodka #321: SQL
• Халяльный дизайн: как делать приложения на арабском
• System Design Master Template: How to Answer Any System Design Interview Question
• 25 Awesome Open Source, End User Apps

Маркетинг

• Простота использования, упрощение жизни и экономия времени — почему пользователи используют приложения брендов
• Giphy в упадке — загрузки сократились на 70%
• Google увеличивает размещение рекламы в Play Store

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

• Demystifying Flutter's Local Database Options: A Comprehensive Summary

#dev

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Измерение ошибок лучших разработчиков

Новый еженедельный дайджест - 112 материалов. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Вот, например, у меня там был Kanboard, бесплатный веб-сервис с открытым исходным кодом для управления Kanban-проектами.

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Android

• Как не писать сетевой слой в Android-приложениях с помощью автоматической генерации OpenAPI
• callmeryan/modern-android-development-single-activity-architecture-7e42b9e26c28">Modern Android Development = Single-Activity Architecture
• dheerubhadoria/building-an-expandable-credit-card-information-card-in-jetpack-compose-53df3089e360">Building an Expandable Credit Card Information Card in Jetpack Compose
• Validate Fields Like a Pro With Kotlin Annotation Classes
• Creating Touch Held Down Modifier with Jetpack Compose
• How to Test the Navigation Component in Jetpack Compose?

#Android

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Разработка

• My Journey to Becoming a Chief Technology Officer (CTO)
• You Don't Always Need Indexes
• 7 daily practices of top developers

Маркетинг

• RuStore анонсировал новые возможности для пользователей и разработчиков

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

• Reader: мультиплатформенный RSS-ридер на Kotlin и Compose
• Dart Course For Beginners
• The future of iOS development with Flutter

#dev

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

#Android

• Google запускает программу вознаграждения за поиск ошибок в приложениях для Android
• Как ускорить написание кода: AI, генерация кода, плагины
• Google Play забанил браузер за то, что с его помощью можно открыть пиратский сайт
• Интеграция рекламы в Android-приложение: Yandex Mobile Ads Vs. Google AdMob
• Mastering State Hoisting for Cleaner and More Testable Code in Jetpack Compose
• DisposableEffect: Side-Effect API In Jetpack Compose
• Android Speech To Text — The missing guide
• emrekoc/detekt-static-code-analyzer-for-android-c4c9bfd42a8c">Detekt — Static Code Analyzer for Android
• ibrahimethemsen/android-server-driven-ui-xml-vs-compose-example-benchmark-827a71d6605b">Android Server Driven UI-XML VS Compose Example & Benchmark

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Microsoft впереди планеты всей демонстрирует будущее магазинов приложений. В Microsoft Store сделали резюме пользовательских отзывов с помощью ИИ - будет показываться прямо в карточке. Отписаться разработчикам нельзя, как работать будет неизвестно, будет ли бороться с накруткой непонятно, но надо же везде технологии братского OpenAI воткнуть. Нетрудно предположить, что названия, описания, ключевые слова и скриншоты тоже будет генерировать ИИ, что в сочетании генерации кода приложений и модерацией замкнет круг (как работает последнее нетрудно посмотреть на примере Google Play - там вот браузер забанили за то, что с его помощью можно посмотреть пиратский сайт). Ничего не будет, один сплошной ИИ (С)

Разработка

• В Microsoft Store добавили резюме отзывов на основе ИИ
• Azure AI Studio предлагает компаниям создание собственных чатботов на основе моделей OpenAI
• Короче, Proxyman: краткий обзор самого яблочного сниффера
• Case Study: Glup. Brand Identity and UX Design for Delivery App
• The Ultimate Guide to Moodboarding
• 7 Key UX insights

Маркетинг

• Лучшие пэйволы для приложений с подписками

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

• Compose Multiplatform — first impression… is not good
• mariana.ristovska/how-to-boost-your-switch-to-flutter-guidelines-from-an-ios-developer-a19bc15c599f">How to boost your switch to Flutter? Guidelines from an iOS developer

#dev

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Android

• Как мы на 20% повысили скорость запуска приложения с помощью Baseline Profiles
• Многопоточность в мобильной разработке
• Как я стал Android-разработчиком в 40 лет
• amoljp19/kotlins-special-types-any-unit-and-nothing-d4fe837c2891">Kotlin’s Special Types: Any, Unit, and Nothing
• Android Desugaring Made Easy
• Color Picker in Compose
• malikbasit12345/espresso-a-nice-way-to-test-android-ui-journeys-9a983055085d">Espresso: a nice way to test android UI journeys

#android

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Появились очередные слухи о новых Mac, которые представят совсем скоро - буквально через несколько дней на WWDC. Речь идет о новых MacBook Air, MacBook Pro, iMac и Mac Studio на новых M2 Max и M2 Ultra. Частит ли Apple с новыми компьютерами? В таком потоке легко запутаться да и, прямо говоря, еще большее быстродействие мало кому нужно. Сборка в Xcode на M1 и M2 наверное мало различается, как и монтаж видео, не говоря уж об обычных повседневных задачах.

Разработка

• Apple может представить новые Mac на WWDC
• Самые высокооплачиваемые вакансии мая в области разработки приложений
• App Store сгенерировал $1.1 трлн в 2022 году
• The Neubrutalism or Neo Brutalism UI Design Trend
• How Much Are GitHub Stars Worth to You?

Маркетинг

• Apollo может уйти из бизнеса из-за новых цен на API Reddit
• Приложения Character.AI с персонализированными чат-ботами получил 1.7 млн загрузок за первую неделю
• Мобильные игры потеряли 6.7% в 2022 году

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

• Kamel: асинхронная загрузка изображений в Compose Multiplatform
• Что нового во Flutter 3.10, ч.1
• vishukishorbhai/extention-you-must-have-for-flutter-development-45a585493c17">Extention you must have for flutter development

#dev

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Apollo может уйти из бизнеса из-за новых цен на API Reddit

Создаете продукт на чьем-то стороннем API? Тут интересный кейс для вас.

1. Apollo - одно из самых популярных сторонних мобильных приложений для просмотра Reddit. MAU 1.3-1.5 млн и DAU 900К.

2. "Внезапно" Reddit вводит цены на API - 50 миллионов запросов теперь будут стоить 12,000 долларов. Сделали это, что бы защитить сайт от превращения в бесплатный корм для компаний, обучающих свои системы искусственного интеллекта на больших массивах данных из интернета.

3. Apollo делает около 7 миллиардов запросов, что дает затраты примерно 1.7 миллиона долларов в месяц, или 20 миллионов долларов в год.

4. Вряд ли подписка способна отбить это - средний пользователь Apollo делает 344 запроса в день, что означает $2.50 в месяц. Эта цифра более чем в два раза превышает текущую стоимость подписки.

5. "Даже если бы я выгнал всех пользователей, кроме тех, кто платит подписку, я все равно был бы в минусе каждый месяц", - сетует Селиг. Он также сказал, что у него нет плана Б, так как он не ожидал получить такие новости.

И что: строить продукт на стороннем API - так себе идея, всегда огромный риск. Как минимум нужно иметь план Б 😊

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

iOS

• Dot Globe: глобус из точек
• Упрощаем разработку на React Native: чем полезен CocoaPods?
• Presenting Content In Pages Using SwiftUI
• The Ultimate iOS Interview Guide: 16 Comprehensive Questions from Beginner to Senior Level
• avijeetpandey25/loading-lottie-animations-remotely-in-ios-using-swift-4dcce99298af">How to load Lottie animations remotely in iOS using Swift?
• amanj203/how-to-find-memory-leaks-in-your-ios-app-3-pro-techniques-b3b2dbb4fb23">How to Find Memory Leaks in Your iOS App: 3 PRO Techniques

#ios

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

🔍 Предложите идеи по улучшению безопасности и инклюзивности ride-hailing-сервисов на хакатоне inCode

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

Приглашаем технических специалистов со всего мира поучаствовать в хакатоне inCode. Соберите команду от 1 до 6 человек, бросьте вызов несправедливости и разделите призовой фонд в размере €16,000.

Выберите одно из трёх направлений:

• Улучшение безопасности поездок для пассажиров и водителей;
• Повышение доступности для людей с ограниченными возможностями;
• Создание своего идеального ride-hailing-сервиса.

➡️ Зарегистрируйтесь на inCode 2023

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

UpCodes запускает Copilot, ИИ-помощника для строительных норм и правил

ИИ это не только веселые картинки или написание сочинений, но и тупой осознанный перебор всех документов.

1. UpCodes - база данных строительных правил и норм для США.

2. В ней 5 миллионов (!) разделов, 160,000 местных поправок, около 7,000 обновлений каждый месяц.

3. Все это компания оцифровывает и индексирует.

4. Плюс сейчас на все это натравили ChatGPT и получили очередной Copilot, правда для строительных кодексов.

5. ИИ ограничивают в “галлюцинациях”, постоянно обновляют данные, учитывают юрисдикцию, дают в ответах ссылки на разделы правил.

И что: в результате получился “ИИ здорового человека”, который решает конкретные вопросы строителей и помогает им в соблюдении правил. А что оцифровать и "ИИзировать" можете вы в своей области?

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

iOS

• Лучший способ структурировать iOS-проект
• Современные паттерны навигации в iOS-приложениях
• Нельзя просто взять и сделать нормальную адресную систему в приложении
• Share Swift Code between Swift On Server Vapor and Client App
• Why is Swift so slow (timeout) in compiling this code?
• How to send Remote Push Notifications to an iOS Simulator with Xcode 14
• How to Instantly Track a Variable's Value Changes with Xcode Watchpoints

#ios

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Попасть в Яндекс за выходные

17–18 июня пройдёт Weekend Offer Mobile. Решите несколько задач в Контесте, 17 июня пройдите все технические секции, 18 июня пообщайтесь с нанимающими командами и получите офер в интересный проект.

Ждём мобильных разработчиков на iOS, Android и Flutter с опытом от 3 лет. Предлагаем работу в любом офисе в России и Беларуси. Приглашаем в наши международные хабы в Армении, Казахстане и Сербии.

Заявки принимаем до 12 июня.

Подробности ищите здесь

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

iOS

• Async/await против GCD
• Highlightr: подсветка синтаксиса на Swift
• Музыка в iOS приложениях: подводные камни при разработке
• Using Layout protocol to align explicitly positioned views in SwiftUI
• Swift Concurrency Continuations: Getting Started
• Basic Physics in RealityKit: Roll-A-Ball game

#iOS

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Поиск в магазинах, поиск обычный и сарафанное радио

Как пользователи открывают для себя новые приложения? В новом опросе 11,000 потребителей Airship говорит:

1. На первом месте в среднем просмотр магазинов приложений (46%).

2. На втором поисковые движки (40%).

3. На третьем знакомые - друзья, семья и коллеги (35%).

4. Реклама лишь на четвертом месте (25%).

5. Впрочем, все достаточно сильно разнится по странам. Например, в США сарафанное радио на 2 месте с 36%, а в UK оно делит первое место с магазинами приложений, а в Германии магазины почти вдвое опережают поиск обычный.

И что: ASO/SEO остаются важнейшими каналами открытия приложений. И при этом не требующих особых затрат. Ну а виральность это извечный король, правда, наверное, управлять этим довольно сложно.

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Видео и подкасты за неделю:

• (iOS Ru) Музыка в iOS приложениях: подводные камни при разработке
• (iOS En) CocoaHeadsNL Meetup: 25 May 2023
• (iOS En) Result Builders in Action: Simplifying HTML Generation in Swift
• (iOS En) SwiftUI PreferenceKeys
• (iOS En) Basic Physics in RealityKit: Roll-A-Ball game
• (iOS En) 3 tips to write BETTER Swift code
• (And Ru) Ускоряем написание кода
• (And En) Studio Bot - Android Developers Backstage
• (And En) New Jetpack Compose BasicTextField2
• (And En) Full Guide to Nested Navigation Graphs in Jetpack Compose
• (And En) How to Build a Home Screen Widget in Jetpack Compose with Glance
• (Mlt En) Create a game with libGDX
• (Mlt En) Multiplatform Secrets with Philipp Lackner
• (Mlt En) Самоучитель программирования Dart для абсолютных новичков
• (Dev Ru) Состояние дел в Fuchsia
• (Dev Ru) Доступность для всех
• (Dev Ru) It is fine или как эффективно выгореть
• (Dev Ru) Podlodka #321: SQL

Посмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻‍💻

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

iOS

• Проектируем быстрые действия в iOS: 58 гайдлайнов
• A breakdown of HBO Max's new iOS app
• Realtime UIAppearance refresh
• Conditional Compilation for Apple’s Yearly Updates
• Build a 3D Bar Chart in SceneKit With SwiftUI
• Speed up pods & gem install in Github Action

#ios

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

🆘 Что делать Android-разработчику, если приложение тормозит? 

Разберем этот вопрос 2 июня в 20:00 на открытом уроке «Профайлинг ui» в OTUS.

Вебинар пройдет в рамках онлайн-курса «Android Developer. Professional» в OTUS. 

📢📢 На занятии мы
🟠 Рассмотрим, что значит "тормозящее приложение", и каковы основные причины такого поведения
🟠 Познакомимся с инструментами, которые помогут найти и исправить эту проблему.
🟠 Посмотрим несколько сервисов, позволяющих измерить производительность в бою — на телефонах ваших пользователей.

После пробного вебинара вы сможете приобрести курс любым удобным для вас способом.

➡️ Пройдите вступительное тестирование, чтобы записаться на урок: https://otus.pw/3sWJ/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

#iOS

• AWS Amplify: API для облака (Amazon)
• Объявлены финалисты премии Apple Design Awards
• Handling WebP Images When Using PHPickerViewController
• Achieving higher test coverage: Our approach to UI testing on iOS
• timo.eichelmann.dev/pop-to-root-view-using-tab-bar-in-swiftui-5802a456b057">Pop to root view using Tab Bar in SwiftUI
• 10 Tips to Get Your App Featured on the App Store

Читать полностью…

Mobile Development by AppTractor - iOS и Swift, Android и Kotlin, Flutter и Dart, инструменты, рынок и все остальное

Объявлены финалисты премии Apple Design Awards

Инклюзивность

• Anne 
• Universe — Website Builder 
• Passenger Assistance 
• stitch. 
• Ancient Board Game Collection 
• Finding Hannah 

Восторг и веселье

• Duolingo 
• CREME 
• Chantlings 
• Pocket Card Jockey: Ride On! 
• Knotwords 
• Afterplace 

Взаимодействие

• Shuffles by Pinterest 
• Tide Guide: Charts & Tables 
• Flighty 
• Automatoys 
• Railbound 
• Kimono Cats 

Социальное влияние

• Duolingo 
• Sago Mini First Words 
• Headspace 
• Hindsight 
• Endling 
• Beecarbonize 

Визуальные и графические эффекты

• Any Distance 
• Gentler Streak Health Fitness 
• Riveo 
• Diablo Immortal 
• Resident Evil Village 
• Endling 

Инновации

• SwingVision: A.I. Tennis App 
• Camo Studio 
• Rise: Energy & Sleep Tracker 
• Resident Evil Village 
• stitch. 
• MARVEL SNAP

Читать полностью…
Subscribe to a channel