Mobile programming adalah kegiatan pembuatan aplikasi untuk perangkat mobile seperti smartphone dan tablet. Aplikasi-aplikasi tersebut dapat berupa aplikasi sistem seperti aplikasi panggilan, pesan, dan kamera, atau aplikasi third-party seperti aplikasi jejaring sosial, game, dan aplikasi produktivitas.
Mobile programming menggunakan bahasa pemrograman khusus yang disesuaikan dengan sistem operasi perangkat mobile yang digunakan. Untuk perangkat yang menggunakan sistem operasi iOS seperti iPhone dan iPad, bahasa pemrograman yang biasa digunakan adalah Swift dan Objective-C. Swift adalah bahasa pemrograman yang dikembangkan oleh Apple pada tahun 2014 dan merupakan penerus dari Objective-C. Swift ditujukan untuk menyederhanakan proses pemrograman dan memudahkan pengembangan aplikasi dengan menyediakan fitur-fitur modern seperti tipe data yang lebih terstruktur dan sintaks yang lebih intuitif. Sedangkan Objective-C adalah bahasa pemrograman yang dikembangkan oleh Apple pada tahun 1980-an dan masih digunakan hingga saat ini untuk pengembangan aplikasi iOS.
Untuk perangkat yang menggunakan sistem operasi Android, bahasa pemrograman yang biasa digunakan adalah Java dan Kotlin. Java adalah bahasa pemrograman yang dikembangkan oleh Sun Microsystems pada tahun 1995 dan masih populer hingga saat ini untuk pengembangan aplikasi Android. Java memiliki sintaks yang mirip dengan bahasa C dan C++, serta menyediakan fitur-fitur seperti pengelolaan memori otomatis dan portabilitas yang tinggi. Kotlin adalah bahasa pemrograman yang dikembangkan oleh JetBrains pada tahun 2011 dan mulai didukung oleh Android sejak tahun 2017. Kotlin ditujukan untuk menyederhanakan proses pemrograman dan meminimalkan terjadinya error dengan menyediakan fitur-fitur seperti tipe data yang lebih terstruktur dan pengelolaan null secara otomatis.
Nah temen temen yang ingin belajar lebih jauh terkait mobile programming, bisa menggunakan software yang bernama Android Studio. saya sarankan teman - teman memiliki spesifikasi komputer atau laptop yang memumpuni ya.
Sekian penjelasan dari apa itu mobile programming, semoga teman - teman dapat mengerti.

Komentar
Posting Komentar