Jon CardasisSwift Dynamic Frameworks & React NativeSpoiler: This is a plug for my cocoapods plugin cocoapods-user-defined-build-types.3 min read·Feb 20, 2020--2--2
Jon CardasisReact Native: How to test Components implementing Animated with JestI’ve recently been creating components with more and more animation logic, primarily using React Native’s Animated library. When it comes…2 min read·Jan 22, 2020--1--1
Jon CardasisEnsuring FileVault Password Security ProgrammaticallyFileVault was introduced in Mac OS X 10.3, supplying disk encryption to Mac volumes. Each user on the machine can have a separate…1 min read·Dec 4, 2019----
Jon CardasisMobile Security: Jailbreak ProtectionArticle #1 in my Mobile Security series4 min read·Oct 15, 2019--1--1
Jon CardasisinBetter ProgrammingMake APIs Like Apple-Animatable View Properties in SwiftEmulating UIKits to make our custom views feel more native4 min read·Aug 31, 2019--1--1
Jon Cardasis@dynamic/dynamic/@NSManaged — CoreAnimation Properties in SwiftThis snippet is a more detailed explanation for the use of @NSManaged with CoreAnimation properties which didn’t make the cut into…2 min read·Aug 31, 2019----
Jon CardasisOpenSSL + Swift: Everything You Need to KnowThere are little to no tutorials out there outlining how to get started with OpenSSL for macOS and iOS applications without the use of…6 min read·Apr 30, 2018--13--13
Jon CardasisSafer Swift Application Settings with Protocols and keyPath()Protocols + #keyPath + Computed Properties = Powerful User Settings 💪2 min read·Jan 5, 2018--1--1
Jon CardasisDynamic Text Resizing in SwiftOct 18, 2019 Update: You can now find a complete solution including an example app at https://github.com/joncardasis/FontFit.2 min read·Sep 20, 2017--5--5
Jon CardasisEnterprise Proxies Are a Pain. Use these to simplify your life.Enterprise proxies. They are a pain and in a development setting in most large companies they are a fact of life.3 min read·Aug 1, 2017----