The German adjective "ganz" is an old word with unclear etymology that was already used in Old High German. There are several meanings for "ganz", with the example given in the Apple commercial fitting best to:
ganz = complete, entire, whole
Other meanings when used as an adjective include full, and colloquial unbroken, intact (incomplete list).
Using "ganz" with a noun in singular, or in mathematics and music is possible and good style:
Sie hatten das ganze Buch gelesen.
Er hatte sein ganzes Leben darauf gewartet.
Es hat den ganzen Tag geregnet.
Die ganzen Zahlen sind für Mathematiker auch "natürlich".
Das Lied enthält nur ganze und halbe Noten.
There is little dispute that the usage on Apple's website is bad style and colloquial at most, as there it was used with a subject in plural. Other examples of this colloquial usage have been mentioned in the comments:
"die ganzen Unterlagen"
"Deine ganzen Wörterbücher"
If we use "ganz" in a colloquial setting or in commercials we have to be aware that this adds considerable casuality. In Apple's case this may have been done deliberately to add coolness.