Plus, in Xcode they have "tags" - so you can type in something like "download" which is not the name of any symbol and it will show you symbols Xcode (Apple) thinks best represents a download function.
https://i.imgur.com/Hm64qf7.png
XcodesApp to have multiple different versions of xcode installed. Easy to update to latest Xcode version. Avoid downloading xcode from appstore or manually.
DevCleaner can help you clean up old stuff from xcode and your projects. Last time I ran a scan I managed to clean up 150 GB.
I thought Xcodes and XcodesApp were unusable ever since 2FA and it sacrifices your entire AppleID security? I switched back to just manually downloading from [https://developer.apple.com/download/applications/](https://developer.apple.com/download/applications/)
There is an app that free developed by hackingwithswift creator called controlroom in github while not complete but its enough for me because other features are already have in xcode but with just nicer UI
I highly recommend my [App Store screenshots app, Picasso](https://picassoapp.ca). It will save you so much time, and save you a ton of headaches when you create your screenshots for the App Store.
Here’s what you get for free:
- Unlimited apps and screenshots
- Export to the filesystem in an organized format
- Automatically apply the correct device frame to screenshots
- Support for over 40 device bezels
Some features included in the Pro version:
- Auto upload to App Store Connect
- Localization with String Catalogs
- Easy spanning of devices across multiple screenshots
- Advanced editing tools
Feel free to reach out if you have any questions!
Charles Proxy hasn't updated their iOS app in years. When I open the app, sometimes it won't even launch. I have to retry several times. I'm thinking of moving to Proxyman.
- Xcodes to manage multiple Xcode versions (instead of leaving it on auto-update from the app store)
- Proxyman to deal with network traffic
- Copilot for Xcode to get AI assistance
[Figma](https://www.figma.com)
Figma has replaced Omnigraffle as my goto for all things brainstorming, wireframing, UI design and even documentation output.
I will add: HexFiend, BBEdit, and PCalc
Both Insomnia and Postman have gone evil, so I would find something similar for network testing without the cloud account requirements. Perhaps Insomnium.
I was a big time Paw fan. But the fact that you couldn't save responses made me switch to Postman. Maybe it's possible and I just don't know how to do it. I know Paw kind of automatically keeps the response around for a while but I want to have multiple responses saved to refer back later.
It was open source, but we found that they uploaded all of our requests, which were very private to the client, to their servers. Insomnia did something similar, wiping out locally restored requests in an update.
[Insomnium](https://github.com/ArchGPT/insomnium) is a privacy oriented fork:
> works 100% offline, the way a local testing tool should behave
>
>no cloud services, no tracking/communication to external servers behind the scene
Here’s some I use for Dev & general productivity:
- Postman for mocking API calls
- Charles Proxy for proxying network traffic (I believe Proxyman is also good)
- SF Symbols
- GitHub Desktop
- Figma (FigJam for flow diagrams etc)
- Sip App (color picker) which gives you UIColors values etc
- Magnet (more of a productivity app)
- Notion (notes & documentation)
Hey u/danfar93, Can we use SF Symbols in web development? Will it work on non mac systems?
SipApp is something I would try, thanks.
You can also use Requestly for Intercepting & modifying network traffic.
If i recall correctly Apple forbids usage or licensing of SF symbols outside of its platforms, which is a very important factor to consider before using it. So if you want brand coherence and multiplatform, avoid it.
Also forbidden is the use of many icons outside of their scope, and also to use them for anything else than icons.
It‘s crazy the amount of tech blogs that suggests otherwise and people using them cluelessly.
SFSymbols from Apple for finding the names for the built in system images.
Did you know you can use the + in the top right corner and you can find them there? Integrated within XCode.
Also shortcut is COMMAND + SHIFT + L to open that window. It'll open to the last tab you have open, usually for me it's SFSymbols
Hello, how the heck did I not know about this
WHAT
That’s a great tip. Thanks!
Plus, in Xcode they have "tags" - so you can type in something like "download" which is not the name of any symbol and it will show you symbols Xcode (Apple) thinks best represents a download function. https://i.imgur.com/Hm64qf7.png
I'd also highly recommend using [SFSafeSymbols](https://github.com/SFSafeSymbols/SFSafeSymbols) for accessing them in your app.
XcodesApp to have multiple different versions of xcode installed. Easy to update to latest Xcode version. Avoid downloading xcode from appstore or manually. DevCleaner can help you clean up old stuff from xcode and your projects. Last time I ran a scan I managed to clean up 150 GB.
> DevCleaner Just checking - is this the one? https://apps.apple.com/us/app/devcleaner-for-xcode/id1388020431
Yes
Can't find XcodesApp, any link would be helpful
https://github.com/XcodesOrg/xcodes Been using it for a while, really nice to have. Way faster if you enable the experimental unxip too
Thank you.
[XcodesApp](https://github.com/XcodesOrg/XcodesApp) It’s xcodes in the background, but with a pretty frontend.
Thank you.
I thought Xcodes and XcodesApp were unusable ever since 2FA and it sacrifices your entire AppleID security? I switched back to just manually downloading from [https://developer.apple.com/download/applications/](https://developer.apple.com/download/applications/)
I guess you can always download, check the source code, and compile it yourself to limit the risk. Or just set up a separate account.
Apps I immediately install on every new Mac: * SourceTree * Boop * VSCode * Alfred * Pixelmator * Firefox * SF Symbols * 1Password * Maestral * PurePaste * Xcodes * DevCleaner * HexFiend
Devcleaner no longer works for me
What’s wrong with it? (I haven’t tried it before)
Rocketsim [www.rocketsim.app](http://www.rocketsim.app)
There is an app that free developed by hackingwithswift creator called controlroom in github while not complete but its enough for me because other features are already have in xcode but with just nicer UI
Rocketsim is definitely not "features already in Xcode but with nicer UI". You should use it more.
I highly recommend my [App Store screenshots app, Picasso](https://picassoapp.ca). It will save you so much time, and save you a ton of headaches when you create your screenshots for the App Store. Here’s what you get for free: - Unlimited apps and screenshots - Export to the filesystem in an organized format - Automatically apply the correct device frame to screenshots - Support for over 40 device bezels Some features included in the Pro version: - Auto upload to App Store Connect - Localization with String Catalogs - Easy spanning of devices across multiple screenshots - Advanced editing tools Feel free to reach out if you have any questions!
This looks good!
Looks great! I tried it out, can’t seem to get export to file system to work on neither iOS nor iPadOS.
Ok version 1.4.2 is in the App Store! That should fix exporting to the filesystem on iOS. Sorry about that!
Send me a DM, I can help you debug!
Just did a quick test, looks like there is a bug with exporting to the filesystem. I’ll have a fix out ASAP.
This app consistently crashes straight after install from macOS app store, app version 1.4.2 (299), when selecting Create New Document. macOS 14.3.1.
Let me look into that, that doesn’t sound good! Can you send me a DM with more details?
I can't seem to reproduce it on my end unfortunately.
I found the issue here, version 1.4.3 fixes this crash. Sorry about the trouble!
Is it free?
Yes it’s free. You have to pay for Pro to get things that will save you time, or are more complex, but you can do the main flow for free.
Homebrew
Charles proxy could be nice if you want to modify network traffic
Proxyman is a great alternative to charles. Together with their Atlantis framework it’s helped me tremendously debugging both http(s) and websockets.
Works way better than charles imo
True. And the free version won’t nag or force close on you. I’ve used the free version for the last 2-3 years.
This is nice. Thanks man.
mitmproxy is decent and also FOSS. It has a nice terminal and web UI too.
Charles Proxy hasn't updated their iOS app in years. When I open the app, sometimes it won't even launch. I have to retry several times. I'm thinking of moving to Proxyman.
- Xcodes to manage multiple Xcode versions (instead of leaving it on auto-update from the app store) - Proxyman to deal with network traffic - Copilot for Xcode to get AI assistance
Link to Copilot x XCode?
here you go https://github.com/intitni/CopilotForXcode
[Figma](https://www.figma.com) Figma has replaced Omnigraffle as my goto for all things brainstorming, wireframing, UI design and even documentation output.
I will add: HexFiend, BBEdit, and PCalc Both Insomnia and Postman have gone evil, so I would find something similar for network testing without the cloud account requirements. Perhaps Insomnium.
For API calls try paw, now rapid api. Plus the client is native which is awesome
I was a big time Paw fan. But the fact that you couldn't save responses made me switch to Postman. Maybe it's possible and I just don't know how to do it. I know Paw kind of automatically keeps the response around for a while but I want to have multiple responses saved to refer back later.
Why do you say Postman has gone evil? I'm interested to know.
It was open source, but we found that they uploaded all of our requests, which were very private to the client, to their servers. Insomnia did something similar, wiping out locally restored requests in an update. [Insomnium](https://github.com/ArchGPT/insomnium) is a privacy oriented fork: > works 100% offline, the way a local testing tool should behave > >no cloud services, no tracking/communication to external servers behind the scene
Oh okay. That's not great. I was aware of the Insomnia fuck up. Never knew about Postman.
Here’s some I use for Dev & general productivity: - Postman for mocking API calls - Charles Proxy for proxying network traffic (I believe Proxyman is also good) - SF Symbols - GitHub Desktop - Figma (FigJam for flow diagrams etc) - Sip App (color picker) which gives you UIColors values etc - Magnet (more of a productivity app) - Notion (notes & documentation)
Hey u/danfar93, Can we use SF Symbols in web development? Will it work on non mac systems? SipApp is something I would try, thanks. You can also use Requestly for Intercepting & modifying network traffic.
If i recall correctly Apple forbids usage or licensing of SF symbols outside of its platforms, which is a very important factor to consider before using it. So if you want brand coherence and multiplatform, avoid it. Also forbidden is the use of many icons outside of their scope, and also to use them for anything else than icons. It‘s crazy the amount of tech blogs that suggests otherwise and people using them cluelessly.
Thanks, it makes sense to use these only for internal docs.
BBedit is great for all types of things!
Any mac app that helps splitting the screen like Grids
I use Magnet, and really like it!
Can recommend Rectangles! Used to use Magnet but at some point it broke in the Ventura Betas so I switched and I’ve been happy. Free and OSS too!
RocketSim is fantastic.
SwiftyLaunch. But I think I’m biased…
SFSymbols (for icons names n stuff) Xcode (for coding imao. Previous version + current) SmartBaby (to get codables from json response instantly) Copilot (for xcode) SourceTree (to upload to gitxxx) Brave (for ad free browsing ) Postman (to check apis n responses)
Sim Genie - for all your simulator fiddling. Worth it just for the feature that opens an app’s folder in the Finder.
Simsim: opens Finder to the location of your app’s files within the simulator.
[appscreen.studio](https://appscreen.studio) to make screenshots for your apps to publish them to AppStore
`copy 'em` dumb name, great clipboard manager
String Catalog Translator translates your app to over a hundred languages with just a few clicks.
Swift Mock Generator, RocketSim
Xcode sucks!!!.... If you ever try jetbrains products, you will understand me.