Thursday, October 4, 2012

8 Langkah Mudah Pengembangan Aplikasi di Windows 8

Dikutip dari sumber asilnya di url dibawah ini

http://msdn.microsoft.com/id-id/jj672957

Langkah 1
Unduh Windows 8

Untuk membuat aplikasi Windows 8, tentunya Anda membutuhkan Windows 8! Kalau Anda saat ini masih menggunakan Windows versi sebelumnya, Anda harus mengunduh dulu Windows 8. Anda bisa mengunduh Windows 8 versi uji coba 90 hari, baik versi 32-bit maupun 64-bit.
Jika Anda (atau perusahaan Anda) termasuk dalam daftar berikut ini, Anda dapat mengunduh Windows 8 versi penuh tanpa batasan waktu uji coba:

Langkah 2
Unduh Developer Tools

Untuk membuat aplikasi Windows 8, tentunya Anda membutuhkan perkakas pengembangan! Dalam hal ini, yang Anda butuhkan adalah Visual Studio 2012. Anda bisa mengunduh Visual Studio Express 2012 tanpa biaya.
Jika Anda (atau perusahaan Anda) termasuk dalam daftar di atas (pada bagian Windows 8, kecuali TechNet Subscription), Anda dapat mengunduh Visual Studio 2012 versi Pro, Premium atau Ultimate (tergantung hak akses).


Langkah 3
Unduh Tools dan SDK Tambahan

Selain Windows 8 dan Visual Studio 2012, Anda juga dapat memanfaatkan tools dan SDK tambahan, seperti perkakas untuk desain tampilan, contoh aplikasi, Windows 8 Ads SDK, Live SDK dan Windows App Certification Kit for Windows RT.

Langkah 4
Ikuti Seminar dan Pelatihan

Ingin belajar terlebih dahulu cara-cara pengembangan aplikasi Windows 8? Kami menyediakan seminar dan pelatihan rutin yang bisa Anda ikuti. Segera daftar dan belajar langsung dari ahlinya.

Langkah 5
Daftarkan Application Profile

Ketika Anda sudah mulai mengembangkan aplikasi Anda, segera masukkan profil aplikasi (Application Profile) Anda di Windows 8 Registration Tool. Dengan mengisi profil ini, kami dapat membantu Anda dalam pengujian aplikasi Anda, untuk memudahkan Anda dalam pengiriman aplikasi Anda ke Windows Store.

Langkah 6
Buka Account di Windows Store

Untuk mengirimkan aplikasi Anda ke dalam Windows Store, Anda harus memiliki akun Windows Store. Segera buka akun Windows Store Anda.
Catatan penting:
  • Bagi rekan-rekan yang memiliki MSDN Subscriptions, harap mengecek akun Anda, karena terdapat beberapa jenis MSDN Subscriptions yang mendapat akses Windows Store tanpa biaya untuk 1 (satu) tahun pertama.
  • Bagi rekan-rekan pelajar yang memiliki akun DreamSpark, harap mengecek akun Anda, karena Anda mendapatkan akses Windows Store tanpa biaya.

Langkah 7
Kirimkan Aplikasi ke Windows Store

Setelah memiliki akun Windows Store, segera kirimkan aplikasi Windows 8 Anda melalui akun tersebut. Terdapat proses verifikasi untuk memastikan bahwa aplikasi Anda telah memenuhi syarat-syarat sebagai aplikasi Windows Store. Jangan lupa untuk memanfaatkan perkakas pada langkah ketiga di atas untuk menguji terlebih dahulu aplikasi Anda, terutama dengan Windows App Certification Kit (WACK).

Langkah 8
Nikmati hasil kerja anda

Setelah aplikasi Anda masuk ke dalam Windows Store, maka semua pengguna Windows 8 di seluruh dunia akan dapat menggunakan aplikasi Anda. Manfaatkan berbagai model bisnis aplikasi di Windows 8 untuk mendapatkan penghasilan dari aplikasi Anda tersebut!




Wednesday, October 3, 2012

RPL 2: Evolusi Perangkat Lunak

Hardware dalam hal ini komputer adalah mesin yang memproses data menjadi informasi.

Sebagaimana yang kita ketahui bawah komputer adalah mesin yang sangat membantu pekerjaan dan meningkatkan hasil kerja serta dapat membantu untuk memecahkan masalah.

Dan perangkat lunak menjadi pemrosesan data dan pemecah masalah

Dengan karakteristiknya bahwa perangkat lunak tidak pernah usang dan terus berkembang maka perangkat lunak terus berevolusi.

Kita bisa melihat dari perkembangan perangkat lunak sistem operasi Ms Windows dan Programming languagenya.

Evolusi perangkat lunak dimulai pada tahun 1950 dengan sistem batch
Tahun 70 an dengan sistem multiuser, real time dan database
Tahun 80 an dengan sistem terdistribusi
Tahun 90 an dengan perangkat lunak berorientasi objek, sistem pakar, pemrosesan paralel dan internet base

Klasifikasi dan Pengelompokan Perangkat Lunak
1. Perangkat Lunak Sistem
    - Sistem Operasi
    - Bahasa Pemrograman
    - Database
    - Utility
2. Perangkat Lunak Aplikasi
    - Aplikasi Office
    - Aplikasi Multimedia
    - Aplikasi Games/Entertainment
    - Aplikasi Engineering
    - Aplikasi Internet/Social Networking/Data Collaboration

Searah dengan perkembangan dan evolusi perangkat lunak tampilan juga mengalami evolusi dan perkembangan yang dapat dibagi atas:

1. Tampilan berbasis TEXT
2. Tampilan berbasis GUI
3. Tampilan berbasis Touch Screen


Referensi: 
1. Roger S Pressman, 2001, "Software Engineering: a Practitioner's Approaches", McGraw Hills, 5th 
    Editions, 2001

RPL 1: Pendahuluan

Rekayasa Perangkat Lunak adalah merupakah sebuah PRODUK dan PROSES.

Untuk membangun sebuah PRODUK perangkat lunak yang berkualitas adalah dengan melalui proses perangkat lunak itu sendiri secara baik dan benar. 

Produk perangkat lunak yang berbeda tentu memerlukan proses pengembangan perangkat lunak yang berbeda juga. 

Indikator terbaik untuk mengetahui seberapa baik kinerja proses perangkat lunak adalah kualitas, waktu dan hasil. 

Pemodelan perangkat lunak meliputi: 
1. Proses
2. Metode
3. Tool

Namun apa defenisi dari Perangkat Lunak itu ?
Secara garis besar Perangkat Lunak dapat diartikan adalah kumpulan dari program-program komputer yang apabila dijalankan menghasilkan informasi kepada brainware dan operasi kepada hardware.

Sebuah perangkat lunak mempunyai karakteristik dan bisa dikatakan sebuah perangkat lunak apabila memiliki karakteristik sbb:

1. Bersifat logic
2. Dibangun dan dikembangkan tidak dibuat dalam bentuk fisik
3. Tidak pernah usang
4. Dibuat secara custom build bukan dirakit

Referensi: 
1. Roger S Pressman, 2001, "Software Engineering: a Practitioner's Approaches", McGraw Hills, 5th 
    Editions, 2001