Accidental Tech Podcast
Accidental Tech Podcast

85: The Unexpected Hard Part

* Follow-Up: * John defends his derision about the load-bearing finger * Thumb commercial * Accidental Build and Analyze about iOS 8 size classes and adaptive UI * Write-up by Justin Williams (the "???" square in the grid is the iPhone 6 Plus in landscape) * iPad resizable-apps video by St

Featured Speakers

Marco Arment, Casey Liss, John Siracusa Host

Topics Discussed

Episode Summary

Executive Summary: The episode opens with extended follow-up on iPhone handling, especially the "load-bearing pinky" and how different hand sizes affect grip and typing, then shifts into a broader design/development discussion about Apple’s adaptive UI direction, iPhone 6 Plus scaling, and why developers should favor simple, maintainable interfaces over custom hacks. Later segments cover NFC/Apple Pay adoption, the “bendgate” controversy, vocabulary follow-up, and sponsor reads.

Main Topics: iPhone grip ergonomics and the load-bearing pinky: The hosts debate how to hold larger iPhones securely, whether using the pinky helps support the phone, and how hand size changes the correct grip. They conclude the pinky is useful mainly for repositioning the phone for typing, not as proof of one best way to hold it. Apple’s adaptive UI direction and developer strategy: A long discussion explores how iOS size classes, rotation, and resizable app layouts are pushing developers toward universal, adaptive apps. The speakers argue custom iPad-specific UI work is increasingly hard to justify economically and technically. iPhone 6 Plus scaling and display compromises: They question the 6 Plus’s 3x rendering and downscaling behavior, especially for sharpness and video playback, while acknowledging the effect is mostly invisible to ordinary users. The concern is largely aesthetic/technical rather than practical. Bendability and materials of the iPhone 6/6 Plus: The conversation revisits bend-related reports, Consumer Reports testing, and the physics of leverage in a tall aluminum phone. The hosts conclude the devices are not uniquely fragile, but the 6 Plus’s size increases the chance of forces causing slight permanent deformation. NFC, Apple Pay, and payment adoption: They clarify that most contactless payment systems already use NFC hardware, so Apple Pay’s success depends more on business deals and backend integration than on hardware compatibility. Vocabulary and terminology follow-up: The episode includes word clarifications such as 'marquetry' for wood inlay and 'proprietary eponym' for brand names that become generic terms, framed as a running joke about vocabulary being fair game for a quiz. Product philosophy, custom code, and app economics: The hosts discuss how app makers should do one hard thing well and keep the rest simple. Marco argues that maintainable code and marketable features matter more than elaborate custom UI polish for most independent developers.

Key Arguments: Using the pinky can help stabilize or hoist a large phone, but it does not prove there is one correct way to hold it. The right grip depends on the relationship between hand size and phone size; as phones get larger, more fingers must move behind the device. Apple is clearly steering iOS toward universal, adaptive, and resizable interfaces, so developers should plan for rotation and changing size classes now. Excessive custom UI work is often not economically justified for independent developers because the app market rewards maintainable features more than handcrafted details. The iPhone 6 Plus’s display scaling is technically inelegant, but the visual artifact is unlikely to matter to most users. The bend controversy is real enough to discuss, but the phones are not clearly worse than competitors; the bigger issue is leverage in a tall aluminum handset. Apple Pay adoption is limited more by partnerships and merchant integration than by NFC hardware availability. A good app strategy is to build one or two hard, valuable features and make everything else simple and standard. Frameworks should ideally offer a smooth gradient from minor customization to full control, but in practice developers must often choose between staying within the framework or going custom. Personal taste and product values can be a legitimate business strategy, but only if the audience is small and willing to pay for craftsmanship.

Data Points: Casper mattress price: $500 twin / $750 full / $850 queen / $950 king - Sponsor segment describing Casper’s pricing Casper trial period: 100 days - Sponsor segment describing Casper’s risk-free trial and returns Raze Labs experience: 11+ years - Sponsor segment describing the company’s longevity iPhone 6 Plus landscape size class: Regular horizontal, compact vertical - Developer discussion of iOS size classes iPhone portrait size class: Compact in both dimensions - Explanation of how phones are classified in iOS Approximate iPhone 6 Plus native display rendering: 2208 × 1242 - Discussion of off-screen rendering and downscaling iPhone 6 Plus visible display resolution: 1080p - Concern about the panel’s final output resolution App Store review lead time mentioned: Several days - Discussion of needing notice before an OS release to finish ebook production Apple’s original iPhone 5 screen size: 4 inches - Referenced when discussing the older small-phone era Mac/iOS app size classes: 2 values per axis: regular and compact - Explanation of Apple’s current trait system Under-the-hood iPad app widths mentioned: full width, two-thirds, one-third - Reference to hidden resizable app modes in the simulator Overcast feature update: 1.1 - Marco’s forthcoming adaptive/universal update

Pivotal Quotes: "I am also in the load-bearing pinky group for brief moments of time when repositioning the phone." — Marco: He concedes the pinky is useful when hoisting the phone into a better typing position. "Apple is clearly pushing us towards universal apps, an app that has to work on any sized iPhone and any sized iPad." — Marco: He argues developers should adapt now to Apple’s direction toward resizable, universal interfaces. "A good recipe for an app is to do one really hard thing. And everything else do it the easy way." — Marco: He summarizes his product philosophy for Overcast and independent app development.

Implications: Developers should prioritize adaptive, maintainable UI and marketable features over bespoke customizations; users can expect larger iPhones, more resizable app behavior, and continued debate over Apple’s compromises, but most of these issues will remain largely invisible to ordinary consumers.

🔓 Sign Up for Unlimited Episode Search

About Accidental Tech Podcast

View all episodes from Accidental Tech Podcast