Open in app

Sign In

Write

Sign In

Khoa Pham
Khoa Pham

2.6K Followers

Home

About

2 days ago

Introducing Shipmunk — ASO keywords tracker

Shipmunk is a powerful app manager and ASO tracker. Search, bookmark and track keywords rating for your favorite apps Shipmunk is an ideal app for iOS and Mac developers who want to gain insight in favorite apps and test keyword performance. After shipping multiple apps, we found ourselves struggling…

Shipmunk

3 min read

Introducing Shipunk — ASO keywords tracker
Introducing Shipunk — ASO keywords tracker
Shipmunk

3 min read


Oct 4, 2022

Introducing Codelime — powerful code snippet manager Mac app

Codelime is a powerful code snippet manager with many dev tools for iOS development. Available on both Mac, iPhone and iPad Download link https://apps.apple.com/app/id1622145140 Features ✅ Native: Written in native AppKit and Swift to embrace the Mac experience. No Catalyst ✅ Universal: Universal purchase. Support Mac, iPhone and iPad apps. …

Codelime

2 min read

Introducing Codelime —  powerful code snippet manager Mac app
Introducing Codelime —  powerful code snippet manager Mac app
Codelime

2 min read


Published in Fantageek

·Jun 27, 2021

I create an app to tweak hidden settings and extra utilities on Mac

Hi everyone, I’m excited to show you Almighty https://onmyway133.com/almighty/ which I ‘ve been working on for the last 2 years. Almighty contains over 50 cool Mac tweaks and extra utilities to supercharge your Mac experience. The app has been rewritten in pure SwiftUI with no tracking to for great experience. Why am I making this …

Mac

2 min read

I create an app to tweak hidden settings and extra utilities on Mac
I create an app to tweak hidden settings and extra utilities on Mac
Mac

2 min read


Published in Fantageek

·Jan 26, 2021

Introduce PastePal 2 the best universal pasteboard manager for Mac, iPhone and iPad

Lately, I’ve been crafting this fantastic app PastePal that I’m thrilled to share with you today. As someone who uses Mac, iPhone, and iPad a lot. I constantly find the need to organize my pasteboard and have it accessible across devices in a beautiful and convenient way. Plus I have…

Pasteboard

2 min read

Introduce PastePasl 2 the best universal pasteboard manager for Mac, iPhone and iPad
Introduce PastePasl 2 the best universal pasteboard manager for Mac, iPhone and iPad
Pasteboard

2 min read


Published in Fantageek

·Jan 1, 2021

How to use flexible frame in SwiftUI

In SwiftUI there are fixed frame and flexible frame modifiers. Fixed frame Positions this view within an invisible frame with the specified size. Use this method to specify a fixed size for a view’s width, height, or both. If you only specify one of the dimensions, the resulting view assumes this view’s sizing behavior in the other dimension. VStack {…

Swift

6 min read

How to use flexible frame in SwiftUI
How to use flexible frame in SwiftUI
Swift

6 min read


Published in Fantageek

·Dec 31, 2020

How to make attributed string Text in SwiftUI

Use NSTextField with maximumNumberOfLines import AppKit import SwiftUI struct AttributedText: NSViewRepresentable { let attributedString: NSAttributedString init(_ attributedString: NSAttributedString) { self.attributedString = attributedString } func makeNSView(context: Context) -> NSTextField { let textField = NSTextField() textField.lineBreakMode = .byClipping textField.maximumNumberOfLines = 0 textField.isBordered = false

Swiftui

1 min read

Swiftui

1 min read


Published in Fantageek

·Dec 31, 2020

How to disable scrolling in NSTextView for macOS

NSTextView has this handy method to make scrollable NSTextView NSTextView.scrollableTextView(). The solution is to get to the responder outside enclosing NSScrollView, in my case it is the SwiftUI hosting view …

Swiftui

1 min read

Swiftui

1 min read


Published in Fantageek

·Dec 26, 2020

How to make simple HUD in SwiftUI

Use @ViewBuilder to build dynamic content for our HUD. For blur effect, here I use NSVisualEffectView, but we can use .blur modifier also struct HUD<Content>: View where Content: View {…

Swiftui

1 min read

Swiftui

1 min read


Published in Fantageek

·Dec 26, 2020

How to instrument SwiftUI app

With Xcode 12, we can fire up Instrument to profile our app. Select SwiftUI template There are many profiles in that template, I find SwiftUI and Time Profile very useful. Here’s the profile I run for my app PastePal SwiftUI View Body This shows how many instance of View with body invocation are…

Swiftui

2 min read

How to instrument SwiftUI app
How to instrument SwiftUI app
Swiftui

2 min read


Published in Fantageek

·Dec 26, 2020

How to make UserDefaults property wrapper

@propertyWrapper struct UserDefault<Value> { let key: String let defaultValue: Value let container: UserDefaults = .standard var wrappedValue: Value {…

Swiftui

1 min read

Swiftui

1 min read

Khoa Pham

Khoa Pham

2.6K Followers

Check out my apps https://onmyway133.com/apps

Following
  • tubik

    tubik

  • Coffee With Jaimee

    Coffee With Jaimee

  • Hunter Walk

    Hunter Walk

  • Kevlin Henney

    Kevlin Henney

  • UX Collective Editors

    UX Collective Editors

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech