2.7.2. Pembahasan umum Flashlite
Flashlite merupakan versi ringan dari adobe flash player aplikasi perangkat lunak yang di-publish oleh Adobe Systems, versi ini ditujukan
untuk ponsel dan perangkat elektronik portabel lainnya yang memungkinkan pengguna perangkat ini untuk melihat konten multimedia
dan aplikasi yang dikembangkan dengan menggunakan tool adobe flash yang sebelumnya hanya tersedia pada komputer. YongFei, 2010
Flashlite merupakan aplikasi yang berjalan di sistem operasi mobile yang memungkinkan pengembangan aplikasi-aplikasi berbasis
flash yang unik, karena terdapat elemen-elemen multimedia di dalamnya. Siswoutomo, 2006
Dalam pengembangan aplikasi Flashlite diperlukan tools seperti: 1. Adobe Flash Professional
2. Adobe Device Central 3. Action Script
Untuk menjalankan aplikasi Flashlite, diperlukan handphone atau device yang telah terinstal Flashlite player. illustrasi berikut ini
menjelaskan tentang proses kerja desain aplikasi mobile dalam flash. Aplikasi Flashlite dapat di bagi menjadi tiga jenis, yaitu:
1. Standalone Aplikasi standalone Flashlite merupakan kategori yang paling
umum dari aplikasi Flashlite. Aplikasi ini tidak memerlukan
hubungan ke jaringan. Contoh dari jenis aplikasi ini adalah application dan games.
2. Browser Konten Flashlite juga dapat dimasukkan dalam halaman web
sehingga konten Flashlite ditampilkan pada situs mobile.
Gambar 2.6. Aplikasi client twittle berbasis Flashlite Sumber: Faraday, 2009
3. Screensaver Merupakan file SWF yang didalamnya tidak terdapat interaksi
oleh pengguna. tidak semua perangkat dengan Flashlite mendukung screensaver, sehingga pengembang harus memastikan sasaran
perangkat yang bisa menjalankannya.
Gambar 2.7. Screensaver Flashlite pada Handphone Sumber: Rankine, 2009
Wallpaper merupakan bagian dari screensaver. wallpaper ditampilkan sebagai gambar latar belakang pada layar perangkat atau
dalam sub-LCD. perangkat yang mendukung screensaver otomatis mendukung wallpaper.
Gambar 2.8. Tampilan wallpaper Flashlite Sumber: Forum Nokia, 2010
Perangkat device yang mendukung untuk jenis aplikasi tergantung pada platform perangkat dan kemampuan dari Flashlite
player yang di instal pada perangkat.
2.7.3. Pembahasan umum ActionScript pada Flashlite
Action script merupakan urat nadi dari aplikasi yang dibangun dengan berbasis flash. peranan actionscript sulit diabaikan dalam
membangun aplikasi berbasis flash, termasuk dalam membangun aplikasi mobile berbasis flash. Mobile device handphone mempunyai banyak
keterbatasan, tidak seperti komputer, beban yang dapat ditanggung tidak sebanyak yang bisa ditanggung oleh komputer.Siswoutomo, 2006
Action script dalam pembuatan aplikasi mobile berbasis Flashlite pada dasarnya tidak berbeda dengan actionscipt dalam pembuatan aplikasi
berbasis flash seperti web interaktif, company-profile, maupun aplikasi lainnya. Dengan didukung Flash 4 Action Script, pengembang dapat
memakai script-script seperti operator perhitungan, movie clip properties
_height,_x
dan
_y
, fungsi kontrol timeline
gotoAndPlay
atau
stop
, dan fungsi jaringan seperti
loadvariables
dan
load
Movie,
namun juga terdapat script yang tidak didukung oleh Flashlite seperti fungsi startdrag,
stopDrag
dan
_
dropTarget
. Adobe Systems Incorporated, 2007 Karena berbasis mobile, action script pada Flashlite memiliki
kemampuan seperti mengakses tombol-tombol navigasi handphone,
mengirim SMS, dan mengaskes status baterai dan sinyal. Berikut ini contoh-contoh action script dalam Flashlite:
1. Enter, merupakan script untuk mengakses tombol select atau enter pada handphone.
Contoh :
onkeyPress Enter { traceAnda menekan tombol enter;
}
2. GetBatteryLevel : mengembalikan level baterai saat ini Contoh: batrai = fscommand2GetBattery Level;
3. GetDeviceID : mengatur sebuah parameter yang mempresentasikan identitas unik dari device seperti serial number.
Contoh : status = fscommand2GetDeviceID,deviceID; 4. GetNetworkName: mengeset sebuah parameter ke nama dari
jaringan saat ini. Contoh: netNameStatus = fscommand2 ”GetNetworkName”,
myNetName;
2.8. Adobe Device Central CS4
Adobe Device Central adalah perangkat lunak yang berfungsi sebagai emulator yang memungkinkan pengembang untuk menguji konten flash
berdasarkan profil menggunakan berbagai perangkat. Device central memudahkan pengembang untuk mengetahui perangkat mana saja yang dapat menjalankan