@ricobeck@mastodon.social
@ricobeck@mastodon.social avatar

ricobeck

@ricobeck@mastodon.social

SwiftUI wrangler on #iOS, #macOS, and #watchOS
Bits‘n‘Bikes™
Leipzig
#xcode #cycling #smarttrainers #photography

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

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

The difference in experience between Google Maps and Apple Maps, 12 years on, is kinda staggering 👀 I would never use Google Maps in Ireland except for looking up postal codes using our Eircode system (which Apple doesn’t license)

video/mp4

ricobeck,
@ricobeck@mastodon.social avatar

@stroughtonsmith For @the_aeffort we have developed a complete indoor driving simulation based on Apple Maps. It looks and feels fantastic!

video/mp4

ricobeck, to Leipzig
@ricobeck@mastodon.social avatar
ricobeck, to iOS
@ricobeck@mastodon.social avatar

Are you following the or even want to attend a stage? I've built an app that lets you see all the stages on the map and find a good spot along the route.

In addition to the route, you can also see the elevation profile and the mountain classifications. So it's also worth using next to the TV. If you fancy trying it out, here is the link:

https://testflight.apple.com/join/XJIcr7mg

ricobeck, to Playdate
@ricobeck@mastodon.social avatar

Thanks to @finnvoorhees's PlayDateKit core functionality took about 60 minutes to implement.

This was fun!

Only thing where I struggled was getting text displayed. Thanks to @m_mlr for pointing me in the right direction. Using [CChar] is not convenient but hey: it's the result that counts. 😅

video/mp4

ricobeck, to random
@ricobeck@mastodon.social avatar

Inspired by @plaetzchen and @matsch I built a QRCode watch for the Apple Watch. To read the time you absolutely need a QRCode reader! ;)

To generate the QRCode I used https://github.com/dagronf/qrcode.git which has an option to create a 2D array of Bools. This array is iterated to draw a SwiftUI.Grid once per second.

TIL: there is a private API to hide the time in the NavigationBar.
https://stackoverflow.com/a/65967724/2663531

video/mp4

ricobeck, to random
@ricobeck@mastodon.social avatar

Anybody else experiencing “missing” (incomnpatible) SDKs in after reboot?
Is there anything I can do besides deleting and reinstalling?

ricobeck, to SwiftUI
@ricobeck@mastodon.social avatar

(iOS 17) question:

How can I change the z-index of an Annotation in a MapContentBuilder? The red circle should be above the teal one.

Changing the order does not work. No .zIndex view modifier available.

image/png

ricobeck, to cycling
@ricobeck@mastodon.social avatar

I'm going to visit some Tour de France stagesduring the next couple of days.
Was looking for an app that had all the stages on one map, can display my position, and can switch between standard (find it) and satellite (spot a good place) map style.

Ended up writing my own and adding some nice details like start times, distances and elevation profiles. Let's see how this works. :D

video/mp4

ricobeck, to running
@ricobeck@mastodon.social avatar

Any users here? I‘ve been using the 1st gen pod for a couple of runs (connected to Apple Watch) to get useful values for critical power but either they are very low or not available.

What can I do?

ricobeck, to random
@ricobeck@mastodon.social avatar

To fix previews in packages in Xcode 15 Beta 6 just replace the XCPreviewAgent with the Beta 5 one. It's there:

/Applications/Xcode_15.0_beta_5.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCPreviewAgent.app

Can confirm that this works! \o/

credits go to @Cocoanetics

ricobeck, to SwiftUI
@ricobeck@mastodon.social avatar

iOS 17 question:
is there an equivalent for MKMapView.mapRectThatFits(_:edgePadding:) -> MKMapRect ?

I have a sheet at the bottom which I would like not to cover my MapPolyline and the Maps icon (which will cause trouble during app review)

image/png

ricobeck, to random
@ricobeck@mastodon.social avatar

Thanks @jsq for writing this down. Just saved my evening.

https://www.jessesquires.com/blog/2024/01/04/simctl-status_bar-still-broken/

ricobeck, to random
@ricobeck@mastodon.social avatar

For me previews actually work but I just found out that they take up a little disk space ...

ricobeck, to random
@ricobeck@mastodon.social avatar

TIL about the existence of Apple [Encrypted] Archive. I totally missed this when macOS 12 came out

... and obviously nobody has ever found this setting in Archive Utility or even shared such an archive with me. :)

https://www.theiphonewiki.com/wiki/Apple_Encrypted_Archive

ricobeck, to random
@ricobeck@mastodon.social avatar

I recently launched a small new product for all WAHOO KICKR HEADWIND owners.
https://turbolance.app

Here are my notes on reverse engineering:
https://devzone.kumpelsandfriends.cc/posts/TurboLance/

After that all worked, the more difficult part for me came: getting permission to use the names and trademarks for the App Store.

But that was actually easier than I thought. In addition to this permission, the nice people at WAHOO also included a specification for BLE communication.

Sometimes asking is the easiest way. :)

image/png
image/png

ricobeck, to random
@ricobeck@mastodon.social avatar

In our latest release we added a manual picker for choosing metric or imperial units. Previously, we had automated this decision based on the region.

But did you know that in the UK you can get pints or litres of milk but only pints of beer? Sports is done in kilometres but not driving.

Who would have thought that?! 😅

ricobeck,
@ricobeck@mastodon.social avatar

@dec_hl Definitely not the only one but very unexpected ! 😅

ricobeck, to random
@ricobeck@mastodon.social avatar

Is AppStore Connect broken for me or for everyone?
(can't even get the list of apps)

ricobeck,
@ricobeck@mastodon.social avatar

@tapforms Oh. Helm is something I missed somehow. Thanks for mentioning!

schwa, to random
@schwa@mastodon.social avatar

I was in a meeting. Did I miss anything?

ricobeck,
@ricobeck@mastodon.social avatar

@schwa There’s this funny court story going on:
> Suspended driver joins court hearing while driving

ctietze, to random
@ctietze@mastodon.social avatar

Hot damn,

is there no decent filter/effect/fill tool for any of the good digital drawing apps that produces 1-bit dithering?

Like MacPaint 1.5 basically.

It's all either an effect to apply a dithering algorithm to a colorful image, or a gradient.

Tried Acorn, Affinity Designer and Photos, and Aseprite.

I'm too old to use a pixel tool to draw diagonal lines at 2px spacing

ricobeck,
@ricobeck@mastodon.social avatar

@ctietze @jblake @uliwitness
That's exactly what I thought during my Playdate adventure. ;)

Count me in with one license.

phranck, (edited ) to bluesky German
@phranck@chaos.social avatar

Ist hier jemand meiner bei ?

Any of my here at ?

I’m ‘phranck’ there.

ricobeck,
@ricobeck@mastodon.social avatar

@phranck Ich hsbe noch ein paar ungenutzte Invite-Codes kostengünstig abzugeben … 😁

https://bsky.app/profile/ricobeck.bsky.social

daniel, to random
@daniel@social.telemetrydeck.com avatar

My Apple Watch SAYS „stand“ but what it means is, „jog around the block three times and we MIGHT be giving you that stand segment.“

ricobeck,
@ricobeck@mastodon.social avatar

@daniel It's always fun to be reminded to stand up after a full hour of work at the standing desk.

daniel, to random
@daniel@social.telemetrydeck.com avatar

Excuse me is this the way to the middle aged men in Lycra convention?

ricobeck,
@ricobeck@mastodon.social avatar

@subraumpixel @daniel Ihr werdet lachen …

donnywals, to random
@donnywals@chaos.social avatar

Good morning and a happy Monday folks! Hope you’ve all had a nice weekend.

What are your plans for this week? Are you working on something cool? Learning something new? Tell me all about it! 😎

ricobeck,
@ricobeck@mastodon.social avatar
brunoph, to random
@brunoph@breakpoint.cafe avatar

A friend is sharing bright aurora photos from the middle of Berlin right now!!!

ricobeck,
@ricobeck@mastodon.social avatar

@brunoph Never seen this here! (Ore Mountains)

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