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, инструменты, рынок и все остальное

Apple представила TipKit

Продолжаем разгребать анонсы WWDC.

1. Apple представила новый набор инструментов для разработчиков, который облегчит знакомство пользователей с мобильными приложениями, показывая им советы о том, как начать работу.

2. Новый фреймворк TipKit будет включать шаблоны, которые будут соответствовать системным приложениям самой Apple.

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

4. Похоже, что сама Apple будет использовать TipKit для внедрения встроенных подсказок в свои собственные приложения, такие как FaceTime. Это позволит сделать просмотр подсказок более последовательным на всей платформе, что поможет обучить пользователей и уменьшить путаницу.

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

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

iOS

• Стала доступна бета Xcode 15
• Конференция Apple WWDC 2023: большой обзор обновлений и гаджетов
• Первый взгляд на разработку для visionOS
• Apple анонсирует visionOS
• Главное выступление WWDC 2023
• Apple анонсировала гарнитуру дополненной реальности Vision Pro
• LeetCode by Swift: решение задач LeetCode
• WWDC 2023. Что нового для разработчика
• Регулярные выражения в Swift
• SwiftUI Testing: a Pragmatic Approach
• Enhancing Security in iOS Applications: Best Practices and Code Examples
• Beautify Code Without Optionals in Swift
• SwiftData Overview
• 5 Simple Steps to Find Slow Code Using Xcode Time Profiler
• ContentUnavailableView: Handling Empty States in SwiftUI
• iOS 17 Released — 10 Amazing Features You NEED To Know

#ios

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

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

Руководитель отдела мобильной разработки в HR Tech

• Москва офис/гибрид
• Team Lead/Tech Lead

HR Tech — подразделение внутри Яндекса, которое создаёт сервисы для найма, обучения и повседневной работы сотрудников: рабочий календарь, интерактивные карты офисов, профили сотрудников, сервис видеосвязи, согласований и другие.

Эти сервисы образуют технологическую экосистему, для которой мы создаём мобильное приложение. А ещё мы хотим, чтобы оно стало инструментом взаимодействия сотрудника с IoT-инфраструктурой офиса Яндекса в Москве. Ищем руководителя команды мобильной разработки этого приложения.

Что нужно делать:

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

Мы ждем, что вы:

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

Условия:

• сильная команда, с которой можно расти;
• сложные задачи для сервисов с большим количеством пользователей;
• возможность влиять на процесс и результат;
• зарплата на уровне рынка и выше;
• премии каждые полгода для всех, кто успешно прошёл ревью;
• расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
• гибкий график работы.

Откликнуться: https://goo.su/400bWx

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

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

Android

• Обессахаривание Android по-простому
• Material Files: файловый менеджер с Material Design
• Разработка в Японии: киберпанк в реальности
• Приложение за 10 дней: MVVM, Kotlin, Firebase
• «Фокус-покус», или еще одна попытка побороть Leanback
• Simplify auth using Credential Manager API
• Modern Android Development with Koin
• Understanding Resource Selection in AndroidApps with Multiple Modules
• Crash Course on the Kotlin Compiler
• Jetpack Compose Performance, Performance and a bit more Performance
• Injection Points

#android

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

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

Apple наконец представила свою AR-гарнитуру Vision Pro. Технологично, красиво, приложения на основе iOS-фреймворков. Вопрос традиционный в том, что главная продающая фича - просмотр кино :) Впрочем, не будем придираться, как пишут тут в статье, дополненной реальности нужен свой “момент iPhone” и, по ходу, организовать его может только Apple. Как опять же справедливо замечается в статье, сама экосистема разработчиков и устройств может стать “киллер аппом” Vision Pro. С другой стороны, может для устройства за $3499 и не стать. Будем посмотреть.

Разработка

• Дополненной реальности нужен свой «момент iPhone»
• GPT-4 подключили к Minecraft
• Как найти причину любого сбоя в [iOS] приложении
• Как AI начал помогать при выборе вещей на Lamoda
• Podlodka #320: кому нужны многопоточные алгоритмы?
• Meta представила новую гарнитуру Quest 3
• Как создавался умный агрегатор новостей LifeLines
• An educational side project

Маркетинг

• Coinbase продолжает падение
• Почему пользователи переключаются с Android на iPhone

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

• Что нового во Flutter 3.10, ч.2
• m-zimmermann1/why-you-will-regret-using-getx-for-flutter-2023-4bd7b710fa47">Flutter: Why you will regret using GetX
• Flutter Exception Handling with try/catch and the Result type

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

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, инструменты, рынок и все остальное

Android

• Своя библиотека под Android за один вечер
• Custom TabRow Indicator in Jetpack Compose
• akshay.kalola28/10-useful-kotlin-extension-functions-for-android-developers-2-c063d0b1464e">10 Useful Kotlin Extension Functions for Android Developers #2
• shubh.8998/in-this-blog-we-will-check-how-we-can-start-a-background-service-which-will-not-be-killed-by-d76dc9cf025a">Create a background service that runs forever in Android
• WhatsApp’s Circular Reveal with Jetpack Compose
• Practical Guide to Building Powerful and Easy-to-Maintain Android Apps with Clean Architecture, Modularization and Unit Testing

#android

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

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

Возрадуемся, братья и сестры, в Xcode 15 завезли предварительный просмотр для UIKit. Ну и много еще всякого интересного, начиная с того, что IDE стала на 50% меньше и заканчивая нормальными ассетами локализации. Наверняка, как обычно, сначала все нормально работать не будет, но потом наверняка допилят. Так что ждем нормального релиза.

Разработка

• Как превратить умную колонку Google в «жучок» и получить за это $100 тысяч
• 4 фичи для инклюзивного дизайна на примере приложения Duolingo
• My Approach to Building Large Technical Projects
• Be an Engineer, not a Frameworker

Маркетинг

• Победители Apple Design Award 2023

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

• Flutter databases in 2023

#dev

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

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

Победители Apple Design Award 2023

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

• Инклюзивность: Приложение: Universe — Website Builder
• Инклюзивность: Игра: stitch.
• Восторг и веселье: Приложение: Duolingo
• Восторг и веселье: Игра: Afterplace
• Взаимодействие: Приложение: Flighty
• Взаимодействие: Игра: Railbound
• Социальное влияние: Приложение: Headspace
• Социальное влияние: Игра: Endling
• Визуальные и графические эффекты: Приложение: Any Distance
• Визуальные и графические эффекты: Игра: Resident Evil Village
• Инновации: Приложение: SwingVision: A.I. Tennis App
• Инновации: Игра: MARVEL SNAP

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

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

iOS

• Pet-проекты, обработка видео и когда менять компанию
• Food App SwiftUI: готовое приложение для доставки еды
• Using Upcoming Feature Flags
• Network Path Monitoring
• What’s new in Swift 5.9?
• Building a robust clean architecture/VIPER iOS app
• Use UICollectionViewFlowLayout and Let It Rotate!

#ios

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

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-проектами.

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