Paradigma Prototyping

Pada postingan kali ini saya akan membahas salah satu paradigma pengembangan perangkat lunak, yaitu PROTOTYPE yang berlatar belakang kota manhattan yang terserang virus bernama Blacklight, dengan tokoh utama bernama Alex Mercer, sang tokoh utama memiliki kemampuan untuk merubah bentuk tubuhnya…

eh.. itu game, salah…

Baik kembali ke matkul RPL, Prototype yang saya maksud adalah suatu mekanisme untuk mengidentifikasi kebutuhan dari perangkat lunak yang akan dihasilkan. Dari wikipedia Prototype atau dalam bahasa Indonesia Purwarupa adalah bentuk awal (contoh) atau standar ukuran dari sebuah Entitas. Dalam bidang desain, sebuah prototipe dibuat sebelum dikembangkan atau justru dibuat khusus untuk pengembangan sebelum dibuat dalam skala sebenarnya atau sebelum diproduksi secara massal. (sumber: http://id.wikipedia.org/wiki/Purwarupa)

Sama dengan pengertian yang diberikan Wikipedia, dalam RPL pun prototype adalah langkah-langkah yang dilakukan dalam pengembangan RPL berupa pemberian contoh bagaimana sebuah RPL akan menjadi, langkah seperti ini sangat cocok dan baik digunakan karena sebagai pembuat program kita dimudahkan dalam menemukan titik terang permintaan user, misalnya jika user meminta untuk dibuatkan sebuah program tapi user tersebut hanya memberi penjelasan secara umum, dan tidak spesifik sama sekali kita bisa memberi contoh dari program-program sejenis yang sudah ada, lalu dengan berkomunikasi dengan user kita bisa menambahkan tambahan-tambahan yang dibutuhkan user.

Alur pengembangan perangkat lunak menggunakan Prototype dibagi dalam lima tahap yaitu :

Proses model prototyping diatas dapat dijelaskan sebagai berikut:

  • Communication

Developer dan klien bertemu dan menentukan tujuan umum, kebutuhan yang diinginkan dan gambaran bagian-bagian yang akan dibutuhkan berikutnya.

  • Quick Plan

Perancangan dilakukan cepat dan mewakili semua aspek software yang diketahui, dan rancangan ini menjadi dasar pembuatan prototype.

  • Modelling Quick Design

Berfokus pada representasi aspek software yang bisa dilihat customer/user. Modelling Quick Design cenderung ke pembuatan prototipe.

  • Construction of Prototype

Membangun kerangka atau rancangan  prototype dari software yang akan dibangun.

  • Deployment Delivery & Feedback

Prototype yang telah dibuat oleh developer akan disebarkan kepada user/klien untuk dievaluasi, kemudian klien akan memberikan feedback yang akan digunakan untuk merevisi kebutuhan software yang akan dibangun.

Perulangan proses ini terus berlangsung hingga semua kebutuhan terpenuhi. Prototype-prototype dibuat untuk memuaskan kebutuhan klien dan untuk memahami kebutuhan klien lebih baik. Prototype yang dibuat dapat dimanfaatkan kembali untuk membangun software lebih cepat.

Sekian dulu bahasan mengenai prototyping, terima kasih . . .

Perbandingan Sistem Operasi Desktop dan mobile

1. Desktop
Sistem operasi desktop adalah sistem operasi yang digunakan pada hardware PC, diantaranya adalah Windows buatan Microsoft, Mac OS buatan apple, dan bermacam jenis distro yang dibuat berdasar LINUX dan UNIX. Pada bahasan ini akan dijelaskan hanya dua perbandingan Produk terbaru dari microsoft yaitu windows 7 dan adiknya yaitu windows 8, perbedaan yang sangat terasa dari kedua produk microsoft ini akan dibahas dalam point-point dibawah ini:
 Fitur Layar Sentuh
Perbedaan yang paling mendasar dari Windows 8 dengan Windows 7 adalah adanya fitur layar sentuh. Sebenarnya di Windows 7 sudah ada fitur ini, hanya saja kurang maksimal. Untuk itu, Windows 8 diciptakan sebagai penyempurna layar sentuh Windows 7. Bagi yang tidak memiliki PC dengan fitur layar sentuh, Anda tak perlu khawatir. Sebab, fitur ini bisa dioperasikan pada pada PC biasa dengan bantuan trackpad dari Microsoft untuk bisa mendeteksi sentuhan dari penggunanya.
 Layar atau Tombol Start
Tidak seperti Windows 7, tombol Start pada Windows 8 tersembunyi. Tombol ini berfungsi mirip dengan layar Home pada Windows Phone dan hanya muncul jika Anda mengarahkan panah mouse atau tetikus ke arah pojok kiri bawah.
 Fitur Multi Monitor Lebih Baik
Beberapa dari kita ada yang menggunakan lebih dari satu monitor untuk satu PC. Namun, hal ini membutuhkan manajemen desktop yang baik. Kini Anda bisa membuka layar Start pada salah satu monitor dan layar desktop pada monitor yang lainnya. Anda bahkan juga bisa memiliki background yang berbeda antara satu monitor dengan monitor lainnya.
 Fitur Charms
Windows 8 memiliki fitur Charms yang belum dipasang di Windows 7. Dengan fitur ini, Anda bisa mengakses menu Search, Share, Device, serta Settings hanya dengan mengarahkan mouse ke arah sebelah kanan layar.
 Search dan Social Windows 8
Selain fitur Charms, menu Search juga bisa dilakukan di menu Start seperti pada Windows 7. Di Windows 8, Anda dapat dengan mudah dan cepat mengakses jejaring sosial, karena adanya aplikasi Facebook, Twitter, dan Linkedln yang sudah otomatis terdapat di tampilan. Bahkan, Anda bisa menerima langsung notifikasi dari jejaring sosial tersebut.
 Windows 8 Miliki Device ARM
Jika sebelumnya Windows hanya mendukung PC dengan prosesor AMD atau Intel yang x86-based, kini Windows 8 juga bisa digunakan pada beberapa device yang menggunakan ARM. Hal ini dilakukan untuk bisa bersaing dengan iPad dan tablet Android. Namun, hanya Windows 8 jenis RT (Run Time) saja yang memiliki device ARM ini.
 Windows Store
Windows Store adalah bagian utama dari Windows 8 yang menyediakan berbagai macam aplikasi, baik yang gratis maupun yang berbayar. Anda bisa membuka menu Store ini melalui Charms seperti yang sudah dijelaskan sebelumnya. Jika aplikasinya sudah mesti di-update, Anda dapat dengan mudah mengunduhnya, semudah memperbaharui aplikasi pada iOS atau Android.
 Fitur Cloud Windows 8
Kini, ada fitur Cloud di Windows 8. Dengan fitur ini, Anda bisa mensinkronisasi data Anda ke aplikasi Skydrive. Selain itu, Anda juga bisa menyimpan data Anda dari atau ke Skydrive.(ANS)
 Perubahan pada Move, Rename, Copy, dan Delete
Saat melakukan copy file apapun, baik satu file maupun banyak file, semua info akan digabungkan menjadi satu kotak dialog. Jadi bila Anda melakukan 5 proses copy yang terpisah, Anda tidak akan melihat 5 kotak dialog seperti biasanya. Selain itu, Anda juga mendapatkan fitur pause.
 Browsing Bebas Plugin
Internet Explorer (IE) 10 memiliki perubahan user interface yang cukup signifikan dan juga mengubah pola Anda melakukan browsing. IE 10 lebih menggunakan HTML 5 dibandingkan dengan plugin dan secara default akan berjalan tanpa plugin.
 Refresh dan Reset
Ada dua fitur baru pada Windows 8 yaitu opsi refresh dan reset. Reset akan membuang semua data personal, aplikasi, dan pengaturan kemudian menginstall ulang Windows. Refresh akan menyimpan semua data, aplikasi, dan pengaturan, kemudian menginstall ulang Windows. Pada Windows versi sebelumnya, akan cukup sulit untuk menginstall ulang Windows tanpa menghapus semua personal data.
Sumber :

http://tekno.liputan6.com/read/448430/8-perbedaan-windows-8-dengan-windows-7

http://fadhilgalery.blogspot.com/2012/10/inilah-10-perbedaan-windows-8-dengan.html

 

pertama kali diperkenalkan 2007 silam. Dibandingkan OS lainnya, tampilan iOS terlihat sederhana dengan deretan icon aplikasi dan folder yang langsung menyambut pengguna. Tak banyak pula yang bisa dikustomisasi, kecuali hal-hal kecil seperti wallpaper dan letak susunan icon.
Tapi kesederhanaan ini memiliki kelebihannya sendiri karena iOS jadi mudah dipelajari dan dijelajahi, bahkan oleh pengguna yang baru menggunakan smartphone sekalipun.
Pendekatan yang diterapkan Microsoft pada Windows Phone 8 lebih mirip iOS dengan layout yang identik antar perangkat, apapun mereknya. Homescreen Windows Phone 8 dilengkapi dengan kotak-kotak “Live Tiles” yang mirip widget pada Android, di mana sebuah aplikasi (seperti aplikasi cuaca dan e-mail misalnya) bisa menampilkan informasi dan pesan terkini secara real-time.
 Pengelolaan pesan (messaging)
iOS hanya mengizinkan pengguna menggunakan keyboard virtual bawaan iPhone. Keyboard virtual pada sistem operasi ini terbilang responsif dan cukup akurat sehingga memungkinkan penggunanya mengetik dengan cepat. iOS menyediakan aplikasi sms dan e-mail terpisah. Di sampling itu, Apple juga menawarkan aplikasi iMessage lewat iOS yang memungkinkan penggunanya berkirim pesan kepada sesama pemakai iPhone secara cuma-cuma.
Windows Phone 8 mengelola pesan dengan cara lama, yaitu melalui aplikasi-aplikasi terpisah untuk SMS, e-mail, dan third party messaging. Satu fitur yang baru diterapkan pada sistem operasi mobile milik Microsoft ini adalah Windows Live Messenger yang turut disertakan dalam Skype — yang kini sudah dimiliki raksasa software itu.
 Internet
iOS yang mengandalkan browser Safari. Sejak awal, iPhone dibuat sebagai produk high-end yang dilengkapi hardware mumpuni. Pengalaman browsing pada paltform ini pun relatif lebih linear, baik pada perangkat lama seperti iPhone 3GS maupun iPhone 5 yang terbaru.
Pada Windows Phone 8, Microsoft membekali platform ini dengan peramban Internet Explorer 10 yang dilengkapi filter phishing dan SmartScreen yang meningkatkan keamanan penggunanya saat berselancar di dunia maya. Fitur-fitur tersebut membuat Windows Phone 8 menjadi salah satu yang terdepan dalam urusan menjelajah internet.
 Kamera
iOS 6 mengusung aplikasi kamera yang sama dengan iOS 5 sebelumnya. Aplikasi ini mengutamakan kemudahan pakai. Semua setting diatur otomatis, termasuk fokus yang lokasinya bisa dipilih dengan menyentuh layar. Apabila diinginkan, perangkat iPhone dapat memfungsikan tombol volume up sebagai shutter button.
Microsoft mengoptimalkan aplikasi kamera pada Windows Phone 8 yang kini memiliki tampilan baru yang simpel dan bersih, dengan sebuah tombol menu kecil untuk mengakses bermacam-macam fungsi kamera. Salah satu fitur unggulannya adalah “Lens”, yaitu kumpulan filter khusus dari pihak ketiga yang bisa dipakai untuk menambahkan efek-efek visual. Semua perangkat Windows Phone pun wajib menyediakan tombol fisik (shutter button) kamera sehingga memudahkan pengguna dalam meluncurkan aplikasi dan mengambil foto.
Sumber: http://tekno.kompas.com/read/2013/02/11/16164088/perbandingan.blackberry.10.vs.android.ios.dan.wp8