Advertisement · 728 × 90

Posts by Matthew O'Donnell

Post image Post image

My big-picture calendar app, Timescape, just got updated with a highly requested feature: you can now change the starting weekday!

This is mostly (and correctly) requested by Americans wanting it to start on Monday, but you can pick any day.

apps.apple.com/us/app/times...

#ios #apps #indie

3 weeks ago 2 0 0 0
Video

...huh

#buildinpublic #swiftui

5 months ago 3 1 0 0
Video

Map clustering! :D

#buildinpublic #swiftui

5 months ago 4 0 0 0
Video

I accidentally built some kind of geography roulette (all i did was change the coordinate system, no logic to move the camera at all)

#swiftui #buildinpublic

5 months ago 4 1 0 0
Video

Hey look, grids

#buildinpublic
#swiftui

5 months ago 4 0 0 0
Preview
‎Thought Path: Quick Notes ‎**Now updated for iOS26 and Liquid Glass!** Thought Path is an inbox to quickly capture all your thoughts, ideas, and tasks. Easily see the output of your brain over time, on a map, or in search res...

Thought Path, my app for taking quick notes to yourself, is now updated for iOS 26 and liquid glass!

apps.apple.com/us/app/thoug...

#buildinpublic #iosdev

6 months ago 5 0 0 0

I appreciate this attempt to make me feel better about not having my updates ready 😅

7 months ago 1 0 1 0
Advertisement
Paywall view in my app Thought Path. There are large select options for yearly and then monthly subscriptions; monthly is selected. Below are buttons to pay or restore subscription.
There is ample room between the monthly option and the buttons. SwiftUl blurs the bottom of the monthly option, as though it were scrolling underneath content.

Paywall view in my app Thought Path. There are large select options for yearly and then monthly subscriptions; monthly is selected. Below are buttons to pay or restore subscription. There is ample room between the monthly option and the buttons. SwiftUl blurs the bottom of the monthly option, as though it were scrolling underneath content.

Some extremely necessary blurring from #iOS26 on my paywall...

(This is Apple's SubscriptionStoreView, I haven't I haven't specified any views in this screenshot, just the data.)

7 months ago 0 0 0 0

Just submitted an issue to the #swiftlang repo. Am I a real programmer now?

8 months ago 1 0 0 0
The new style for non-all-day events. Rather than small dots, as before,
they are now larger capsules.

The new style for non-all-day events. Rather than small dots, as before, they are now larger capsules.

Timescape has been out for a week, and it's time for version 1.1!

- Non-all-day events have a new style, which is larger and easier to see
- Settings now contains an option to override the system color scheme

Download here: apps.apple.com/us/app/times...

#buildinpublic #indiedev #iosdev

9 months ago 4 1 0 0
Preview
Indie App Spotlight: ‘Timescape’ is a big-picture calendar for year-round planning Welcome to Indie App Spotlight. This is a weekly 9to5Mac series where we showcase the latest apps in the indie app world. If you’re a developer and would like your app featured, get in contact. --- Planning things accordingly can be hard. Timescape aims to make that easier by providing you a big picture look at your entire year, making it easy for you to see what long-term events you may already have booked. more…

Indie App Spotlight: ‘Timescape’ is a big-picture calendar for year-round planning

9 months ago 8 2 0 0
Preview
Indie App Spotlight: 'Timescape' is a big-picture calendar for year-round planning - 9to5Mac Welcome to Indie App Spotlight. This is a weekly 9to5Mac series where we showcase the latest apps in the indie app...

Timescape has been featured on 9to5Mac's indie app spotlight! I'm really happy that the idea is resonating with so many people: 9to5mac.com/2025/07/12/i...

9 months ago 0 0 0 0
The main Timescape view. Most of the screen is a large grid showing every single day of the year. Events on those days are represented by coloured dots and capsules. At the bottom is a UI showing which day is selected and what events are on it.

The main Timescape view. Most of the screen is a large grid showing every single day of the year. Events on those days are represented by coloured dots and capsules. At the bottom is a UI showing which day is selected and what events are on it.

Timescape's calendar selection view. Checkboxes for all your calendars in a list: the copy highlights that Timescape is for viewing the big picture, and to clear out clutter.

Timescape's calendar selection view. Checkboxes for all your calendars in a list: the copy highlights that Timescape is for viewing the big picture, and to clear out clutter.

Timescape's event view, with an event selected showing a trip to Riga, Latvia. The copy highlights that Timescape is great for planning travel.

Timescape's event view, with an event selected showing a trip to Riga, Latvia. The copy highlights that Timescape is great for planning travel.

Timescape is a big picture calendar for big picture thinking.

It shows your entire year: 52 weeks in a grid, no gaps.

It's great for thinking seriously about your time; I use it multiple times a day. Go check it out! 😄

apps.apple.com/us/app/times...

#buildinpublic #indiedev #iosdev

9 months ago 6 1 0 0
The main Timescape view. Most of the screen is a large grid showing every single day of the year. Events on those days are represented by coloured dots and capsules. At the bottom is a UI showing which day is selected and what events are on it.

The main Timescape view. Most of the screen is a large grid showing every single day of the year. Events on those days are represented by coloured dots and capsules. At the bottom is a UI showing which day is selected and what events are on it.

Timescape's calendar selection view. Checkboxes for all your calendars in a list: the copy highlights that Timescape is for viewing the big picture, and to clear out clutter.

Timescape's calendar selection view. Checkboxes for all your calendars in a list: the copy highlights that Timescape is for viewing the big picture, and to clear out clutter.

Timescape's event view, with an event selected showing a trip to Riga, Latvia. The copy highlights that Timescape is great for planning travel.

Timescape's event view, with an event selected showing a trip to Riga, Latvia. The copy highlights that Timescape is great for planning travel.

Timescape is a big picture calendar for big picture thinking.

It shows your entire year: 52 weeks in a grid, no gaps.

It's great for thinking seriously about your time; I use it multiple times a day. Go check it out! 😄

apps.apple.com/us/app/times...

#buildinpublic #indiedev #iosdev

9 months ago 6 1 0 0
Advertisement
andhash39 - About

I have a new about page! andhash39.com/about/

(Today on “Things to do while waiting for App Review”)

9 months ago 0 0 0 0

Good luck with the launches! I have one coming up as well, but no time off for it 😅

9 months ago 1 0 0 0

Are you familiar with @mikeduncan.bsky.social's Great Idiot theory of revolution? If the people with power are smart and competent at all times it's really hard for them to be overthrown.

10 months ago 2 0 0 0
andhash39 - LLMs are Unique

Why LLMs are unique. Random thoughts:

andhash39.com/25/06/12/llm...

10 months ago 0 0 0 0

Just submitted a talk for #SwiftLeeds this year 👀👀👀

I haven't done any public speaking since I was in school, and I thought I would never have to again. I was right, I don't have to - but turns out I want to anyway.

A testament to the community all the folks at SwiftLeeds have built!

11 months ago 1 0 1 0
The native SwiftUI sidebar for Thought Path

The native SwiftUI sidebar for Thought Path

My new, custom sidebar view. It’s basically the same, but the padding is better (at least to me!)

My new, custom sidebar view. It’s basically the same, but the padding is better (at least to me!)

Things you shouldn't do: rebuild the #SwiftUI sidebar view from scratch so that you can use your own slightly different label style.

(Look at at the trailing padding on the selected label! Totally worth it.)

Live now in the latest update 😅

#buildinpublic

apps.apple.com/us/app/thoug...

1 year ago 4 0 0 0

Thought Path v1.5.1 is now out - bringing Spanish localisation and some small UI tweaks :)

#buildinpublic

apps.apple.com/us/app/thoug...

1 year ago 2 0 0 0
Advertisement
Post image

Spending a chill Sunday tidying up my app store screenshots!

I don't have any method really - switching up the format and the color scheme seem like good things to do?

#buildinpublic #iosdev

1 year ago 10 0 1 0
Video

Thought Path v1.5 just came out! This is a single-feature update adding an export function.

You can now share a CSV from the app containing all your thoughts, their location data, tags, and whether they've been checked off/archived or not.

apps.apple.com/us/app/thoug...

#buildinpublic #iosdev

1 year ago 0 0 0 0
The app's map view: your thoughts get location tagged and show up in that place on the map. When you zoom out, they get grouped together, which is shown: there are groups over Manchester, London and Paris.

The app's map view: your thoughts get location tagged and show up in that place on the map. When you zoom out, they get grouped together, which is shown: there are groups over Manchester, London and Paris.

Hey 👋 A short #introduction: I'm Matt, I make iOS apps and like to post about my progress. Give me an experimental follow if that's your jam :)

My latest app is the place where you write down your ideas. There's a map view! I like map views 👀 apps.apple.com/us/app/thoug...

#buildinpublic

1 year ago 4 0 1 0