Sejarah dan Pemrograman Mobile

 Evolusi Handphone


    Pada saat ini kita berada dalam era Digital, dimana semua hal yang kita ingin tahu dan ingin kita lakukan dapat dengan mudah melalui Handphone atau Smartphone. Hampir setiap orang memiliki muda sampa dengan tua tidak lepas dari perkembangannya. Prediksi survey data dari katadata, Hingga tahun 2025 setidaknya akan mencapai 89,2 persen populasi penduduk di Indonesia yang akan memanfaatkan beragam fitur di ponsel pintar. Angka itu merujuk pada prediksi dalam kurun waktu enam tahun (2019-2025) terkait penetrasi pasar ponsel di tanah air yang bakal tumbuh 25,9 persen.


Smartphone dimulai

    Tapi tahu kah kamu bagaimana era Smartphone ini dimulai? Semua ini dimulai sepuluh tahun sebelum ponsel tersedia secara komersial, Martin Cooper, seorang insinyur senior di Motorola, membuat panggilan publik pertama dari ponsel. Dia mencatat sejarah dengan menelepon pesaing perusahaan telekomunikasi dan menyatakan bahwa dia menggunakan ponsel. Panggilan itu dilakukan menggunakan prototipe model DynaTAC, yang kemudian menjadi ponsel genggam pertama yang dirilis di pasaran sepuluh tahun kemudian. Secara teknis, meskipun ada perangkat komunikasi sebelumnya, sejarah ponsel dapat ditelusuri kembali ke tahun 1908 ketika paten diberikan di Kentucky untuk 'telepon nirkabel'. Namun, perlu dicatat bahwa perangkat semacam ini lebih mirip dengan radio dua arah daripada ponsel modern yang kita kenal saat ini.

        

Pesan text yang pertama kali

    Tahun1992 juga menandai tahun ketika pesan teks pertama dikirim. Neil Papworth, seorang insinyur uji untuk Sema Group, mengirim pesan teks pertama ke ponsel pada tanggal 3 Desember 1992. Pesan itu hanya bertuliskan "Selamat Natal".


Biaya layanan sesuai penggunaan

Pada tahun 1996, beberapa ponsel terobosan baru diperkenalkan, tetapi juga menandai awal dari paket ponsel tanpa kontrak dengan diluncurkannya 'Vodafone Prabayar'. Pada saat itu, kepemilikan ponsel di Inggris hanya mencapai 16% dari rumah tangga. Sepuluh tahun kemudian, angka ini melonjak menjadi 80% yang menakjubkan. Para ahli percaya bahwa ini terutama disebabkan oleh dampak kontrak Bayar Sesuai Penggunaan terhadap aksesibilitas ponsel bagi konsumen rata-rata.

Kontrak 3G Pertama di Inggris

Pada tahun 2003 juga merupakan awal dari adopsi standar jaringan 3G secara global. Jaringan ini dibangun untuk mendorong kecepatan transfer data yang lebih cepat dalam teknologi seluler; untuk memenuhi standar resmi, sebuah jaringan harus menawarkan kecepatan puncak data setidaknya 0,2MB/s agar dapat diklasifikasikan sebagai '3G'. Provider jaringan seluler Three menawarkan jaringan 3G pertama di Inggris dengan Motorola A830, NEC e606, dan NEC e808.

App Store Pertama

Pada tahun 2008, Android juga meluncurkan 'Android Market' (sekarang Google Play Store), meskipun tidak menawarkan dukungan untuk aplikasi berbayar hingga tahun 2009. Secara keseluruhan, tahun 2008 menandai awal dari debat 'Apple vs Android' yang terus berlanjut.

Kontrak 4G Pertama di Inggris

Pada Desember 2009, O2 mengumumkan bahwa mereka berhasil menunjukkan koneksi jaringan 4G menggunakan teknologi Long-Term Evolution (LTE) yang terpasang di enam menara di Slough. Ini merupakan kali pertama koneksi 4G berhasil diuji di Inggris, meskipun baru pada tahun 2012 jaringan seluler 4G pertama diluncurkan secara komersial.

Kontrak 4G Pertama di Inggris

Pada akhir Mei 2019, EE meluncurkan kontrak ponsel 5G pertama dengan harga mulai dari £54 per bulan ditambah biaya sekali bayar sebesar £170 untuk handset yang kompatibel. Layanan ini diluncurkan dengan respon yang bervariasi, dengan banyak ahli yang menyatakan bahwa 5G akan menghasilkan kemajuan cepat di industri teknologi lainnya seperti mobil otonom, realitas virtual, dan pesawat tanpa awak. Namun, beberapa ahli juga mengungkapkan kekhawatiran mereka terhadap konsekuensi kesehatan dari 5G, menyerukan penundaan dalam peluncurannya hingga penelitian lebih lanjut dilakukan tentang hubungan antara 5G dan peningkatan risiko kanker pada manusia.


Seiring dengan perkembangan Smartphone kita pun merasa membutuhkan akses internet yang lebih cepat, semakin berkembanganya infrastruktur pendukung Smartphone ini teknologi yang dibawanya pun akan semakin beragam dan fitur-fitur baru pun akan semakin bermunculan.


Sejarah Perkembangan Pemrograman Mobile

Sejarah pemrograman perangkat bergerak menandai evolusi teknologi yang signifikan seiring dengan kemajuan perangkat mobile dari perangkat awal yang sederhana hingga menjadi smartphone canggih yang kita kenal hari ini. Pada era sebelum tahun 2000-an, perangkat mobile seperti Personal Digital Assistant (PDA) memanfaatkan bahasa pemrograman seperti C atau C++ untuk pengembangan aplikasi. Namun, keterbatasan teknologi pada saat itu membuat aplikasi mobile masih terbatas dalam fungsionalitasnya.

Kemudian, dengan munculnya telepon genggam pada awal tahun 2000-an, Java menjadi bahasa pemrograman yang dominan untuk pengembangan aplikasi mobile. Kelebihan Java adalah kemampuannya untuk membuat aplikasi yang dapat dijalankan di berbagai platform, memungkinkan penggunaan aplikasi yang seragam di berbagai jenis perangkat.

Pada awal tahun 2010-an, dengan munculnya smartphone yang semakin canggih, terjadi pergeseran signifikan dalam bahasa pemrograman yang digunakan. Untuk platform iOS (iPhone), Objective-C menjadi bahasa utama untuk pengembangan aplikasi sebelum adopsi penuh bahasa Swift, yang diperkenalkan oleh Apple pada tahun 2014. Sementara itu, untuk platform Android, Java tetap menjadi bahasa pemrograman utama, namun Kotlin mulai digunakan secara luas sebagai alternatif yang lebih modern dan efisien.

Pada masa kini, bahasa Swift telah menjadi bahasa utama untuk pengembangan aplikasi iOS, sementara Kotlin telah diadopsi oleh Google sebagai bahasa resmi untuk pengembangan aplikasi Android. Keunggulan Kotlin adalah kemampuannya untuk meningkatkan produktivitas pengembang dengan sintaks yang lebih ringkas dan fitur-fitur modern yang tidak dimiliki oleh Java.

Selain itu, tren pengembangan aplikasi mobile berbasis web juga semakin berkembang, dengan penggunaan JavaScript dan framework seperti React Native yang memungkinkan pengembangan aplikasi lintas platform dengan menggunakan bahasa pemrograman yang sama. Hal ini memungkinkan pengembang untuk membuat aplikasi yang dapat berjalan di berbagai platform dengan lebih efisien, mempercepat proses pengembangan dan penyebaran aplikasi.

Seiring dengan perkembangan teknologi, bahasa pemrograman yang digunakan dalam pengembangan aplikasi mobile terus berkembang untuk memenuhi tuntutan pasar yang semakin kompleks dan dinamis. Dengan adopsi bahasa pemrograman yang tepat, pengembang dapat menciptakan aplikasi mobile yang inovatif, efisien, dan memenuhi kebutuhan pengguna modern.




Komentar