@stroughtonsmith@mastodon.social
@stroughtonsmith@mastodon.social avatar

stroughtonsmith

@stroughtonsmith@mastodon.social

I make apps, paint minis, and hack things. Husband. 🏳️‍🌈 He/him. I make https://mastodon.social/@broadcastsapp, https://mastodon.social/@pastelapp, https://mastodon.social/@graceapp, and more.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

“Why can't I install xrOS on my iPhone XR?” https://9to5mac.com/2023/05/15/xros-wordmark-apple-headset/

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

It's just a couple weeks away from WWDC one whole year later, and I'm having to look up the WebKit source code for the private API to check if Stage Manager is enabled — because we still have zero public APIs — just to hide the ‘Open in New Window’ button in my app when run on a regular iPad that will refuse to spawn them and do nothing when it's clicked. Very disappointing level of developer support for a major part of the iPad user experience

image/png
image/png

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@JTostitos this is a fullscreen app. Windows refuse to open for fullscreen apps

jamesthomson, to random
@jamesthomson@mastodon.social avatar

Dealing with some provisioning profile rage right now - any ideas why this would have just started happening when uploading a Catalyst app (one with the older maccatalyst prefix on the ID)?

Worked fine a few weeks ago, iOS build uploads ok. Entirely possible I broke something, but slightly worry Apple has broken the maccatalyst prefix IDs.

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@jamesthomson just in case, choose the manual signing option in the wizard and select the valid profiles — I ran into this with my last Pastel update, as something in the new Xcode broke automatic signing and deleted the automatic profiles

patb23, to random

@stroughtonsmith Hi! I really enjoy Broadcasts. I use it to listen to some tech podcasts live. Have you considered adding a podcast section in the guide to share links to podcasts?

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@patb23 I don't know yet how I'm going to better expose live podcasts, but it's on my mind!

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

I've been seeing one of these 'Confirm Device Password' prompts on all of my devices, and my family’s, since that botched HomeKit upgrade last year 👀 It keeps coming back every few days (alongside 'error adding X to Home’ prompts). I'm afraid that ignoring it is going to leave iCloud sync in a broken state, but no update since has fixed the issue

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

No amount of marketing is going to make me trust Apple as the single source for my passwords when my devices keep demonstrating how bad they are at remembering them 😅

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@dordio that sounds like a trick question; not today, Satan! 😜

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@rmondello I don't hold you responsible for HomeKit's iCloud woes 😂

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Speaking of Freeform, I have grown to hate PencilKit’s floaty movable toolbar with a passion. Thing’s on a hair trigger, and I feel like I’m fighting it all the time as it swoops across the screen while I’m trying to draw and change tools

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

With all the buzz about Final Cut, it sure would have been a good time for me to have had my clapperboard app ready to go, huh? 😒

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

Unifying a little bit of the design language with Pastel, I’m going to use the same Reminders-style sidebar on iPad for @takeoneapp. Also injects a splash of color into a very black & white out-of-the-box experience

image/png

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

End of day UI roundup; getting closer to a MVP 😄

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar
stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@Albertkinng @takeoneapp just a casual, no-pro clapperboard

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

I don’t have complex development notes for this app, but I am enjoying Freeform as an infinite canvas to dump images onto so I can annotate and do a basic bit of mind mapping. It really makes me yearn for an iPad mini Pro with an M-series chip and ProMotion, though — what a fun desktop companion that would be

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

It’s always nice that the iPhone version picks up everything I’ve been working on for iPad without me thinking about it. Universal development is my jam

image/png
image/png
image/png

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

Got some odds and ends done today; worked on keyboard focus, styled the 'new folder' button as per @pastelapp, and do a bit more lazy thumbnail generation. It is looking increasingly likely that I actually finish this app this time, which has me extra motivated to work on it 🤓

image/png
image/png

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

Also pretty confident in the post-launch roadmap, too, since I know I'll need to ship iPhone+Mac, iPad splitscreen, and sync, and most of that work has already been done

image/jpeg

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

I'm pretty happy with the two basic screens of @takeoneapp; it looks modern and fresh, without entirely sacrificing the skeuomorphic elements that made the original so pleasant. The splash of color in the clappers and sidebar makes all the difference. I think I have the balance right?

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

…and here's the current state of all the auxiliary screens and modes. I still have to design editors for the various module types (numbers, date, etc), so I'll work on that this week

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

New module type — image! Somewhere you can put your production logo, perhaps? I have working spacers now too

image/png
image/png

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

@camkerr you can draw over any module, so you could just put fps there. Number is more for numbers that change frequently, and has controls to increment, etc, where fps is probably better as a static element?

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

I added a little wiggle animation (thanks ChatGPT!) for when you're tapping one of the modules without edit mode being on. I might add color to make it less subtle, but the wiggle is great! Communicates what I intended

video/mp4

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

Spent some time today getting the field editors functional and styling them up a little. And I added double and triple tap gestures to increment/decrement the number counters. Powering through the todo list!

video/mp4

stroughtonsmith,
@stroughtonsmith@mastodon.social avatar

Some fun examples of how one might use the image module on a board 😎

image/png
image/png
image/png

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines