Если вы хотели последовать примеру Apple и добавить поддержку
https://proglib.io/w/bfc0abc2
ParseableFormatStyle
к вашим кастомным типам в Swift, Brett Ohland приготовил для вас нечто полезное 👇.https://proglib.io/w/bfc0abc2
Ampersandsoftworks
Formatting your own types – Ampersand Softworks
A full example of adding all of the bells and whistles of ParseableFormatStyle onto your own types, including AttributedString output.
❤5
Георгий Мишин, мобильный разработчик в СберМаркете, рассказывает о подключении Swift в проект React Native.
https://proglib.io/w/2863ae4b
https://proglib.io/w/2863ae4b
Хабр
Как создавать нативные компоненты и модули в React Native с помощью Swift
Привет! Меня зовут Георгий Мишин, я мобильный разработчик в СберМаркете. Хочу рассказать, как подключить Swift в React Native-проект. В рамках статьи создадим простенький нативный модуль и компонент,...
👍5
Очередной выпуск Now in Android
В этом выпуске: Developer-Powered CTS Compatibility Test Suite, Compose library versioning, stability, AnimatedContent, coroutine test migration, Intent Filters, Google Play, AndroidX и многое другое.
Читать подробнее
В этом выпуске: Developer-Powered CTS Compatibility Test Suite, Compose library versioning, stability, AnimatedContent, coroutine test migration, Intent Filters, Google Play, AndroidX и многое другое.
Читать подробнее
Android Developers Blog
Developer-Powered CTS (CTS-D)
Posted by Sachiyo Sugimoto, Android Partner Engineering
👍4
Погружаемся в некоторые скрытые функции Swift runtime и новые экзистенциальные инструменты Swift 5.7.
https://proglib.io/w/ff66721b
https://proglib.io/w/ff66721b
www.pointfree.co
Reverse Engineering SwiftUI’s NavigationPath Codability
Learn how to use Swift 5.7’s new existential type super powers to encode and decode type-erased values.
👍3🤔3
Бесплатный курс «Сборка с Bazel», который включает 19 уроков для разработчиков, которые хотят внедрить Bazel в свой рабочий процесс.
https://proglib.io/w/a78283ee
https://proglib.io/w/a78283ee
kodeco.com
Building with Bazel
Bazel is an open source build system created by Google for compiling large complex codebases. This courses teaches the basics of using building from writing a very simple Java application to compiling an Android app with a lots of dependencies.
✨ Made in…
✨ Made in…
🔥5👍1
Оценка безопасности Android-приложений многогранна и может включать автоматическое тестирование безопасности, фаззинг, ручное тестирование на проникновение и многое другое. Если хотите попрактиковаться в этом деле, то добро пожаловать на YouTube-канал Android AppSec.
https://proglib.io/w/6d0a483e
https://proglib.io/w/6d0a483e
👍2
iOS-разработчик Marco Eidinger в своем блоге делится исключительно полезным опытом разработки для iOS: от различных инструментов до кратких советов и хитростей.
https://proglib.io/w/f351b7fd
https://proglib.io/w/f351b7fd
X (formerly Twitter)
Marco Eidinger 🧑🏻💻 (@MarcoEidinger) on X
Swift iOS📱SDK architect @SAP | living 🇺🇸 born+raised 🇩🇪 | https://t.co/YQbV2Hsthr | Avid Blogger | views are my own
👍6
Диспетчеризация методов iOS: виды, преимущества и недостатки + практика для закрепления знаний.
https://proglib.io/w/24bf7cd8
https://proglib.io/w/24bf7cd8
Хабр
Диспетчеризация методов iOS
Введение Каждый iOS-разработчик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Знания принципов работы диспетчеризации методов необходимы при написании кода, поскольку эти...
👍4
Новости мобильной разработки от Кирилла Розова: обзор изменений для жизни магазинов приложений, презентация Nothing Phone, Android 13 и многое другое.
https://proglib.io/w/82bffcc9
https://proglib.io/w/82bffcc9
YouTube
Конец диктатуры Google Play и App Store || Новости мобильной разработки
Новости мобильной разработки
Podlodka Android Crew #8 с промокодом DROID_BROADCAST8 - 600 рублей скидки https://clck.ru/sJxN2
Оставить свою заявку или отозваться на вакансию - [email protected]
🔗 Опрос мобильных разработчиков https://bit.ly/3AUclPt…
Podlodka Android Crew #8 с промокодом DROID_BROADCAST8 - 600 рублей скидки https://clck.ru/sJxN2
Оставить свою заявку или отозваться на вакансию - [email protected]
🔗 Опрос мобильных разработчиков https://bit.ly/3AUclPt…
🤮4👍3💩2❤1
Полный гайд по SwiftUI Grid: https://proglib.io/w/09b511f0
Sarunw
SwiftUI Grid - The complete Guide | Sarunw
iOS 16 add a new Grid view to SwiftUI. A Grid view arranges child views in rows and columns. This table-like structure makes a layout that is hard to do in vertical and horizontal stacks become easier.
Кейс использования паттерна «фасад» для упрощения внедрения зависимостей в iOS.
https://proglib.io/w/8fafad2d
https://proglib.io/w/8fafad2d
Medium
iOS: Simplifying Dependency Injection with the Facade Design Pattern
If we are working in an app with too many modules and so too many dependencies in each one, it can be massive to count all of them in order…
🔥6👍1👎1
Тимур Задворнов, Android-разработчик в Surf, разбирается с Accessibility в Android.
https://proglib.io/w/0bf4811a
https://proglib.io/w/0bf4811a
Хабр
Адаптируем Android приложение для незрячих людей. Часть 1: основы
В один из зимних вечеров я сидел дома, читал замечательную книжку «Android-программирование для профессионалов» и наткнулся на главу про Accessibility . Раньше я об этой теме не задумывался: клал null...
👍2
🔥Все советы по улучшению производительности iOS-приложения теперь на одной странице документации.
https://proglib.io/w/b7d519bb
https://proglib.io/w/b7d519bb
🔧 SwiftUIKitView — библиотека для простого использования UIKit views в SwiftUI.
https://proglib.io/w/931d4a11
https://proglib.io/w/931d4a11
GitHub
GitHub - AvdLee/SwiftUIKitView: Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements
Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements - AvdLee/SwiftUIKitView
👍3
Новичку в мобильной разработке на заметку: разбор различий в филосифиях iOS и Android.
https://proglib.io/w/d61f0b69
https://proglib.io/w/d61f0b69
YouTube
Философия iOS vs ANDROID | РАЗБОР
🤟Наши видео в Telegram: https://t.iss.one/droidervideo
Сегодня мы раз и навсегда разберемся с мобильными операционными системами iOS и Android, точнее их фундаментальными идеями и философиями. В чем плюсы и минусы iOS и Android? Почему iOS нравится одним пользователям…
Сегодня мы раз и навсегда разберемся с мобильными операционными системами iOS и Android, точнее их фундаментальными идеями и философиями. В чем плюсы и минусы iOS и Android? Почему iOS нравится одним пользователям…
👍5
URLSessionConfiguration можно использовать для инициализации экземпляров URLSession в Swift. Разбираемся на практике, что к чему.
https://proglib.io/w/055d5cdd
https://proglib.io/w/055d5cdd
SwiftLee
URLSessionConfiguration: Exploring opt-in configurations
URLSession uses a default URLSessionConfiguration for common use cases, but there's room to maximize network performance by opt-in settings.
Коллекция практических советов и фрагментов кода, позволяющих избежать ненужной рекомпозиции в Jetpack Compose.
https://proglib.io/w/fba08b4c
https://proglib.io/w/fba08b4c
GitHub
GitHub - AidaIssayeva/recomposition_examples: Tools & tips to learn about recomposition in Jetpack Compose
Tools & tips to learn about recomposition in Jetpack Compose - AidaIssayeva/recomposition_examples