iOS Dev Tools: AboutKit, Swift Async Algorithms, Parchment
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
New horizons call,
M2's might, a fresh journey,
Build beyond the stars.
-- Codemagic CI/CD
AboutKit
AboutKit provides developers for Apple platforms with the ability to add an About screen to their apps with just a few lines of code. This is so that your users have an easy way to contact you to get further support or suggest new features.
Why you will like it:
Simple setup with SPM (Swift Package Manager).
Add email, social media & website links.
Add buttons for sharing the app, writing reviews or joining a TestFlight beta.
View the app’s Privacy Policy/Terms of Use.
Link to your other apps for cross-promotion.
Add acknowledgments for open source frameworks or people you would like to thank.
Optimised across every Apple platform.
Swift Async Algorithms
Swift Async Algorithms is an open-source package designed to simplify working with asynchronous data streams in Swift.
It offers a rich collection of algorithms specifically built for processing values over time, making it a valuable asset for modern Swift development.
Why you will like it:
Work with asynchronous data using Swift's async/await syntax.
Control the flow of data with time-based functions.
Use on both macOS and Linux for cross-platform compatibility.
Combine multiple asynchronous sequences.
Generate sequences from synchronous sources or built-in options.
Handle large byte sequences efficiently.
Filter, chunk, and remove duplicates from asynchronous sequences.
Write cleaner and more maintainable code.
Parchment
Parchment is a powerful library that allows you to create beautiful and functional paging views with customizable menus in your iOS apps. It offers seamless integration with both SwiftUI and UIKit, making it a versatile tool for various project needs.
Why you will like it:
Design menus with precise control over size, spacing, appearance, and behavior.
Only allocates view controllers as needed, ideal for projects with a large number of pages.
Perfect for calendars and other scenarios with potentially endless data.
Integrate Parchment seamlessly into your preferred development environment.
Create paging views with a flexible number of pages based on your data source.
Menus smoothly transition alongside the content as you scroll.
Enable scrolling, swiping, or disable interaction altogether for a tailored experience.
Add visual indicators to highlight the currently selected page.
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