Android

Matahari Bergerak Menyederhanakan Pengembangan Java di Ponsel

Awesome iPhone Apps with Objective-C by Zack Chauvin

Awesome iPhone Apps with Objective-C by Zack Chauvin
Anonim

Sun Microsystems, Orange, Vodafone Group dan Sony Ericsson Mobile Communications mengambil langkah-langkah untuk membuatnya sedikit lebih mudah - dan lebih murah - bagi pengembang perangkat lunak untuk membawa program Java ke ponsel.

Pada konferensi pengembang JavaOne tahunan Sun di San Francisco Selasa, mereka merilis alat pengujian open-source baru dan mengatakan mereka meningkatkan program Java Verified lima tahun yang digunakan untuk mensertifikasi program Java ME di perangkat mobile. Tujuannya: untuk menyederhanakan proses dan mengurangi jumlah tes yang harus dijalankan oleh pengembang perangkat lunak untuk memastikan bahwa program mereka akan berjalan dengan baik pada telepon yang berbeda.

"Tidak ada yang suka pengujian," kata Martin Wrigley, direktur teknologi dengan program mitra Orange, pada konferensi pers. Karena pasar untuk aplikasi seluler matang, pengembang akan melakukan lebih banyak pengujian sendiri, katanya.

[Bacaan lebih lanjut: Ponsel Android terbaik untuk setiap anggaran.]

Masalahnya adalah bahwa operator jaringan yang berbeda memiliki persyaratan yang berbeda dan menjual perangkat yang berbeda, sehingga setiap pengembang perangkat lunak yang ingin menjangkau khalayak yang besar harus melakukan banyak pengujian. Dan itu bisa mahal. Satu tes dapat berharga US $ 200, dan sementara itu mungkin tidak terdengar banyak, dapat bertambah dengan cepat. Wrigley mengetahui satu pengembang aplikasi yang mengelola 14.000 versi produknya. Dengan metodologi pengujian baru "kami telah melihat pengurangan hingga 50 persen dalam biaya pengujian," katanya.

Sun telah mendorong Java pada ponsel selama sekitar satu dekade sekarang, tetapi dalam beberapa tahun terakhir platform telah dibayangi oleh iPhone dan Google Android.

Aplikasi yang paling populer di jaringan Orange adalah aplikasi Java yang sangat sederhana seperti Pullface dan Bob the Belcher, tetapi tidak ada alasan mengapa Java tidak dapat digunakan untuk membuat jenis aplikasi yang sama yang sedang diunduh dari App Store Apple, Wrigley berkata.

Faktanya, karena program Java ME menjadi lebih canggih, pengujian akan menjadi lebih penting, katanya. "Ketika Anda memiliki aplikasi yang lebih kompleks … yang membutuhkan lebih banyak pengujian untuk memastikannya berfungsi untuk pelanggan."

Ada sekitar 200 juta handset high-end di pasar, dan jumlah itu akan berlipat empat dalam beberapa tahun mendatang, kata Carl-Eric Mols, direktur strategi perangkat lunak dengan Sony Ericsson. Namun, sementara produk high-end seperti Blackberry dan iPhone mendapatkan banyak perhatian, "mayoritas besar handset di seluruh dunia adalah ponsel biasa dengan Java ME," katanya.

Baik Mol maupun Wrigley menolak berkomentar tentang apa efeknya, jika ada, rencana akuisisi Oracle terhadap Sun Microsystem akan ada di Java ME atau inisiatif baru mereka.