Загрузка видео...

Не удалось загрузить видео

На главную

I made Tinkerble, an open source macOS companion app for live-tinkering properties in your SwiftUI app. Just replace any @State with @TinkerbleState, then adjust strings, numbers, colors, toggles, and enums live.

70,760 просмотров • 3 месяцев назад •via X (Twitter)

Комментарии: 47

Фото профиля joshpuckett
joshpuckett3 месяцев назад

love it, DialKit for macOS! Thank you for building this 🙏

Фото профиля StewartLynch 🇨🇦
StewartLynch 🇨🇦3 месяцев назад

@rudrank Wow. So nice

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@rudrank Thank you man! Means a lot coming from you!

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

YouTube version here:

Фото профиля Axel Le Pennec
Axel Le Pennec3 месяцев назад

@ChristianSelig Imagine having that directly in Xcode Previews for all the state properties detected in a View (or # Preview). Could be a dynamically generate side panel in Xcode previews with UI controls to update the values.

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@ChristianSelig I’d love that! And now on device hub too, which has a handy inspector panel that would be perfect for this.

Фото профиля Axel Le Pennec
Axel Le Pennec3 месяцев назад

@ChristianSelig Yep Previews + DeviceHub. It reminds me of this WWDC23 video with a sidebar used to live update the UI state ⬇️

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@ChristianSelig lol yeah just message @philipcdavis about this! Huge inspiration that talk!

Фото профиля Chad Etzel
Chad Etzel3 месяцев назад

@mufasaYC hfs this rules

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@mufasaYC Had to look up HFS and was pleased with the results. lol thank you - let me know if you try it and have any issues!! 😄

Фото профиля Chad Etzel
Chad Etzel3 месяцев назад

@mufasaYC lmfaowtfbbq

Фото профиля Chad Etzel
Chad Etzel3 месяцев назад

@mufasaYC Just thinking crazy thoughts out loud.. might also be neat as a separate window/scene thing in the same app binary for testing on device like iPad or AVP

Фото профиля Engin Kurutepe 🦥
Engin Kurutepe 🦥3 месяцев назад

oh wow. this sounds amazing!

Фото профиля Gábor Pribék
Gábor Pribék3 месяцев назад

Ahh, so good. I need this!

Фото профиля Mo
Mo3 месяцев назад

This is super neat

Фото профиля Abhishek Jadhav
Abhishek Jadhav3 месяцев назад

@ChristianSelig This is so cool @edwardsanchez

Фото профиля Josh Newton
Josh Newton3 месяцев назад

Gorgeous work Edward!

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

Thank you!! If you get to use it let me know how it goes. Needs some onboarding polish still.

Фото профиля Mohan
Mohan3 месяцев назад

This looks cool! Thanks for sharing

Фото профиля eslam
eslam3 месяцев назад

@ChristianSelig this is sooo goood i love it! amazing Edward

Фото профиля Kaiser
Kaiser3 месяцев назад

This is awesome!

Фото профиля Miles Dobrenski
Miles Dobrenski3 месяцев назад

awesome to see!!

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

Finally did it!! 😄 Thanks!

Фото профиля Ian Shimabukuro
Ian Shimabukuro3 месяцев назад

holy that's huge!

Фото профиля Mehran
Mehran3 месяцев назад

@flyosity This is so cool

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@flyosity Thanks man! If you try it, let me know if you run into any issues. 😊

Фото профиля Mehran
Mehran3 месяцев назад

@flyosity sure thing man, will give it a try 🙌

Фото профиля Backseats
Backseats3 месяцев назад

This feels like a natural extension of playgrounds. Love it

Фото профиля Jose
Jose3 месяцев назад

well this is going to come in handy, amazing work!

Фото профиля Manoj Mahapatra
Manoj Mahapatra3 месяцев назад

Very nicely done! Congrats.

Фото профиля Paul Solt
Paul Solt3 месяцев назад

That’s amazing! I’m always fine tuning parameters when polishing animations or behaviors. This looks super helpful!

Фото профиля Jeremy Gale
Jeremy Gale3 месяцев назад

This is cool as hell, nice work!

Фото профиля Zach
Zach3 месяцев назад

This could totally blow up, if we have a tinkerble skill that makes the agent create custom modifiers for each component during code generation. fixed modifiers are so last gen - making custom necessary ones are much more valid!

Фото профиля Zach
Zach3 месяцев назад

Just in time, I'm dying with SwiftUI

Фото профиля Vlad
Vlad3 месяцев назад

finally we have leva on apple platforms 🙏🏽 i’ve struggled w it for a long time (also it’d be nice to have the in-app version as well) it’s crazy how apple ecosystem devs managed to live without all the neat things (and the ones they have cost crazy amounts of ram/cpu)

Фото профиля Max Luong 📍 Da Nang 🇻🇳
Max Luong 📍 Da Nang 🇻🇳3 месяцев назад

@ekurutepe does it write the tinkered values back into source, or live-only? the dream is tweak a color/number live, land on the one you like, and have it commit without me retyping it.

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

@ekurutepe Currently it does not. Can’t think of a way it could do that easily but worth investigating for sure!

Фото профиля Filip Vabroušek 🥽
Filip Vabroušek 🥽3 месяцев назад

@siglesias Incredible work! 🔥

Фото профиля Jake Hughes
Jake Hughes3 месяцев назад

I'm new to Xcode, can you give more examples of the types of properties this could be used for?

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

Numbers strings enums bool colors. That’s it right now

Фото профиля Uzair
Uzair3 месяцев назад

🔥

Фото профиля hou.mon | هومان
hou.mon | هومان3 месяцев назад

This is great! Should be included with Xcode

Фото профиля Edward Sanchez
Edward Sanchez3 месяцев назад

I tried 😄

Фото профиля hou.mon | هومان
hou.mon | هومان3 месяцев назад

Thanks for trying 😂

Фото профиля Wayne Dahlberg
Wayne Dahlberg3 месяцев назад

This is great, well done!

Фото профиля Cyclebrity
Cyclebrity3 месяцев назад

Can you do this with the Apple Text Recognition in Vision framework instead?

Фото профиля Yash
Yash3 месяцев назад

This is awesome! I could easily see this as something you add to a debug menu or a component library to let designers tweak stuff before finalising a feature.

Похожие видео