Sunday, September 27, 2015

Analisis Windows 10 Terhadap Developer Aplikasi Untuk Windows

ABSTRAK

Microsoft telah merilis produk terbarunya, yakni sistem operasi bernama windows 10. Tujuan analisis ini adalah untuk mengetahui apa saja pengaruh perubahan windows 10 dari versi windows sebelumnya terhadap para developer aplikasi windows. Metode yang digunakan dalam analisis ini adalah historis dan studi kasus. Pengumpulan data dilakukan dengan browsing di internet dan dicoba langsung oleh penulis. Berdasarkan hasil analisis, dapat disimpulkan bahwa windows 10 sangatlah membantu developer aplikasi windows dalam mengembangkan dan memasarkan program/aplikasi.

Kata kunci: Microsoft Windows 10, Developer



1. PENDAHULUAN


Microsoft mendapatkan banyak perhatian dari masyarakat ketika merilis produk barunya. Namun, ada salah satu produk yang selalu menjadi pusat perhatian lebih dari produk Microsoft lainnya. Produk ini adalah sebuah sistem operasi komputer yang bernama Windows. Windows sudah sejak lama digunakan pada komputer yang digunakan sehari-hari, seperti di lab komputer sekolah, warnet, maupun kantor. 
Yang dulunya umum digunakan adalah Windows XP, lalu Microsoft merilis versi Windows terbaru, yaitu Windows Vista. Namun Windows Vista dianggap sebagai produk gagal, karena para pengguna merasa kurang nyaman, dan menjadikan Windows XP lebih unggul dari Windows Vista, walaupun Windows Vista merupakan sistem operasi yang lebih baru dari Windows XP. Lalu Microsoft merilis Windows 7 untuk menggantikan Vista. Windows 7 mendapatkan respon yang lebih baik dari masyarakat dibandingkan dengan Vista. dan para pengguna Windows XP pun bermigrasi ke Windows 7. setelah Windows 7, Microsoft merilis Windows 8 dan 8.1. namun kedua sistem operasi baru ini dikatakan kurang nyaman untuk para pengguna yang komputernya tidak memiliki fitur layar sentuh seperti tablet, dan akhirnya kurang diminati para pengguna komputer.
Kemudian Microsoft meluncurkan sistem operasi terbarunya, yaitu Windows 10 (30/9/2014). Lalu, apakah Windows 10 adalah sistem operasi yang dianggap gagal seperti Vista ataupun 8? Ataukah sistem operasi baru ini menjadi penyempurna dari versi-versi sebelumnya? bisa dibilang Windows 10 ini adalah penyempurna versi Windows sebelumnya dan bahkan lebih memudahkan para developer aplikasi berbasis Windows. Karena dengan Windows 10, Microsoft juga bermaksud untuk membuat satu sistem operasi yang akan digunakan di semua platform: desktop, laptop, tablet, phablet, dan smartphone. Ini berarti para developer aplikasi untuk Windows 10 hanya cukup membuat satu aplikasi universal dan akan bisa memasarkan aplikasinya di semua device yang berbasis Windows 10, suatu hal yang cukup menakjubkan dari sisi pandang developer aplikasi Windows. Aplikasi mobile device pun akan memiliki tombol minimize, maximize dan close di bagian kanan atas jika digunakan di platform desktop atau laptop seperti layaknya aplikasi Windows biasa. 

2. TEORI

2.1 Microsoft
Microsoft Corporation adalah sebuah perusahaan multinasional Amerika Serikat yang berkantor pusat di Redmond, Washington, Amerika Serikat yang mengembangkan, membuat, memberi lisensi, dan mendukung beragam produk dan jasa terkait dengan komputer.
Perusahaan ini didirikan oleh Bill Gates dan Paul Allen pada tanggal 4 April 1975. Microsoft merupakan pembuat perangkat lunak terbesar di dunia menurut pendapatannya. Microsoft juga merupakan salah satu perusahaan paling bernilai di dunia.
2.2 Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis.
2.3 Windows 10
Windows 10 merupakan sistem operasi komputer pribadi yang dikembangkan oleh Microsoft sebagai bagian dari keluarga sistem operasi Windows NT. Diperkenalkan pada tanggal 30 September 2014, dirilis pada 29 Juli 2015.
2.4 Developer
Pengembang perangkat lunak (Inggris: Software Developer) adalah individu, komunitas atau perusahaan yang membuat perangkat lunak. Pengembang perangkat lunak kemudian mengkhususkan diri untuk mengembangkan perangkat lunak kategori tertentu misalnya Sistem Operasi, RDBMS, web server, bahasa pemrograman dan lain-lain.
2.5 Command Prompt
Windows console/command prompt atau yang lebih dikenal dengan singkatan cmd, dapat digunakan oleh para developer aplikasi untuk meng-compile ataupun menguji aplikasi buatannya. Dan command prompt di Windows 10 semakin mudah untuk digunakan dengan adanya fitur experimental yang dapat diaktifkan dengan cara klik kanan pada command prompt, lalu ke tab experimental dan ceklis enable experimental console features. Fitur baru pada command prompt di Windows 10 ini memudahkan para developer aplikasi, seperti merapikan penempata text di command prompt saat ukuran jendela command prompt diubah, dan juga fungsi copy paste dengan menggunakan jalan pintas keyboard dapat digunakan pada command prompt di Windows 10.
2.6 Package Manager
Bagi para developer aplikasi, package manager sangatlah membantu saat menginstall frameworks, library, dan lainnya. Developer aplikasi juga sangat terbantu dengan adanya package manager yang bisa menemukan sekaligus menginstall program/aplikasi pihak ketiga.
OneGet adalah package manager yang sudah tertanam di dalam windows 10. OneGet dapat menginstall program/aplikasi melalui PowerShell command line di windows 10.
2.7 Desktop Environment
Bagi developer aplikasi yang sebelumnya menggunakan windows 7 pada komputernya untuk mengembangkan aplikasinya sekaligus mengerjakan kegiatan sehari-harinya yang menggunakan komputer, tampilan windows 10 bukanlah menjadi masalah. Namun, bagi para developer aplikasi yang sebelumnya menggunakan windows 8 ataupun 8.1 pada komputernya untuk mengembangkan aplikasinya sekaligus mengerjakan kegiatan sehari-harinya yang menggunakan komputer, windows 10 sangatlah membantu kegiatan para developer aplikasi agar lebih produktif.
Pada windows 8 ataupun 8.1, para developer aplikasi mungkin mengembangkan aplikasinya pada mode “desktop”, karena di mode inilah para developer aplikasi dapat menjalankan program-program untuk mengembangkan aplikasinya, seperti Visual Studio, Expression Blend, Microsoft Office, dan lain sebagainya. Dan jika ingin mendengarkan musik, bermain games, menonton film, dan sebagainya untuk hiburan yang menggunakan aplikasi dari windows store, para developer apikasi harus berganti dari mode “desktop” ke mode “Modern Apps”.
Dengan windows 10, para developer aplikasi dapat menjalankan program untuk mengembangkan aplikasinya, menjalankan program hiburan yang ada pada Modern Apps, dan menjalankan program lainnya tanpa meninggalkan mode “dekstop”.
2.8 Update Build Windows
Sebagai developer aplikasi, tentu perlu sistem operasi dengan build paling baru untuk menguji program/aplikasi buatannya agar program/aplikasi tersebut dapat berjalan lancar ketika build dari sistem operasi tersebut tersedia untuk para End-User. Windows update pada windows 10 dapat diubah settingannya agar mendapatkan update preview build yang paling baru dibagian control panelnya.
2.9 Universal Windows Platform
Sebelum adanya windows 10, komputer/PC, mobile phone/hp, game console, dan lainnya yang berbasis Microsoft, menggunakan sistem operasi tersendiri, seperti komputer menggunakan windows xp, 7, 8. Sedangkan mobile phone menggunakan sistem operasi yang bernama windows phone. Para developer untuk aplikasi windows tentu akan kesulitan bila ingin aplikasinya berjalan pada kedua ataupun lebih perangkat tersebut. Developer harus membuat program/aplikasi berbasis desktop untuk komputer, dan mengembangkan program/aplikasi tersebut agar dapat berjalan pada mobile phone/perangkat lainnya.
Dengan adanya windows 10, seorang developer dapat mengembangkan program/aplikasinya bukan hanya untuk komputer, atau mobile phone, atau perangkat lainnya secara tersendiri. Dengan adanya windows 10 seorang developer dapat mengembangkan program/aplikasinya menjadi universal untuk ditujukan kepada seluruh perangkat yang berbasis windows 10.
Windows 10 juga membuat store apps-nya menjadi satu, sehingga dapat diakses melalui semua perangkat yang menggunakan windows 10. Hal ini sangat mempermudah para pengguna maupun para developer dalam mencari aplikasi ataupun memasarkan aplikasi.

3. KESIMPULAN

Dari hasil analisis kemampuan windows 10 yang dapat mempengaruhi para developer aplikasi untuk windows, dapat ditemukan bahwa windows 10 merupakan kemajuan besar bagi para developer aplikasi untuk windows. Karena dengan fitur-fitur barunya, sistem operasi ini sangatlah meningkatkan produktivitas seorang developer aplikasi windows.
Salah satu dari fitur tersebut adalah munculnya Universal Windows Platform. Dengan fitur ini, developer apikasi windows hanya perlu mengembangkan satu program/aplikasi universal yang dapat berjalan di semua perangkat yang berbasis windows 10, seperti tablet, komputer, mobile phone, xbox, dan lainnya.


DAFTAR PUSTAKA

http://edukasi.kompas.com/read/2012/02/09/10353179/panduan.menulis.jurnal.ilmiah
http://wacanakeilmuan.blogspot.co.id/2011/01/macam-macam-metode-penelitian.html
http://jurnalgadget.com/2014/10/01/microsoft-windows-10-satu-os-untuk-menguasai-semua-device/
http://todaytechinfo.com/2015/02/10/top-ten-new-features-changes-microsoft-windows-10/
https://id.wikipedia.org/wiki/Microsoft
https://id.wikipedia.org/wiki/Microsoft_Windows
https://id.wikipedia.org/wiki/Windows_10
https://id.wikipedia.org/wiki/Pengembang_perangkat_lunak

No comments:

Post a Comment