FireMonkey: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
k Robot: Perubahan kosmetika |
||
Baris 1:
{{Infobox software
| name = FireMonkey
| screenshot = [[
| developer = [[Embarcadero Technologies]]
| author = [[Embarcadero Technologies]] (2011)
Baris 14:
'''FireMonkey''' adalah pustakan antar muka grafis yang bersifat [[lintas platform]] yang dikembangkan oleh [[Embarcadero Technologies]] untuk digunakan dalam perangkat lunak [[Embarcadero Delphi|Delphi]], [[C++Builder]], dan AppMethod dengan bahasa C++ atau Object Pascal untuk untuk mengembangkan aplikasi lintas platform yang dapat berjalan pada sistem operasi [[Android (sistem operasi)|Android]], [[iOS]], [[Windows]], serta [[Mac OSX]].
== Sejarah ==
FireMonkey didisain oleh Eugene Kryukov dari KSDev, sebuah perusahaan yang terletak di Ulan-Ude, Russia<ref>http://www.ksdev.com/forums/viewforum.php?f=4</ref> sebagai pustaka antar muka grafis generasi baru yang berbasis vector yang dinamai VGScene. Pada tahun 2011, produk tersebut dijual pada perusahaan Amerika, Embarcadero Technologies, dan oleh Embarcadero disertakan sebagai pustaka pada produk mereka. FireMonkey merupakan bagian pustaka dari [[Embarcadero Delphi|Delphi]], C++ Builder, dan RAD Studio sejak versi XE2.
== Tinjauan ==
FireMonkey merupakan pustaka antar muka grafis lintas platform yang memungkinkan pengembang membuat antar muka pengguna yang bisa berjalan pada beberapa platform seperti Windows, OSX, iOS, serta Android. Pustaka tersebut ditulis dengan memanfaatkan penggunaan GPU bila memungkinkan, dan aplikasi akan mendapatkan keuntungan atas akselerasi dari fitur perangkat keras yang tersedia dalam Direct2D pada Windows Vista, Windows 7, dan Windows 8, OpenGL pada Mac OSX, OpenGL ES pada iOS, dan Android. Pada sistem operasi dimana Direct2D tidak tersedia, seperti pada WIndows XP, implementasinya akan memanfaatkan GDI+.
Baris 36:
Sejak dikenalkannya pada rilis XE2, telah banyak pengembangan lebih lanjut atas FireMonkey, dan saat ini terus dikembangkan secara aktif. Sebagai contoh pengembangan OSX sudah terintegrasi dengan baik dalam IDE, kebutuhan mesin Mac hanya digunakan sebagai pendistribusian akhir. Beragam komponen seperti sensor, gestur, GPS sudah ditambahkan sebagai fitur-fitur yang akan banyak digunakan saat mengembangkan aplikasi berbasis mobile.
== Rujukan ==
{{Reflist|http://blog.marcocantu.com/blog/vcl_or_firemonkey_short_take.html}}
|