Пошаговое руководство по модуляризации iOS-приложения с использованием Cocoa Touch Frameworks.
https://proglib.io/w/95d865d2
https://proglib.io/w/95d865d2
Canopas blogs
Getting Started with iOS Application Modularization
Learn how to modularize, package, and distribute iOS code with iOS Application Modularization
🔥6
#bugbounty #pentest #mobile
Цикл статей про аудит безопасности iOS-приложений:
🔗 Готовим iOS-устройство к пентесту
🔗 Анализ iOS-приложений
Цикл статей про аудит безопасности iOS-приложений:
🔗 Готовим iOS-устройство к пентесту
🔗 Анализ iOS-приложений
Хабр
Готовим iOS-устройство к пентесту
К Digital Security часто обращаются за аудитом iOS-приложений, поэтому мы решили сделать цикл статей про наш подход в этой области. И в первой из них расскажем о выборе и подготовке устройства для...
Много лайв-кодинга от Алексея Гладкова, автора YouTube-канала Mobile Developer.
https://proglib.io/w/e2b1f170
https://proglib.io/w/e2b1f170
YouTube
Kotlin Multiplatform Mobile in Action. Decathlon Meetup [Live, Eng] / Mobile Developer
Hello, everyone. This is the live demo of our presentation to Decathlon France Mobile Meetup.
Sorry video not from the start, but it almost from the start, so basic info was saved
You can see in this video:
- How we decide to use KMM
- Flutter, React…
Sorry video not from the start, but it almost from the start, so basic info was saved
You can see in this video:
- How we decide to use KMM
- Flutter, React…
👍5🤮5
SwiftUI view — это не только View, но и ViewModel
Автор статьи сравнил SwiftUI View с Windows Presentation Foundation (WPF) и показал, что SwiftUI уже имеет встроенную поддержку ViewModel прямо во View.
https://proglib.io/w/d4b3f36e
Автор статьи сравнил SwiftUI View с Windows Presentation Foundation (WPF) и показал, что SwiftUI уже имеет встроенную поддержку ViewModel прямо во View.
https://proglib.io/w/d4b3f36e
AzamSharp
View Is The View Model
SwiftUI View is also a View Model
👎1
Паша Стрельченко, Android-разработчик в HeadHunter, делится опытом интеграции Jetpack Compose в продакшн-приложение.
https://proglib.io/w/8b683cb0
https://proglib.io/w/8b683cb0
Хабр
Адаптация Jetpack Compose в hh.ru
Представьте: теплый осенний вечер, на столе чашечка чего-нибудь вкусного, за окном порхают пожелтевшие листья и тонко насвистывает ветер. Но на душе скребутся коварные мыши. И вам точно известно,...
🔥3
Интервью с командой Кинопоиск Android о внутреннем устройстве видеостриминга, задачах разработчиков в этом направлении и многом другом.
https://proglib.io/w/248420cf
https://proglib.io/w/248420cf
YouTube
Как работает видеостриминг на Android. Кинопоиск
Интервью с командой Кинопоиск Android о том, как устроен видеостриминг, какие задачи приходится решать разработчикам и конечно же рубрика "Вендоры шалят", где ребята рассказали про проблемы с кодеками, Xiaomi и Mediatek.
🔗 Telegram канал "Android Broadcast"…
🔗 Telegram канал "Android Broadcast"…
Введение в «Плагинизацию» базового контроллера в iOS, которая позволяет:
— избавиться от дублирования кода;
— разгрузить базовый контроллер;
— сделать конфигурацию разных контроллеров гибкой и удобной.
https://proglib.io/w/6ae2e8a6
— избавиться от дублирования кода;
— разгрузить базовый контроллер;
— сделать конфигурацию разных контроллеров гибкой и удобной.
https://proglib.io/w/6ae2e8a6
👍3🤔1
Теоретические и практические аспекты мониторинга интернет-соединения в Android с примерами на Kotlin.
https://proglib.io/w/2920005f
https://proglib.io/w/2920005f
Medium
Monitoring Internet Connection State in Android
Internet connection sometimes can be crucial to your applications.
You can inform a user with the banner stating that there is no internet…
You can inform a user with the banner stating that there is no internet…
👍1
Создание и повторное использование цветовых палитр в Xcode: методы, советы и приемы для Swift-разработчиков.
https://proglib.io/w/492d04eb
https://proglib.io/w/492d04eb
getstream.io
Using Xcode- Creating Reusable and Shareable Color Palettes
Having a full range of colors ensures consistency across your apps. Learn to build reusable & shareable color palettes with Xcode.
5 советов по разработке Swift Package Plugins, которые помогут избежать проблем в дальнейшем.
https://proglib.io/w/9307ed26
https://proglib.io/w/9307ed26
Swifty Tech by Marco Eidinger
Five Tips for Swift Package Plugin Development
Learn what you need to adopt for Xcode 14, why artifact bundles are great and how to support arguments and target selection in Swift Package Plugins.
Погружение в Android Touch System:
1. Touch Functions and the View Hierarchy
2. Common Touch Event Scenarios
3. MotionEvent Listeners
4. Gesture-Handling Modifiers in Jetpack Compose
5. How Gestures Work in Jetpack Compose
1. Touch Functions and the View Hierarchy
2. Common Touch Event Scenarios
3. MotionEvent Listeners
4. Gesture-Handling Modifiers in Jetpack Compose
5. How Gestures Work in Jetpack Compose
Medium
Android Touch System — Part 1: Touch Functions and the View Hierarchy
How touch events flow through the Android view hierarchy.
👍3
❤2
Пошаговая реализация клона калькулятора Apple на SwiftUI: руководство для новичков и профи, которое поможет освоить некоторые важные приемы создания масштабируемых и удобных в сопровождении SwiftUI-приложений.
🔗 Часть 1. View
🔗 Часть 2. Бизнес-логика
🔗 Часть 1. View
🔗 Часть 2. Бизнес-логика
Medium
Build the Apple Calculator in SwiftUI
Creating the view, part 1
👍4
Clean Architecture для Android-разработчика и распространенные заблуждения, связанные с ней
Статья далекого 2017-го, но она должна быть здесь.
Читать
Статья далекого 2017-го, но она должна быть здесь.
Читать
Хабр
Заблуждения Clean Architecture
На первый взгляд, Clean Architecture – довольно простой набор рекомендаций к построению приложений. Но и я, и многие мои коллеги, сильные разработчики, осознали эту архитектуру не сразу. А в...
Android-разработчику на заметку: мини-тред с советами по обходу внутренних проверок безопасности ContentProvider.openFile().
🔗 Читать в Твиттере
🔗 Читать в Thread Reader App, если Твиттер не открывается
🔗 Читать в Твиттере
🔗 Читать в Thread Reader App, если Твиттер не открывается