Khoa πŸ”₯ Profile picture
Mar 17 β€’ 10 tweets β€’ 8 min read
Development & design tools for iOS developers #iosdev ⚑️πŸ”₯

These are the 33 tools I use daily and have saved me so much time that I can't recommend them enough.
πŸ”₯ WTF Auto Layout
Demystify Auto Layout constraint error logs
wtfautolayout.com

πŸ”₯ NSDateFormatter
Preview different date formats
nsdateformatter.com

πŸ”₯ Quick Type
Convert JSON to Swift code
app.quicktype.io

πŸ”₯ Screen Sizes
Device info
screensizes.app
πŸ”₯ Cubic Bezier
Play around with bezier path
cubic-bezier.com

πŸ”₯ Regex101
Test regular expression
regex101.com
🎨 Happy Hues
Color palette inspiration
happyhues.co

🎨 Mobbin
Design screenshots collection
mobbin.design

🎨 Paywall
Curation of paywall screens
paywallscreens.com

🎨 Checklist Design
Best design practices
checklist.design
🧰 Sherlock
Inspect and debug in simulators on the fly
sherlock.inspiredcode.io

🧰 RevenueCat
Make IAP easier
revenuecat.com

🧰 Proxyman
Modern network inspector tool
proxyman.io
πŸ”₯ SwiftLint
Ensure consistent Swift code style guide
github.com/realm/SwiftLint

πŸ”₯ SwiftGen
Typesafe Asset Catalog code
github.com/SwiftGen/Swift…

πŸ”₯ SwiftFormat
Format Swift co
github.com/nicklockwood/S…

πŸ”₯ danger
Automate pull request review
github.com/danger/danger
πŸ”₯ SwiftInfo
Analyze app code summary
github.com/rockbruno/Swif…

πŸ”₯ FengNiao
Clean unused resources in priject
github.com/onevcat/FengNi…

πŸ”₯ BuildTimeAnalyzer
Build time analyzer for Xcode
github.com/RobertGummesso…

πŸ”₯ Xcode Dev Cleaner
Reclaim disk storage
github.com/vashpan/xcode-…
🏞 Tabbied
Doodle with generated pattern
tabbied.com

🏞 DrawKit
Free beautiful illustrations
drawkit.com

🏞 unDraw
Open-source illustration
undraw.co

🏞 Unsplash
Free high-quality stock photos
unsplash.com
🌻 SFSymbol
Symbols built-in SF font
developer.apple.com/sf-symbols/

🌻 System UIcons
Consistent icons designed for products
systemuicons.com

🌻 Hero Icons
heroicons.dev

🌻 Font Awesome
Awesome icons designed in font
fontawesome.com
🌸 Shape
Beautiful icons and illustrations
shape.so

🌸 Envato
Commercial icon and images
envato.com

🌸 Flaticons
Nice icon packs
flaticon.com

🌸 Previewed
Create awesome AppStore screenshots
previewed.app

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Khoa πŸ”₯

Khoa πŸ”₯ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @onmyway133

Mar 16
Swift is a very typesafe and expressive language.

With newer features mean we can find new ways to write even more concise Swift code.

Below are 5 sweet techniques that you can use to supercharge your codebase #iosdev πŸ’ͺ🀩
πŸ’ͺ allSatisfy

Instead of using filter and count, you can use allSatisfy to check whether all element satisfies a given condition Image
πŸ’ͺ keyPath

Available since Swift 5.2, keyPath is a type that references a property, allowing us to write much cleaner code.

Given that it is a type, we can store keyPath, pass it around, and combine them. Image
Read 6 tweets
Mar 14
Always want to invest more in your iOS knowledge but don't know where to start?

Here are 7 of the best iOS and SwiftUI courses to subscribe to πŸ‘©β€πŸ«πŸ§‘β€πŸ«

(Disclaimer: I'm not affiliated to any, these are merely based on what I've tried and found useful)
🌼 Hacking With Swift+
by @twostraw

Subscription service that offers exclusive tips and techniques, as well as whole app creation. Some free content are intriguing enough not to miss.

hackingwithswift.com/plus
🌼 Design+Code
by @designcodeio

The content here is top-notch. Get access to premium courses and tutorials, f.e. Build Quick App and Advanced Development with SwiftUI. The content is updated frequently for new SwiftUI versions

designcode.io
Read 8 tweets
Mar 3
I just want to share a list of 8 iOS information websites that have kept me updated during my development career.

I didn't know I need these, but then I bookmarked for use every day ⚑️
⚑️ iOS and iPadOS usage

Official iOS and iPad OS usage statistics by @AppStore measured by devices that transacted recently.

A friendly reminder that 98% of all iOS devices introduced in the last 4 years install iOS 14 and iOS 15 πŸ’ͺ

developer.apple.com/support/app-st…
⚑️ Xcode Releases

Updated links and detailed information of all available Xcode versions and their direct DMG link. I've stopped downloading Xcode from AppStore after I found out that the direct link download is more stable.

xcodereleases.com
Read 9 tweets
Mar 2
How do you keep up with iOS development when things are moving quite fast?

To me, it's about reading newsletters 😎

Here are 4 newsletters that I've found insightful over the years ⚑️
πŸ“¬ @iOSDevWeekly

Do you know when the first issue came out? August 5th 2011!

For over 10 years, @daveverwer has accompanied iOS community and delivered great summaries.

To me, iOSDevWeekly is where all the best and popular resources are mentioned

iosdevweekly.com
πŸ“¬ iOS Goodies

Started by @peres, @_tiagoalmeida and now maintained by @marius_const, it is an open-sourced where everyone is welcome to submit.

Easily to find essential articles, libraries quickly every issue. Not to mention the good introduction.

ios-goodies.com
Read 5 tweets
Nov 3, 2021
Do you plan to get started in Mac development, especially with SwiftUI?

I'm by no mean Mac expert, but I've made quite a few Mac apps and I've bookmarked some useful resources and tools along the way.

Since many have asked me for recommendation, here is the list πŸ§΅πŸ‘‡
πŸ–₯ First of all, how is macOS different from other platforms like iOS, tvOS and watchOS?

Each device has different capabilities and is meant for different purposes.

The Mac is:
- Flexible
- Focused
- Expensive
- Capable
πŸ–₯ Human Interface Guidelines

The above 4 points are the distinct theme of Mac, and is from the Human Interface Guidelines, or HIG for short.

Be sure to check it to learn more about macOS design decisions. developer.apple.com/design/human-i…
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(