Оптимизация производительности в iOS приложениях

Оптимизация производительности в iOS приложениях

iPhone OS 1 и iPhone 1 появились в июне 2007, когда разработчики старались написать как можно больше программного кода и по-быстрее выпустить как можно больше приложений для широкой аудитории.  Развитие аппаратного обеспечения, операционных систем, сетей привело также к появлению новых пользовательских GUI и инженерных дизайнерских решений, которые постепенно становились зрелыми, функциональными, устойчивыми и производительными. Но что … Продолжить чтение »
Защита программного кода в Swift

Защита программного кода в Swift

Эта статья про обфускацию исходного кода в Swift. Я перепробовал множество инструментов, но с тех пор, как стал использовать Receigen, который интегрируется в xCode, прекратил поиск. Цель обфускации — усложнить взлом исходного кода хакерами. Как же это сделать? Не следует думать, что если программа просто скомпилирована, то исходный код трудно прочитать. В современных языках программирования, … Продолжить чтение »