Статический анализатор Ktlint для Kotlin в Android
Kotlin — это статически типизированный язык программирования на основе JVM, разработанный компанией JetBrains. Он был представлен Google в первую очередь для создания мобильных приложений на...
https://habr.com/ru/companies/ppr/articles/775306/
How to Build an Animated Splash Screen on Android — The Full Guide
In this video you'll learn how you can animate your app's logo on the splash screen with the official Splash Screen API.💻 Let me be your mentor and become a...
https://www.youtube.com/watch?v=eFZmMSm1G1c
Должен ли QA уметь писать код
Привет! На связи Антон Тарасов, руководитель группы тестирования мобильного приложения Тинькофф. В течение последних десяти лет я был инженером и руководителем в направлениях QA, Scrum-Master,...
https://habr.com/ru/companies/tinkoff/articles/774340/
BasicTextField2: A TextField of Dreams
This 2 part blog series covers a dive into the past, present and future of text fields in Jetpack Compose. Discover brand new…
astamato/basictextfield2-a-textfield-of-dreams-1-2-0103fd7cc0ec" rel="nofollow">https://medium.com/@astamato/basictextfield2-a-textfield-of-dreams-1-2-0103fd7cc0ec
Поваренная книга SwiftUI: обрезка представлений
Обрезку вида можно сравнить с использованием формы для печенья. Представление - это тесто, а форма, которую вы применяете - это резак.
https://apptractor.ru/develop/povarennaya-kniga-swiftui-obrezka-predstavleniy.html
Smoothing Out The Bumps: My Journey of Setting Up CI/CD for Android and iOS Apps
Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it
https://veekinotes.medium.com/smoothing-out-the-bumps-my-journey-of-setting-up-ci-cd-for-android-and-ios-apps-58409e8cfcc9
Листаем цифровые страницы: UIPageViewController
UIPageViewController — это компонент пользовательского интерфейса iOS, который предлагает удобный способ навигации между последовательными страницами контента. Он использует постраничную модель...
https://habr.com/ru/articles/774108/
OpenAI запускает создание собственных GPT и магазин для них
Пожалуй, самым значимым объявлением стал магазин GPT Store от OpenAI, который станет платформой, на которой эти GPTs будут распространяться и, в конечном итоге, монетизироваться.
https://apptractor.ru/info/news/openai-zapuskaet-sozdanie-sobstvennyh-gpt-i-magazin-dlya-nih.html
Picture-Perfect Code: Uploading Images to the Server with Kotlin and Jetpack Compose using a RESTful API
If you are here, the bold assumption is that you already have your hands on your image’s uri and you’re ready to send them on a magical…
njorogegwanjiru/picture-perfect-code-uploading-images-to-the-server-with-kotlin-and-jetpack-compose-using-a-restful-c1d30e1ff968" rel="nofollow">https://medium.com/@njorogegwanjiru/picture-perfect-code-uploading-images-to-the-server-with-kotlin-and-jetpack-compose-using-a-restful-c1d30e1ff968
Subject объекты в RxDart и чем они полезны Flutter-разработчику
Dart в совокупности с пакетом Async обладает неплохим функционалом в части работы со стримами. Однако ограничения всё ещё есть. Чтобы сделать стримы более удобными, используется пакет...
https://habr.com/ru/companies/surfstudio/articles/773164/
Lens Studio 5.0 использует ИИ и повышает скорость разработки
По данным Snap, в настоящее время на AR-платформе работают 330,000 разработчиков, которые создали около 3.5 млн. объективов.
https://apptractor.ru/info/news/lens-studio-5-0-ispolzuet-ii-i-povyshaet-skorost-razrabotki.html
A Little About Dagger
An article about dagger and its code generation. Contribute to evitwilly/A-Little-About-Dagger development by creating an account on GitHub.
https://github.com/evitwilly/A-Little-About-Dagger
Networking in Kotlin Multiplatform Mobile Using Ktor
In today’s mobile app development landscape, data transfer between clients and web servers is a fundamental requirement. Consequently…
https://medium.com/arconsis/networking-in-kotlin-multiplatform-mobile-using-ktor-7e9a9dfa2292
3Q23 Mobile Ad Network Trends
Proprietary panel data from Sensor Tower provides valuable insights on the top advertisers and categories by share of voice for the largest mobile ad networks; including: AdMob, AppLovin, Unity, and more. Social network mobile ad platform data for Meta, Snapchat, TikTok, YouTube, and Pinterest are also explored.
https://sensortower.com/blog/3q23-mobile-ad-network-trends
Умный дом на Raspberry Pi и Home Assistant: добавляем диммеры и реле Wiren Board
С чего все начиналось? Все началось в 2020 году, когда Петр купил квартиру в Минске площадью 120 м² на этапе черновой отделки. Комнат немного: гостиная, совмещенная с кухней, кабинет и спальня. Также...
https://habr.com/ru/companies/wirenboard/articles/770882/
SwiftUI Tooltips with TipKit (Popover & Inline Tips)
Go to https://squarespace.com/seanallen to save 10% off your first purchase of a website or domain using code SEANALLEN. iOS 17 introduces TipKit which is a ...
https://www.youtube.com/watch?v=qlMxrwJfHaE
SplitMetrics купила App Radar
Приобретение SplitMetrics является частью более широкой стратегии, направленной на извлечение выгоды из роста искусственного интеллекта.
https://apptractor.ru/info/news/splitmetrics-kupila-app-radar.html
The complete guide to iOS & macOS development in Neovim
In this article, I will describe step by step how to configure Neovim to move away from Xcode. It took me several months to figure it all out piece by piece and to combine it into one working iOS development environment. Hopefully, it won't take you more than half a day to configure it with my help.
https://wojciechkulik.pl/ios/the-complete-guide-to-ios-macos-development-in-neovim
Дизайн-система Gravity UI: как легко построить свой интерфейс
Всем привет, я Алексей Сизиков, руководитель отдела User Experience в Yandex Cloud. В этой статье я хочу поделиться новостью: мы выпустили нашу дизайн-систему и библиотеку компонентов Gravity UI...
https://habr.com/ru/companies/yandex/articles/773870/
GameDev и ОС Аврора. Портирование игры
Доклад будет интересен тем, кто пишет свои приложения, используя собственный графический UI или бэкенд, отличный от Qt QML.
https://apptractor.ru/info/media/gamedev-i-os-avrora-portirovanie-igry.html
Understanding Kotlin’s Special Types: Any, Unit, and Nothing
Hey folks, Kotlin as a modern and expressive programming language, introduces some special types that have unique characteristics and play crucial roles in various scenarios. In this article, we’ll…
jecky999/understanding-kotlins-special-types-any-unit-and-nothing-f8347ee3019d" rel="nofollow">https://medium.com/@jecky999/understanding-kotlins-special-types-any-unit-and-nothing-f8347ee3019d
Assistants API от OpenAI помогает создавать собственных агентов
Assistants API находится в стадии бета-версии и доступен для всех разработчиков с сегодняшнего дня.
https://apptractor.ru/all-api/assistants-api.html
Самые высокооплачиваемые вакансии октября в сфере разработки приложений
В октябре на hh.ru представлено почти 700 вакансий для специалистов в сфере разработки приложений. Из них 435 вакансий в сфере информационных технологий, 51 вакансий в сфере бизнес-услуг и 47 вакансий в маркетинге. В тройку лидеров по числу открытых позиций вошли Москва – 259 вакансии, Санкт-Петербург – 104 вакансии и Краснодарский – 22 вакансии. Зарплатная вилка …
https://apptractor.ru/info/analytics/samye-vysokooplachivaemye-vakansii-oktyabrya-v-sfere-razrabotki-prilozheniy.html
Делаем первый App Shortcut
Одна из моих любимых особенностей создания действий приложения с помощью AppIntents - простота создания прототипов. Я могу пройти путь от идеи до работающего действия менее чем за час. В этом руководстве я расскажу вам о том, как создать первое действие для приложения Shortcuts.
https://apptractor.ru/info/articles/delaem-pervyy-app-shortcut.html
От теории к практике. Как использовать геймплей в создании перформящих креативов: часть вторая
Люди играют в мобильные игры, так как они хотят испытать положительные эмоции, ощущение достигнутой цели — таким образом пользователи отдыхают в свободное время.
https://apptractor.ru/info/articles/ot-teorii-k-praktike-kak-ispolzovat-geympley-v-sozdanii-performyaschih-kreativov-chast-vtoraya.html
Умный мясокомбинат: что можно сделать с инженерными системами?
Современное промышленное производство обычно представляет собой набор разных инженерных систем, которые ставили в разное время, выпущены разными производителями: худо-бедно работают, хотя и ломаются....
https://habr.com/ru/companies/wirenboard/articles/772122/
What is Reflection and how is it used?
Remember DeclaredFields in Java? Or even Type Attributes in C#? Reflection allows us to manipulate properties at runtime and extract…
matheusqcardoso98/swift-what-is-reflection-and-how-is-it-used-bc177cd2e1c7" rel="nofollow">https://medium.com/@matheusqcardoso98/swift-what-is-reflection-and-how-is-it-used-bc177cd2e1c7
Самые скачиваемые и зарабатывающие приложения в России в октябре 2023
Маркетплейс Wildberries обогнал Telegram и стал самым скачиваемым приложением в октябре в России.
https://apptractor.ru/measure/app-store-analytics/samye-skachivaemye-i-zarabatyvayuschie-prilozheniya-v-rossii-v-oktyabre-2023.html
Local AI Stack: создание локальных ИИ-приложений
Local AI Stack — этот репозиторий содержит стартовый набор инструментов для создания работающих локально ИИ-приложений. С его помощью любой желающий может бесплатно создать простое ИИ-приложение для работы с вопросами и ответами на основе собственных документов. В наборе используются Ollama для создания модели, LangChain для оркестровки LLM и Next.js для логики приложения.
https://apptractor.ru/info/github/local-ai-stack.html
A step-by-step tutorial in codelab format for Android UI testing
Hi everyone! My name is Azamat Cherchesov and I am a senior Android developer at Kaspersky. We have been developing mobile applications for…
https://medium.com/kasperskymedia/a-step-by-step-tutorial-in-codelab-format-for-android-ui-testing-a5581f251b29