Perbedaan dan persamaan CMYK dan RGB

Dalam dunia desain ada 2 macam unsur warna yaitu CMYK dan RGB. Apa persamaan dan perbedaan antara kedua type warna tersebut dan apa hubungannya dalam desain grafis. Mari kita telusuri lebih jauh detil dan keunggulan serta kekurangan keduanya agar kita lebih paham mana yang harus kita gunakan waktu mendesain :)

Warna CMYK = Warna Proses / Empat Warna
 



 
CMYK adalah singkatan dari Cyan-Magenta-Yellow-blacK dan biasanya juga sering disebut sebagai warna proses atau empat warna. CMYK adalah sebuah model warna berbasis pengurangan sebagian gelombang cahaya (substractive color model) dan yang umum dipergunakan dalam pencetakan berwarna. Jadi untuk mereproduksi gambar sehingga dapat dicapai hasil yang (relative) sempurna dibutuhkan sedikitnya 4 Tinta yaitu: Cyan, Magenta, Yellow dan Black. Keempat tinta tersebut disebut Tinta / Warna Proses. Tinta Proses adalah tinta yang dipergunakan untuk mereproduksi warna dengan proses teknik cetak tertentu, seperti offset lithography, rotogravure, letterpress atau sablon. Berbeda dengan Tinta yang hanya digunakan satu lapisan (single layer), karena tinta yang digunakan dapat ditumpuk-tumpuk, maka sifat tinta proses harus memenuhi standard tertentu, seperti spesifikasi warna (dalam model warna CIELab) dan nilai Opacity/Transparency.

Kesalahan warna dalam penumpukan 2 macam tinta tersebut disebut: Ink Trapping Error (berbeda dengan Layout Trapping Error). (ISO 2846-1 hingga ISO 2846-5 adalah standar yang ditetapkan oleh badan standarisasi international terhadap warna dan nilai transparency dari tinta proses 4 warna CMYK masing-masing untuk proses pencetakan: Sheet-fed and heat-set web offset lithographic printing, Coldset offset lithographic printing, Publication gravure printing, Screen printing dan Flexographic printing.)

Teknik separasi saat ini sudah berkembang; Penggunaan 4 tinta proses masih dominan, tapi metode menambah warna tinta cetak berkembang pesat. Teknologi HiFi Color dikembangkan beberapa pihak antara lain Pantone mengembangkan Proses Hexachrome dan Opaltone. Pada teknik Digital Inkjet Printing, perkembangan Warna Proses sedemikian pesatnya, hal ini didorong lantaran karena masalah teknis (kecilnya nozzle dalam printing head), maupun persaingan untuk menghadirkan reproduksi warna yang sempurna (sesuai dengan target pasar yang dituju), ada tinta-tinta seperti: Light Magenta, Light Cyan, Grey, Matt Black, Orange dan Green dll. Jadi Empat Warna adalah spesifik untuk penyebutan proses pewarnaan dengan menggunakan CMYK.

Warna RGB
 

 
RGB adalah singkatan dari Red - Blue - Green adalah model warna pencahayaan (additive color mode) dipakai untuk "input devices" seperti scanner maupun "output devices" seperti display monitor, warna-warna primernya (Red, Blue, Green) tergantung pada teknologi alat yang dipakai seperti CCD atau PMT pada scanner atau digital camera, CRT atau LCD pada display monitor.

Apabila (Red - Blue - Green) ketiga warna tersebut dikombinasikan maka terciptalah warna putih inilah mengapa RGB disebut ‘additive color’ atau bahasa kerennya ‘warna pencahayaan’.  Warna RGB merupakan prinsip warna yang digunakan oleh media elektronik seperti televisi, monitor komputer, dan juga scanner. Oleh karena itu, warna yang ditampilkan RGB selalu terang dan menyenangkan, karena memang di setting untuk display monitor, bukan untuk cetak, sehingga lebih leluasa dalam bermain warna. Tapi bukan berarti RGB bebas masalah karena tampilan warna RGB akan selalu terikat dengan kapasitas/kemampuan grafis computer yang menyandangnya. Jadi apabila komputer yang kita pakai mempunyai graphic card yang bagus serta monitor LCD, maka tampilan warna RGBnya akan jauh lebih bagus dibanding monitor tabung dengan graphic card yang biasa-biasa saja.

Berikut Persamaan dan Perbedaan
RGB dan CMYK
+ Persamaan
RGB dan CMYK itu sama-sama warna primer.

+ Perbedaan
RGB
CMYK
· Red Green Blue (merah, hijau, biru)
· RGB merupakan warna-warna primer yang digunakan pada monitor
· Jadi RGB lebih digunakan untuk desain yang nantinya ditampilkan ke media layar monitor
· Jika warna RGB di campur semua, akan menghasilkan warna putih
· Cyan Magenta Yellow Black (orang awam bilang biru, merah, kuning dan hitam )
· CMYK merupakan warna-warna primer yang paling banyak digunakan pada printer
· CMYK lebih digunakan untuk desain yang nantinya ditampilkan ke media cetak
· Jika warna CMY di campur semua, akan menghasilkan warna hitam

Kesimpulan :
+ Untuk hasil terbaik pencetakan :
- Gunakan warna CMYK
- Kenali semua karakteristik perangkat anda (scanner, printer, monitor dll) dengan baik.

+ Untuk desain web dan desain grafis (output monitor)
- Gunakan warna RGB
- Biasakan mengerjakan dalam ruang cahaya yang terkontrol. mengerjakan disain pada siang dan malam hari juga menghasilkan perbedaan warna yang berbeda (terutama untuk RGB)


 
Dengan warna RGB maka tampilan warna akan lebih kaya dan menarik. Namun apabila berhubungan dengan dunia percetakan / menggunakan mesin cetak maka gunakanlah warna CMYK karena mesin cetak menggunakan medium film yang sangat terbatas dalam mencerna warna. Namun juga memiliki keunggulan karena mesin cetak berhubungan dengan mass production (produksi dalam jumlah yang besar) jadi lebih efisien dan hemat uang & waktu.

Oleh karena itu pasti ada penurunan kualitas / grade apabila warna RGB dipaksakan masuk film / Percetakan (perubahan warnanya bisa besar). Tapi kalau seandainya sudah buat FA (Final Artwork) untuk cetak tapi dalam color mode RGB maka bisa konversi saja dulu ke CMYK, tapi jangan kaget dengan perubahan warnanya. Jadi berhati-hatilah dengan color mode yang digunakan dalam sebuah desain. Tentukan dulu apakah untuk cetak atau untuk display dan Check dengan hati-hati final artworknya agar tidak terjadi kesalahan.

Terima kasih, semoga bermanfaat
sampai ketemu di
artikel desain grafis selanjutnya hanya di ilmu Grafis
»»  READMORE...

Sony Xperia P LT22i: Smartphone Android Dengan Kamera Autofokus 8 MP

Sony memang tidak ada hentinya menciptakan berbagai produk, khususnya untuk ponsel smartphone. Setelah meresmikan Sony Xperia U ST25i, kini Vendor tersebut menciptakan Sony Xperia P LT22i, smartphone penerusnya. Smartphone Sony Xperia P LT22i memiliki layar 4 inchi dengan resolusi 540×690 piksel. Untuk menunjang penampilan antar muka, smartphone ini ditambahkan Sony Mobile BRAVIA Engine – Timescape UI. Sistem operasi Xperia P masih menggunakan android v2.3 (gingerbread), tetapi dalam waktu dekat smartphone ini akan mendapatkan upgrade ke sistem Android Ice Cream Sandwich (ICS).
Smartphone Sony Xperia P LT22i ini memiliki tiga pilihan warna, yaitu merah, hitam, dan silver. Sony Xperia P LT22i ini telah menggunakan prosesor dualcore dengan CPU NovaThor U8500, Cortex A9 berkecepatan 1 GHz serta tambahan GPU Mli-400MP. Untuk jaringan telepon, ponsel Xperia P series berjalan pada jaringan G GSM 850/900/1800 dan 3G HSDPA 900/1900/2100. Smartphone dengan berat 120 gram ini memiliki memori internal 16 GB dengan RAM 1 GB, namun sayangnya tidak terdapat slot kartu memori.



Bagi yang suka fotografi, sobat Pusat Teknologi dapat mengabadikan setiap momen penting dengan kamera autofokus 8 megapixel. Smartphone Xperia P LT22i ini juga memiliki lampu flash untuk pemotretan di tempat yang sedikit gelap. Selain fitur  autofokus, terdapat pula fitur Geo-Tagging, Touch Focus, Face and Smile Detection, 3D Sweep Panorama, dan juga Image Stabilitazion. Untuk video call, sobat Pusat Teknologi dapat menggunakan kamera depan yang masih sekelas VGA.
Jaringan internet pada smartphone Android ini berjalan pada jaringan 3G HSDPA dan HSUPA yang masing-masing berkecepatan 14.4 Mbps dan 5.76 Mbps. Selain itu juga terdapat jaringan GPRS hingga kecepatan 100 Kbps dan EDGE dengan kecepatan yang mencapai 296 Kbps. Ponsel Sony Xperia P LT22i ini juga dilengkapi fitur Wi-Fi 802.11 b/g/n sehingga sobat dapat melakukan aktivitas online memanfaatkan Wi-Fi Hotspot yang ada di lingkungan sekitar. Sobat Pusat Teknologi pun dapat menggunakan smartphone Sony Xperia P LT22i ini untuk dijadikan Wi-Fi Hotspot.
Berikut spesifikasi Sony Xperia P LT22i:
  • Jaringan: 2G GSM 850 / 900 / 1800 / 1900; 3G HSDPA 850 / 900 / 1900 / 2100 – LT22i
  • Layar: LED-backlit LCD, capacitive touchscreen, 16M colors, 540 x 960 pixels, 4.0 inches (~275 ppi pixel density)
  • Multitouch up to 4 fingers
  • Sony WhiteMagic technology, Sony Mobile BRAVIA Engine, Timescape UI, Scratch-resistant glass
  • Memori internal: 16 GB, 1 GB RAM
  • Kamera: 8 Megapiksel, autofocus, LED flash, Geo-tagging, touch focus, face and smile detection, 3D sweep panorama, image stabilization
  • OS: Android v2.3 (Gingerbread), planned upgrade to v4.0
  • Prosesor: Dual-core 1 GHz, Chipset STE U8500
  • Konektivitas: GPRS, EDGE, Wi-Fi 802.11 b/g/n, Wi-Fi hotspot, DLNA, Bluetooth v2.1 with A2DP, EDR, microUSB v2.0, USB On-the-go support
  • HSDPA 14.4 Mbps, HSUPA 5.76 Mbps\
  • Baterai: Standard battery, Li-Ion 1305 mAh
Sony Xperia P LT22i dibanderol dengan harga 4,2 jutaan. Untuk mendapatkan ponsel Android yang ideal ini, harga tersebut merupakan harga yang sebanding dengan fitur-fitur yang akan sobat Pusat Teknologi dapatkan dalam smartphone ini.

sumber : pusatteknologi.com
»»  READMORE...

Konsep Terbaru IPhone 5


Kries Goen membuat sebuah konsep iPhone 5 dengan menggunakan sistem yang disebut Squeeze Control. Dalam video terlihat iPhone 5 memiliki ukuran yang jauh lebih besar dari pada iPhone 4.
Bukan hanya ukuran saja yang berubah, namun juga tampilan aplikasi berubah dari yang tadinya hanya 4 baris menjadi 5 baris. Home button berubah menjadi ke posisi pinggir layar, dan uniknya kini terdapat dua tombol home.
Sebelumnya, telah bayak beredar rumor mengenai iPhone 5 ini. Mulai dari desain, ukuran layar yang lebih besar, hingga dukungan koneksi LTE.

Tentunya hal ini akan semakin membuat konsumen ketagihan. karena jelas fitur yang di hadirkan lebih baik dan lebih ilegan dari iPhone 4. 

Pada konsep desainnya, belum dua tiga kali timbul “gambaran” tentang gadget pintar iPhone 5 ini. Namun, pernah salah satu sumber menyebutkan bahwa iPhone 5 ini akan muncul menyerupai ipad 2. Tetapi, kabar terbaru di bulan April 2011 ini tentang iPhone 5 sudah bisa sedikit lebih jelas bagaimana bentuk dan tampilannya nanti. Jika menurut sumbernya, yaitu Joshua Topolsky, Seorang Senior Editor dari Engadget.com, dikatakan sebaiknya tak ‘dicuekin’.

Untuk sekarang ini, banyak sekali pihak berharap iPhone 5 nantinya akan mengusung teknologi mirip dengan 3GS, Namun jika kita melihat kilasan gambar terbaru iPhone 5 ini sepertinya terbalik dengan harapan terdahulu. Karena iPhone 5 dikabarkan akan mempunyai tampilan menyerupai iPod Touch dan adiknya iPad 2 yang baru-baru ini diluncurkan.
Bukan hanya itu saja, pada tombol “Home” akan berubah menjadi 2 kali lipat dari sebelumnya, dan kemungkinan akan dijejalkan area gesture lebih besar. Gesture ini kemungkinan akan segera hadir seiring hadirnya iOS versi baru nanti. Jika Rumor sebelumnya, telah menyebutkan bahwa nantinya layar Si iPhone 5 akan lebih besar seakan semua hal itu sirna dengan adanya gambar terbaru ini, yakni akan bakal diperluas sampai dengan 3,7 inci, dimana seakan mepet pada bagian tepi ponsel.

Pada sisi hardware generasi terbaru iPhone 5 diharapakan akan mempunyai tampilan yang super, dengan berbekal prosesor A5 dan menggunakan Kamera 8 Megapiksel. Semoga nanti harapan dari banyak pihak tersebut bukan hanya sekedar khayalan, namun akan segera dibuktikan oleh Apple pada perhelatan WWDC bulan Juli 2011 mendatang.
»»  READMORE...

Samsung Galaxy Note 2 Quad, Generasi Terbaru Galaxy Note Dengan Layar Dua Kali Lebih Besar Dari iPhone

Samsung kembali membuat kejutan dengan meluncurkan sebuah perangkat yang merupakan gabungan antara Smartphone dan Tablet dan merupakan penerus dari Galaxy Note dengan nama Galaxy Note 2 Quad.

Galaxy Note 2 Quad menggunakan layar 6,7 inci atau lebih besar dua kali dari layar yang ada pada iPhone.
Perangkat ini didayai dengan prosesor quad-core generasi terbaru yang diproduksi sendiri oleh Samsung. Prosesor ini diklaim setara dengan prosesor yang digunakan pada Transformer Prime.

Sayangnya, detail mengenai perangkat tersebut masih dirahasiakan oleh pihak Samsung, termasuk gambar resmi dan tanggal rilisnya. Apakah ini hanya kejutan April Mop???

Sumber : Beritateknologi.com
»»  READMORE...

MIDlet

Suatu aplikasi MIDP disebut MIDlet. Perangkat application management software (AMS) berinteraksi langsung dengan MIDlet dengan method MIDlet create, start, pause, dan destroy.MIDlet adalah bagian dari package javax.microedition.midlet. Sebuah MIDlet harus di-extend dengan class MIDlet. Dan dapat meminta parameter dari AMS seperti dirumuskan dalam application descriptor (JAD).Suatu MIDlet tidak harus memiliki (dan memang harus tidak mempunyai) sebuah method public static void main(String[] argv).Method tersebut tidak akan dikenal lagi oleh AMS sebagai titik awal sebuah program.

1. Siklus MIDlet
kehidupan MIDlet dimulai ketika di-instantiate oleh AMS. MIDlet pada awalnya masuk status “Pause” setelah perintah baru dibuat. AMS memanggil constructor public tanpa argumen dari MIDlet. Jika sebuah exception terjadi dalam constructor, MIDlet memasuki status “Destroyed” dan membuangnya segera. 

MIDlet masuk ke dalam status “Active” atas pemanggilan method startUp() oleh AMS.

MIDlet masuk ke dalam status “Destroyed” ketika AMS memanggil method destroyApp(). Status ini juga kembali diakses ketika method notifyDestroyed() kembali dengan sukses kepada aplikasi. Dengan catatan bahwa MIDlet hanya bisa memasuki status “Destroyed” sekali dalam masa hidupnya.




2. MIDlet suites
Aplikasi-aplikasi MIDlet dibungkus dan dikirim kedalam perangkat sebagai MIDlet suites. Sebuah MIDlet suite terdiri dari Java Archive (JAR) dan sebuah tambahan Java Application Descriptor (JAD).File JAD adalah suatu file teks yang berisi satu set atribut-atribut, beberapa dibutuhkan.


»»  READMORE...

CDC

Connected Device Configuration (CDC) adalah super set dari CLDC. CDC menyediakan lingkungan Java runtime yang lebih luas dibandingkan CLDC dan lebih dekat kepada lingkungan J2SE.
CDC Java Virtual Machine (CVM) mendukung penuh Java Virtual Machine (JVM). CDC berisi semua API dari CLDC. CDC menyediakan suatu subset yang lebih besar dari semua class J2SE.Seperti CLDC, CDC tidak menggambarkan setiap class UI. Library UI digambarkan oleh profile-profile di bawah configuration ini.Semua class yang terdapat dalam CDC datang dari package ini:
●java.io 
●java.lang 
●java.lang.ref 
●java.lang.math 
●java.net 
●java.security 
●java.security.cert 
●java.text
 ●java.util 
●java.util.jar 
●java.util.zip 
CDC juga memasukkan di dalamnya GCF. CDC memerlukan jenis koneksi tambahan seperti file dan dukungan datagram. 

JTWI
The Java Technology for the Wireless Industry (JTWI) menetapkan satu set jasa dan spesifikasi standar. Berdasar spesifikasi JTWI, kata kuncinya adalah “untuk memperkecil fragmentasi API di dalam pasar telepon mobile, dan untuk mengirim spesifikasi yang dapat diprediksi,spesifikasi yang jelas untuk perangkat pabrik, operator, dan pengembang aplikasi”.Dengan penyesuaian kepada JTWI, banyak aplikasi akan berjalan di suatu set yang lebih luas pada perangkat. Perangkat pabrik juga akan beruntung karena sebuah aplikasi yang besar akan tersedia untuk perangkat mereka.



MIDP
The Mobile Information Device Profile (MIDP) berada di atas dari CLDC. Anda tidak bisa menulis aplikasi mobile hanya dengan menggunakan CLDC API. Anda harus tetap memanfaatkan MIDP yang mendefinisikan UI.Spesifikasi MIDP, kebanyakan seperti CLDC dan API lainnya sudah digambarkan melalui Java Community Process (JCP). JCP melibatkan sebuah kelompok ahli berasal dari lebih dari 50 perusahaan, yang terdiri atas pabrik perangkat mobile, pengembang software. MIDP terus berkembang, dengan versi-versi masa depan yang telah lulus dari proses ketat JCP. Spesifikasi MIDP menggambarkan suatu perangkat MID yang memiliki karakteristik-karateristik ini sebagai batas minimum:
•Tampilan: 
    •Ukuran Layar: 96x54 
    •kedalaman tampilan: 1-bit 
    •Ketajaman pixel: sekitar 1:1
•Masukan: 
    •Satu atau lebih mekanisme user-input: satu keybboard, dua keyboard, atau touch screen  
•Memory: 
   •256 kilobytes of non-volatile memory untuk implementasi MIDP.
   •8 kilobytes of non-volatile memory for application-created persistent data 
   •128 kilobytes of volatile memory for the Java runtime (e.g., the Java heap) 
•Jaringan: 
   •dua jalur, wireless, bandwidth terbatas
•Sound:  
   •Kemampuan untuk memainkan nada-nada

MIDP menggambarkan model aplikasi, UI API, penyimpanan dan jaringan yang kuat, permainan dan media API, kebijakan keamanan, penyebaran aplikasi dan ketetapan over-the-air.

»»  READMORE...

CLDC

The Connected Limited Device Configuration (CLDC) menggambarkan dan menunjuk pada area berikut ini:
●Fitur Bahasa Java dan Virtual Machine(VM)
●Library dasar(java.lang.*,java.util.*)
●Input/Output(java.io.*)
●Kemanan
●Jaringan
●Internationalization

1. Fitur yang hilang
Fitur tertentu dari J2SE yang dipindahkan dari CLDC adalah :
●Finalization of class instances
●Asynchronous exceptions
●Beberapa error classes
●User-defined class loaders
●Reflection
●Java Native Interface (JNI)
●Thread groups dan daemon threads

Reflection, Java Native Interface (JNI) dan user-defined class loaders potensial menjadi lubang keamanan. JNI juga membutuhkan memory yang intensif sehingga dimungkinkan untuk tidak mendapat dukungan dari memory rendah sebuah perangkat mobile.

2. Karakteristik perangkat CLDC
Perangkat yang diincar oleh CLDC mempunyai karateristik sebagai berikut:
●Memory minimal 192kb untuk platform Java.
●Prosesor dengan 16 atau 32 bit.
●Mengkonsumsi sedikit daya.
●Terbatas, koneksi jaringan yang sementara dengan pembatasan bandwith(biasanya wireless).

CLDC tidak menggambarkan instalasi dan daur hidup sebuah aplikasi, antarmuka(UI) dan penanganan peristiwa(event handling). Adalah merupakan tugas profile yang berada di bawah CLDC untuk menggambarkan area ini. Secara khusus, spesifikasi MIDP menggambarkan daur hidup aplikasi MIDP (MIDlet), library UI dan event handling(javax.microedition.lcdui.*).1.4.3 Verifikasi ClassSpesifikasi CLDC memerlukan semua class untuk melewati proses verifikasi dua tingkat. Verifikasi pertama dilaksanakan diluar perangkat sebelum instalasi pada perangkat. Verifikasi kedua terjadi pada perangkat selama runtime dan dilaksanakan oleh KVM.


4. Generic Connection Framework
The Generic Connection Framework menyediakan API dasar untuk koneksi dalam CLDC. Framework ini menyediakan suatu pondasi umum untuk koneksi seperti HTTP, Socket, dan Datagrams.GCF menyediakan suatu set API yang umum dan biasa yang memisahkan semua jenis koneksi. Perlu dicatat bahwa tidak semua jenis koneksi dibutuhkan untuk diterapkan oleh perangkat MIDP.Hirarki interface yang dapat diperluas dari GFC membuat proses penyamarataan menjadi mungkin. Jenis koneksi baru mungkin bisa ditambahkan ke dalam framework ini dengan memperluas hirarki ini.


»»  READMORE...

Pengembangan Aplikasi Mobil

Tujuan
Dalam kesempatan ini, kita akan mendiskusikan karateristik dari perangkat mobile, dan bagaimana hal tersebut mempengaruhi pengembangan program untuk perangkat ini. Kita akan diperkenalkan kepada Java 2 Mobile Edition (J2ME), termasuk pentingnya configuration dan profilenya.Pada akhir bab ini, pelajar diharapkan dapat menguasai :
●Mengidentifikasi karakteristik dari perangkat mobile
●Menjelaskan arsitektur J2ME
●Mengetahui peran atau aturan configuration dan profile
●Mengidentifikasi API yang disediakan oleh MIDP
●Menjelaskan daur hidup MIDlet

Perangkat mobile memiliki banyak jenis dalam hal ukuran, desain dan layout, tetapi mereka memiliki kesamaan karakteristik yang sangat berbeda dari sistem desktop.
●Ukuran yang kecil
Perangkat mobile memiliki ukuran yang kecil. Konsumen menginginkan perangkat yang terkecil untuk kenyamanan dan mobilitas mereka.
●Memory yang terbatas
Perangkat mobile juga memiliki memory yang kecil, yaitu primary (RAM) dan secondary (disk). Pembatasan ini adalah salah satu faktor yang mempengaruhi penulisan program untuk berbagai jenis dari perangkat ini. Dengan pembatasan jumlah dari memory, pertimbangan-pertimbangan khusus harus diambil untuk memelihara pemakaian dari sumber daya yang mahal ini.
●Daya proses yang terbatas
Sistem mobile tidaklah setangguh rekan mereka yaitu desktop. Ukuran, teknologi dan biaya adalah beberapa faktor yang mempengaruhi status dari sumber daya ini. Seperti harddisk dan RAM, Anda dapat menemukan mereka dalam ukuran yang pas dengan sebuah kemasan kecil
.●Mengkonsumsi daya yang rendah
Perangkat mobile menghabiskan sedikit daya dibandingkan dengan mesin desktop. Perangkat ini harus menghemat daya karena mereka berjalan pada keadaan dimana daya yang disediakan dibatasi oleh baterai-baterai.
●Kuat dan dapat diandalkan
Karena perangkat mobile selalu dibawa kemana saja, mereka harus cukup kuat untuk menghadapi benturan-benturan, gerakan, dan sesekali tetesan-tetesan air.
●Konektivitas yang terbatas
Perangkat mobile memiliki bandwith rendah, beberapa dari mereka bahkan tidak tersambung. Kebanyakan dari mereka menggunakan koneksi wireless.
●Masa hidup yang pendek
Perangkat-perangkat konsumen ini menyala dalam hitungan detik kebanyakan dari mereka selalu menyala. Coba ambil kasus sebuah handphone, mereka booting dalam hitungan detik dan kebanyakan orang tidak mematikan handphone mereka bahkan ketika malam hari. PDA akan menyala jika anda menekan tombol power mereka.

Gambaran J2ME
1. Platform JAVAJava 
dibuat pada tahun 1991 oleh James Gosling. Pada awalnya diberi nama Oak, dimana untuk menghormati pohon yang ada di luar jendela Gosling. Kemudian namanya diubah ke Java karena telah ada sebuah bahasa yang diberi nama Oak.Motivasi sesungguhnya dari Java adalah kebutuhan akan sebuah bahasa yang bisa digunakan pada berbagai platform yang bisa dimasukkan ke dalam berbagai produk elektronik seperti pemanggang roti dan lemari es. Salah satu dari proyek pertama yang dikembangkan menggunakan JAVA sebuah remote kontrol yang diberi nama Star 7.Pada saat yang sama, World Wide Web dan Internet berkembang sangat cepat. Gosling menyadari bahwa Java dapat digunakan untuk pemrograman Internet.Dengan keluarnya versi 1.2, platform Java telah dipilah-pilah menjadi beberapa edisi :The Standard Edition(J2SE), Enterprise Edition(J2EE), Mobile Edition(J2ME), dan JavaCard API.



2. Gambaran J2ME
J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil dan bandwith jaringan yang rendah.Dengan perkembangbiakan perangkat mobile konsumer dari telepon, PDA, kotak permainan ke peralatan-peralatan rumah, Java menyediakan suatu lingkungan yang portable untuk mengembangkan dan menjalankan aplikasi pada perangkat ini.Program J2ME, seperti semua program JAVA adalah diterjemahkan oleh VM. Program-program tersebut dikompile ke dalam bytecode dan diterjemahkan denga Java Virtual Machine(JVM).Ini berarti bahwa program-program tersebut tidak berhubungan langsung dengan perangkat. J2ME menyediakan suatu interface yang sesuai dengan perangkat. Aplikasi-aplikasi tersebut tidak harus dikompile ulang supaya mampu dijalankan pada mesin yang berbeda.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.

Sebuah profile memberikan library tambahan untuk suatu kelas tertentu pada sebuah perangkat. profile-profile menyediakan user interface(UI) API,persistence, messaging library, dan sebagainya. Satu set library tambahan atau package tambahan menyediakan kemampuan program tambahan. Pemasukan package ini ke dalam perangkat J2ME dapat berubah-ubah karena tergantung pada kemampuan sebuah perangkat. Sebagai contoh, beberapa perangkat MIDP tidak memiliki Bluetooth built-in, sehingga Bluetooth API tidak disediakan dalam perangkat ini.

3 Configuration 
Suatu configuration menggambarkan fitur minimal dari lingkungan lengkap Java runtime. Untuk menjamin kemampuan portabilitas dan interoperabilitas optimal diantara berbagai macam perangkat yang dibatasi sumber dayanya(memory, prosesor, koneksi yang dibatasi), configuration tidak menggambarkan fitur tambahan. Suatu configuration J2ME menggambarkan suatu komplemen yang minimum dari teknologi JAVA. Adalah merupakan tugas profile-profile untuk menggambarkan tambahan library untuk suatu kategori perangkat tertentu.configuration menggambarkan:
●Subset bahasa pemrograman JAVA
●Kemampuan Java Virtual Machine(JVM)
●Core platform libraries
●Fitur sekuriti dan jaringan

4. Profile
Suatu profile menggambarkan set-set tambahan dari API dan fitur untuk pasar tertentu, kategori perangkat atau industri. Sementara configuration menggambarkan library dasar, profile-profile menggambarkan library yang penting untuk membuat aplikasi-aplikasi efektif. Library ini  memasukkan user interface, jaringan dan penyimpanan API.
»»  READMORE...

Mengenal Google Sketchup

Mau bikin rumah? upsss maksudnya ingin punya rumah idaman sendiri, hasil karya rancangan sendiri? so pasti sobat semua pengenkan. Ok the... kali ini saya ingin memperkenalkan salah satu software yang tentunya tidak asing lagi terutama di kalangan para arsitekture. Google Sketchup. itu lah namanya. software ini terbilang gratis serta pemakaiannyapun tidak terlalu rumit terutama bagi pemula yang ingin belajar tentang design arsitecture. 
anda bisa download software nya di sini.

Saat ini, pembuatan bangunan ataupun rancangan suatu bentuk benda baik dua dimensi ataupun tiga dimensi sudah banyak yang bisa. Program yang sangat familiar adalah Autocad. bisa di bilang software ini merupakan dasar untuk kita membuat rancangan bangunan ataupun sejenisnya. namun bagi pemula program ini memang terbilang rumit karena di dalamnya di sertkan berbagai bentuk penghitungan matematis agar rancangan tersebut tepat dan sesuai dengan skalanya. Tidak berbeda dengan Autocad, Google Sketchup juga menggunakan penghitungan matematis ini di karenakan kita ingin membuat suatu rancangan yang akan di aplikasikan langsung kelapangan. namun Google Sketchup dalam penggunaannya lebih mudah di bandingkan Autocad, selain memiliki tampilan yang lebih segar karena tidak dominan dengan warna hitam (seperti Autocad), juga dalam membentuk bangunan tiga dimensi lebih mudah lagi. karena kita hanya menggunakan printah dari icon. 

Dalam perotasian objek ketika menggambar juga lebih mudah melihat posisi depan, belakang, bawa, atas, kiri dan kanan. hanya dengan menggunakan satu icon. hal ini tentunya jauh berbeda dengan Autocad yang harus menggunakan satu perintah (icon) untuk satu posisi. 
Selain itu, Untuk menunjang pembuatan secara Real, google sketchup juga menyediakan pasilitasnya secara langsung. di dalam software tersebut sudah tersedia banyak komponen serta material yang bisa anda gunakan untuk menunjang pembuatan gambar anda agar terlihat lebih nyata, seperti pohon, kaca, jendela, pintu, rumah, bunga, motor, mobil dll. namun anda juga bisa mendownload nya jika ada komponen yang di butuhkan dan tidak ada di program tersebut. tinggal di cari saja di mbah google yach ehhehe.... kata kuncinya komponen untuk google sketchup.

Banyak lagi fasilitas yang terdapat dalam Google Sketchup. yang tentunya akan membuat kita lebih mudah dalam merancang rumah impian anda. 
demikian artikel kali ini, untuk tutorialnya yang lain tentang google sketchup akan saya lanjutkan,,, di tunggu yachhh tentunya dengan prakteknya langsung ke softwarenya.... karena untuk tutorial kali ini hanya memperkenalkan sedikit tentang Google Sketchup.
»»  READMORE...

Animasi Mask Pada Flash 8

Animasi mask termasuk salah satu animasi dasar dari yang harus dikusai jika seseorang ingin mahir membuat animasi. Contoh animasi mask yang sederhana adalah animasi sorot lampu panggung. Untuk membuat animasi ini dibutuhkan 3 layer, animasi tween-motin dan animasi mask.
Langkah-langkah pembuatan animasi mask:

Langkah 1:
Buat 3 layer dengan nama: Sorot, Objek dan Lampu. Untuk mengubah nama layer tinggal klik 2x layer yang akan diganti namanya.

Layer Sorot Objek dan Lampu

 Langkah 2:
Klik layer objek, setelah itu buat teks bertuliskan NAMA ANDA menggunakan text tool. Beri warna biru pada teks dengan fontasi Arial.

Langah 3:
Klik layer Lampu, buat animasi lingkaran yang bergerak dari kiri ke kanan, gunakan tweenmotion,
sampai dengan frame 40. Posisikan lingkaran agar tepat dengan lingkaran yang ada di sebelan kanan.

Tween-motion pada layer Lampu


Langkah 4:
Klik layer Objek, tekan F5 (insert frame) pada frame 40 atau klik kanan pada frame 40.

Langkah 5:
Klik layer Sorot-frame 1, kemudian klik layer Lampu-frame 1, tekan Ctrl + C (Copy), klik kembali layer Sorot-frame 1 dan Ctrl + Shift + V (Paste In Place ).

Langkah 6:
Klik layer Lampu-frame 40 (frame terakhir), tekan Ctrl + C. Klik layer Sorot-frame 40, klik kanan insert keyframe (F6) kemudian Ctrl + Shift + V untuk paste in place. Gerakkan objek lingkaran yang kiri, ke kanan.

Langkah 7:

Klik layer Sorot-frame 1, tambahkan tween-motion. Klik kanan layer Lampu, pilih Mask.

Layer tween-motion yang benar

 


 


Penambahan Mask pada layer

Langkah 8:
Tekan Enter untuk Play atau Ctrl + Enter untuk Test Movie
Animasi mask yang benar tampak seperti sorot lampu panggung


 semoga bermanfaat ................... thanks
»»  READMORE...

Sekilas Tentang System Operasi MAc OS

Mac OS atau Macintosh Operating System adalah sistem operasi komputer yang dibuat oleh Apple Computer yang di gunakan untuk mengoperasikan komputer notebook apple macintosh. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.

Ada berbagai macam pandangan bagaimana awal mula Machintos di ciptakan. Apple sengaja membuat Macintosh yang biasa agar Macintosh dapat lebih mudah di jalankan oleh orang yang baru belajar komputer sekali pun. Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7? atau “Sistem 7?. Pada awalnya juga dikenali sebagai “Toolbox” yang terdapat beberapa kelebihan yang dapat digunakan untuk menggantikan keterpautan kepada toolbox komputer itu sendiri.

Awalnya Apple juga sengaja menyembunyikan keberadaan sistem operasi ini untuk membedakan Mac dengan sistem operasi yang lain nya seperti MS-DOS, yang lebih mudah digunakan daripada Macintosh.

Sistem Mac OS
a. Mac OS Klasik
Mac OS “Klasik” merupakan sistem yang pertama dikeluarkan oleh Mac pada tahun 1984 hingga Mac-OS 9. Mac-OS klasik dikenali sebagai satu sistem yang tidak memiliki sembarang command line atau baris perintah dan juga merupakan sistem yang menggunakan user interface (UI) sepenuhnya. Karena mudah untuk di gunakan, sistem ini juga dikritik karena menggunakan cooperative multitasking.

b. Mac OS X
Mac OS X (huruf “X” itu disebut sepuluh, yaitu huruf romawi) yang lebih baru. Mac OS X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Mac OS X memiliki memori ala-Unix dan pre-emptive multitasking kepada platform Mac. Pengurusan memori yang jauh lebih baik dapat lebih banyak melakukan pengisian secara bersamaan dan menutup kemungkinan pengisian akan saling menghancurkan terhadap pengisian lainnya.

Kelebihan Mac OS
a. Lebih stabil karena menggunakan UNIX
b. Multitasking.
c. Bisa mengenal file format windows.
d. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
e. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
f. Open source code sehingga Mac OS sulit dibajak.
g.  Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
h. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
i.  Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
j. Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
k. Mac memiliki jaminan kepastian dan support hardware yang jelas.

Kekurangan Mac OS
a. Mahal.
b. Hanya cocok untuk graphic designer.
c. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
d. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
e. Software di Mac OS tidak begitu lengkap.
f. Kurang cocok untuk aplikasi server dan game.

Kiranya itu saja penjelasan untuk Mengenal Sistem Operasi Mac OS, saya sendiripun kurang begitu memahami coz belum pernah isntall di pc sendiri, cuman pernah make lepi temen yang pake Mac Os dan memang benar untuk masalah grapich jangan diragukan... 
Dan tentang artikel ini kebetulan saya juga dapat dari blog teman saya .... saling berbagi ilmu kan g' papa yach hheheheeheh semoga bermanfaat.

»»  READMORE...

Komponen Komputer

Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan, yaitu ;
1.         Hardware (perangkat keras),
 Hardware (perangkat keras), Merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. Hardware ini terdiri dari ;
  • Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan keluaran, seperti keyboard dan printer.
  • Storage Device (perangkat penyimpanan) Merupakan media untuk menyimpan data seperti disket, harddisk, CD-I, flash disk dll.
  • Monitor /Screen Monitor merupakan sarana untuk menampilkan apa yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut juga dengan Visual Display Unit (VDU).
  • Casing Unit adalah tempat dari semua peralatan komputer, baik itu motherboard, card, peripheral lain dan Central Procesing Unit (CPU).Casing unit ini disebut juga dengan System Unit.
  • Central Procesing Unit (CPU) adalah salah satu bagian komputer yang paling penting, karena jenis prosesor menentukan pula jenis komputer. Baik tidaknya suatu komputer, jenis komputer, harga komputer, ditentukan terutama oleh jenis prosesornya.Semakin canggih prosesor komputer, maka kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal.
2. Software (perangkat lunak)
Software (perangkat lunak) merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu ;
  • Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
  • Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.Program utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
  • Program Aplikasi, seperti GL, MYOB, Payroll dll. Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang / lembaga/ perusahaan guna keperluan interennya.
  • Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia studio, open office dll Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
  • Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa
pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
o Low Level Language, bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
o Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
o High Level Language, merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.
3. Brainware (User),
Brainware (User), User adalah personel-personel yang terlibat langsung dalam pemakaian komputer,seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP


Komponen Komputer dan Penjelasannya

1.     Cashing
Cashing komputer adalah sebuah komponen komputer yang berfungsi sebagai tempat kita meletakkan atau menempelkan motherboard, power supply, optical disc drive, hard disk, dan lain sebagainya. Casing komputer ini dibedakan berdasarkan ukurannya yang sering disebut juga sebagai form factor (seperti ATX dan Micro ATX) dimana form factor ini mengacu kepada form factor motherboard yang didukungnya

2.    Power Supply
Ibarat sebuah mobil yang tidak bisa berjalan jika tidak memiliki bahan bakar, maka sebuah komputer pun tidak akan bisa nyala atau berfungsi jika tidak memiliki power supply atau PSU (Power Supply Unit) ini. Power supply adalah sebuah komponen komputer yang berfungsi untuk mensuplai arus listrik ke komponen-komponen komputer lainnya seperti motherboard, hard disk, optical disk drive, dan lain sebagainya.
3.     Motherboard
Motherboard adalah komponen komputer tempat kita menancapkan atau memasangkan komponen-komponen komputer lainnya seperti processor, video card, sound card, hard disk, dan lain sebagainya. Motherboard berfungsi untuk menghubungkan setiap komponen-komponen komputer tersebut agar bisa saling berkomunikasi satu sama lain. Setiap motherboard memiliki spesifikasi-nya masing-masing, spesifikasi seperti processor apa yang didukungnya dan berapa kapasitas maksimal RAM yang didukung oleh motherboard tersebut.

4.         Processor
Jika sebuah komputer diibaratkan sebagai seorang manusia, maka processor adalah otak manusia tersebut. Processor atau CPU (Central Processing Unit) adalah sebuah komponen komputer yang bertugas untuk mengeksekusi instruksi atau melakukan perhitungan-perhitungan. Sebelum membeli sebuah processor kalian harus mencari tahu terlebih dahulu socket processor apa yang dimiliki oleh motherboard kalian, apakah socket AM2, socket LGA, atau lain sebagainya.

5.         RAM







 





RAM adalah singkatan dari Random Access Memory, yaitu sebuah komponen komputer yang berfungsi untuk menyimpan data sementara dari suatu program yang sedang kita jalankan dan data-data tersebut bisa diakses secara acak atau random. Sebelum membeli sebuah RAM kalian harus mencari tahu terlebih dahulu slot RAM apa yang dimiliki oleh motherboard kalian, apakah SDRAM, DDR, DDR2, DDR3 atau lain sebagainya.
6.         Video Card
Video card ini adalah komponen komputer yang berfungsi untuk menghasilkan output gambar untuk ditampilkan di monitor. Sebelum membeli sebuah video card, kalian harus mencari tahu terlebih dahulu slot video card apa yang dimiliki oleh motherboard kalian, apakah slot PCI, AGP, PCI-X, PCI Express, atau lain sebagainya.




7.         Hardisk 


 




Hard disk adalah komponen komputer tempat kita menyimpan data. Semakin besar kapasitas hard disk yang kita miliki di komputer kita maka semakin banyak juga data yang bisa kita simpan di komputer kita tersebut. Sebelum membeli hard disk kalian harus mencari tahu terlebih dahulu interface hard disk apa yang dimiliki oleh motherboard kalian, apakah IDE, SCSI, SATA, atau lain sebagainya.
8.         Optical Disc Drive
Walaupun tanpa sebuah optical disc drive komputer kita bisa nyala atau berfungsi, tetapi rasanya tanpa komponen komputer yang satu ini komputer kita seperti terisolasi dari dunia luar, terisolasi dari dunia luar maksudnya kita akan kesulitan jika suatu saat ingin meng-copy data, meng-install program, menonton film VCD atau DVD, yang semuanya tersimpan di dalam sebuah keping CD atau DVD. Optical Disc Drive ini bisa berupa CD-ROM, DVD-ROM, DVD-RW, Blue-Ray, atau lain sebagainya. Sebelum membeli sebuah optical disk drive kalian harus mencari tahu dulu interface apa yang dimiliki oleh motherboard kalian, apakah IDE, SATA, atau lain sebagainya.

9.         Monitor
Monitor adalah komponen komputer yang berfungsi untuk menampilkan gambar yang di-output dari video card. Monitor komputer yang banyak tersedia di pasaran saat ini adalah monitor CRT (monitor tabung) dan monitor LCD, namun saat ini kebanyakan orang-orang lebih memilih menggunakan monitor LCD (terutama di kantor-kantor) karena monitor LCD ini selain tampilannya lebih modern, juga memiliki kelebihan lainnya yaitu hemat space dan hemat listrik.
10.      Keyboard

Keyboard adalah sebuah komponen komputer inputan yang berfungsi sebagai alat untuk mengetikkan sesuatu. Selain keyboard standard, keyboard komputer saat ini memiliki model bermacam-macam, seperti keyboard mini, keyboard fleksibel yang bisa dilipat, keyboard wireless yang menggunakan bluetooth, dan lain sebagainya.










11.      Mouse
Mouse adalah komponen komputer inputan yang berfungsi untuk menggerakan cursor di layar monitor kita dan untuk meng-klik sesuatu seperti tombol-tombol di sebuah program aplikasi. Mouse juga bermacam-macam modelnya, ada mouse standard, mouse untuk keperluan gaming, mouse wireless yang menggunakan bluetooth, dan lain sebagainya.
/b
»»  READMORE...
powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme