Smartphones and tablets have replaced PCs and laptops for many users, but these platforms are more functional and powerful than ever.