Il y a beaucoup de documentation à ce sujet sur Google.
Il suffit d'utiliser :
<!-- **normal** (iPhone/iPod **non retina** display) -->
<link rel="apple-touch-icon" href="apple-touch-icon.png"/>
<!-- **normal** (iPhone/iPod **retina** display) -->
<link rel="apple-touch-icon" href="apple-touch-icon-72.png" sizes="72x72"/>
<!-- and **iPad** version -->
<link rel="apple-touch-icon" href="apple-touch-icon-114.png" sizes="114x114"/>
En tant que info supplémentaire vous pouvez avoir l'icône sans l'effet de brillance si vous utilisez la fonction apple-touch-icon-precomposed
au lieu de apple-touch-icon
.
et il y a plusieurs balises que vous pouvez utiliser afin d'avoir toutes les fonctionnalités de Safari Mobile comme l'écran d'accueil, etc.
aussi, donner este Article de Mobile Tuts une lecture et vous saurez presque tout ce dont vous avez besoin pour avoir une application web brillante.