Apple at 50

Apple at 50: From My First iPhone 4 to Becoming an iOS Engineer

Written on the 50th anniversary of Apple — a reflection on how one device sparked a lifelong passion for building software.

The First iPhone

I got my first iPhone — an iPhone 4 — when I was in middle school.

At the time, it felt futuristic:

  • The Retina display was unbelievably sharp

  • The system was incredibly smooth

  • Multi-touch interactions felt natural and intuitive

But what fascinated me most wasn’t just using it — it was wondering:

“How does this system actually work?”

Jailbreaking: My First Step into Systems Thinking

Not long after, I discovered jailbreaking and everything changed.

Suddenly, iOS wasn’t a closed box anymore.

I started experimenting obsessively:

  • Installing tweaks through Cydia
  • Customizing the lock screen, status bar, and icons
  • Changing animations and gestures
  • Combining tweaks to create my own “version” of iOS

I spent hours browsing forums, reading discussions, and trying things myself.

What excited me most wasn’t just customization, it was this realization:

Systems are not fixed , they can be modified, extended, and redesigned.

That was probably my first exposure to real engineering thinking.

From User to Builder

Over time, I became less interested in using tweaks and more curious about:

  • How tweaks hook into system behavior
  • How UI frameworks like UIKit work
  • What happens behind a simple tap interaction

This curiosity naturally led me to:

  • Learning programming
  • Exploring Swift and Objective-C
  • Building my own iOS apps

Becoming an iOS Engineer

Looking back, becoming an iOS engineer wasn’t a sudden decision, it was a gradual evolution.

The things I do today are deeply connected to what I explored back then:

  • Building apps with Swift / SwiftUI / UIKit
  • Designing intuitive and responsive UI/UX
  • Optimizing performance (scrolling, memory, networking)
  • Structuring scalable architectures (MVVM, modularization)

At its core, the goal hasn’t changed:

Make software feel natural, fast, and delightful.

Apple’s Influence on My Engineering Mindset

Apple influenced not just what I build, but how I think:

  • Attention to detail at every level
  • Strong focus on user experience
  • Seamless integration between hardware and software
  • Technology as a tool to empower people

These principles show up in my work every day:

  • I care about micro-interactions
  • I optimize for smoothness and responsiveness
  • I think about how users feel, not just what they see

Because I still remember being that user.

Today: Turning Passion into Craft

From that first iPhone 4 to now:

  • I’ve built real-world iOS applications
  • Worked on performance optimization and system design
  • Continuously explored deeper areas like concurrency and runtime behavior

But one thing hasn’t changed:

I still approach iOS with the curiosity of a user and the mindset of an engineer.

Closing Thought

People sometimes ask me:

“Why iOS?”

My answer is simple:

Because it’s something I started playing with as a kid and never stopped exploring.


Apple at 50
http://runningcoconut.com/2026/03/30/Apple-at-50-From-My-First-iPhone-4-to-Becoming-an-iOS-Engineer/
Author
Huajing Lu
Posted on
March 30, 2026
Licensed under