The idea of this post is to provide a list of things I like to have in-place when starting a new app from scratch.
- BuildTools
- CI / CD
- Architecture
- Extensions / Helpers
- OSLog
- Developer Experience
- Scripts
- Components
- LoadingButton
- LinkButton
- TextField
- Custom Progress View
- Title / Description Text with applied fonts
- Retryable Error View
- Fonts
- ViewModifiers
- RoundedOverlayBorder
- Scrollable
- DelayAppearance
- TapShrink / LongPressShrink
- Image Picker
- Localization
- Accessibility
- Unit test helpers
- assertMemoryDeallocation
- assertState
- asyncAssert
- NotificationCenter Testing
This is an on going list, and I’ll be referencing other posts from each item as I write more about them.