Trending
Kamhoyung's Avatar

Kamhoyung

@kamhoyung

Product Designer based in Copenhagen. I talk about design, code, technology and beautiful things in general. Recently finished the #100daysofswiftUI course. Follow me in my journey to build my first app(s) and all the learning that comes along with it. ✨

37
Followers
33
Following
60
Posts
16.11.2024
Joined
Posts Following

Latest posts by Kamhoyung @kamhoyung

Video thumbnail

I’ve been working hard this week to add custom tuning support. Interestingly, the illustration work ended up taking most of the time. Users can now see scales visualised dynamically, regardless of tuning preference.

14.12.2025 15:46 👍 0 🔁 0 💬 0 📌 0

text-wrap: pretty; should be an overridable default.

05.12.2025 06:50 👍 0 🔁 0 💬 0 📌 0
Preview
Fretta – Guitar Scale Trainer App - App Store Download Fretta – Guitar Scale Trainer by Snackmachine on the App Store. See screenshots, ratings and reviews, user tips and more games like Fretta – Guitar…

My new app is out! 🤘

apps.apple.com/dk/app/frett...
It's a simple tool for guitar players wanting to practice guitar scales over a metronome, if at all relevant to you, please try it out. Any feedback is more than welcome! 🙏

#indiedev

28.11.2025 17:06 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Climate Crisis by Daniel Coull and Eino Korkala has one of the most creative and scary use of variable fonts I've ever seen.
fonts.google.com/specimen/Cli...

16.03.2025 22:33 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Improved the widget tonight by enabling task completion from the widget directly. Widgets has limited animation capabilities, but manage to introduce a 3s delay as a grace periode, allowing the user to undo any accidental clicks.

This wraps up my goal for the release! 🚀
#swiftUI #iOS #keeplearning

25.02.2025 20:57 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Today’s learning has been both frustrating but rewarding. I delved deeper into AppIntent and its integration with Shortcuts, enabling Spotlight to recognise alternative phrasings of my AppIntent. The results are subtle yet quite effective! 👏
#swiftUI #iOS #beginner #code #keeplearning

09.02.2025 16:41 👍 4 🔁 0 💬 0 📌 0
Video thumbnail

Once the widget was setup, it was surprisingly easy to add a lock screen widget... Introducing: the 'The ‘Oh right!’ Button" 😄
#swiftUI #iOS #beginner #code #keeplearning

08.02.2025 09:03 👍 2 🔁 0 💬 0 📌 0

Look forward to see it! 🔥

06.02.2025 21:00 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

It took me longer than I’d like to admit, but progress is progress— I added AppIntents and got the list sorting working! 🤩
#swiftUI #iOS #beginner #code #keeplearning

06.02.2025 19:10 👍 2 🔁 0 💬 1 📌 0
Video thumbnail

I’ve been working on and off on the widget for a good while now. At the moment, it’s just a static list. I will look into AppIntent soon so I can start incorporating some interaction into the widget. 🔥
#swiftUI #iOS #beginner #code #keeplearning

02.02.2025 17:22 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

...also some more metal play tonight, this time making everything glitch based on a timer, applied on a view using the Canvas API...
#SwiftUI #iOS #beginner #code #keeplearning

29.01.2025 22:37 👍 2 🔁 0 💬 0 📌 0

Brilliant tip! 😄

29.01.2025 21:18 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Trying out some interaction ideas in Figma tonight.✨

29.01.2025 21:17 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Gave Metal another go today, got some basics of MSL down, learned about changing colour and also managed to move some pixel around using some simple sinus curve...🤟
It's good fun, but way more math than I anticipated. 😄
#swiftUI #iOS #beginner #code #keeplearning

28.01.2025 21:26 👍 4 🔁 0 💬 0 📌 0
Video thumbnail

As part of my own remember-to-have-fun initiative, I had a play with Metal today. It’s ChatGPT most of the way, but I’m keen to understand the code better over time. The potential is insane! 🤯
#swiftUI #iOS #beginner #code #keeplearning

25.01.2025 14:35 👍 4 🔁 0 💬 0 📌 0
Video thumbnail

Coding can be quite brutal, but can also be quite rewarding when you get to work on small details you care about. 😄

#swiftUI #iOS #beginner #code #keeplearning

21.01.2025 17:33 👍 4 🔁 0 💬 0 📌 0
Video thumbnail

For the past 2 days, I’ve been trapped in the depths of Spotlight hell, but I’ve emerged victorious. The actual indexing to Spotlight was straightforward—the real nightmare was getting the deeplink and making use of it. But I’ve managed to get it working!
#swiftUI #beginner #code #keeplearning

03.01.2025 09:47 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

My quest to keep learning brought some spotlight to Spotlight today! The experience is far from perfect, but I got the basics to work! Tasks are now visible in Spotlight, and reindexing happens upon task creation, updates, and deletion…🍻

#swiftUI #iOS #beginner #keeplearning

01.01.2025 15:42 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

I’ve been deep in the rabbit hole, learning about UI testing; it honestly feels quite magical to write an automated test and watch a robot run through all the buttons and interactions in one fell swoop! 🥹✨

#swiftUI #iOS #beginner #code #keeplearning

29.12.2024 13:27 👍 3 🔁 0 💬 1 📌 0
Post image

Learned about linting and how to use homebrew.sh and #swiftlint to analysing code, identify potential errors, bugs, stylistic issues, and inconsistencies via the terminal!
Probably not that crucial when doing solo projects, but pretty neat tool to keep the code clean! ✨

#keepleaning

25.12.2024 16:34 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Happy to announce that my first-ever app is now available on the App Store!
apps.apple.com/us/app/todo-...
It's a humble to do app focused on keeping things simple.
Big thanks to #100DaysOfSwiftUI and
@twostraws.bsky.social, for getting me started on this coding journey!

#swiftUI #keeplearning

20.12.2024 08:30 👍 1 🔁 0 💬 1 📌 0
Xcode Breakpoints - Basic Debugging | Swift
Xcode Breakpoints - Basic Debugging | Swift YouTube video by Sean Allen

Occasionally, I’ve accidentally added breakpoints in Xcode. Finally spent some time understanding them and found this neat walkthrough by @seanallen.bsky.social: www.youtube.com/watch?v=qPWf.... Very helpful, hope this can help some of you out there. ✨

#swiftUI #iOS #beginner #keeplearning

19.12.2024 12:59 👍 2 🔁 0 💬 0 📌 0
Post image

#raycastwrapped is such a pleasure every year! This year is no exception. Can recommend every one to check it out if you're generally into #productivity boost and hot keys!

18.12.2024 10:11 👍 0 🔁 0 💬 0 📌 0

I originally intend to test out the whole app release flow, until I realised basic features in the todo app no longer works for iOS 18.2. After 2 hours of refactoring, they now works!✨😅
I still have no idea what I did, tiny steps I guess!

#swiftUI #iOS #beginner #keeplearning

15.12.2024 13:51 👍 1 🔁 0 💬 0 📌 0

Also planning to try out the release process this week! 😛 good luck buddy!

08.12.2024 10:09 👍 1 🔁 0 💬 1 📌 0

So cool! How do I get an invite? 😛

08.12.2024 07:18 👍 0 🔁 0 💬 1 📌 0

Good shout! 🤟

06.12.2024 21:30 👍 0 🔁 0 💬 0 📌 0
Post image

This is what I did to disabled the parts of the code that keeps giving off error when running the Vision Pro simulator. Wrapping all the lines using .sensoryFeedback in multiple files seems suboptimal.
If any one got tips of better way to handle this, let me know! 🙏

06.12.2024 21:11 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Tried running my app in a Vision Pro simulator!

Xcode did give me a bunch of strange error at the beginning, but after conditionally disabling a few lines of sensoryFeedback, it worked! So weird and cool at the same time!
#swiftUI #iOS #beginner #code #keeplearning

06.12.2024 21:11 👍 0 🔁 0 💬 1 📌 0

How is it SO difficult to disable a testFlight build from running on mac in App Store Connect? I had to disable it in each of the testing group?!? 🥲
#swiftUI #iOS #beginner #code #keeplearning

06.12.2024 17:18 👍 1 🔁 0 💬 0 📌 0