How To Create And Use A Card View in Xcode 15 (SwiftUI)
Subscribe for new videos every Monday, Wednesday and Friday!In this video we will be taking a look at how to create a Card View, and how to embed it in a hor...
https://www.youtube.com/watch?v=BpJqsjzG-bs
UI/UX Design: The Fastest Way to Make Your Designs More Interesting
Learn how to leverage some old-school techniques with modern tooling to create designs that stand out from the crowd.
https://nicklawrencedesign.medium.com/ui-ux-design-the-fastest-way-to-make-your-designs-more-interesting-77ea358a65bd
Implementing an animated column section header using Jetpack Compose
A while ago, I was asked how I would build a temporary animated column section header in Jetpack...
https://dev.to/tkuenneth/implementing-an-animated-column-section-header-using-jetpack-compose-3mhd
Интернационализация от i до n: как мы переводим интерфейсы в Фантехе Яндекса
Привет! Меня зовут Александр Поляков, я руководитель команды i18n‑разработки в Фантехе Яндекса. Мы помогаем сервисам компании выходить на международные рынки, а именно решаем задачи,...
https://habr.com/ru/companies/yandex/articles/777204/
Использование on-demand ресурсов для безопасного хранения ключей API в iOS-приложениях
Следует помнить, что извлечь строки из файлов IPA довольно просто, и поэтому, если мы храним API-ключи в коде, кто-то другой может получить к ним доступ. Это, конечно, большая проблема для безопасности.
https://apptractor.ru/info/articles/ispolzovanie-on-demand-resursov-dlya-bezopasnogo-hraneniya-klyuchey-api-v-ios-prilozheniyah.html
SwiftLeeds 2023 Videos
We are super excited to be introducing SwiftLeeds 2023. It's our third edition to our annual conference with lots of exciting improvements coming your way.We...
https://youtu.be/HHpQ2ufcKQk?list=PL-wmxEeX64YRN8dTs88K6jot_NKmemMLb
Oh no, another type safe Compose Navigation library for Android
Blog containing Kotlin and Android goodies.
https://funkymuse.dev/posts/nav-type-safe/#until-next-time
Списки с душой и стилем: Ваш путь к Jetpack Compose
Всем привет! Меня зовут Михаил, я — Android‑разработчик в компании Joy Dev. С каждым днём всё больше и больше разработчиков присоединяются к использованию Jetpack Compose. Этот...
https://habr.com/ru/companies/joydev/articles/777412/
Проект: AI Note Recorder или как я не выполнил цель на 2023 год
Частенько, в начале года, я сажусь и обдумываю — в каких направлениях мне двигаться в предстоящем году. Бывает, из этого вырисовываются конкретные цели. В 2023 году одной из таких целей стало собрать...
https://habr.com/ru/articles/777272/
SwiftUI geometryGroup() Guide: From Theory to Practice
Unlocking Advanced Animations and Layouts
https://medium.com/the-swift-cooperative/swiftui-geometrygroup-guide-from-theory-to-practice-1a7f4b04c4ec
Прощай, чистый код
Не будьте фанатиком чистого кода. Чистый код - это не цель. Это попытка найти хоть какой-то смысл в огромной сложности систем, с которыми мы имеем дело.
https://apptractor.ru/info/articles/proschay-chistyy-kod.html
The State of Kotlin Multiplatform
JetBrains Kotlin Multiplatform (KMP) is an open-source technology designed for flexible cross-platform development. It allows you to develop apps for Android...
https://www.youtube.com/watch?v=bz4cQeaXmsI
Опубликован курс «Генеративный ИИ для начинающих» от Microsoft
Цель курса - разобраться с технологией и понять, как ваш проект может использовать возможности больших языковых моделей.
https://apptractor.ru/learn/opublikovan-kurs-generativnyy-ii-dlya-nachinayuschih-ot-microsoft.html
Прежде чем пытаться что-то сделать, убедитесь, что вы можете сделать то, что ничего не делает
Начните с того, что ничего не делает.
https://apptractor.ru/info/articles/prezhde-chem-pytatsya-chto-to-sdelat-ubedites-chto-vy-mozhete-sdelat-to-chto-nichego-ne-delaet.html
From Concept to App Store: The Making of MuayThaiJournal
Muay Thai, also known as Thai boxing, is a combat sport that has gained immense popularity worldwide. It is known as the “Art of Eight…
andrewjosephmuniz/my-thought-process-behind-my-muaythaijournal-app-028180af7809" rel="nofollow">https://medium.com/@andrewjosephmuniz/my-thought-process-behind-my-muaythaijournal-app-028180af7809
Создание простого калькулятора в Android Studio
Эта статья - лабораторная работа, предназначенная для введения в android разработку. Главной целью является создание работающего мобильного приложения с базовыми функциями калькулятора. Теоретическая...
https://habr.com/ru/articles/779464/
Gemini — новая основа для искусственного интеллекта в Android
Сегодня Google анонсировал Gemini, самую мощную модель компании.
https://apptractor.ru/info/news/gemini-announce.html
Your GitHub pull request workflow is slowing everyone down
Optimize your GitHub pull request workflow with this step-by-step guide. Improve collaboration & code review.
https://graphite.dev/blog/your-github-pr-workflow-is-slow
Bumble For Friends использует ИИ для написания первого сообщения
Приложение Bumble For Friends сегодня объявило о новых функциях, включая
https://apptractor.ru/info/news/bumble-for-friends-ispolzuet-ii-dlya-napisaniya-pervogo-soobscheniya.html
PWA vs. нативные приложения: когда и как выбрать?
Оба подхода имеют свои преимущества и недостатки, и выбор не всегда однозначен и зависит от множества факторов.
https://apptractor.ru/info/media/pwa-vs-nativnye-prilozheniya-kogda-i-kak-vybrat.html
Вопросы с собеседований: в чем разница Weak и Unowned в Swift
В Swift weak и unowned - это два различных типа ссылок, которые позволяют избежать циклических зависимостей между объектами и предотвратить утечки памяти.
https://apptractor.ru/info/techhype/voprosy-s-sobesedovaniy-v-chem-raznitsa-weak-i-unowned-v-swift.html
Shared Navigation on Kotlin Multiplatform with Decompose (KMP)
In this video, you'll learn how you can implement shared navigation with the Decompose library for your Kotlin Multiplatform project. (iOS + Android)💻 Let m...
https://www.youtube.com/watch?v=g4XSWQ7QT8g
Вышла стабильная версия Android Studio Hedgehog
В этом выпуске Android Studio компания Google обновила платформу IntelliJ до версии 2023.1, добавила функции, призванные повысить производительность приложений и время автономной работы, облегчить обновление приложений до последней версии Android и ускорить разработку с помощью Jetpack Compose.
https://apptractor.ru/info/news/vyshla-stabilnaya-versiya-android-studio-hedgehog.html
New to Bitrise: Enhanced Xcode Reporting & Build Annotations
This blog post unpacks Bitrise's latest updates, including the General Availability launch of Enhanced Xcode Reporting and Build Annotations. Discover how these new features can enhance your building, testing, and debugging processes, providing developers with a more efficient and insightful experience.
https://bitrise.io/blog/post/new-to-bitrise-enhanced-xcode-reporting-build-annotations
Вопросы с собеседований: что такое контент-провайдер в Android
Контент-провайдер (Content Provider) в Android — это компонент, который предоставляет доступ к данным другим приложениям. Он представляет данные в виде таблицы или набора таблиц, похожих на таблицы в реляционной базе данных. Контент-провайдеры используются для совместного использования данных между приложениями, а также для предоставления доступа к данным, которые хранятся в приложении, другим приложениям. Контент-провайдеры предоставляют стандартизированный …
https://apptractor.ru/info/techhype/voprosy-s-sobesedovaniy-chto-takoe-kontent-provayder-content-provider-v-android.html
Строки в Swift выглядят одинаково, но не являются таковыми?
Две одинаковые строки отличались друг от друга. Как такое может быть?
https://apptractor.ru/info/articles/stroki-v-swift-vyglyadyat-odinakovo-no-ne-yavlyayutsya-takovymi.html
Exposed: SQL-фреймворк для Kotlin
Exposed — это легковесная SQL-библиотека JetBrains поверх JDBC-драйвера для языка Kotlin. Exposed имеет два варианта доступа к базам данных: типобезопасный SQL-обертка DSL и облегченный Data Access Objects (DAO). Exposed может быть использован для работы с различными движками баз данных, что позволяет создавать приложения, не зависящие от конкретной БД, и переключаться между ними с минимальными изменениями …
https://apptractor.ru/info/github/exposed.html
Компания Sunbird закрыла свое приложение для обмена сообщениями с iMessage
Приложение Sunbird было запущено в 2022 году как приложение для обмена сообщениями, которое пытается положить конец борьбе между
https://apptractor.ru/info/apps/kompaniya-sunbird-zakryla-svoe-prilozhenie-dlya-obmena-soobscheniyami-s-imessage.html
Good games don’t die – Can legacy titles save the mobile game industry?
SuperScale, a company based in London that helps mobile games grow, recently published a report based on interviews with 500 game developers in the UK and US. It found that 43% of mobile gaming apps do not make it past the development stage. Let’s take a look. What is legacy game management? The most successful …
https://techhype.io/news/good-games-dont-die-can-legacy-titles-save-the-mobile-game-industry/
ChatGPT-4 в помощь: используем AI в доработке простого iOS-приложения
Мне всегда было интересно, как AI-инструменты изменят трудовые будни программиста. Когда появился ChatGPT, я начал пробовать использовать его в работе, и он быстро стал для меня вспомогательным...
https://habr.com/ru/companies/lamoda/articles/775162/