Derek Martin on Nostr: When iOS 7 debuted in 2013, macOS developers were mostly using Objective-C and ...
When iOS 7 debuted in 2013, macOS developers were mostly using Objective-C and AppKit, and iOS developers were mostly using Objective-C and UIKit. A big redesign meant reworking AppKit and UIKit to use the new visual and interaction styles, but it (mostly) only had to work with Objective-C.
After Swift (2014) and SwiftUI (2019) were introduced, performing a holistic redesign became much more difficult, with many more edge cases and device screen sizes to account for.
Fingers crossed!
Published at
2025-03-17 12:27:57Event JSON
{
"id": "ef6852ad01d0ec21e397075391b8cfdaa288536b6f79eeee0732156a4c9a9e23",
"pubkey": "765d163b0d0ef6f653412b4775f89ec81b323a307fcf7c67d60b27bea869fca2",
"created_at": 1742214477,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.cloud/users/lo_fye/statuses/114177767968624290",
"activitypub"
]
],
"content": "When iOS 7 debuted in 2013, macOS developers were mostly using Objective-C and AppKit, and iOS developers were mostly using Objective-C and UIKit. A big redesign meant reworking AppKit and UIKit to use the new visual and interaction styles, but it (mostly) only had to work with Objective-C.\n\nAfter Swift (2014) and SwiftUI (2019) were introduced, performing a holistic redesign became much more difficult, with many more edge cases and device screen sizes to account for.\n\nFingers crossed!",
"sig": "38e4048cf7b8b35e7d7b928cabc2b6b027d7486e3bb3710a4dee9193623e30a5cc19e10849c6aa2c821ea31a755c6abd5467dc6eb47550bd0333f0bf0251cd1d"
}