Sign in

Rodrigo Araújo

@rodrigo.rapptor.dev
1.4K followers 542 following 261 posts

Indie developer of Charty, ChatStats, and Framey (soon)

PostsRepliesMedia
Rodrigo Araújo @rodrigo.rapptor.dev · 04/09/2026
For a long while, I've wanted to build an app that'd make it easier to evaluate and extract data from my runs, and now it's finally coming alive. 🌱 Meet Runny, which will have great Shortcuts actions for runners! 🏃‍♂️
Three screenshots showing a work-in-progress app named Runny. 1st shot shows the main workout list, 2nd shows the evolution tab, and 3rd shows the settings view
110
Rodrigo Araújo @rodrigo.rapptor.dev · 30/08/2026
I rarely post personal news here, but got really happy today running my third half-marathon 😊 21,1km in 1:52:30 for a pace of 5:20/km! Still haven't beaten my 2022 PR (5:16/km), but lots better than my last year's time (5:30/km). Onwards to next year, with a couple 10k races in the meantime 🏃💨
Selfie after Rio Cidade Maravilhosa half-marathon. Upper section shows the stats (21,26km, 5:20/km pace and 1:53:29 duration)
110
Rodrigo Araújo @rodrigo.rapptor.dev · 28/07/2026
Missed last week, but I'm back now! Here's a new shortcut I'm really happy with: visualize your sleep stages as a stream chart! Shortcut link: www.icloud.com/shortcuts/ebc0... I also built a free version that plots your recent deep sleep amount: www.icloud.com/shortcuts/e296... Hope you like it!
Visualize your sleep stages
Use Shortcuts to access your sleep data and Charty to build a stacked area chart of your sleeping habits
002
Rodrigo Araújo @rodrigo.rapptor.dev · 17/07/2026
I know we're in beta season and all, but this isn't acceptable. More than 50% of my 128gb iPhone 16 pro storage is lost to iOS. This is unreal. If iOS *really* needs this much space, Apple should never sell 128gb phones.
iOS screenshot showing iOS taking more than 50% of storage
000
Rodrigo Araújo @rodrigo.rapptor.dev · 14/07/2026
Another week, another @chartyios.app tutorial! This time, track your stocks using API requests and Charty! Free: www.icloud.com/shortcuts/41d0... Premium: www.icloud.com/shortcuts/5f28... #ios #indiedev #swift #swiftcharts #shortcuts
Follow your stocks in a timeline chart

Use Shortcuts to get stock prices from the web and Charty to build a timeline of their movement
112
Rodrigo Araújo @rodrigo.rapptor.dev · 07/07/2026
Here's this week's @chartyios.app shortcut: track your cardio fitness! It gets your VO2 max data from Health over the last 60 days and creates a scatter plot of how you're evolving. Free: www.icloud.com/shortcuts/5d20... Premium: www.icloud.com/shortcuts/5fb9... #ios #indiedev #swift #swiftchar
Track your cardio fitness
Use Shortcuts to access your health data and Charty to build a scatter plot of how you're improving over time
212
Rodrigo Araújo @rodrigo.rapptor.dev · 30/06/2026
Here's something new: after launching @chartyios.app 2.0, I'm gonna be posting a new shortcut every Tuesday! Today: visualize your running journey! This one gets running data using Toolbox Pro, calculates a projection for the current month and charts everything! #ios #indiedev #swift #swiftcharts
Image showing the Running Volume chart over the last 12 months, accompanied by the text: visualize your running journey. Use Shortcuts + Toolbox Pro to get running data and Charty to visualize and project your volume in the current month.
171
Rodrigo Araújo @rodrigo.rapptor.dev · 28/06/2026
So happy that @chartyios.app got a shout out in the @macstories.net weekly! Thank you very much, @johnvoorhees.macstories.net!! 😍
Charty update description in the App Debuts section of MacStories weekly!
001
Rodrigo Araújo @rodrigo.rapptor.dev · 23/06/2026
Charty 2.0 uses Swift Charts to create more flexible and beautiful charts!
Gorgeous charts. Charty 2.0 uses Swift Charts to create more flexible and beautiful charts.
121
Rodrigo Araújo @rodrigo.rapptor.dev · 23/06/2026
It's got an entirely new interface completely written in SwiftUI! This new codebase is going to make updating it a lot easier in the future!
Completely new interface. Charty has been entirely rewritten on SwiftUI with improved controls and more customization.
121
Rodrigo Araújo @rodrigo.rapptor.dev · 23/06/2026
Charty 2.0 is now live on the App Store! After nearly 6 years, Charty has been completely rebuilt for better chart rendering, more reliable widgets, new palettes, new charts and new actions! #Shortcuts #iOS #SwiftUI #DataVisualization
Charty 2.0 is out in the App Store now!
122
Rodrigo Araújo @rodrigo.rapptor.dev · 10/06/2026
Time to start putting together example shortcuts to share! @chartyios.app 2.0 is coming!
Grid of four social media cards showing 4 different examples built using Charty 2.0
011
Rodrigo Araújo @rodrigo.rapptor.dev · 09/06/2026
Woah, just got the new Siri!
Screenshot showing no waiting list and the new (much improved) Siri icon
120
Rodrigo Araújo @rodrigo.rapptor.dev · 08/06/2026
I'm guessing Siri didn't get the corner radii memo
0142
Rodrigo Araújo @rodrigo.rapptor.dev · 08/06/2026
Siri app confirmed :D
010
Rodrigo Araújo @rodrigo.rapptor.dev · 03/06/2026
You gotta appreciate the irony
Screenshot of App Store search showing Spotify above Apple Music for a search of Apple Music because of crappy App Store ads
110
Rodrigo Araújo @rodrigo.rapptor.dev · 14/05/2026
Charty 2.0 has been approved! Release date still not 100% set, but getting close! #ios #swift #shortcuts
Screenshot showing App Store Connect approval of Charty’s next update
041
Rodrigo Araújo @rodrigo.rapptor.dev · 10/02/2026
Cool new chart using workout data! This is a stream chart, and it highlights four new features in @chartyios.app 2.0: - New Area series - New centered stacking - New smoothing options - Vertical grid
Stream chart showing active energy each month, colored by workout type
041
Rodrigo Araújo @rodrigo.rapptor.dev · 30/01/2026
And everything is ready for iOS 26, including new Liquid Glass icons! #indiedev #ios #shortcuts
Images of Charty’s three new Liquid Glass icons (light, dark and tinted)
031
Rodrigo Araújo @rodrigo.rapptor.dev · 30/01/2026
One of the major gains is that charts are now drawn using Apple's native technologies resulting in not only charts that are more beautiful, but also more customizable. #indiedev #ios #shortcuts
Screenshots of four charts, with the text: Gorgeous Charts, Charty 2.0 uses Swift Charts to create more flexible and beautiful charts
131
Rodrigo Araújo @rodrigo.rapptor.dev · 30/01/2026
The app has been entirely rewritten in SwiftUI, and the result is a more beautiful app, less crashes and better usability all around. Also, widgets *FINALLY* update correctly! #indiedev #ios #shortcuts
Image showing an screenshot of Charty 2.0 series editing view, alongside the text: Completely new interface. Charty has been entirely rewritten on SwiftUI with improved controls and more customization
131
Rodrigo Araújo @rodrigo.rapptor.dev · 30/01/2026
I'm happy to report Charty 2.0 is finally ready for beta testing! I'll try and take this slow at first, with 100 invites at first, so stay tuned 🚀 #indiedev #ios #shortcuts
Image showing the text Charty 2.0 beta soon, with Charty’s new icon alongside TestFlight’s icon
141
Rodrigo Araújo @rodrigo.rapptor.dev · 14/01/2026
Ok everyone, seems 2026 is the year for Charty 2.0! #IndieDev #iOS
TestFlight screenshot showing Charty 2.0 first beta
071
Rodrigo Araújo @rodrigo.rapptor.dev · 06/10/2025
I've been exploring new color palettes for @chartyios.app 2.0! Trying to have some more colors, and some diverging palettes. #Swift #SwiftUI
List of colorful color palettes for Charty’s upcoming 2.0 update.
051
Rodrigo Araújo @rodrigo.rapptor.dev · 22/06/2025
Good day today: ran my second half-marathon! #21k in 1h55m43s! Trained using the #Runna app and it was excellent, lots of different workouts, mixing tempo, hills and long runs. Definitely gonna keep using it 😊 #running
The Rio 21k medal framing the sugar loaf mount
040
Rodrigo Araújo @rodrigo.rapptor.dev · 20/06/2025
The adaptation to #LiquidGlass continues here for @chartyios.app! As @davidsmith pointed in the latest #UnderTheRadar episode, a lot of this is removing custom code in order to get the advantages of what the system is offering.
Screenshot showing the editing view for the values of a donut chart
011
Rodrigo Araújo @rodrigo.rapptor.dev · 10/06/2025
Ok, let’s do this: here’s @chartyios.app 2.0 compiled for iOS 26! Really happy with how easy it was to get it running, but still needs some work on my custom controls 🚀
Screenshots of Charty 2.0 showing the app current design working on iOS 26 beta 1
061
Rodrigo Araújo @rodrigo.rapptor.dev · 20/05/2025
Very interesting! I’ve been experimenting with using LLMs to explain Charty’s shortcuts for next release, but I’ve been using the Get File of Type action to convert the shortcuts to json 😊
iOS screenshot showing a shortcut using the Get File of Type action to extract a shortcut as a json string
020
Rodrigo Araújo @rodrigo.rapptor.dev · 29/04/2025
I've fixed something that was a huge pain for my users on @chartyios.app: the Update All Widgets action now works flawlessly! #iOSDev #SwiftUi #BuildInPublic
051
Rodrigo Araújo @rodrigo.rapptor.dev · 25/04/2025
Some news on the @chartyios.app 2.0 front! - Updated the series and values selection making it easier to distinguish between them - Revamped the Tutorials view to make it easier to onboard new users and explain examples Hoping to get at least 10 examples there #iOSDev #BuildInPublic #SwiftUi
Three iOS screenshots showing Charty 2.0 new tutorials view and new series editing features
081
Rodrigo Araújo @rodrigo.rapptor.dev · 22/04/2025
Huge rewrite calls for new icons! Here are the new icons for @chartyios.app 2.0! 🚀📱 #iOS #iOSDev #Indie #BuildInPublic
An image showing Charty’s three new iOS icons for light, dark and tinted modes
2211
Rodrigo Araújo @rodrigo.rapptor.dev · 25/03/2025
More than 5 years since launch, I’m updating the examples on @chartyios.app 2.0. Here’s the current list! There’s some favorites (Weight Analysis) and some updated ones (Data from CSV). Also, there’s new ones such as a Reminders’ tasks tracker which can be modified to work with OmniFocus or Things 😊
Screenshot of the Shortcuts app showing 18 Shortcuts examples that’ll be available in Charty’s next update
041
Rodrigo Araújo @rodrigo.rapptor.dev · 16/03/2025
I’ve tried creating a white background invite to see how the elements would work, but it fades to gray to keep the dark palette. I know Apple has a solution for this, this is just me trying to understand what I might be 😅
Screenshot showing an Apple Invites app with a white background, and it fades to gray
000
Rodrigo Araújo @rodrigo.rapptor.dev · 11/03/2025
GitHub-style scatter charts will look even better in @chartyios.app 2.0! Been using these to get more consistent with my exercise routine. Light green are runs 🏃‍♂️, and dark green, CrossFit workouts 💪 Also noticed I haven’t exercised on Saturdays for a while, gonna try to change that next weekend 😊
GitHub-style scatter chart widget showing my workout frequency
041
Rodrigo Araújo @rodrigo.rapptor.dev · 28/02/2025
Since I’ve purchased the Steamdeck, I’ve been playing a lot of Fields of Mistria. I’m completely baffled by how good this feels and how much of a stardew valley 2 vibe it gives. Almost everything seems improved and easier to do, while keeping the game loop tight and engaging. 10/10!
040
Rodrigo Araújo @rodrigo.rapptor.dev · 22/01/2025
I understand there’s a fine line between copying and inspiration (that line that meta usually blows by), but this is a very noticeable rip-off of Fall Guys. It’d be a bad thing to *allow* this on the App Store, but Apple is *promoting* it on the Brazilian App Store.
iOS App Store screenshot showing the Stumble Guys game with screenshots showing it’s a rip-off of Fall GuysiOS App Store screenshot showing the rip-off game Stumble Guys being promoted on the Today tab
010
Rodrigo Araújo @rodrigo.rapptor.dev · 27/12/2024
If I had to suggest one app that made a difference to me in 2024, it’d have to be One Sec. It’s saved me hours of doom scrolling 😅 Its charts are really good at showing when my habit started to change throughout the year. App Store: apps.apple.com/br/app/one-s...
iOS screenshots showing two screens of the One Sec iPhone app. The left one shows an overview of time saved, in which it says it’s saved 2,5 days of instagram use. The right one shows the impact it had on my daily instagram use.
191
Rodrigo Araújo @rodrigo.rapptor.dev · 24/12/2024
Here’s a cool shortcut using @chartyios.app and Overcast by @marcoarment.bsky.social! Just take a screenshot from your 2024 recap on Overcast, and run this shortcut: www.icloud.com/shortcuts/ca... It’ll extract data from the image and create a donut chart of what you most listened to!
iPhone screenshot showing a donut chart of my most listened to podcast throughout 2024 using Overcast.
132
Rodrigo Araújo @rodrigo.rapptor.dev · 13/12/2024
Finally! Mew ✅
Mew Pokémon card screenshot
000
Rodrigo Araújo @rodrigo.rapptor.dev · 09/12/2024
Can anyone explain the reason why the All Mail option is hidden in Mail on iOS 18.2?
iOS mail app showing only for categoriesiOS mail app showing a hidden fifth category
010
Rodrigo Araújo @rodrigo.rapptor.dev · 08/12/2024
Thanks to @bsky.app self-verification process, I’ve managed to update mine and all my apps’ accounts to point to my domains 😊 Here they are: @chartyios.app to create charts from Shortcuts @chatstats.app to create statistics from WhatsApp groups @frameyios.app to manipulate csv from shortcuts (soon)
Screenshot showing handles for all my apps: Charty, Chatstats, Framey and also for me and my app company Rapptor
110
Rodrigo Araújo @rodrigo.rapptor.dev · 04/12/2024
You’ve got to LOVE Duolingo’s designers 😍
Duolingo’s report card for 2024:
- Top 2% learner
- 36111 total xp
- 1080 streak
- 1217 minutes spent learning
030
Rodrigo Araújo @rodrigo.rapptor.dev · 29/11/2024
Dear #SwiftUI #Swift devs, has anyone ran into this weird SwiftCharts legend bug? It's trying to align the items as columns, but seems to not be taking line 2 into consideration before positioning line 1. Here's the code to reproduce: gist.github.com/rodrigoarauj... Please share for visibility :)
Screenshot showing the a chart's legend overflowing the frame
440
Rodrigo Araújo @rodrigo.rapptor.dev · 26/11/2024
Updating @chartyios.bsky.social Settings UI for the 2.0 update! 🎨 Here’s a before and after of the new design following the current trend of colorful icons 🤔 Also, lots more social options! Thanks to @jeremieberduck.bsky.social for creating the icons, and @strasser.bsky.social for sharing them!
Before and after shot showing Charty’s settings view evolution
391
Rodrigo Araújo @rodrigo.rapptor.dev · 25/11/2024
From the iPhone finalists, I’ve used Runna to train for an 18k race and it’s awesome, but I’m definitely rooting for @tripsy.app from my fellow indie Brazilians @thiagosanchz.bsky.social and @rafaelks.com! It is an *awesome* trip manager and it’s helped me organize all of my trips since 2022!
iPhone screenshot showing Tripsy travel planning view
240
Rodrigo Araújo @rodrigo.rapptor.dev · 25/11/2024
Congrats to all the finalists for the 2024 App Store Awards! Lovely to see so many great apps and games! 😍 Also, I’m digging the subtle bezels on the icons!
iOS icons for the apps Kino, Runna and TripsyiOS app icons for Bluey: Let’s play, Moises and Procreate Dreams
1101
Rodrigo Araújo @rodrigo.rapptor.dev · 25/11/2024
Soooo, I was planning on using my 2nd gen pencil and it seems to be compatible! 😍
000
Rodrigo Araújo @rodrigo.rapptor.dev · 25/11/2024
Yyeehhaa! Only one to go now! Charizard ✅ Pikachu ✅ Mewtwo ✅ Mew ⏳ Let’s gooo! #PokemonTCGPocket
Charizard Ex special card on Pokémon TCG pocketPikachu Ex special card on Pokémon TCG pocketMewtwo Ex special card on Pokémon TCG pocket
270
Rodrigo Araújo @rodrigo.rapptor.dev · 16/11/2024
Hey there! 👋 Time for an #intro post! I’m Rodrigo, a data scientist by day, and indie dev by night from Brazil! I’ve built @chartyios.bsky.social to add charts to Apple’s Shortcuts app, and @chatstats.bsky.social to create fun statistics from group chats. Also working on @frameyios.bsky.social!
Image showing the iOS app icons for Charty, ChatStats and Framey
2141
Rodrigo Araújo @rodrigo.rapptor.dev · 16/11/2024
Had the immense pleasure of watching Linkin Park live in São Paulo! What a dream come true! Watching my favorite band perform live was absolutely amazing! 🥰😍
Picture of the band Linkin Park performing live in São Paulo, Brazil
3170