iOS Dev Tools: AnimationPlanner, Xcode-Kotlin, React-native-vision-camera
New tools and conferences for iOS developers
Hey everyone! 👋
This is iOS Dev Tools weekly newsletter.
Each Thursday, I share the best tools for iOS developers.
Let’s connect on X (ex-Twitter) & LinkedIn! 🤝
📣 Reach iOS Developers!
If you build a tool that solves a developer problem, I would love to help you reach iOS developers - hi@iosdev.tools
What do you get when you put love for iOS and DevOps together?
AnimationPlanner
Chain multiple UIView animations together with a clear declarative syntax, describing each step along the way.
AnimationPlanner allows you to easily create all your animations in the same indentation level using using a convenient API leveraging Swift result builders.
Why you will like it:
Simple step-by-step planning of a long sequence of animations.
Easy to understand API simplifying calls to UIKit’s animation methods.
Extensive documentation and guide to get started.
Apply CAMediaTimingFunction functions to each animation using included list of presets, or add your own.
Group animations together to make them run simultaneously.
Add completion handler when full sequence has completed.
Stop running sequence mid-flight and even add animation-specific cleanup code.
Includes sample app with examples for a simple and complex sequence
Xcode-Kotlin
Xcode-Kotlin is a combination of an Xcode plugin and a LLDB module. Together they bring Kotlin debugging to Xcode. That allows developers who use Kotlin Multiplatform to place breakpoints, step through and inspect frame variables of their Kotlin code without having to leave Xcode.
The latest update 2.0 brings big improvements to the performance and level of detail provided.
Why you will like it:
Fast introspection of Kotlin variables.
Works in Swift, Kotlin and Objective-C code.
Has built-in support for Kotlin standard types like List and Map.
Simple installation and updates with the provided CLI tool.
React-native-vision-camera
VisionCamera is a powerful, versatile camera library that supercharges your React Native development experience.
Why you will like it:
Capture photos and videos, and scan QR/Barcodes.
Customize resolutions, and frame rates, and add real-time effects.
Leverage multiple device cameras for unique functionalities.
Unlock facial recognition, AI object detection, and more.
Easy install and clear permission setup.
Add creative elements like drawings, filters, and shaders.
Smooth video capture with C++/GPU acceleration.
SwiftConf August 7th–8th 2024 in Germany (Germany) 🇩🇪
Swift Island August 27th-29th 2024 in Netherlands (Texel) 🇳🇱
iOSDevUK 2024 September 2nd-5th 2024 in UK (Aberystwyth) 🇬🇧
NSSpain XII 2024 September 18-19th 2024 in Spain (Logroño) 🇪🇸
Swift Connection September 23rd–24th 2024 in France (Paris) 🇫🇷
Server-Side Swift Conference September 26th–27th 2024 in UK (London) 🇬🇧
SwiftLeeds October 8th-9th 2024 in UK (Leeds) 🇬🇧
PragmaConf October 29th-30th 2024 in Italy (Bologna) 🇮🇹
Do iOS 2024 November 12th-14th 2024 in Netherlands (Amsterdam) 🇳🇱
Do you want your conference to be featured here? Please send me an email at hi@iosdev.tools
❗iOS Dev Tools is looking for new & exciting tools❗
If you are interested in sponsoring the newsletter or having your tool featured, send us an email at hi@iosdev.tools