Menentukan Orientasi UI Menjadi Portrait atau Landscape pada Java ME
Artikel ini menjelaskan bagaiaman caranya menentukan orientasi UI menjadi portrait atau landscape.
Keterangan Artikel
Diuji dengan
Kecocokan
Artikel
Pendahuluan
Saat melakukan proses pengembangan aplikasi pada smartphone yang telah mendukung orientasi portrait dan landscape, tentunya developer akan dihadapkan pada 2 pilihan yaitu:
- Mengembangkan aplikasi yang mendukung baik orientasi portrait dan landscape
- Mengembangkan aplikasi yang hanya mendukung orientasi portrait atau landscape
Pilihan pertama merupakan pilihan yang paling ideal, namun tentu saja membuat desain layout yang mendukung kedua orientasi tersebut bukanlah pekerjaan yang ringan terutama jika aplikasi yang dikembangkan adalah sebuah game. Sebagai contoh, game Angry Birds yang dikembangkan oleh Rovio dan juga Fruit Ninja yang dikembangkan oleh Halfbrick. Jadi, pilihan kedua merupakan pilihan yang paling rasional dalam mengembangkan sebuah game.
Prosedur
Beberapa ponsel Nokia telah mendukung adanya JAD dan JAR manifest atribut yang memungkinkan MIDlet untuk memaksa orientasi UI menjadi portrait atau landscape. Caranya pun sangat mudah yaitu dengan menambahkan atribut berikut:
Nokia-MIDlet-App-Orientation: landscape
atau
Nokia-MIDlet-App-Orientation: portrait
pada file berekstensi .jad dan juga file MANIFEST.MF yang terdapat pada file berekstensi .jar nya.
Kesimpulan
Jika kita tidak mengetahui cara ini, tentunya developer harus membuat aplikasi yang dapat mendukung orientasi portrait dan "landscape" dan pastinya akan menghabiskan banyak waktu pengembangan. Dengan adanya cara ini, developer dapat mempersingkat waktu pengembangan dengan hanya memilih salah satu orientasi yang cocok dengan aplikasinya. Sebagai contoh, game Waroeng Ekspres Jawa dari Aksara Studio yang hanya mendukung orientasi landscape.


(no comments yet)