Jon CardasisSwift Dynamic Frameworks & React NativeSpoiler: This is a plug for my cocoapods plugin cocoapods-user-defined-build-types.Feb 20, 20202Feb 20, 20202
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…Jan 22, 20201Jan 22, 20201
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…Dec 4, 2019Dec 4, 2019
Jon CardasisMobile Security: Jailbreak ProtectionArticle #1 in my Mobile Security seriesOct 15, 20191Oct 15, 20191
Jon CardasisinBetter ProgrammingMake APIs Like Apple-Animatable View Properties in SwiftEmulating UIKits to make our custom views feel more nativeAug 31, 20191Aug 31, 20191
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…Aug 31, 2019Aug 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…Apr 30, 201813Apr 30, 201813
Jon CardasisSafer Swift Application Settings with Protocols and keyPath()Protocols + #keyPath + Computed Properties = Powerful User Settings 💪Jan 5, 20181Jan 5, 20181
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.Sep 20, 20175Sep 20, 20175
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.Aug 1, 2017Aug 1, 2017