Теоретические аспекты и советы по использованию свойства Lazy в Kotlin.
https://proglib.io/w/dae0b47d
https://proglib.io/w/dae0b47d
Medium
Kotlin — Lazy Thread-safety modes explained
We will dive deep into the Lazy property thread-safety modes, and understand the different bettewn them
Обзор наиболее типичных ошибок Android-разработчиков при работе с файлами и советы по их устранению. Для чтения статьи используйте Tor-браузер, VPN или прокси, т. к. с российских IP-адресов статья недоступна.
https://proglib.io/w/235746c3
https://proglib.io/w/235746c3
News, Techniques & Guides
Android security checklist: theft of arbitrary files
Developers for Android do a lot of work with files and exchange them with other apps, for example, to get photos, images, or user data.
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Что нового в Flutter 3?
С помощью Flutter и языка Dart, лежащего в его основе, вы можете написать кроссплатформенное мобильное, десктопное и веб-приложение. С выходом третьей версии Flutter стал официально поддерживать шесть платформ в стабильном канале. И делает это хорошо.
Почему команда Surf вдохновлена этим, как никогда ранее? Читайте в статье.
https://proglib.io/w/ed9e19f2
С помощью Flutter и языка Dart, лежащего в его основе, вы можете написать кроссплатформенное мобильное, десктопное и веб-приложение. С выходом третьей версии Flutter стал официально поддерживать шесть платформ в стабильном канале. И делает это хорошо.
Почему команда Surf вдохновлена этим, как никогда ранее? Читайте в статье.
https://proglib.io/w/ed9e19f2
💩7👍3
Введение в отладку сетевого трафика iOS-приложения с использованием Proxyman.
https://proglib.io/w/70d90de7
https://proglib.io/w/70d90de7
Donny Wals
Debugging Network Traffic With Proxyman – Donny Wals
Networking is an essential part of modern iOS applications. Most apps I’ve worked have some kind of networking component. Sometimes the networking layer involves user authentication…
Общие советы по улучшению качества кода от iOS-разработчика: https://proglib.io/w/9166e75a
Medium
Who else Wants to improve iOS codebase quality
Make your codebase a better version of itself
SECWEB22_broken_bridge.pdf
340.3 KB
Разбор двух новых атак с использованием Android Web Views
Первая приводит к утечке информации о пользователе, а вторая предоставляет доступ к камере и микрофону пользователя.
Первая приводит к утечке информации о пользователе, а вторая предоставляет доступ к камере и микрофону пользователя.
👍2🔥1
Если кто-то из вас упустил из виду вчерашний пост, то мимо CodeBeat 👇 точно нельзя пройти. Инструмент помогает в проведении ревью кода и поддерживает Swift, Java и Kotlin.
Telegram
Библиотека мобильного разработчика
Общие советы по улучшению качества кода от iOS-разработчика: https://proglib.io/w/9166e75a
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔧 CodeBeat — инструмент, который помогает разработчикам писать чистый код, уменьшать технический долг и искать новые возможности для рефакторинга.
CodeBeat поддерживает множество языков, подключается к различным Git-репозиториям и дает мгновенную обратную связь о вашем коде. Бесплатно для open source проектов.
https://proglib.io/w/66bba458
CodeBeat поддерживает множество языков, подключается к различным Git-репозиториям и дает мгновенную обратную связь о вашем коде. Бесплатно для open source проектов.
https://proglib.io/w/66bba458
Ускоряем сборку Xcode при переключении веток с использованием
https://proglib.io/w/e2fc26cd
git worktree
.https://proglib.io/w/e2fc26cd
Medium
Faster Xcode builds when switching branches
An easy workflow change that can save you time rebuilding when reviewing pull requests with XCode.
Юрий Шабалин из Swordfish Security рассказывает про нелегкий путь его команды к динамическому анализу мобильных приложений.
https://proglib.io/w/e4beb0c6
https://proglib.io/w/e4beb0c6
Хабр
Нелегкий путь к динамическому анализу мобильных приложений
Привет, Хабр! Каждую свою статью я начинаю с упоминания о том, что наша команда разрабатывает платформу анализа защищенности мобильных приложений. Почему? Размещая свои посты, информацию, которая мне...
👍1
Пример анимации нескольких виджетов по отношению друг к другу с использованием
https://proglib.io/w/d3a57cdc
MotionLayout
в Jetpack Compose.https://proglib.io/w/d3a57cdc
Mobile Dev Notes
Using MotionLayout in Compose — Mobile Dev Notes
A demo of using MotionLayout with Jetpack Compose with motion scene set up as a JSON5
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🌱 11 карьерных советов для начинающих разработчиков
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
❤1