Sign in

Ziga Dolar

@zigadolar.com
132 followers 367 following 203 posts

iOS/macOS developer working on small Swift apps. Building @keepdates.app (iOS Contacts → calendar/reminders), @getdashlet.app (dynamic iOS widgets) and @bluestodon.app (macOS/iOS app for posting threads) zigadolar.com | zigadolar.dev

PostsRepliesMedia
Ziga Dolar @zigadolar.com · 12/10/2026
Speaking of feedback - I much prefer the kind of support request that ends up leading to a great new feature, like the one in the latest update of @getdashlet.app A user asked if there was quick link support for configuring a data source or widget. #buildInPublic #dev #swift #iOS
161
Ziga Dolar @zigadolar.com · 12/10/2026
On launch day of my app I got a feedback email. The feedback was a complaint about the lack of russian language support (could be valid, it was the initial version and it was English only) and also that it doesn't support iPad in landscape (which it did even then). #buildInPublic #iosDev #feedback
Dashlet feedback email (from July 14th) saying the app wasn't useful due to lack of russian language support and missing iPad landscape mode, and that they will be uninstalling the app until these are fixed.
240
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 12/10/2026
✨ Dashlet 1.8 is here! Set up a widget from a link: send someone a data source, or a whole widget, and it opens filled in. Your tokens never travel with it. --- getdashlet.app/changelog.html#1.8 #iOS #indiedev #appstore #swift #swiftUI
Version 1.8 changelog image
064
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 03/10/2026
🚀 Dashlet 1.7 just shipped! The widget preview now stays on screen while you edit, and on iPad the editor and your data sources finally use the whole display. getdashlet.app/changelog.html#1.7 #iOS #indiedev #appstore #swift #swiftUI
Version 1.7 changelog image
063
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 03/10/2026
📦 KeepDates 26.14 has landed! KeepDates now has an Apple Watch app, with your upcoming dates, contact photos, and complications for your watch face. keepdates.app/changelog.html#26.14 #iOS #indiedev #appstore #swift #swiftUI
Version 26.14 changelog image
073
Ziga Dolar @zigadolar.com · 01/10/2026
🔗 New post: Sidequests I have a habit of taking off on side quests. I do it in games, at work, and apparently even while working on side-projects. These detours are always more fun and usually get completed first. zigadolar.dev/posts/2026/10/01/side… #buildinpublic #indiedev #dev
Sidequests process: diverting of the main quest line (first app and old app updates) immediately - shipping 3 new apps and still not returning to the original one
173
Ziga Dolar @zigadolar.com · 30/09/2026
With @keepdates.app it was a bit trickier. It wasn't (yet) built to run on iPad, so I had to do a bit more work (and even invent an extra screen/view - showing some stats) to fill up the sidebar half of the split view, when opened in landscape. #buildInPublic #dev #swift #swiftUI #iOS #iphoneduo
261
Ziga Dolar @zigadolar.com · 28/09/2026
Configuring a widget in @getdashlet.app becomes quite annoying, if you can't really see what your changes are doing (and have to scroll back up to the top all the time). Upcoming version will have this change keeping the widget preview visible at all times. #buildInPublic #dev #swift #swiftUI #iOS
161
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 25/09/2026
🛠️ Dashlet 1.6.1 just dropped! Refresh fixes: the widget refresh button now lands or says why, interrupted refreshes stop counting as failures, and Diagnostics sees widget fetches. getdashlet.app/changelog.html#1.6.1 #iOS #indiedev #appstore #swift #swiftUI
072
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 21/09/2026
📦 Dashlet 1.6 has landed! Extra-large widgets, any font on your device for widget themes, left/right image cropping, and no more stale images on the dashboard. getdashlet.app/changelog.html#1.6 #iOS #indiedev #appstore #swift #swiftUI
Version 1.6 changelog image
284
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 18/09/2026
🎉 KeepDates 26.13 is out! Extra large widgets on iPhone and iPad, with your next date featured up front and widget lists grouped by month. keepdates.app/changelog.html#26.13 #iOS #indiedev #appstore #swift swiftUI
Version 26.13 changelog image
093
Reposted by Ziga Dolar
dnu @dnulkjkjh.bsky.social · 12/09/2026
Auto-hiding controls is a thoughtful dashboard detail because the data gets the space until you need to change it.
022
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 12/09/2026
🚀 Dashlet 1.5 just shipped! Now in six more languages with an in-app picker, plus a cleaner always-on dashboard (auto-hiding controls) and always-fresh, never-cached data. getdashlet.app/changelog.html#1.5 #iOS #indiedev #appstore #swift swiftUI
151
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 12/09/2026
🎉 KeepDates 26.12 is out! Now in German, Spanish, French, Italian, Portuguese and Simplified Chinese, with an in-app language picker. keepdates.app/changelog.html#26.12 #iOS #indiedev #appstore #swift swiftUI
031
Reposted by Ziga Dolar
Alexander Olma @iphoneblog.de · 06/09/2026
iphoneblog.de
KeepDates – damit kein Geburtstag überrascht
iOS 27 zeigt penetranter und in mehr digitalen Ecken die Geburtstage eurer Kontakte. Das funktioniert bereits in der Beta recht zuverlässig. Als vorausschauenden Kalender für die Darstellung dieser Ja...
012
Ziga Dolar @zigadolar.com · 02/09/2026
Finally got around to creating a press-kit for @getdashlet.app, but am worried I might've gone overboard. I guess an 80MB ZIP file is too much? Maybe I don't need two different orientations of iPad screenshots, and all screenshots in light and dark mode? 😅 #buildInPublic #dev #swift #iOS #presskit
Finder screenshot showing dashlet-press-kit.zip file size of 79.7 MB
250
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 27/08/2026
⚡️ Dashlet 1.4 is live! Search & sort your sources, search the dashboard, plain-text endpoints, multicolor bar charts, and running totals on dashboard cells. getdashlet.app/changelog.html#1.4 #iOS #indiedev #appstore #swift swiftUI
141
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 27/08/2026
🚀 KeepDates 26.11 just shipped! Tap a Contact Spotlight widget to open that contact. Contact photos no longer turn into solid circles on a tinted Home Screen. keepdates.app/changelog.html#26.11 #iOS #indiedev #appstore #swift swiftUI
031
Ziga Dolar @zigadolar.com · 25/08/2026
Finally took the time to write an introduction post for my self-refreshing remote widgets iOS app @getdashlet.app, which I launched over a month ago. It explains the motivation behind it, what it does, and how it's become very useful to me. #buildInPublic #dev #swift #swiftUI #iOS
051
Ziga Dolar @zigadolar.com · 24/08/2026
🔗 New post: Dashlet A delayed introduction of my new iOS app for creating self-refreshing widgets from online data. zigadolar.dev/posts/2026/08/24/dash… #ios #widgets
011
Reposted by Ziga Dolar
Wesley Hilliard @hilli.tech · 23/08/2026
My newsletter this week focuses on the extremes of the AI debate and how chasing audiences is how you lose them.
hilli.tech
HilliTech's Newsletter: AI is a nuanced problem
You would think with how extreme things have become in politics and social problems that we'd have a little more grace elsewhere. That increasingly hasn't been the case when discussing tech, especially AI. The AI debate is stupid Let's get this out of the way at the
052
Ziga Dolar @zigadolar.com · 20/08/2026
The update brings some quality of life improvements and some bug fixes. It took less than 12 hours to get through app review - which is ~15x faster than the last update. No purchases or subscriptions as part of the review sure makes a difference. (1/2) #buildInPublic #dev #swift #swiftUI #iOS
170
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 20/08/2026
📦 Dashlet 1.3 has landed! Richer chart values (formatting, units, and a running total), list-item counts in labels, POST endpoints, and per-header sensitivity. getdashlet.app/changelog.html#1.3 #iOS #indiedev #appstore #swift swiftUI
051
Ziga Dolar @zigadolar.com · 17/08/2026
I shelved some stuff I was working on, to quickly get this version out based on some user feedback. The app's core idea was that iOS puts birthdays in the calendar and it's only the other dates that are missing; so why touch birthdays. (1/2) #buildInPublic #dev #feedback #iOS
141
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 17/08/2026
✨ KeepDates 26.10 is here! Birthdays can now sync to the KeepDates calendar if you want them there. Off by default, with a per-birthday switch once on. keepdates.app/changelog.html#26.10 #iOS #indiedev #appstore #swift swiftUI
021
Ziga Dolar @zigadolar.com · 13/08/2026
After waiting weeks for review and two rejections (one not my fault and one very much my fault) I managed to get @getdashlet.app 1.2 released today. It contains a whole bunch of fixes and improvements (even some meant for version 1.3) (1/2) #buildInPublic #dev #swift #swiftUI #iOS
281
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 13/08/2026
⚡️ Dashlet 1.2 is live! Image alignment, bar & gradient two-way gauges, per-widget fonts, a tidier editor, config backup/restore, plus lighter, steadier widgets. getdashlet.app/changelog.html#1.2 #iOS #indiedev #appstore #swift swiftUI
041
Ziga Dolar @zigadolar.com · 10/08/2026
Never considered such a case - what to do when a premium unlock is refunded? 🤔 Currently my code will keep the unlock granted - but should it take it away? This is why I want @getdashlet.app to get subs approved - to allow testing premium for a month for cheaper #buildInPublic #appDev #swift #iOS
Graph of sales from App Store Connect, showing a negative sale - a refund
150
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 07/08/2026
🚀 KeepDates 26.9 just shipped! Checklist defaults per date type and per contact, plus notification and widget taps that reliably open the date they point to. keepdates.app/changelog.html#26.9 #iOS #indiedev #appstore #swift swiftUI
061
Ziga Dolar @zigadolar.com · 06/08/2026
I don't understand App Review logic - submitted a new version of @keepdates.app today and it's already in review. But a new version of @getdashlet.app resubmitted on Monday (after already waiting for review for a week) and still nothing 🫠 #buildInPublic #dev #swift #swiftUI #iOS #apple #appreview
AppStore Connect screenshot showing the app review timeline for KeepDates (all states from “Ready for Review” to “In Review” showing Today)AppStore Connect screenshot showing the app review timeline for Dashlet (states “Prepare for submission”, “Ready for Review” and “Waiting for Review” showing Monday - no “In Review” state yet)
340
Reposted by Ziga Dolar
Bluestodon - Threaded posts helper @bluestodon.app · 02/08/2026
🎉 Bluestodon 1.3 is out! Per-platform media (different images/video per platform) and per-post media assignment ({img:N} tokens) — plus Keychain credential bug fixes. bluestodon.app/changelog.html#1.3 #macOS #iOS #indiedev #appstore #swift swiftUI
182
Ziga Dolar @zigadolar.com · 30/07/2026
Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, Marvel, Disney, or Ghibli.
static.klipy.com
It'S Go Time Let'S Go
Alt: It'S Go Time Let'S Go
000
Ziga Dolar @zigadolar.com · 29/07/2026
Pushed out a new update for @keepdates.app, doing some minor visual improvements, and adding scaffolding for future updates (including an in-app sheet showing what's new information for the version + version history). #buildinpublic #dev #indiedev #swift #swiftUI #ios #iosdev
140
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 29/07/2026
🎉 KeepDates 26.8 is out! Per-contact monogram colors, initials in widgets, How It Works screen, and a new What's New screen for future updates. keepdates.app/changelog.html#26.8 #iOS #indiedev #appstore #swift swiftUI
021
Ziga Dolar @zigadolar.com · 20/07/2026
Took ~9 days for getting an initial reply from Apple Developer Support - basically dismissing my question, since the app itself was available on the store (ignoring subscription issues). And then another 3 days for this completely useless response 🤦‍♂️🫠 #buildInPublic #dev #appreview #swiftUI #iOS
Apple developer support response:

Thanks for your reply.

I see that both subscriptions are back int he Developer Action Needed status. Please review the details in https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-in-app-purchase for further details on this process. There is a specific section to help resolve and resubmit In-App purchases and subscriptions. 

Yo can also seek advice on the apple developer forums.
190
Ziga Dolar @zigadolar.com · 17/07/2026
Today @getdashlet.app is also showing off it's dynamic widget functionality live on Product Hunt. An upvote (or comments) greatly appreciated: www.producthunt.com/products/dashlet #buildInPublic #dev #swift #swiftUI #iOS #watchOS #widgets #dashboard
050
Ziga Dolar @zigadolar.com · 15/07/2026
Launch day for @getdashlet.app has come - it is now available for download, and, at least for now, pre-orders seem like a good way to go - though even with a longer lead time would've been better. (1/3) #buildInPublic #dev #swift #swiftUI #iOS
191
Ziga Dolar @zigadolar.com · 14/07/2026
Hey Apple, how many times do I have to submit a new binary for the same app that keeps getting approved, for you to finally also approve the subscriptions (that were available in the binaries for the last 5 times it passed review) 🙃 and no reply from support for 5 days 🫠 #appreview #ios #dev
App Store Connect app review note for rejected subscription:

In order to approve your new In-App Purchase business model, we have to verify the purchasability of the items being sold. Please upload a new binary and make sure that your new In-App Purchase products are available for purchase at the time of review.
021
Ziga Dolar @zigadolar.com · 13/07/2026
How long does it usually take Apple Developer support to respond via email? Should be any day now, right? #ios #dev #iosdev #appstore #support
Screenshot of an open case with Apple Developer Support, open since Friday, July 10 2026.
010
Ziga Dolar @zigadolar.com · 13/07/2026
I wish my MacBook Pro would stop hijacking my AirPods, when I'm clearly listening to stuff from my iPhone. Even when I specifically set it to use built-in speakers, it every now and then decides that it's important to connect to the airpods for no reason (stopping whatever I was playing) 🫠
110
Ziga Dolar @zigadolar.com · 11/07/2026
I built myself a simple web analytics dashboard to keep a basic track of unique visitors to my website/various app landing pages. But opening Safari and navigating to it quickly became annoying - I wanted to have the stats glanceable on my home screen. (1/4) #buildInPublic #dev #swift #iOS #widget
Screenshot of an iPhone homescreen showing 3 Dashlet widgets:
- small temperature gauge widget showing 23.2 degrees celsius and a gauge partially filled
- a small image widget with a photo of a cat
- a large dashboard widget showing unique visit counts for 7 different domains, with a bar chart for the last 30 days history for each
171
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 10/07/2026
In anticipation of the launch next week (15th of July), you can now check out the documentation/guides for the app. They show different widget types, examples of setups and try to answer some potential FAQs in advance. docs.getdashlet.app #ios #swift #dashboard #widgets #documentation #preorder
docs.getdashlet.app
Dashlet Documentation
Turn almost any HTTPS endpoint into beautiful Home Screen, Lock Screen, and Apple Watch widgets. No code, no account, no cloud.
121
Ziga Dolar @zigadolar.com · 10/07/2026
While I'm battling with AppStore reviews and final touches before @getdashlet.app launch next week, I spent some time making docs for it docs.getdashlet.app It shows some of what's possible, and tries to address common questions in advance. (1/2) #buildInPublic #dev #swift #swiftUI #iOS
docs.getdashlet.app
Dashlet Documentation
Turn almost any HTTPS endpoint into beautiful Home Screen, Lock Screen, and Apple Watch widgets. No code, no account, no cloud.
291
Ziga Dolar @zigadolar.com · 09/07/2026
I guess something is wrong with AppStore Connect - or am I the only one experiencing problems? Even had a problem uploading a build from Xcode before. Anybody else having a similar issue, or is it something to do with my network? #appstoreconnectdown
AppStore Connect showing a "Sorry, something went wrong" message and showing no apps as listed.
100
Ziga Dolar @zigadolar.com · 07/07/2026
Close to releasing one of my more ambitious apps - @getdashlet.app It can take any endpoint and help you turn it into a beautiful widget that can live and update on your home screen, lock screen, or even as a complication on the Apple Watch. (1/2) #buildInPublic #dev #swift #swiftUI #iOS
272
Reposted by Ziga Dolar
Dashlet - Widgets for any Data @getdashlet.app · 07/07/2026
Not every API has an app with widgets to go with it, and you shouldn't be required to code an app just to be able to glance at a chart or number on your phone. With Dashlet, any data can be on your iPhone home or lock screen. Pre-order on the App Store now! getdashlet.app #ios #swift #swiftUI
getdashlet.app
Dashlet
Put data from any HTTPS endpoint on your Home Screen, Lock Screen, and Apple Watch.
051
Reposted by Ziga Dolar
KeepDates - Contact Dates reminders @keepdates.app · 07/07/2026
🎉 KeepDates 26.7 is out! Fixes widget ordering glitch and two bugs that caused Handled checkmarks and checklist counters to disappear from widgets. keepdates.app/changelog.html#26.7 #iOS #indiedev #appstore #swift
041
Reposted by Ziga Dolar
Bluestodon - Threaded posts helper @bluestodon.app · 05/07/2026
🎉 Bluestodon 1.2 is out! Hashtag presets now sync via iCloud, macOS preset picker always visible, plus cursor and threading fixes. bluestodon.app/changelog.html#1.2 #Bluestodon #macOS #iOS #indiedev #appstore #swift
041
Ziga Dolar @zigadolar.com · 03/07/2026
I really need to remember to not attempt to add a promotional In-App Purchase image when submitting a new app for review. This is the second time I had a new app rejected for that (optional) image not being sufficiently different from the app icon 🫠 #buildInPublic #dev #iOS #appstore #rejected
030
Ziga Dolar @zigadolar.com · 01/07/2026
Finally finished setting up all the screenshots and AppStore metadata for my customizable dashboard widgets app - and submitted the first version for review, so I'll hopefully be able to open up preorders soon. (1/2) #buildInPublic #indieDev #dev #swift #swiftUI #iOS #app #appDev
Screenshot from AppStore Conmect showing 8 iPhone screenshots for Dashlet app. The screenshots show the app in phone frames showing diffeeent widget types (values, charts, lists, images, map, …) both on the home and lock screen and as a dashboard in the app.
3111