Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.6K subscribers
1.65K photos
80 videos
52 files
4.46K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
🔧 ki — Kotlin Interactive Shell с широким набором функций, включая подсветку синтаксиса, автозаполнение, поддержку внешних зависимостей, сценариев, плагинов и многого другого.

Репозиторий
Анонс инструмента
Руководство, в котором описаны существующие в iOS 15 API для асинхронного декодирования изображений и загрузки удаленных изображений.

https://proglib.io/w/008466ac
🔐 А вы шифруете конфиденциальные данные в своих приложениях? Существует миф, мол, зачем шифровать данные, если они все равно находятся внутри песочницы приложения? Просто прочитайте статью, и таких вопросов больше не останется.

https://proglib.io/w/4f8ee4e3
#news

Google представила библиотеку draganddrop для упрощения перетаскивания элементов в мобильном приложении, а также новый фреймворк Jetpack Glance для упрошения и ускорения создания виджетов.
🖥 Почему я повернул экран на 90° и вы тоже должны это сделать

Почему вы до сих пор не повернули ваш монитор вертикально? Ведь это так удобно и необычно. Или нет? Помогаем сомневающимся и рассказываем тем, кто еще не пробовал сменить ориентацию экрана.

https://proglib.io/sh/yRT5GHO3Uz
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🚀 Создание показателя эффективности страниц Airbnb

В серии статей команда Airbnb делится опытом создания рейтинга Page Performance Score для предоставления инженерам и специалистам по обработке данных множества ориентированных на пользователя показателей производительности, которые позволяют лучше понимать и улучшать продукты компании.

Введение
Оценка производительности веб-страницы Airbnb
Оценка производительности страницы Airbnb на iOS
Оценка производительности страницы Airbnb на Android
Эволюция языков программирования (от iPhone OS 1.0 до iOS 15), используемых для создания встроенных приложений в iOS

Если кратко, то из всех 4738 двоичных файлов в iOS 15:

89% используют Objective-C
17% используют C++
13% используют Swift
8% полностью написаны на C
2% используют SwiftUI

Эти и другие любопытные цифры в статье.
Забавные, странные и провокационные вопросы/ответы и ситуации на собеседованиях, с которыми вы сталкивались

От каких ответов вы недоуменно поднимали брови, как ловко уворачивались от провокационных вопросов, а над чем посмеялись и забыли? Поделитесь своими самыми интересными историями, с которыми сталкивались на собеседованиях.

https://proglib.io/w/a617a55c
#news

Представлен новый релиз Mobile Security Testing Guide (MSTG). Тезисно об изменениях:

Replace Outdated Drozer when Possible
Update iOS Binary Protection Checks
iOS Debugging Symbols Inspection
Add APK Signature Scheme (v4)
Add Patching Example for Debugging iOS Apps
Add check for JWT Claim
Add section Loaded Native Libraries
Add Visual Studio App Center
Add Privacy Labels and Rework Privacy Chapter

https://proglib.io/w/19146c72