Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

David Smith

@_Davidsmith@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Independent app developer. Independent in general. Maker of Widgetsmith, Pedometer++, Sleep++ and Watchsmith.

0 Followers
0 Following
50 Posts
Joined August 11, 2018
Blog:
https://david-smith.org
Widgetsmith:
https://apps.apple.com/us/app/widgetsmith/id1523682319
Pedometer++:
https://apps.apple.com/us/app/pedometer/id712286167
Open post
David Smith @_Davidsmith@mastodon.social
· 1w ago
I have launched and withdrawn more than 50 apps from the App Store over the years, but never have I had a withdrawal sustain the consistent attention that Geneva Moon (and its astronomically accurate complications) has. I pulled it 6 years ago and yet I still get people asking about it on a regular basis. It broke in watchOS 27. Over the weekend I got it working again. Here it is. I hope this makes a small but highly dedicated group of people happy. Also, I made it free https://apps.apple.com/us/app/geneva-moon/id1480909731
Geneva Moon App - App Store
App Store

Geneva Moon App - App Store

Download Geneva Moon by Cross Forward Consulting, LLC on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Geneva Moon.

128
0
38
0
Open post
David Smith @_Davidsmith@mastodon.social
· 2w ago
I have a feeling that reading will be particularly nice on the Duo's matte inner display, so I built a little prototype reader to get a sense of it. It is also just super fun to be imagining what UIs will be like here.
79
1
11
0
Open post
David Smith @_Davidsmith@mastodon.social
· 4mo ago

You’ve probably heard of Unit Testing, Integration Testing and maybe even Field Testing…but let me recommend Celebration Testing. 😉

I couldn’t think of a better way for me to celebrate the lovely reception to Pedometer++ v8’s launch than to head to my favorite trails in the English Lakes and put it to some good use.

145
8
1
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
I've spent the last five years working towards having the best possible mapping experience on the wrist possible. This has involved building a completely custom mapping engine which runs natively on the watch and working with a cartographer to create a highly legible dark mode map. I use it for all the navigation on my longer walks and once you have a map on your wrist it is hard to go back.
123
28
16
2
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago

I've been spending the morning going through loads of old Apple Watch screenshots for a post I'm writing about my various efforts over the years at putting maps on the wrist…just came across a folder full of concepts for custom watch faces I've built. 😔

Maybe one day…

98
9
16
2
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago

RE: @joethephish@mastodon.gamedev.place

🤣

mastodon.gamedev.place
84
6
11
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
Overall the app just feels "right" now. Previously there was always a part of the app which I knew was a bit of a compromise, but now I'm just plain happy with it. I worked with @rafa on the design side, which really helped me to sure up all the UX rough edges which have lingered in prior releases. It feels both native and novel to me, and a great example of what years of steady work can accomplish. Give it a try: https://apps.apple.com/us/app/pedometer/id712286167
Pedometer++ App - App Store
App Store

Pedometer++ App - App Store

Download Pedometer++ by Cross Forward Consulting, LLC on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Pedometer++.

68
13
8
1
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago

Just submitted version 8 (!) of Pedometer++. I am so proud of this update and can’t wait to share it. The foundations one of its key features I've been working on for nearly 2 years.

67
0
7
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

RE: @khaost@mastodon.tz.is

OMG, @khaost@mastodon.tz.is is my hero. They posted about this Apple Watch repair dock which allowed for direct connection debugging in Xcode. Just got mine in the mail and it 100% works. For the first time in my 11 years of active watchOS development that I can reliably/quickly step through code running on device.

It is a bit pricing and does feel a little bit sketchy in terms not being officially supported but I don't care…it will save me huge amounts of time and gray hairs to not doing it wirelessly.

mastodon.tz.is
91
7
15
0
Open post
David Smith @_Davidsmith@mastodon.social
· 4mo ago

It's the week before WWDC so time for my annual reminders:

- Start writing down a list of any questions or issues you’ve faced this year to pose in the group labs now

- If you're a watchOS developer now's a good time to start wearing your 2nd testing watch so that you'll have a week's worth of health data already loaded when install watchOS 27

- When considering what iPhone to prepare to be your summer test device ideally it would be a 15Pro or newer so that it can support Apple Intelligence.

34
2
8
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
I also built a new "Expedition Mode" workout system for this update. This allows for up to 40% better battery life. While most of the time the battery life on an Apple Watch is good enough for a typical outing, especially on older devices this can really extend how far you can go. All while still having the navigation/mapping features still there. Building this was a lot of fun...as it required taking dozens of extremely long hikes/runs over the last two years while I worked on it.
51
20
4
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago

RE: @daringfireball@mastodon.social

😁

mastodon.social

Daring Fireball: "Pedometer++ 8.0 https://daringfireball.net/link…" - Mastodon

36
5
4
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

While I don't yet feel like I have fully settled on how the I'll end up using LLMs in my day-to-day programming tasks, I have found a handful of prompts which I repeatably find to be generally useful and applicable regardless of whether I'm manually or agentically programming.

These are for:
- SwiftUI Previews
- Realtime Documentation
- Newly Localizable Strings
- Testing Plans
- Bug Finding
- Draft Release Notes

Detailed here: https://david-smith.org/blog/2026/03/20/generally-useful-prompts/

david-smith.org
49
0
3
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

I was exploring the repairability of a MacBook Neo and came across this absolutely gorgeous exploded views Apple publishes in their Repair Manuals for their products.

I love the vibe of ‘em.

Also, kinda wild that the MacBook Neo is only 22 parts (vs the 35 of a Pro).

Neo: https://support.apple.com/en-us/126172
MBP: https://support.apple.com/en-gb/102712
Air: https://support.apple.com/en-gb/121934

support.apple.com
42
0
11
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
Or if you don’t want to read the nearly 1500 words that watchOS maps history lesson turned into, you can just look at this wild timelapse of the journey.
27
3
1
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

RE: @BasicAppleGuy@mastodon.social

What are the odds that Lil' Finder Guy is in the goodie bag at WWDC this year? Now that would be epic.

mastodon.social
34
0
1
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

For a recent Widgetsmith feature I wanted to know how common the use of Display Zoom was among iOS users, but I couldn't find any published data on it. So I added the necessary analytics for collecting this data point, so that I could publish.

I found that around 1.9% of users have it enabled. Which is much lower than I would have guessed.

It is most common for with SE and Mini models, and least common for the Pro models.

Full write-up: https://david-smith.org/blog/2026/03/12/display-zoom-stats/

david-smith.org
40
7
6
1
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago

RE: @viticci@mastodon.macstories.net

I’ve been using this recently and it is super helpful. I must frame dozens of screenshots a week and always looking for more efficient workflows for it.

Also just very cool see how far @viticci@mastodon.macstories.net has been able to push Shortcuts. He’s a wizard:🧙🏼‍♂️

mastodon.macstories.net

Federico Viticci :ticciseal:: "I’m thrilled to launch Apple Frames 4 – a massive…" - MacStories on Mastodon

22
0
4
1
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago

It's a wild feeling when you are debugging a bit of logic and think you find the bug, so you fire up `git blame` to see where the code in question came from…and it turns out you write it nearly a decade ago. Mind bending that it is still in active use.

27
0
1
0
Open post
David Smith @_Davidsmith@mastodon.social
· 15mo ago

Most of my podcasting is usually of the "short form" variety, where I limit the show to 15 or 30 minutes...so it is particularly fun to go on a show famous for being the complete opposite.

If you want to hear me talk for two and half hours (!) about the WWDC announcements from a developer's perspective, @gruber@mastodon.social had me on The Talk Show to do just that.

https://daringfireball.net/thetalkshow/2025/06/30/ep-426

daringfireball.net
51
1
6
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@marcoarment@mastodon.social ☺️
7
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 14mo ago

I have put in my name for one of these workshops. I was super excited to see Apple offering them.

They sound very much like the thing we've all been asking for. Where rather than having our technical touch point be the WWDC-week labs, we get a second opportunity later in the summer once we've had time to properly learn the new APIs, completed our first draft implementations and got a list of really good questions. 👍🏻

@stern@mastodon.social

mastodon.social
32
2
5
0
Open post
David Smith @_Davidsmith@mastodon.social
· 15mo ago

A few minutes on Beta 3 after spending the last few days very deep in liquid glass work I'd say it feels a bit too soft for my liking. But that is only on the very subjective ‘fun' side of things (I liked the playfulness of the Beta 2 glass more).

This is clearly more legible and a very gentle transition from the previous material blur effects we've had for a long time. So I completely understand why they might be heading in that direction. Better but less fun.
@ismh86@eworld.social

eworld.social
21
2
1
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@WTL Yup, if you give it Health permissions. The workouts will show up in Activity and Health.
3
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 29mo ago

While thinking about my feelings towards this year's WWDC I was struck by how grateful I am to be a part of this community. A community which spurs me on towards doing better and better work.

I tried to capture this feel in writing, to see if I could summarize what I think makes the indie app community so special. After a lot of thought I think it came down to two ideals I regularly see valued here: Craftsmanship and Consideration.

https://www.david-smith.org/blog/2024/05/15/craftsmanship-and-consideration/

david-smith.org
53
0
17
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@ashah@mastodon.social Yes, it will use less battery for outdoor walks, but will collect less Heart Rate data (if that matters).
2
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@ashah@mastodon.social Hmm, that is a very interesting question. I'm honestly not sure, expedition mode has to use GPS which means that it likely would just keep struggling for a fix indoors, so I *think* that the best thing would be a usual indoor walking workout.
2
3
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@Firewire I'm so glad you liked it, that sort of thing has been on my todo list for ages. Now that I’ve sorted out maps properly I hope to be able to be getting to more and more of that kind of feature.
2
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@andymcmillan 😁, that's lovely. So glad you like it!
2
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@josh I actually have a whole blog post planned for tomorrow talking about that side of the process. I've been trying to get good maps on the Apple Watch for 5 years.
2
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago
Replying to
@simonbs My word, so many apps!
2
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 8mo ago
Replying to
@simonbs@mastodon.social That is such a fabulous combination of my interests…too bad I don't have a La Marzocco. Thanks for sharing this though super fun stuff.
3
2
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 28mo ago
Replying to
@sdw@mastodon.social 😁 You see loads of those in the UK, my favorite are the ones where they feel the need to keep adding explanations and warnings…clearly for folks who don’t listen the first time.
26
6
5
0
Open post
David Smith @_Davidsmith@mastodon.social
· 7mo ago
Replying to
@dimillian Congrats! Codex Monitor is great, it is super exciting (and fun) to see what bringing that expertise and perspective into Codex proper will bring.
2
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@bensmith ☺️
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@yertle Really just two options. You can remove it from the watch ( in the Watch app) and re-install, or just wait. I don't know why but sometimes it just gets stuck and won't update them both.
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@matcha06 ☺️ Thank you, that's so lovely to hear.
1
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@martinbuckler I've thought about it, similarly with having a Mac app. It has just never gotten to the top of the list.
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@sense 😄 Thanks, so glad to hear you like it!
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 5mo ago
Replying to
@gedeonm ☺️, so glad you like it!
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 7mo ago
Replying to
@rafa@mastodon.design The watch is what I’ve found most transformative. The number of times I’ll be out in the garage without a phone or key and then need to open a door is surprisingly high. So good.
1
2
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 16mo ago
Replying to on mastodon.social
@sdw@mastodon.social 😍, if that is what my home screen looks like next week I'll be a happy camper.
4
2
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 10mo ago
Replying to
@ricketson@hachyderm.io Oh wow, thank you so much for all your amazing work over the years. Can’t wait to see what you have planned next.
1
0
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago
Replying to
@khaost did you also need to buy the iMFC software? Or for debugging was just the docking box enough? This is amazing, thanks for finding it!
0
9
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago
Replying to
@khaost Amazing, I've ordered one and can't wait to give it a try.
0
6
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago
Replying to
@qzervaas @khaost I found I could order one from a UK phone repair shop by searching "iBUS X Tool”. There were countless slightly shadier looking ones on things like aliexpress, but your results may vary. I wanted to find a store locally to hopefully be more confident it is legit.
0
1
0
0
Open post
David Smith @_Davidsmith@mastodon.social
· 6mo ago
Replying to
@khaost Oh nice, mine is arriving today (very excited to try it out). My current plan is to dig around in my drawer of old watch straps and see if I can modify/adjust one of them to attach it to the block.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 04:37:20 UTC