"When a person really desires something, all the universe conspires to help that person to realize his dream."

QML, Kotlin, Swift!

Ditulis pada tanggal 09/04/2016

author avatar

Dalam:
Ocehan

Kait kata:
Android Fedora Kotlin QML Swift Ubuntu

Ini lagi ramai tentang kemungkinan Google akan mengadopsi Swift12 sebagai bahasa pemrograman untuk aplikasi Android3. Walaupun masih rumor, Swift dipilih karena Open Source, yang mana Google tidak perlu memikirkan soal lisensi. Seperti kasus yang sedang dialami sekarang ini, yaitu Oracle sebagai pemegang lisensi Java meminta royalti dari Google atas penggunaan API Java di Android.

Swift ini berbasis Objective-C, karena diciptakan oleh Apple untuk ekosistem produk mereka: iOS, OSX, dll. Jika rumor tadi benar, artinya aplikasi Android akan butuh NDK4.

Yang menjadi pertanyaan, kenapa Swift ya? Kan sudah ada QML dan Kotlin. Apakah mungkin hanya karena lisensi?

QML adalah declarative UI markup language besutan Qt Foundation yang sekarang dimiliki Digia. Sedangkan Kotlin adalah a statically-typed programming language that runs on the Java Virtual Machine5 yang merupakan ciptaan Jetbrains, perusahaan yang membuat IDE populer seperti PHP Storm.

Sebagai info, QML digunakan oleh Ubuntu untuk platform mobile mereka.

Swift on Fedora

Nyicip Swift dulu ah...


  1. (https://developer.apple.com/swift/

  2. (https://swift.org/

  3. (http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/

  4. (http://romain.goyet.com/articles/running_swift_code_on_android/

  5. (https://en.wikipedia.org/wiki/Kotlin

File mentah dari tulisan ini bisa ditemukan di sini