ماهو فايرمنكي:
فايرمنكي
FireMonkey
هي منصة برمجة أنشأتها شركة Embarcadero
. وهو يجمع بين وحدة المعالجة المركزية ووحدة معالجة الرسومات لتطوير التطبيقات المرئية وهي متوافقة مع أنظمة التشغيل: ويندوز، ماك، و آي _أو_ أس.
يوفر فايرمنكي الأدوات اللازمة لبناء تطبيقات برسومات عالية الجودة وثلاثية الأبعاد أو متحركة، وبمؤثرات بصرية، والربط بقواعد البيانات للشركات وعرض البيانات التفاعلية.
ويمكن أيضا البرمجة على الخدمات السحابية من أمازون ومايكروسوفت (ويندوز أزور).
تحتوي هذه المنصة على المئات من العناصر الجاهزة والقابلة للمد والتطوير، بالإضافة إلى أدوات البرمجة المرئية التي تهدف إلى تسريع عملية الانتقال من النموذج الأولي إلى منتجات جاهزة.
كما تتيح الوظيفة
LiveBindings
من فايرمنكي، ربط أي نوع من البيانات أو المعلومات لأي واجهة مستخدم أو كائن رسومي.
يمكن للمستخدمين ربط بيانات حية لعناصر من واجهة المستخدم العادية أو الكائنات الرسومية العالية الجودة وثلاثية الأبعاد لإنشاء طرق جديدة لعرض أي نوع من البيانات.
إنشاء تطبيق فايرمنكي:
يمكن إنشاء تطبيقات فايرمنكي لجميع أنظمة التشغيل المعتمدة باستعمال دلفي أو سي++.
يمكن ان تكون تطبيقات فايرمنكي ثنائية الأبعاد (كائنات رسومية عالية الجودة) او ثلاثية الأبعاد، أو تحتوي على مزيج من الاثنين معا.
فايرمنكي للكائنات الثلاثية الأبعاد:
مقدمة للبرمجة باستخدام كائنات ثلاثية الأبعاد:
تقدم فايرمنكي المناظر الثنائية الأبعاد ككائنات ضمن الفضاء الثلاثي الأبعاد، يعرض الكائن
TViewport3D
محتوى ثلاثي الأبعاد داخل إطار ثنائي الأبعاد، في حين ان الكائن TForm3D
يبدأ بمحتوى ثلاثي الأبعاد، يمكن المزج بين المحتوى الثنائي والثلاثي الأبعاد في آن واحد.
تستعمل فايرمنكي الثلاثية الأبعاد، مكتبات خاصة بكل بيئة كما يلي:
- بالنسبة لويندوز، المكتبة
Direct3D
المتوفرة في الوحدةWinapi
. - بالنسبة لـ ماك، المكتبة
OpenGL
المتوفرة في الوحدةMacapi
ليست هناك تعليقات:
إرسال تعليق