@christianselig@mastodon.social avatar

christianselig

@christianselig@mastodon.social

iOS developer, creator of Apollo and Pixel Pals. Previously at . he/him. i love animals. 🌱

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

christianselig, to random
@christianselig@mastodon.social avatar

I was sceptical it would be a big difference, but between the softer edges and the lighter frame this phone is really nice to hold

christianselig, to random
@christianselig@mastodon.social avatar

how does this site still not have quote tweeting

christianselig, to random
@christianselig@mastodon.social avatar

Reason 972 I’m excited at the possibility of iPhones going USB-C soon: I can use these cute little charge rate cables 🥺

christianselig, to random
@christianselig@mastodon.social avatar

Juno for YouTube 1.1 is now available! 🥳🥽 The update addresses a bunch of the awesome feedback folks provided, like adding quality selection, captions, volume controls, as well as a bunch of handy bug fixes and quality of life improvements!

Details: https://christianselig.com/2024/02/juno-1-1/

christianselig, to random
@christianselig@mastodon.social avatar

I don't know why, but "Siri" instead of "Hey Siri" is such a nice quality of life improvement on iOS 17

christianselig, to random
@christianselig@mastodon.social avatar

Doing some work and charging the MacBook off apartment balcony solar ☀️🔋

christianselig, to random
@christianselig@mastodon.social avatar

“Dang I wish I could get my app on the cover of The Verge, Daring Fireball, MacRumors, 9to5Mac”

-monkey paw curls-

christianselig, to random
@christianselig@mastodon.social avatar

The price difference to go from an 83 inch OLED to an 88 inch is just bonkers

christianselig, to random
@christianselig@mastodon.social avatar

Juno has officially paid for the price of my Vision Pro, who said developing early on this platform wouldn’t be worth it? 🥳 (It’s also fun as hell and this device is bonkers, I’m just getting started)

christianselig, to random
@christianselig@mastodon.social avatar

Toot Tech Support: I have a 2015 MacBook Pro that I use from time to time, but sometimes I’ll boot it up and the menu bar is completely gone, no windows can have focus, I can only right click, and the keyboard makes the error beeps whenever I type. Anyone know what this could be before I wipe it completely? I tried clearing PRAM/NVRAM

christianselig, to random
@christianselig@mastodon.social avatar

Will be curious the best way to get a Vision Pro as a non-American, it doesn't seem like Apple Store appointment is required like the rumors stated since you can just order it online, so maybe simply go to a US store on launch day? That's my plan

christianselig, to random
@christianselig@mastodon.social avatar

You know how if you flick a scroll view, you can just touch your finger on the screen to stop it or to start scrolling again? How do you accomplish a similar effect with a pan gesture recognizer and animation?

I've tried a custom gesture recognizer that immediately starts on touch down, but the state change doesn't get sent fast enough (there's a short delay between the update and it propagating as you can see in the video).

Anyone play around with this before?

Gist: https://gist.github.com/christianselig/1555d08257133577e1fc929122e4c24f

Video of Xcode and an iPad simulator on the right with an orange rectangle moving across the screen from left to right, with text boxes popping up indicating different states of tap, and the rectangle finally stopping after a delay. Code is on the left in Xcode, and available in the linked GitHub Gist.

christianselig, to random
@christianselig@mastodon.social avatar

Okay scratch that. Give me a desktop monitor recommendation that is at least 4K, 27”, ideally not grossly matte, has HDMI out, and bonus points for built in speakers

christianselig, to random
@christianselig@mastodon.social avatar

I keep getting reports of this Pixel Pals fake on the App Store (that stole my artwork and screenshots and is running ads with scammy costly weekly subs), but the only way I can seemingly report this is a form that gives this creep my home address.

Is there anything I can do?

christianselig, to random
@christianselig@mastodon.social avatar

Ordered, this camera looks so awesome 😄

christianselig, to random
@christianselig@mastodon.social avatar

don’t talk to me or my sons ever again

christianselig, to random
@christianselig@mastodon.social avatar

Designed my first custom keyboard PCB with Ergogen and KiCad! Excited to have this arrive and build a new keyboard with it, my goal is to have something a bit like a split, wireless external MacBook keyboard ⌨️

christianselig, to random
@christianselig@mastodon.social avatar

Dumb question: how does iMessage choose what number/email to message? Sometimes on my dad's phone when he taps "Message" on my contact it chooses my work email address, and then tries to MMS that. Or can I add that to my Apple ID somehow?

christianselig, to random
@christianselig@mastodon.social avatar

With audio playback and interactive widgets… how does that work? Google has four results when I search for "AudioPlaybackIntent”. 😛

I have this code, plus the background audio capability. The same code plays the sound in the foreground, but never from the widget button.

christianselig, to random
@christianselig@mastodon.social avatar

I had some questions about 360° video in Juno, so I took the weekend to look into it and wrote a little article about my findings and adventure. If you have any cool ideas or input, would love to hear! 🥽📺 https://christianselig.com/2024/02/trials-360-juno-video/

christianselig, to random
@christianselig@mastodon.social avatar

My monthly "new Apollo pins arrived on merch store" post, bought more this time but they've sold out pretty quickly historically and I'm not sure if I'm going to get new ones after this, so get 'em while they last! https://cottonbureau.com/people/apollo

christianselig, to random
@christianselig@mastodon.social avatar

For AppIntents and LocalizedStringResource, when you need to return a LocalizedStringResource, is there a way to do it dynamically? I'm guessing the answer is no, but switching over a ton of strings just to feed the same thing in feels really silly

christianselig, to random
@christianselig@mastodon.social avatar

Found one of my earliest Apollo sketches from the better part of a decade ago haha. Pretty happy that I feel like I nailed a bunch of the core things so early

christianselig, to random
@christianselig@mastodon.social avatar

Anyone who has not heard their Apple Silicon machine's fans has not performed a long ffmpeg conversion

christianselig, to random
@christianselig@mastodon.social avatar

Rambling musings on the kinda lame state of Qi2 batteries at the moment, and why I kinda want Apple's MagSafe battery back: https://christianselig.com/2024/04/qi2-is-kinda-underwhelming/

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