مادا يمكنني الصنع بالجافا

السلام عليكم و رحمة الله

أطرح تساؤلي على أخوتي الافاضل , أنا دخلت في لغة الجافا قصد برمجة الاندرويد لكني أسأل "مادا يمكنني الصنع أيضا بالجافا ؟"

هل من مجالات أخرى (مثل : المواقع , البرامج ...) يمكن صناعتها أو برمجتها بلغة الجافا . و أنــــــــت مدا تبرمج بالجافا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أظن من الأفضل أن يكون السؤال هكذا

ما البرامج التي لا نستطيع صنعها بالجافا؟

ت

أنا اقصد فعلا "ما البرامج التي نستطيع صنعها بالجافا؟"

المشكلة يا زكريا هي أن الجافا Java لغة برمجة عامة[1] general-purpose language(من برنامج حاسبة إلى برامج وكالة الفضاء ناسا)

ولا يمكننا حصر ما نستطيع صنعه بها

لهذا قلتُ: اسئل عن ما لا تستطيع برمجته بها، الباقي تستطيع استخدامه فيها

-

المصادر

[1]

يمكنك برمجة الأندرويد، المواقع، تطبيقات مكتبية، الأنظمة المدمجة...

هناك أطر ويب حديثة بلغة سكالا scala المبنية على آلة جافا الافتراضية

لا أنصح ب groovy/grails لكن يمكنك الاضطلاع عليها

الواب عن طريق Java EE

بالجافا يمكنك برمجة انظمة لاجهزة كالاجهزة المنزلية Java SD و Java ME الى برمجة برامج مكتبية Java SD الى تصميم مواقع انترنت Java EE !

واضف اندرويد لاجهزة الهاتف المهيئة للعمل باندرويد , او برمجة اندرويد خاص لهاتفك !

طبعاً يمكنك الانجاز اكثر واكثر واسرع باستخدام الـ frameworks الجاهزة, مثلاً Primefaces لعمل تطبيقات الويب.

تقريباً يمكنك برمجة كل شيء , السؤال الاصح ما الذي لا يمكنك فعله بالجافا !

عموما عيب الجافا المشهور انها ثقيلة بعض الشيء على الموارد, لكنها تعمل في كل مكان واينما كانت.

قهوة الجافا عندما تشربها وانت تبرمج بلغة جافا يمكنك صناعة اي شئ بها.وشعارها "write once run any where"

java se

java ee

java me

هي الفئات الرئيسية للجافا

java se هي برمجة مثل باقي البرامج ولكن الجافا قوية وعندها api كثيرة والjvm تشغل التطبيق في اي بيئة

java ee لبناءا مواقع وتطبيقات خاصة الويب وتجد هنا مفاهيم كثيرة ومتعمقة

مثل

EJB

SERVELET

JSP

JDBC JNDI

GLIENT AGENT

وغيرها

هناك جافا للتبيقات الهواتف

يمكن صناعة اي يء بلغة الجافا مهما كان

السلام عليكم

اولا الجافا دى لغه جباره

انا متوقع انها بعد سنه او اتنين وهنلاقى ملابس لغه الجافا واكل كمان

انا شخصيا بدرسها حاليا وعجبانى اوى

انا عملت على لغات اخرى مثل c++ c لكن عندما تعلمت جافا وجدت انها اسهل بكثير ويمكن ان تبرمج بواسطة هذه اللغة الكثير من الاشياء اشهرها وهب المنتشرة في اسوق مثل برامج الاندرويد - برامج سطح المكتب للكمبيوتر - مواقع الويب

-1

يمكن ان تصنع أي فكرة بها ، المهم الفكرة ، ما الشيء الذي الذي تريد برمجته

برنامج ، لعبة ، موقع ، حدد اولا بعدها خطط و أخيرا نفذ

بالنسبة للجافا فحسب ما اعرف انك تستطيع برمجة :

مواقع بصفحات jsp (لكنها غير منتشرة)

برامج سطح مكتب ب swing

العاب اعتقد باستخدام unity

مجرد تصحيح: unity ليس باستخدام Java إنما عن طريق #C و JavaScript

شكرا على التصحيح

-6

بل لا علاقة ل unity ب c# فهذه الأخيرة مجرد port

بل على العكس يبدو أن c# مرتبطة بقوة مع unity

مذا تعني بأنه لا توجد علاقة ؟؟

لقد عملت على unity من قبل و البرمجة تتم بواسطة C#, JavaScript or Boo

راجع هذا الرابط من الموقع الرسمي:

يا أخي unity لغته هي سي. وكل اللغات الأخرى تستفيد من مكتبات سي مثل أي مكتبة سي أخرى. يضاف إلى ذلك أن هذا المحرك تم عمل له port لكل اللغات.

القول بأن unity ليس لجافا بل لجافاسكربت و c# هو كالقول بأن دالة جيب الزاوية sin هي حكر على asp.net أو أن مكتبة zlib هي مكتبة c#

نعم مكتبة zlib متوفرة ل c# لكنها بالأساس مكتبة للغة سي ولها ports و bindings وكونك تراها في <ضع لغتك المفضلة هنا> لا يعني أنها طورت بها.

الأخ قال يمكن عمل ألعاب Unity3d بواسطة لغة جافا و أنا صححت له بأنه لا يمكن ذلك لأن بيئة تطوير Unity3d في الوقت الحالي لا تدعم سوى #C و Javascript (بالإعتماد على المعلومات الموجودة في الموقع الرسمي)

من فضلك أعطني المصدر الذي يقول أنه يمكن البرمجة بالجافا على Unity

صدقت أخي. لكن وقت التحرير كان قد انقضى ولا يوجد خيار لحذف المشاركة. نعم هي مكتبة ل سي/سي++ و سي# ولا يوجد لها جافا. ويتم استعمالها في أندرويد من خلال NDK.

لكن إن جاز لي التصحيح فهي ليست سي# وإنما سي/سي++/سي#

سؤال رأيت ألعاب على أندرويد مكتب على unity

هل تم ذلك في جافا أم من خلال android ndk ؟

ها هي بعض الأمثلة على ألعاب الأندرويد المطورة بواسطة Unity

اعتقد جافا سكربت بما أننا نرى تطبيقات اندرويد عن طريق HTML5

ال unity لا تدعمم الjava

فقط C# و جافاسكريب