+1 امتیاز
قبل در برنامه نویسی توسط (434 امتیاز)
پیشنهاد شما برای انتخاب پلتفرم و IDE برای ایجاد یک desktop application در جاوا چیست؟ و چرا؟
قبل توسط (1.1هزار امتیاز)
لطفا نظر خود را بعنوان جواب اضافه کنید. با تشکر.
قبل توسط (1.9هزار امتیاز)
موفق باشید

3 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

من SWT و JFace رو پیشنهاد می کنم (دقت کنیم منظورم Eclipse platform نیست).

دلایل من موارد زیر است:

  • بلوغ کافی و استفاده شدن در پروژه های عملیاتی به اندازه کافی.
  • native UI برای هر سیستم عامل که در پروژه های بزرگ باعث بهبود performance برنامه می شود.
  • native UI که برنامه شما همانند سایر برنامه های native همان سیستم عامل می شود.
  • Eclipse IDE برای توسعه.
  • به نظر من مدل کد نویسی SWT و JFace از Swing و پلتفرم های روی آن بهتره.
  • SWT و JFace روی هم تعداد خیلی زیادی کامپوننت UI حاضر و آماده دارند.
قبل توسط (434 امتیاز)
آقا سعید مگه swt همون تکنولوژی توسعه eclipseنیست؟ منظورت از اینکه eclipse platform رو مدنظرت نبوده چیه؟
قبل توسط (1.1هزار امتیاز)
تفاوت SWT و Eclipse Platform مثل Swing و NetBeans Platform است.
+2 امتیاز
قبل توسط (938 امتیاز)
ویرایش شده قبل توسط
بهترین IDEها و هوشمندترین برای توسعه جاوا Intellij میباشد البته پولی میباشد.از بین گزینه های رایگان نیز بهترین گزینه Eclipse‌می باشد.
برای توسعه UI هم روی SWT و هم Swing تجربه کار داشتم ولی بنظرم Swing کامپوننت های بهتری داره.در کل ساخت پروژه desktop apllication با جاوا توصیه نمیشه و بد قلقه.
اگر منظورتون از پلتفرم سیستم عامل مشتری نهایی است که جاوا قابلیت اجرا بر روی همه پلتفرم ها را بدون هیج مشکلی دارد.

اگر منظورتون از پلتفرم نسخه های متنوع جاوا می باشد که باید Java SE را انتخاب کنید
قبل توسط (434 امتیاز)
منظورم از پلتفرم یک زیرساخت آماده شامل ابزارها،کتابخانه ها و... برای توسعه نرم افزار می باشد مانند پلتفرم eclipse که درحال حاضر مورد استفاده قرار میگیرد.
0 امتیاز
قبل توسط (1.9هزار امتیاز)
ویرایش شده قبل توسط

سلام  java رو برای desktop application توصیه نمکنم برای اینکه باید با این سوال مواجه بشی چه الان چه بعدها آیا منبع کافی برای یاد گبری JAVAFX هست  که بعدها خودت رو update کنی مانند این که شما به فرض مثال 7 سال پیش  SWING یاد گرفتی و دنبالش رفتی و الان SWING استفاده نمیشه و javaFX تکنولوژی SUN می باشد فکر می کنی چند سال دیگه منسوخ میشه ؟  جدا از این آیا برای من که این زبان برای تخصوص خود انتخاب کردم ابزار لازم رو دارم من خودم به شخصه عاشق زبان های متن باز هستم و لذتی که به نوشتن کد های PHP , Java بم دست میده که محیطی مثل Visual Studio رو می بینم از خودم سیر میشم برنامه نویسی Desktop Application رو خیلی کم انجام دادم امروز که سوال شما رو دیدم وظیفه خودم دونستم که بگم هر چند  حرف من ربطی به سوال شما نداره و من تا چند روز قبل دنبال منبع خوب برای Java Desktop application می گشتم  و نا گفته نمانند جاوا بهترین زبان می باشد ولی در ایران شما شغل برنامه نویسی رو قبول کردید آیا بعد از اینکه کامل زبان رو فرا گرفتید بعدها در زمینه GUI جواب گو هست بعد از 2 ماه برای انتخاب زبان مناسب نیجه ای که واقعا دوست داشتم JAVA باشه اما جواب چیز دیگری بود اگر هم مایل باشید LINK میذارم که خودتون ببیند که منابع کاملا معتبر هستند مایل بودید خوشحال میشم اطلاع بدید جواب سوالتون به صورت جواب می دم
 

http://goo.gl/m9kBcN

قبل توسط (434 امتیاز)
سلام
ممنون از نظرت.
1.اینکه زبان(تکنولوژی) توسعه جاوا باشه یا نه مدنظرم نبود و حوزه سوال مختص تکنولوژیهای برمبنای جاوا بود.
2.اینکه تکنولوژیهای ارائه شده طول عمرنسبتا کوتاهی دارند و به سرعت منسوخ میشن مشکل همیشگی ما بوده و هست و مختص این حوزه خاص نمیباشد.
3.اینکه ما توی ایران برنامه نویس هستیم یا جای دیگه تاثیری روی موضوع نداره.
4.برنامه نویسی(خلق موجودات جدید وگاهی عجیب و غریب) عشق ماست نه فقط شغلمون
5.لینکی که گذاشتید رو هرکاری کردم کپیش کنم نشد! اگه بصورت لینک فعال میذاشتید بهتر بود.

سوالات مشابه

0 امتیاز
0 پاسخ 417 بازدید
+2 امتیاز
2 پاسخ 761 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط kashi (7.2هزار امتیاز)
+2 امتیاز
2 پاسخ 572 بازدید
+2 امتیاز
1 پاسخ 943 بازدید
+1 امتیاز
2 پاسخ 786 بازدید
+2 امتیاز
1 پاسخ 551 بازدید
+1 امتیاز
1 پاسخ 442 بازدید
...