Hey developers! 👋
I appreciate you reading and supporting the newsletter.
Another Thursday, another issue with the latest tools to help you with daily tasks.
Let's dive in!
Let’s connect on X (ex-Twitter) & LinkedIn! 🤝
If you have a tool that solves a developer problem, I would love to help you reach iOS developers - hi@iosdev.tools
The first newsletter for product engineers
Product for Engineers is PostHog’s newsletter dedicated to helping engineers get better at product. It includes what they’ve learned from building PostHog, research into top startups, and curated advice on building great products.
AppsMan
Since the developer localizes apps in multiple languages, manually updating "What's New" and promotional text is time-consuming. By using AppsMan, users can copy these fields to all other languages with a single click and publish them to the App Store.
The tool also lets you track keywords for App Store Optimization (ASO) and view app releases. Data stays on the device, and sensitive keys are in the Keychain.
Why you will like it:
Instantly access and compare localized metadata across different countries in a single, consolidated view.
Update metadata for one country and seamlessly copy changes to other regions, saving time and effort.
Add new app versions and prepare localized metadata with ease.
Track changes over time, particularly keyword modifications, to refine your app store optimization (ASO) strategy.
Translate metadata into multiple languages directly within the app.
ErrorKit
ErrorKit makes error handling in Swift more intuitive with clearer messages, type safety, and user-friendly diagnostics. It solves Swift's confusing error handling limitations through lightweight features you can adopt progressively.
Why you will like it:
Define better errors with the
Throwable
protocol that fixes Swift's confusing behavior with error messages.Get improved, user-friendly messages for system errors.
Simplify Swift 6's typed throws with the
Catching
protocol for seamless error propagation.Debug errors effectively with error chain visualization.
Use ready-made error types to avoid reinventing common patterns.
Collect diagnostic logs automatically to improve user feedback.
DataScout
DataScout is a macOS tool designed for previewing and debugging databases used by iOS apps. It supports popular databases like SQLite, SwiftData (as Core Data), and Hive (commonly used in Flutter apps), and can automatically scan and display simulator data with minimal setup.
Why you will like it:
Spot changes instantly with real-time updates and visual highlights as data evolves.
Quickly find the right predicate for your app using a built-in editor with syntax highlights.
Understand relationships quickly with easy navigation between linked objects.
Make sense of raw data with automatic format detection for strings and binary.
Focus on what matters as ML surfaces the most relevant columns and relations.
Stay productive thanks to smooth scrolling, even with huge datasets.
Deepgram
The Deepgram voice AI platform provides APIs for speech-to-text, text-to-speech, and full speech-to-speech voice agents.
AppBeBack
AppBeBack keeps track of all the apps you quit and lets you reopen them with a quick keyboard shortcut.
Deep Dish Swift April 27-29th, USA (Chicago) 🇺🇸
iOSKonf May 13-15th, North Macedonia (Skopje) 🇲🇰
Swift Craft May 19-21st, UK (Kent) 🇬🇧
mDevCamp June 2-3rd, Czech Republic (Prague) 🇨🇿
WWDC25 June 9-13th, (Online) 💻
One More Thing June 10-14th, USA (Cupertino) 🇺🇸
MacAdmins July 15-18th, USA (Pennsylvania) 🇺🇸
Swift Connection October 6-7th, France (Paris) 🇫🇷
SwiftLeeds October 7-8th, UK (Leeds) 🇬🇧
PragmaConf October 30-31st, Italy (Bologna) 🇮🇹
Do iOS November 11-13th, Netherlands (Amsterdam) 🇳🇱
Do you want your conference to be featured here? Please send me an email at hi@iosdev.tools
If you are interested in sponsoring the newsletter or having your tool featured, send us an email at hi@iosdev.tools