I don't view the iPhone and iPad as "computers" or "personal computers" any more than I view my cable TV set-top box or Sonos speaker that way. Both are very powerful devices with Linux operating systems. But I don't expect to be able to program them.
The iPhone is an appliance that can download "apps" that Apple permits. When I want a "computer" I open up my MacBook.
The iPhone is an appliance that can download "apps" that Apple permits. When I want a "computer" I open up my MacBook.