
Close-up dari tangan yang memegang iPhone
Kredit Gambar: Cottonfioc/iStock/Getty Images
Smartphone menggabungkan teknologi radio seluler dengan prosesor yang dirancang khusus. Seiring dengan berevolusinya smartphone, pengembang aplikasi telah menemukan cara baru dan cerdik untuk menggunakan perangkat keras dan konektivitas nirkabel untuk membuat informasi tersedia secara instan bagi pengguna. Layar sentuh yang lebih besar dan lebih akurat memungkinkan komputasi multi-jendela dengan input simultan dari 10 jari. Multitasking yang efisien dan memori yang melimpah memungkinkan aplikasi yang baru-baru ini digunakan untuk berada di tumpukan tanpa memperlambat kinerja.
Suara, SMS dan MMS
Ponsel pertama membutuhkan baterai besar untuk mengirimkan sinyal radio ke menara yang mungkin jauhnya bermil-mil jauhnya. Mereka mengandalkan teknologi radio 1G untuk berkomunikasi melalui bandwidth yang relatif sempit. Komunikasi suara dan SMS bekerja dengan cara yang hampir sama seperti saat ini, kecuali teknologi radio 2G memperkenalkan menara seluler dan protokol modern seperti GSM dan CDMA, memungkinkan ponsel menggunakan banyak daya yang lebih kecil. Komunikasi SMS bekerja secara efisien melalui koneksi bandwidth rendah dengan membatasi pesan hingga 160 byte, dan dengan pengenalan teknologi 3G, MMS dapat menggunakan protokol yang sama untuk mengirimkan pesan multimedia tanpa batas ukuran.
Video Hari Ini
Masukan Sentuh dan Akselerometer
Akselerometer ponsel cerdas mengukur jumlah gaya statis atau dinamis yang dirasakan oleh perangkat dan membuat informasi ini tersedia untuk sistem operasi. Meskipun tidak semua aplikasi menggunakan input akselerometer, akselerometer terus-menerus melakukan polling posisi perangkat saat ini sehubungan dengan Bumi sehingga aplikasi dapat mengambilnya saat dibutuhkan. Sebagian besar aplikasi mendengarkan input sentuh dalam bentuk ketukan atau gerakan dan menjalankan perintah program saat pengguna berinteraksi dengan tampilan dengan cara tertentu. Misalnya, menggeser ibu jari secara perlahan melintasi layar mungkin tidak memicu membalik halaman, tetapi menggesernya lebih cepat menghasilkan nilai akselerasi yang cukup tinggi untuk membalik halaman.
Masukan Kamera dan Mikrofon
Sebagian besar waktu, kamera ponsel cerdas mengambil gambar, dan mikrofonnya merekam suara Anda selama panggilan telepon. Pengembang aplikasi juga telah menemukan cara kreatif untuk menggabungkan perangkat input ini ke dalam perangkat lunak yang berguna, seperti pemindai kode QR dan layanan identifikasi musik. Kode QR adalah kode digital yang mirip dengan kode batang, tetapi dengan informasi vertikal dan horizontal, dan pemindai kode QR adalah fungsi yang mengambil kode QR sebagai input dan menghasilkan informasi produk, tautan HTTP, atau informasi lain sebagai keluaran. Layanan identifikasi musik memproses cuplikan lagu dari input mikrofon pengguna dan mencocokkannya dengan hasil di database. Dengan Internet nirkabel berkecepatan tinggi, pengguna segera menerima hasil dari layanan, dan dari hasil ini, dia mungkin dapat mengunduh lagu atau mengikuti tautan kode QR di browser Web.
Akselerasi Video 3-D
Seiring dengan berkembangnya arsitektur prosesor ponsel cerdas, perangkat lunak yang lebih kompleks menjadi layak, seperti permainan video 3-D dan grafis yang dipercepat perangkat keras. Perusahaan seperti ARM, NVIDIA dan Qualcom memproduksi CPU yang kuat dan GPU terintegrasi yang mendukung kerangka kerja video 3-D dan menggunakan daya yang relatif kecil. CPU multi-core berkinerja tinggi, seperti Snapdragon S3, mencapai kecepatan clock tinggi, konsumsi daya rendah, dan keluaran panas rendah dengan menggunakan proses produksi 45nm yang ringkas. Sebagian besar smartphone kelas menengah masih menggunakan prosesor dengan CPU proses 65nm yang kurang bertenaga dan menyertakan akselerasi video yang lebih sederhana.