Flawless App Stories
medium.com/flawless-app-stories · Group blog · on HN since 2017
A Medium publication where mobile developers write about iOS development, app design, architecture, and Git tips.
What HN saysHN links it in iOS architecture debates; the one comment given argues Cocoa was built for MVC, so other architectures work against Apple's design.
21HN people shared it
1linked it in comments
36stories submitted
74story points
5 years agolast shared
2017people per year2026
Most-shared posts
- 1I was inspired by “10 year challenge” and researched how iOS apps have changed3 people · 7 points · first shared 2019 · discussion on HN
- 2The ultimate guide for mobile developers, who want to design3 people · 3 points · first shared 2017 · discussion on HN
- 3Useful Git commands for everyday use2 people · 18 points · first shared 2018 · discussion on HN
- 4Using Sky Segmentation in iOS to create background animations2 people · 6 points · first shared 2019 · discussion on HN
- 5How to make Auto Layout more convenient in iOS2 people · 3 points · first shared 2019 · discussion on HN
- 6Designed by Engineer2 people · 3 points · first shared 2017 · discussion on HN
- 7Reusable Frameworks for iOS Development2 people · 2 points · first shared 2017 · discussion on HN
- 8The Only Viable iOS Architecture2 people · 1 points · first shared 2020 · discussion on HN
- 9Easily Create Multi-User Augmented Reality Experiences1 people · 3 points · first shared 2019 · discussion on HN
- 10Everything you need to know about Loading Animations1 people · 3 points · first shared 2019 · 6 comments on HN
- 11Who said mobile navigation should be boring? Check these iOS tab bar animations1 people · 3 points · first shared 2019 · discussion on HN
- 12Machine Learning in iOS: Turi Create and CoreML1 people · 2 points · first shared 2018 · discussion on HN
- 13Will Storyboards still be alive?1 people · 2 points · first shared 2019 · discussion on HN
- 14Creative design ideas to all Game of Thrones fans1 people · 2 points · first shared 2019 · discussion on HN
- 15The State of Modern Functional Reactive Programming1 people · 2 points · first shared 2019 · discussion on HN
What HN people wrote when they linked it
Apocryphon · 2021-07-30
The problem is that the Cocoa framework, even after the advent of Swift, has always been created with MVC in mind. We're now at a point in iOS where trends have rolled around and now people are saying to pick MVC because that was Apple's intention, other architectures were created because people were doing it wrong:
https://medium.com/flawless-app-stories/the-only-viable-ios-architectu…
Obviously most significant production apps are using variant architectures such as at the bare minimum having view models, and the introduction of SwiftUI and popular earlier frameworks such as RxSwift also complicates things. Most apps aren't using pure MVC, sure, but it doesn't mean that the architecture isn't scalable. The alternatives might also be pretty gnarly:
https://developer.squareup.com/blog/ziggurat-ios-app-architecture/