Smartphones combinent la technologie radio cellulaire avec des processeurs spécialement conçus. Comme les smartphones ont évolué, les développeurs d'applications ont trouvé de nouvelles façons ingénieuses, d'utiliser la connectivité sans fil de matériel et de rendre l'information instantanément disponible pour les utilisateurs. Plus grand, plus précises écrans tactiles permettent multi-fenêtre informatique avec l'entrée simultanée de tous les 10 doigts. Multitâche efficace et la mémoire abondante permettent récemment utilisés applications de résider dans une pile sans ralentir les performances.