Categories
iOS iPhone Music

Ambient Music on iOS

Iโ€™m really enjoying the ambient music controls that were added to Control Center in iOS 18.5. I wear hearing aids all day and itโ€™s been just delightful to be able quickly get some chill music playing in my ears when Iโ€™m working, walking, cooking, etc. A very nice little quality of life feature.

Categories
AI Apple History iPhone

An iPhone in 1900?

This morning I was listening to one of Dwarkesh Patelโ€™s latest podcasts when he happened to muse about why an iPhone wasnโ€™t possible in the year 1000. A crazy idea or so it seemed to me!

But it got me wondering about that same question in years closer to when the iPhone was actually introduced in 2007.

I opened up Google Gemini (using the new 2.5 Flash model) and had a fascinating conversation. โ€œA conversation like no other!โ€ as Mark Halperin likes to say on his 2Way conversations.

Hereโ€™s the final result – after I asked Gemini to summarize the conversation a bit and put it into Markdown format for blog posting. To be clear, I asked the questions and Gemini did the educating and writing. Enjoy!

Building an iPhone Through Time: Why 1900, 1950, and Even 2000 Couldn’t Do It

We take our smartphones for granted today. These sleek, powerful devices fit in our pockets, connecting us instantly to the world, housing vast libraries of information and entertainment, and performing complex computations. But have you ever stopped to wonder what it would take to build something like an iPhone in a different era?

Let’s take a little journey through time and see just how science-fiction the iPhone would have seemed not so long ago.

The Utter Impossibility of 1900

Imagine walking into a workshop in 1900 and asking them to build you an iPhone. Their reaction would likely range from utter confusion to thinking you were stark mad. In 1900, the concept was not just difficult; it was fundamentally impossible.

  • Computing: The most advanced computing devices were mechanical or early electromechanical machines like punch-card tabulators. There were no vacuum tubes yet for practical electronics, let alone transistors or integrated circuits. Building anything with the processing power of an iPhone, even using room-sized 1900 tech, was unimaginable.
  • Display: Visual output was limited to mechanical indicators or basic light bulbs. The cathode ray tube (CRT) was still experimental. A high-resolution color touchscreen was pure fantasy.
  • Connectivity: Wireless communication was in its absolute infancy (Marconi’s transatlantic signal was Morse code). Mobile voice communication was decades away. The idea of connecting a personal device to a global network was beyond comprehension.
  • Storage: Data storage meant punch cards or paper tape โ€“ storing a single song, let alone thousands, would require a library-sized collection and complex machinery to read it.
  • Power: Batteries were bulky and low-capacity. Powering complex electronics wasn’t feasible for a portable device.
  • Size: Components were large, assembly was manual. Miniaturization to pocket size was impossible due to the fundamental physics and engineering available.

In 1900, an iPhone was not just science fiction; it was magic. You couldn’t build it because the scientific knowledge and engineering capabilities simply did not exist.

Closer, But Still Impossible in 1950

Fast forward 50 years to 1950. We’ve made incredible strides!

  • The transistor has been invented (1947), a crucial step beyond vacuum tubes.
  • Early electronic computers exist, albeit massive, expensive, and less powerful than today’s simplest chips.
  • CRTs are common (the television era is beginning), allowing for monochrome displays.
  • Radio communication is much more advanced, and early, very limited forms of mobile radio-telephony (like bulky car phones) are being experimented with.
  • Basic magnetic storage (tape, drums) exists.

So, could you build an iPhone now? Still impossible, but for slightly different reasons.

  • Integrated Circuits (Chips): The ability to put thousands or millions of transistors onto a single piece of silicon โ€“ the foundation of modern electronics โ€“ hadn’t been invented yet (that came in the late 1950s). Building an iPhone’s processor or memory still required assembling thousands of individual, relatively large components.
  • Miniaturization: While better than 1900, components were still too large and power-hungry for a handheld device with complex functionality. A computer capable of iPhone-like tasks would still be room-sized.
  • Display: While you could have a small monochrome CRT, it would be bulky and fragile. A flat-panel, color, high-resolution, touch screen was completely out of reach.
  • Connectivity: Mobile communication existed, but not in a cellular format, and certainly not for high-speed data like internet Browse. Connecting a personal device to a data network wasn’t feasible or even conceived of in the modern sense.
  • Storage: Storing gigabytes of data in a portable way was impossible.
  • Operating System & Software: Programming was done at a very low level, and the concept of a sophisticated, user-friendly operating system running rich applications on a personal device didn’t exist.

In 1950, you could build pieces of the puzzle (a basic computer, a radio), but combining them into a compact, interactive, networked personal device was still beyond the technological horizon.

On the Brink? The Year 2000

Now, let’s jump to the year 2000. We’re only 7 years away from the first iPhone launch. Surely, we could build it now? Almost, but still extremely difficult and not the iPhone as we know it.

By 2000, most of the fundamental components did exist:

  • Powerful Microprocessors: Processors capable of running complex software were common.
  • Color LCDs: Standard in laptops and high-end mobile devices.
  • Wireless: 2G cellular networks were widespread (GPRS offered slow data). Wi-Fi existed (802.11b). Bluetooth was available. GPS was available for civilian use.
  • Batteries: Lithium-ion batteries were standard for portable electronics.
  • Flash Memory: Available, but expensive and lower density per chip compared to 2007.
  • Basic Sensors & Digital Cameras: Existed and were being integrated into some phones/PDAs, albeit low-resolution.

So, what was still missing or not mature enough to build the iPhone?

  1. Capacitive Multi-Touch Screen: This was the key missing piece for the iPhone’s revolutionary interface. While resistive touchscreens (used with a stylus) were common on PDAs, large, reliable, capacitive screens capable of registering multiple finger touches were not ready for mass production and integration into a consumer device.
  2. Affordable High-Density Flash Memory: While flash existed, putting 4GB or more into a phone was still prohibitively expensive for a mass-market product.
  3. Required Chip Integration & Miniaturization: While processors were capable, packing all the necessary components (CPU, GPU, wireless, memory, sensors, etc.) so tightly and efficiently into a thin, integrated System-on-a-Chip required manufacturing advancements still underway.
  4. Mobile OS Optimized for Touch & Data: Existing mobile operating systems (like Palm OS, Windows CE, Symbian) were designed around styluses, keyboards, and less data-intensive use. An OS built from the ground up for a finger-driven multi-touch interface and seamless internet use (like iOS) didn’t exist yet.
  5. Network Readiness: While GPRS offered data, the speeds weren’t truly conducive to a rich mobile web experience. Widespread 3G networks, necessary for faster data, were just starting to roll out or hadn’t launched yet in many areas.

In 2000, you could build a smartphone (like a BlackBerry or a Pocket PC phone) โ€“ a device combining calls with email, calendar, and basic web Browse, likely with a physical keyboard or stylus. But the seamless, touch-driven, media-rich, always-connected experience of the iPhone wasn’t possible yet because the critical enabling technologies and the specific level of integration weren’t mature or affordable enough.

When Did It All Come Together?

The technologies that were missing or immature in 2000 converged and matured rapidly in the years leading up to the iPhone’s launch in 2007:

  • ~2004-2006: Capacitive multi-touch display technology became viable for mass production. Flash memory density increased and prices dropped dramatically. 3G networks rolled out more widely.
  • ~2004-2007: Apple internally developed iOS and perfected the integration of hardware, software, and the multi-touch interface. Chip manufacturing allowed for the necessary miniaturization and power efficiency.
  • 2007: The culmination of these advancements arrived as the first iPhone, combining these previously missing/immature pieces into a revolutionary product.
  • 2008: The App Store launched, solidifying the software ecosystem that became central to the smartphone experience.

Looking back from 2025, it’s incredible to see how quickly technology evolved. What was pure fantasy in 1900 became a bulky, impossible dream in 1950, a collection of nearly-ready parts in 2000, and finally, a reality in 2007. The journey of the iPhone isn’t just a product story; it’s a testament to the accelerating pace of scientific discovery and engineering innovation over the last century.

Categories
Apple Apple Watch iPhone Photography

Powers of Ten

We are coming up on almost 20 years from the launch of the iPhone and just passed ten years since the introduction of Apple Watch. Hard to believe itโ€™s been that long for both of these devices but I certainly respect the profound impacts they have had on my life.

Apple Watch Series 10

The iPhone and, in particular its camera system, are superb at what they do. A supercomputer in my pocket. A superb camera system thatโ€™s essentially eliminated any desire I might have to use larger cameras. My โ€œbigโ€ cameras have been languishing in my camera bag since before COVID when the iPhone became the best camera of my work as a street photographer. Having all of my images at hand and stored securely in the cloud is another big benefit.

But the little brother Apple Watch is also remarkable at what it does and how it complements the iPhone. I had one of the original Watches with its sluggish performance, poor battery life, thick body, etc. Many people have argued that it shipped before it was ready. But over the course of ten generations Apple has in a Kaizen way steadily improved the watch such the my latest Series 10 model is just a delight! Itโ€™s got refined capabilities, is speedy and crisp with battery life that is excellent.

Iโ€™ve dismayed a lot about Apple of late what with an abandoned car project, a poorly thought through product concept with the Vision Pro and its underwhelming response to AI. But I continue to appreciate every day my iPhone and Watch as they have more than delighted me with their impact of daily living.

Categories
AI: Large Language Models Claude iOS iOS Shortcuts iPhone iPhone 15 Pro Max

Simplifying Life with iOS Shortcuts Automation

In our fast-paced digital world, efficiency is key. Apple’s iOS offers a powerful tool for streamlining daily tasks through its Shortcuts app. iOS automations allow users to create custom workflows that trigger automatically based on various conditions, such as location changes, battery levels, or device connections. These automations can significantly enhance your iPhone experience, saving time and reducing the need for manual interventions.

In this post, I’ll share some of the iOS automations I’ve set up to make my daily life smoother and more efficient. These shortcuts demonstrate how small, automated actions can add up to a more seamless mobile experience.

When I Leave Home

Set Low Power Mode

One of the first automations I’ve set up triggers when I leave my home. As soon as my iPhone detects that I’ve left my home location, it automatically enables Low Power Mode. This is particularly useful for conserving battery life when I’m out and about away from home.

When I Come Home

If Home, Turn Off Low Power Mode

Complementing the previous automation, I have another set to trigger when I arrive home. This automation checks if Low Power Mode is active and turns it off. At home, I typically have easy access to chargers, so maximizing battery life becomes less critical.

CarPlay Automations

My car has CarPlay which offers excellent opportunities for automation, enhancing both safety and convenience while driving. Iโ€™ve created a few automations triggered by when my iPhone connects or disconnects from CarPlay.

When CarPlay Connects

When my iPhone connects to CarPlay, it triggers a series of actions:

Music: A selected playlist starts playing automatically, setting the mood for my drive without requiring me to navigate through music apps.

Message: The system sends an automated message stating “Now leaving [location]”. This keeps important contacts informed about my movements without my manual input.

Maps: The Maps app opens automatically, ready for me to input a destination if needed.

When CarPlay Disconnects

Upon disconnecting from CarPlay:

Message: An automated message is sent saying “Now arrived at [location]”. This provides a convenient way to let others know I’ve reached my destination safely.

iPhone Battery Management

If Not at Home and Battery < 70%

To ensure I don’t run out of battery unexpectedly, I’ve set up an automation that triggers when I’m not at home and my battery level drops below 70%. This automatically enables Low Power Mode, helping to extend my battery life when I might not have immediate access to a charger.

If Connected to Power

Conversely, when my iPhone is connected to a power source, an automation turns off Low Power Mode. This allows the device to perform all functions at full capacity while charging, ensuring background tasks and updates can proceed normally.

These automations represent just a fraction of what’s possible with iOS Shortcuts. By automating these small but frequent tasks, I’ve reduced the cognitive load of managing my device and improved its efficiency. The beauty of iOS automations lies in their customizability โ€“ you can tailor them to fit your specific needs and lifestyle. Iโ€™m having fun experimenting with using iOS automations!


Note: This post began with me making a mind-map using Mindnode on my iPhone. I then exported it in Markdown format. Using the new Claude 3.5 Sonnet I wrote a prompt describing what I wanted to write, included the Markdown from Mindnode as input and asked Claude to write a first draft beginning with some background on iOS automation. I took Claudeโ€™s first draft – which was quite good – and refined it with my own edits before publishing it here.