Diberdayakan oleh Blogger.
RSS

Pemroograman mobile

PEMROGRAMAN MOBILE 


A. Pengertian.

Pemrograman Mobile adalah perangkat yang bergerak, misalnya telepon seluler atau komputer bergerak yang digunakan untuk mengakses jasa jaringan. Jadi mobile programming adalah program yg di gunakan untuk perangkat mobile. Keterbatasan yang sangat umum dalam bahasa pemrograman untuk peraltan mobile adalah kendala dalan segala dalam hal sumber daya, seperti ukuran layar, memori, CPU, penyimpanan dan cara menginput data.

B. Macam-macam Pemrograman Mobile



1. J2ME


J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Program J2ME diterjemahkan oleh VM. Program-program tersebut dikompile ke dalam bytecode dan diterjemahkan dengan Java Virtual Machine(JVM). Ini berarti bahwa program-program tersebut tidak berhubungan langsung dengan perangkat. Inti dari J2ME terletak pada configuration dan profile-profile. Suatu configuration menggambarkan lingkungan runtime dasar dari suatu sistem J2ME. Ia menggambarkan core library, virtual machine, fitur keamanan dan jaringan.

  • Kelebihan J2ME adalah menyediakan suatu interface yang sesuai dengan perangkat.
  • Kekurangan J2ME yaitu memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil, bandwith jaringan yang rendah.
2. Objective-C


Objective-C  adalah bahasa pemrograman berorientasi-objek, tujuan-umum digunakan dalam sistem operasi Apple. Sistem Operasi Apple seperti OS X dan iOS dikembangkan menggunakan bahasa Objective-C ini,  dan API-nya dapat digunakan untuk membuat aplikasi iPhone.

3. C++


Bahasa pemrograman C++ merupakan superset dari bahasa pendahulunya yaitu bahasa pemrograman C. Bahasa pemrograman C dikembangkan oleh Dennis Ritchie pada tahun 1972 di Laboratorium Bell. Bahasa pemrograman C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat rendah (berorientase mesin) dan bahasa tingkat tinggi (bahasa berorientase pada manusia). Bahasa pemrograman C berada satu tingkat di atas bahasa yang berorientasi pada mesin, namun tetap satu tingkat dibawah sebagian besar bahasa yang berorientasi persoalan. Bahasa pemrograman C cukup dekat dengan komputer untuk memberikan kendali yang besar terhadap detil implementasi pemakaian, namun cukup jauh untuk mengabaikan detil hardware. Karena itulah bahasa pemrograman C suatu ketika dipandang sebagai bahasa high-level dan pada saat yang lain dilihat sebagai bahasa low-level.
Bahasa pemrograman C merupakan bahasa pemrograman terstruktur, yang membagi program kedalam bentuk sebuah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan bahasa pemrograman C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya standarisasi bahasa pemrograman C yaitu berupa standar ANSI (American National Standards Institute) yang dijadikan acuan oleh para pembuat kompiler C.

4. PHP


PHP (Hypertext Preprocessor) adalah bahasa script sisi server yang dirancang untuk website dinamis dan pengembangan aplikasi berbasi-web lainnya. Biasanya terintegrasi dengan dokukmen sumber HTML ketimbang dengan file luar, yang telah menjadikannya sebagai bahasa pemrograman populer bagi pengembang website. Beberapa website yang dibangun dengan PHP adalah Wordpress, Facebook dan Digg.

5. Javascript

Javascript yang dikembangkan oleh Netscape dan sintaksnya kebanyakan turunan dari sintaks bahas C adalah bahasa pemrograman script sisi server dan klien. Dapat berjalan di semua browser menjadikannya pilihan untuk membuat web yang interaktif dan beranimasi. Selain itu digunakan juga untuk pengembangan software game dan aplikasi desktop. Intepreter Javascript telah tertanam sebagai ekstensi/pengaya di Google Chrome, Apple Safari, Adobe Acrobat/Reader, Adoba Creative Suite


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar