j4ck, to random
@j4ck@iosdev.space avatar

Starting a new project recently and:

  • Wading in to the SwiftData waters and added saving to a context, and I’m impressed. Gave the app an infinite loop at the view layer and we’ll fix that later.
  • Doodled a couple candidates for a development and alternate app icon! Someone has to bring a little culture.
  • Just that tiny bit of progress today but the momentum is what’s important.
sarajw, (edited ) to random
@sarajw@front-end.social avatar

Anyone interested in how I built up https://sarajoy.dev ?

Particularly the visual effect of the scrolling/sliding tabs.

I want to and open it up to questions. It will take me a while, and I feel happier having something out there sooner rather than later - but who knows if it'll help me get it done :)

I'm nervous, because I'm not sure the site as a whole is as accessible as it should be!

Here is the work in progress:
https://sarajoy.dev/blog/scrolling-tabs/

ramzesenok, to random
@ramzesenok@mastodon.social avatar

I’ve been developing a new app in the last weeks and I used a couple of interesting techniques and ideas so I figured I’d share it here as a part of movement. I also believe the process of creating an app and thinking about details is interesting so here you go

leroy, to mastodon
@leroy@indiehackers.social avatar

How does everyone on indiehackers.social feel about creating a live document about what to do after creating your account?

Things I would have loved to know when starting out on

a. Get a client that supports following hashtags
b. Follow tags e.g.
c. Follow other local feeds based on interest (e.g. gardening, open source, gamedev)

I assume your intro message is automated @simeon , maybe it could include a link to this ‘First Steps’ document?

davidbures, to iOS
@davidbures@mstdn.social avatar

Do you struggle with modern slang? Are you confused by stuff like "level 5" and "rizzler"?

If yes, my new app is right for you! Rizzference has just entered public TestFlight, so give it a try before anyone else: https://testflight.apple.com/join/hSVtJLRj

It can:

  • Pull slang out of an entire sentence + define multiple words at once
  • Do 👆 through Shortcuts
  • Show multiple possible definitions for words
  • Run on and

Built in for iOS 17 and macOS 13

alpennec, to SwiftUI
@alpennec@iosdev.space avatar

Ok, let's see if will help me revive Skipper, my boating logbook app!

Plans:

  • Migrate to
  • Ditch old 3rd-party libraries
  • Support CloudKit sync (database migration required 😱)
  • Play with Widgets/Live Activity, AppIntents/Shortcuts, , etc.

But not all at once this time 🤣

App Store link: https://apps.apple.com/app/id671764434

davidbures, to swift
@davidbures@mstdn.social avatar

I took what the pros are saying to heart and measured the memory and CPU impact of three different ways of storing data inside Cork:

  1. Array, the original implementation that’s been around since the beginning
  2. IdentifiedArray from https://github.com/pointfreeco/swift-identified-collections
  3. Set

Set ended up being the best overall in memory consumption. The CPU benchmarks weren’t that decisive.

So I gotta convert Cork to Sets now! Where appropriate, of course :)

mlevison, (edited ) to random
@mlevison@agilealliance.social avatar

Pivot in Public. Nearly a month of writing about I'm seeing little engagement. As a student of I want to learn from my audience.

Write in candidates are also appreciated.

A ThreePercentBetter production in partnership with @bernie and @anil

Help me understand:

davidbures, (edited ) to swift
@davidbures@mstdn.social avatar

Updates to Cork:

Even though it might not be required since Cork is not on the App Store, I still added the new AppPrivacy stuff to it in this commit: https://github.com/buresdv/Cork/commit/ca9c3746edeaee2e456593c3786d3d006b7bbabb

So you can be sure that there's no privacy shenanigans going on :cat_1:

domhabersack, to random
@domhabersack@mastodon.social avatar

Showing all tags on my articles as filters won’t work. This list is not helpful at all. Looks like I’ll have to condense that down quite a bit.

And I have only tagged a minority of all posts so far.

jeffreykuiken, to random
@jeffreykuiken@mastodon.social avatar
marcel, to SwiftUI
@marcel@mastodon.social avatar

I'm not sure whether I love or hate this micro toggle.

video/mp4

sarajw, (edited ) to random
@sarajw@front-end.social avatar

Incremental update to http://sarajoy.dev/basic has been pushed :)

Edit: just to say that yes, it's very much under construction still, but what personal website isn't?

luckkerr, to random
@luckkerr@mastodon.world avatar

Continuing work on notifications in my Fediverse application . Added color highlighting and small animations that appear when there are unread notifications.

Also seen is a new layout for images that displays whole alt text under them.

davidbures, to swift
@davidbures@mstdn.social avatar

Update on the categorized cached downloads (https://mstdn.social/@davidbures/112456702745516734):

Now, it also works when the name of the installed package is not exactly the same as the name of the cached download!

#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp

hiramfromthechi, to privacy
@hiramfromthechi@mastodon.social avatar

💡 New startup idea that I wanna workshop publicly 👇

📲 SwapMyOS: a GrapheneOS installation service

davidbures, to macos
@davidbures@mstdn.social avatar

What would you guys think about something like this being the new icon for Cork? 😳

davidbures, (edited ) to macos
@davidbures@mstdn.social avatar

Just implemented background update checking in Cork! Now, when a new update becomes available for one of your packages, it gives you a notification.

Massive shoutout to @mattiem, @cocoaphony and @samalone who helped me implement this feature

davidbures, to macos Czech
@davidbures@mstdn.social avatar

I’ve been playing around with Cork’s package detail views (shoutout to @sebj who’s always here to help!)

Which look do you prefer: Old, or new? Vote here: https://mstdn.social/@davidbures/111143003293049873

davidbures, to swift
@davidbures@mstdn.social avatar

Thanks to @dimitribouniol and @glacials, we're much closer to the next Cork release! I was finally able to implement the first version of a self-compiled check, which was the only requirement left for the next release.

As promised, both Dimitri and Ben will be getting either a free Cork license or the cash equivalent, as well as a special shoutout in the contributors sections once the feature is fully implemented.

#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp

dordio, to SwiftUI
@dordio@masto.pt avatar

Alright #SwiftUI devs, what are you using to persist data?

I just need a simple caching system for very simple objects (wordpress articles).

SwiftData is maybe too overkill to my use case I think?

Any great suggestions?

#iOSDev #indiedev #buildinpublic

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Oppenheimer themed avatar -

lickability, to apple
@lickability@mastodon.social avatar

📣 Hello! @bcapps and @mikaelacaron here–we're taking over the account to document making a new app in visionOS! 🥽

We're building an app to show albums as 3D vinyls and play them on a turntable with spatial audio. Follow along to see our progress! 👇

davidbures, to swift
@davidbures@mstdn.social avatar

Update on Cork Shortcuts support:

I have added a shortcut for refreshing packages. Next step, I'll see if I can add a separate button to Cork itself for only refreshing packages without updating them!

(also, does anyone know why Shortcuts is showing the key for each LocalizedStringResource instead of the actual string? 🤔 see pic #2 for code)

Image of code

davidbures, to swift
@davidbures@mstdn.social avatar

OH MY GOD I CAN'T BELIEVE I FINALLY FIGURED IT OUT!! The next Cork release will be fucking EPIC

(Cork now supports packages that require sudo during install/uninstall)

#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp

A demo showing new support for packages requiring sudo in Cork

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