انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: برنامه نویسی برای لینوکس  (دفعات بازدید: 1189 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین SARJ

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • تازه وارد به دنیای گنو/لینوکس
برنامه نویسی برای لینوکس
« : 02 آذر 1391، 03:59 ب‌ظ »
باسلام خدمت تمامی عزیزان...
میخواستم ببینم اگر بخوایم یه برنامه کاربردی برای گنو لینوکس ها بنویسیم با توجه به اینکه:
1.چندین توزیع متفاوت داره
2.چندین میزکار متفاوت داره
3.چندین توزیع اصلی داره
4.چندین پیکج های نصبی متفاوتی داره

راه حل چی هست؟میخوام برنامه نویسی به زبان سی++ یا جاوا رو بروی لینوکس ها شروع کنم نمیدونم چکاری باید انجام بدم.ممنونم از هم عزیزان که راهنمایی می کنند

آفلاین Plugin

  • Full Member
  • *
  • ارسال: 139
  • جنسیت : پسر
  • applet سابق
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #1 : 02 آذر 1391، 04:41 ب‌ظ »
شیرینى پیروزى، تلخى صبر را از میان مى‏ برد.

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #2 : 02 آذر 1391، 07:12 ب‌ظ »
میزکارها که مشکلی نیست. مثلا من که الان unity دارم از برنامه های kde هم میتونم استفاده کنم. البته نیاز داره کتابخونه های مورد نیاز رو دانلود کنم.
در حالت کلی بهتره شما سورس برنامه رو در اختیار افرادی که میخوان برنامه رو نصب کنن قرار بدی.
بعد از نوشتن برنامه با autotools یه فایل configure درست میکنی و کنار سورس قرار میدی. اونوقت کسی که میخواد اینو کامپایل کنه با توجه با معماری کامپیوترش و توزیعش و... اون برنامه رو براش کانفیگ میکنه. (قبل از مرحله کامپایل)
Ubuntu 14.04 LTS 64-bit - unity

آفلاین SARJ

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • تازه وارد به دنیای گنو/لینوکس
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #3 : 03 آذر 1391، 12:48 ب‌ظ »
ممنون از پاسخ دوستان
من Qt رو انتخاب کردم برای کار با دیتابیس و کلا ساخت برنامه های کاربردی نظرتون هست چه زبانی رو پیگیری کنم
میخوام برنامه های کاربردی تحت لینوکس و سایر پلتفرم ها بسازم...؟

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #4 : 03 آذر 1391، 01:28 ب‌ظ »
C++ یا java
مخصوصا اگه توی C++ از Qt استفاده کنی که عالی میشه.
Ubuntu 14.04 LTS 64-bit - unity

آفلاین SARJ

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • تازه وارد به دنیای گنو/لینوکس
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #5 : 05 آذر 1391، 09:47 ب‌ظ »
C++ مشکلی توی اتصال به دیتابیس نداره؟فکر میکنم سخت باشه...؟

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #6 : 05 آذر 1391، 09:59 ب‌ظ »
با کتابخونه Qt میشه همچین کاری کرد.
اسمش QtSql هست.
Ubuntu 14.04 LTS 64-bit - unity

آفلاین SARJ

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • تازه وارد به دنیای گنو/لینوکس
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #7 : 05 آذر 1391، 10:30 ب‌ظ »
راستش من برای پروژه پایانی میخوام از Qt استفاده کنم.(کلا برنامه نویسیم جالب نیست)با c++ تا حدودی اشنایی دارم بنظرتون توی دوماه باقی مانده میشه پروژه باهاش پیاده کرد یا نه پروژه با همون C# بزنم؟بعد تخصصی پیگریش کنم؟

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #8 : 05 آذر 1391، 10:36 ب‌ظ »
بستگی به حجم پروژه داره. ممکنه ۲ ماه براش خیلی زیاد یا خیلی کم باشه.
ولی اگه شما قبلا با #C کار کردید و از ++C بهتر بلدید اون رو برای پروژه انتخاب کنید. راحتتر به جواب میرسید.
نقل‌قول
بعد تخصصی پیگریش کنم؟
چیو پیگیری کنید؟
Ubuntu 14.04 LTS 64-bit - unity

آفلاین SARJ

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • تازه وارد به دنیای گنو/لینوکس
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #9 : 05 آذر 1391، 10:42 ب‌ظ »
منظورم C++ و Qt بود
ممنون از پاسختون دوست عزیز...!!!

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی برای لینوکس
« پاسخ #10 : 05 آذر 1391، 11:32 ب‌ظ »
خواهش میکنم.
امیدوارم موفق باشید.
Ubuntu 14.04 LTS 64-bit - unity