Mobile Technology Survey