@ctietze@mastodon.social
@ctietze@mastodon.social avatar

ctietze

@ctietze@mastodon.social

Developer of indie macOS apps. The Archive, WordCounter, TableFlip, Move!

Using #Xcode to write #Swift and sometimes #SwiftUI apps for #iOS and #Mac.

OG #Zettelkasten zealot.
Local #urbansketchers group founder.

#Bielefeld (Germany)

─────────────
#fedi22

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

rasterweb, to 3DPrinting
@rasterweb@mastodon.social avatar
ctietze,
@ctietze@mastodon.social avatar

@rasterweb I got nervous at 8pm bedtime

ctietze, to random
@ctietze@mastodon.social avatar

People are probably really excited about this European conference thingie somewhere, but all I see is the apostrophe is the wrong way around

ctietze, to random
@ctietze@mastodon.social avatar

📝 Declarative Text Kit: Token-Based Adapters https://christiantietze.de/posts/2024/06/declarative-text-kit-token-based-adapters/

If this code isn't a beauty,
then you have no taste.

🎤 drop

ctietze, (edited ) to random
@ctietze@mastodon.social avatar

Ok, I managed to test a couple of string assumptions with Pinyin characters.

I can't figure out how to write RTL Arabic, though

ctietze,
@ctietze@mastodon.social avatar

Like: how do you even insert an LTR piece of text in an LTR code base?

Pasting the following string (however that renders online!) twice produces the most unexpected results 🤔

"أمير{^}"

video/mp4

nikitonsky, to random
@nikitonsky@mastodon.online avatar

> we can now save an edited file in the same folder as the original file

> to receive File System notification events it was necessary to implement a headless window on a separate thread

> benefit of Windows App SDK is the addition of WebView2

(basically they ditched web-based UWP to embed Chromium into native app)

This is the most over-architectured picture viewer I have seen. And it still takes 400ms to show a photo.

Is Microsoft okay?

https://blogs.windows.com/windowsdeveloper/2024/06/03/microsoft-photos-migrating-from-uwp-to-windows-app-sdk/

Background AutoPlay process
Speed comparison between UWP (810ms/photo) and WinUI (378ms/photo)

ctietze,
@ctietze@mastodon.social avatar

@nikitonsky I mean, finally they figured out how to work within their own sandboxed app confinement?

It's a couple of years late though

ctietze, to random
@ctietze@mastodon.social avatar

https://mastodon.social/@gamingonlinux/112557951354613795

What rubs me in an irritating way is how MSI managed to put "AI" in their product name:

MSI Claw 8 AI+

For a handheld gaming console.

Uhhhh

ctietze, to random
@ctietze@mastodon.social avatar

Today, Xcode is trying to annoy me again by not code-signing old, untouched build products (.framework) anymore.

ctietze, to random
@ctietze@mastodon.social avatar

Declarative Text Kit: Reduction in Ugly Code Size https://christiantietze.de/posts/2024/06/declarative-text-kit-reduction-in-ugly-code-size/

From 70-something lines that didn't do enough to 30 that would do even more if needed.

Release version 0.3 is quite capable already

ctietze, to random
@ctietze@mastodon.social avatar

@rpginabox I'm still confused by the Neverwinter Nights assets from the video the other day. :) Tickled my teenage memories. Is there something to read up on?

Cykelero, to Games
@Cykelero@mas.to avatar

The Riven remake releases on June 25th. So excited. The game looks SO GOOD 😭

https://www.youtube.com/watch?v=LN1TQm942_U

#games #indiegames

ctietze,
@ctietze@mastodon.social avatar

@Cykelero WHOA with transitions!

ctietze,
@ctietze@mastodon.social avatar

@Cykelero this almost made me motion sick :D

Didn't expect that

video/mp4

bmdv, to ebikes German
@bmdv@social.bund.de avatar

🎶🎸 'I want to ride my bicylcle' ist nicht nur eine Strophe aus einem bekannten Queen Song, sondern auch in 🇩🇪 Programm. 🚴 #SchonGewusst: Bei uns gibt es mehr Fahrräder als Einwohnerinnen & Einwohner!

Eine Studie des Zweirad-Industrie Verbands (ZIV) zeigt, dass der #Fahrrad- bzw. E-Bike-Bestand im vergangenen Jahr auf 84 Millionen angestiegen ist. 🥳

Darunter sind 11 Millionen #EBikes, welche auch im Rahmen des steuerbegünstigten Dienstfahrrads gefördert werden.

ctietze,
@ctietze@mastodon.social avatar

Also meine sind immer weg, irgendwer muss 10 haben

pixelscience, to random
@pixelscience@mastodon.social avatar

Today marks 10 years of Swift.

I was in love at first sight. Swift changed my life.

Things I struggled with for years became easy. Things that were impossible became doable.

I’m looking forward to the next ten years!

ctietze,
@ctietze@mastodon.social avatar

@lkanies @pixelscience @lehtimaeki Coming from Ruby as my love language, Swift was such a pleasant new language to learn!

Objective-C behaved more closely to Ruby, but Swift was actually nice to write.

Still love it

ctietze, to random
@ctietze@mastodon.social avatar

It's Sunday.

I could do taxes.

Or a Swift Playdate project.

Hm.

ctietze,
@ctietze@mastodon.social avatar

@daviwil punk

ctietze,
@ctietze@mastodon.social avatar

@johjakob the black and white style would definitely fit the console

ctietze,
@ctietze@mastodon.social avatar

@lucas Just tried to get stuff to run at all after @ricobeck's CocoaHeads talk recently. Noodled around with the C wrapper and planned a couple of changes, but haven't done anything custom, yet.

ctietze,
@ctietze@mastodon.social avatar

@lucas Since Swift.String is not part of the embedded runtime, are you creating a [CChar] wrapper for this? Was sketching something along those lines, happy not to work on this if you already do :D

Ping me here or on GitHub if you want to talk about code

ctietze, to Playdate
@ctietze@mastodon.social avatar

I need to build an interval timer for my #Playdate

I seem to never have paper at hand.

ctietze, to random
@ctietze@mastodon.social avatar

Family gave us some baby stuff and we're looking for accessories and replacement parts.

Good gosh are baby things expensive!

A power rack, on the other hand ...

image/png

ctietze, to random
@ctietze@mastodon.social avatar

From the recent Daring Fireball footnote mention of TableFlipApp.com I noticed a sales increase of ~$600 total.

The bummer is:

It's a 5:1 Mac App Store to direct sales ratio.

I did not expect so many people to purchase on the MAS!

ctietze,
@ctietze@mastodon.social avatar

@daviwil Thanks! It's not a ton of money, but appreciated, and the ratio is interesting. It seems that people do purchase on the App Store sight unseen (I wouldn't know why given that button is so small :)) instead of using the app and buying from inside it.

Maybe people aren't as happy to share their credit card info anymore?

Maybe the App Store purchase convenience is a factor?

ctietze,
@ctietze@mastodon.social avatar

@daviwil so weird! I entered the Apple world at a time where indie apps were thriving and 'shareware' was the norm

ctietze,
@ctietze@mastodon.social avatar

@catlan @schwa @pheraph Great point. Need to check tiers again I guess :)

ctietze,
@ctietze@mastodon.social avatar

@schwa @pheraph thank you, I really did not expect that extrapolating from my experience. As usual :)

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