Peralatan Developer Aplikasi Mobile Untuk Semua Platform
Menjadi developer aplikasi mobile
tentunya butuh keahlian tertentu untuk menguasainya. Karena aplikasi
mobile sebenarnya tidak berkisar pada satu platform saja, jadi sebuah
aplikasi setidaknya harus memiliki beberapa developer untuk
mengembangkan ke platform lain. Misalnya aplikasi A dibuat untuk
Android, maka jika ingin agar aplikasi A support platform iOS,
pengembang harus melakukan koding untuk platform iOS. Dan ketika ingin
support ke Windows Phone pun juga demikian
Meski saat ini sudah muncul beberapa framework HTML5 untuk membuat aplikasi secara cross platform dalam satu waktu. Phonegap, Sencha Touch dan Kendo UI adalah contohnya. Alangkah baiknya seorang developer juga harus tahu pembuatan aplikasi secara native atau
dengan bahasa pemrograman asal platform untuk pengembangan yang
maksimal dan lebih baik. Karena menjadi developer mobile untuk semua
platform harus merunut ke prosedur alami masing-masing platform juga.
Kira-kira apa saja yang harus kita persiapkan ?
Android Apps
Platform berlogo robot hijau ini, merupakan produk asli Google.
Platform paling populer dan paling laris dipasaran saat ini. Pembuatan
aplikasi Android secara native (alami) membutuhkan pengetahuan
pemrograman Java. Salah satu tools yang paling populer dan powerfull dalam pembuatan aplikasi Android adalah Eclipse IDE yang dihubungkan dengan Compiler dan Emulator Android SDK.
Untuk membuat aplikasi Android, developer dapat menggunakan sistem
operasi Windows maupun Linux seperti Ubuntu maupun Mint. Karena paket
Android SDK sangat support juga untuk lingkungan Linux. Dan kunci dari
pembuatan aplikasi Android secara native adalah pengetahuan dasar Java Programming Language, tanpa ini nihil hasilnya.
Sebelum melakukan koding pemrograman, seorang developer disarankan untuk membangun terlebih dahulu mock up atau
desain awal aplikasi. Desainer maupun developer aplikasi android bisa
menggunakan Droid Draw untuk hal desain. Lets learn -> http://developer.android.com
iOS atau iPhone Apps
Ketika beranjak ke platform buatan Apple. Awal mula
kita harus mengetahui secara dasar mengenai XCode IDE untuk lingkungan
pengembangan aplikasi, Objective-C atau Cocoa untuk bahasa pemrograman
native iOS, dan UIToolkit untuk pembangunan desain awal aplikasi.
Hal wajib lainnya adalah, pengembangan aplikasi iOS atau iPhone
sangat disarankan memakai sistem operasi MacOS. Karena XCode hanya
support untuk OS Macintosh. Lets learn -> http://designthencode.com/scratch/
Windows Phone
Peralatan dasar pembuatan aplikasi berbasis Windows Phone baik versi 7
atau 8 adalah Visual Basic 2010 dan Windows Phone Developer Tools.
Tentunya dengan dasar pengetahuan bahasa pemrograman C# (C Hash) sebagai
native language. Untuk melakukan desain, developer dan
desainer aplikasi bisa menggunakan Windows Presentation Foundation (WPF)
atau Microsoft Silverlight. Bagi pengembang game, desainer dapat
memanfaatkan XNA Game Studio. lets learn -> http://msdn.microsoft.com/
Blackberry RIM
Untuk pengembangan aplikasi berbasis Blackberry. Kita bisa memasang
Blackberry Java Plug-in For Eclipse, sehingga memungkinkan Eclipse
sebagai lingkungan pemrograman Blackberry. Bahasa pemrograman utama
adalah Java Programming. Tools untuk melakukan desain dapat menggunakan
mockupstogo.com. lets learn -> https://developer.blackberry.com
sumber http://mkhuda.com/teknologi/peralatan-developer-aplikasi-mobile-untuk-semua-platform/
sumber http://mkhuda.com/teknologi/peralatan-developer-aplikasi-mobile-untuk-semua-platform/

0 comments:
Post a Comment