Hacker News new | ask | show | jobs
by scarface74 2579 days ago
OTOH, the article fails to mention that Apple refuses to let you support devices after EOL, and even some of the oldest Android devices in existence can run even the newest Android, as long as you're willing to upgrade the ROM yourself.

The 2012 iPhone 5 is the newest unsupported iPhone. Would you really want to support a phone that old and have to support both a 32 bit and a 64 bit version of your app?

3 comments

May 2019 Windows 10 version runs just fine on this 2009 laptop.
The smart phone market and the related chipset is seeing the same jump in performance that personal computers saw in their first decade.

Could Windows 95 run on a computer from 1985?

My 2009 era Core 2 Duo Dell E6500 - that I still own (https://www.notebookcheck.net/Review-Dell-Latitude-E6500-Not...) had 8 GB of RAM, gigabit Ethernet, a 1920x1200 display, 160GB hard drive, etc. Besides the processor, those are still decent specs for today and even the processor is good enough

The iPhone of 2009 was a 3GS - 320x480 display, 256MB of RAM,802.11G, with a single core 400Mhz processor and slow video graphics by today’s standards.

Compare that to the specs of even the low end $475 iPhone 7.

The Core 2 Duo was already a 64 bit processor. The iPhone didn’t ship with a 64 bit processor until four years later.

> and have to support both a 32 bit and a 64 bit version of your app?

For a developer, there is no difference between a 32-bit and 64-bit.

This depends on what you app does.
iPhone 5C is "newer" than iPhone 5, technically, since it was released in 2013.