Menjadi seorang pengembang aplikasi mobile tentu membutuhkan keahlian tertentu untuk dikuasai. Karena dalam aplikasi mobile tidak hanya terdiri dari satu platform saja, belum lagi setiap platform dibangun dengan menggunakan bahasa pemrograman dan tool yang berbeda.
Jika ingin mengembangkan aplikasi untuk platform android maka kamu harus memahami bahasa pemrograman Java, jika ingin mengembangkan aplikasi untuk platform IOS maka kamu harus memahami bahasa pemrograman Swift atau Objective-C, sedangkan jika ingin mengembangkan aplikasi untuk platform Windows Phone maka kamu harus memahami bahasa pemrograman NET.
Lantas bagaimana jika kita ingin mengembangkan 3 platform sekaligus? Apakah harus mempelajari 3 bahasa pemrograman yang berbeda? Idealnya sih begitu, tetapi ada alternatif lain yang bisa kamu pertimbangkan untuk menghemat waktu dan uang yaitu dengan menggunakan tools pengembangan multiplatform. Berikut adalah beberapa tool pengembangan multiplatform yan bisa kamu gunakan..
1. Adobe PhoneGap
Image: Adobe PhoneGap |
PhoneGap merupakan salah satu tool pengembangan yang pada awalnya dikembangkan oleh Nitobi pada tahun 2009, namun beberapa waktu kemudian perusahaan Adobe mengakuisisi produk tersebut.
PhoneGap ini adalah tool yang paling mudah digunakan. Dengan PhoneGap kamu dapat menggunakan bahasa pemrograman HTML, CSS, dan Javascript untuk membuat sebuah aplikasi berbasis mobile.
Platform yang didukung oleh Adobe PhoneGap adalah Android, IOS, Windows Phone, Tizen, Symbian, WebOS, Blackberry dan Bada.
2. Xamarin
Image: Xamarin |
Xamarin pada awalnya adalah sebuah perusahaan sendiri dan memiliki tool sendiri. Namun setelah dibeli oleh microsoft, tool pengembangan Xamarin kini sudah terintegrasi menjadi satu dengan Visual Studio. Dengan menggunakan Xamarin, pengembang dapat mengembangkan aplikasi multiplatform menggunakan bahasa pemrograman C# dan F#. Platform yang didukung oleh Xamarin adalah Android, IOS, Mac OS X, dll.
3. React Native
Image: React Native |
React Native merupakan sebuah tool yang dikembangkan oleh Facebook untuk mengembangkan aplikasi berbasis Android dan IOS. Jika kamu sudah terbiasa menggunakan Javascript untuk mengembangkan web, maka tool ini sangat cocok untuk kamu.
4. Intel XDK
Image: Intel XDK |
Intel XDK merupakan tool multiplatform yang dikembangkan oleh sebuah vendor pengembang prosesor, Intel. Dengan tool ini, pengembang dapat membuat aplikasi mobile dengan menggunakan HTML5.
Platform yang didukung oleh Intel XDK adalah Android, IOS, Windows Phone, Amazon, Tizen dan Nook.
"Mahasiswa belajar menulis. Suka makan dan tidur."
0 Komentar pada "4 Tool untuk Mengembangkan Aplikasi Mobile Multiplatform"
Post a Comment