Years of building, researching, and iterating on iOS application architectures condensed into a single white paper. This is a document I would love to have had when I first started developing iOS applications. Download it here: https://t.co/FICQNCB3lX #iOS#iosdev
@FloWritesCode Quite a list! Thanks for sharing. Can you expand on this one:
Generally embrace SwiftUI for the app lifecycle even when using UIKit/AppKit for core navigation/structure
Here is one I recommend, also because it has a bunch of other tools I can't live without (like snippets, window manager, calculator + currency converter, restart macbook): https://t.co/zAtYmJgzFw
I recently experienced working on a freshly installed and fully locked down Macbook, which made me realize how many different tools I use to be more productive.
One of them is a clipboard manager. Do you use a clipboard manager on your Macbook?
I've been taking a digital design course recently, and it has been eye-opening. It's the small details that make all the difference. Here is an example.
When aligning a rectangular shape and a circular shape, make the circular shape a bit bigger than the rectangular shape so that the circular shape crosses the line of the edges of the rectangular shape. It will make the two elements seem more aligned. 👀🧠
@fedesimio Amazing! Thanks! To improve discoverability, I suggest considering adding a "Customize navigation" option as the last item of the More menu.
@fedesimio, longtime user of Evernote here (17 years). Hiding the Shortcuts within the tab bar's More menu kind of defeats the purpose of *Shortcuts*. There is plenty of room on the home screen.
@fedesimio The "My Evernote" title brings me no value and can be placed in the navigation bar. I don't really need Evernote to tell me the date. And the New Note/Task buttons occupy way too much space. But I would love to access Shortcuts in one click. Please, and thank you :)
Hey everyone! I wrote a post about why I (almost) never subclass UITableViewCell or UICollectionViewCell classes. I’m curious whether this is a common practice? I’ve actually rarely seen it in production, but would love to see it more often.
https://t.co/lu62bjX6b1
Users don't care about clean code. They care about working software that supports their use cases. Clean code is what allows the engineering team/person to keep adding improvements to the software over time without breaking existing functionality.