dilakukan pada OS Windows XP. Baik versi licence dan versi demo bekerja dengan baik pada OS Windows XP.
Saat menjalankan hasil kerja iCareus, user secara otomatis akan menginstal emulator untuk melihat hasil
middleware. Emulator hanya bekerja pada OS Windows XP, jadi walau program iCareus dapat di instal pada OS
Windows Vista atau windows 7, emulator tidak akan bisa berjalan dengan baik.
2.3.1.3. Menu Pada iCareus
Saat aplikasi iCareus dijalan, akan ada 7 jendela berbeda yaitu tools, Scene Browser, Editor, View, Resource
List, Properties dan Emulator message.
a. Tools
1.
Selection Tools : digunakan untuk menyeleksi
area scene yang ingin dikerjakan.
2.
Color Picker : untuk memilih warna, dengan
cara mengklik diwarna yang di inginkan pada area scene.
3.
Panel : membuat batasan pada area scene,
dimana tools lain bias dimasukan tanpa melewati batas panel.
29
4.
Text Area : user dapat memasukan atau
mengedit teks yang nantinya akan muncul pada middleware yang dibuat.
5.
Text List : sama seperti text area hanya saja,
teks yang dimunculkan tidak dalam satu area. User harus menggunakan remote untuk berpindah ke area
teks yang lainnya.
6.
Image : untuk memasukan satugambar kedalam
scene.
7.
ImageList : untuk memasukan lebih dari satu
gambar ke scene pada satu area kerja yang sama.
8.
Menu : tools untuk membuat menu pada
tampilan middleware.
9.
Form :
tools untuk membuat form berbasis java
10.
Button : membuat buttons pada scene.
11.
TextEdit : untuk menginput tulisan pada scene
saat iCareus dijalankan.
30
b. Scene Browser
1.
Move : untuk memindahkan scene yang ingin dikerjakan
2.
Duplicate : menggandakan scene yang tengah digunakan
3.
Add : menambahkan scene barupada scene browser
4.
Remove : menghapus scene yang tidak dipakai atau ingin dihilangkan
Gambar 2.10. Scene Browser
c. Editor
Editor dapat digunakan user untuk mengedit tools yang digunakan seperti unutk mengedit tools menu, text
list atau image list.
d. View
Pada jendela view user dapat melihat rancangan scene yang tengah dikerjakan.
31
e. Resource List
Gambar yang di input untuk scene diambil dari Resource List dengan mengklik “add” maka user dapat
menambahkan file gambar sesuai dengan keinginan.
f. Properties
User dapat melihat informasi dari file yang tengah digunakan. Selain itu user juga dapat mengedit
file sesuai keperluan rancangan e-commerce
g. Emulator Messages
User dapat meliha tinformasi emulator saat akan menjalankan emulator tersebut. Dengan jendela ini user
dapat melihat apakah ada kesalahan atau kekuranganpada emulator jika emulator tidak berjalan.
Gambar 2.11 . Tampilan icareus secara keseluruhan
32
2.3.2. Java dan Netbeans
2.3.2.1. Java
Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer juga telpon genggam atau
HP. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada bahasa C dan C++ namun dengan sintaksis yang lebih
sederhana. Aplikasi-aplikasi berbasis java umumnya dikompilasi kedalam bytecode dan dapat dijalankan pada
berbagai Mesin Virtual Java JVM. Java merupakan bahasa pemrograman yang bersifat umumnon-spesifik general
purpose , dan secara khusus didisain untuk memanfaatkan
dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java
mampu berjalan di beberapa platform sistem operasi yang berbeda.
Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan
dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
33
Gambar 2.12. Contoh program Java sederhana
Versi pertama Java dibuat pada tahun 1996 yang merupakan versi 1.0. Java versi ini menyertakan banyak
paket standar java awal yang dapat dikembangkan pada versi selanjutnya contohnya :
1.
java.lang : Peruntukan kelas elemen-elemen dasar.
2.
java.io : Peruntukan kelas input dan output, termasuk penggunaan berkas.
3.
java.util : Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
4.
java.net : Peruntukan kelas TCPIP
, yang memungkinkan berkomunikasi dengan komputer lain
menggunakan jaringan TCPIP.
5.
java.awt : Kelas dasar untuk aplikasi antarmuka dengan pengguna GUI
6.
java.applet : Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
34
2.3.2.2. Netbeans
Netbeans adalah platform untuk aplikasi Java desktop dan perangkat untuk pengembangan perangkat
lunak atau Java IDE Intergrared development environment
dengan Java, JavaScript, PHP, Python. Ruby, Groovy, C, C++ dan lainnya. Netbeans IDE ditulis dengan
bahasa pemograman Java da dapat di jalankan di mana saja jika ada JVM Java Virtual Machine baik pada OS
Windows, Mac OS, Linux dan Solaris. JDK atau Java Development Kit diperlukan untuk
pengembangan fungsi Java tapi tidak dibutuhkan untuk pengembangan bahasa pemograman yang lain.
Pada netbeans terdapat platform yaitu framworks yang dapat digunakan kembali untuk pengembangan
aplikasi desktop Java Swing sederhana. Kumpulan Java IDE untuk Java SE memiliki apa yang diperlukan untuk
pengembangan Plug-in NetBeans dan aplikasi berbasis Platform NetBeans.
Aplikasi dapat menginstal modul Netbeans secara dinamis. Setiap aplikasi dapat berisi Update Center Modul
yang memungkinkan pengguna apliaksi untuk mendownload upgrade dan fitur baru secara langsung ke
dalam aplikasi yang berjalan. Reinstalling an upgrade or a
35
new release does not force users to download the entire application again. Menginstal ulang upgrade atau rilis baru
tidak memaksa pengguna untuk men-download keseluruhan aplikasi lagi.
Platform ini menawarkan layanan dapat digunakan kembali umum untuk aplikasi desktop, memungkinkan
pengembang untuk fokus pada logika khusus untuk aplikasi mereka. Among the features of the platform are: Di antara
fitur dari platform adalah:
1.
Pengguna interface manajemen misalnya menu dan toolbar
2.
Pengguna pengaturan manajemen
3.
Storage management penyimpanan dan pengambilan setiap data apa saja
4.
Window management
5.
Wizard frameworks mendukung langkah-demi- langkah dialog
6.
NetBeans Visual Library
36
2.3.3. Adobe Photoshop
Adobe photoshop adalah salah satu perangkat lunak untuk melakukan pengeditan foto atau gambar. Photoshop banyak
digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar market leader untuk perangkat
lunak pengolah gambarfoto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems.
Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS Creative Suite, versi sembilan disebut Adobe Photoshop CS2, versi
sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi yang terakhir keduabelas adalah
Adobe Photoshop CS5.
Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS; versi 9 ke atas juga dapat digunakan oleh sistem
operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver.
2.3.3.1. Format File
Photoshop memiliki kemampuan untuk membaca dan menulis gambar berformat raster dan vektor
seperti .png, .gif, .jpeg, dan lain-lain. Photoshop juga memiliki beberapa format file khas:
37
1.
.PSD Photoshop Document format yang menyimpan
gambar dalam bentuk layer, termasuk teks, mask, opacity
, blend mode, channel warna, channel alpha, clipping paths
, dan setting duotone. Kepopuleran photoshop membuat format file ini digunakan secara
luas, sehingga memaksa programer program penyunting gambar lainnya menambahkan
kemampuan untuk membaca format PSD dalam perangkat lunak mereka.
2.
.PSB adalah versi terbaru dari PSD yang didesain
untuk file yang berukuran lebih dari 2 GB
3.
.PDD adalah versi lain dari PSD yang hanya dapat
mendukung fitur perangkat lunak PhotshopDeluxe.
2.4. Perancangan Aplikasi