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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

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

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

آفلاین sajjad93

  • Sr. Member
  • *
  • ارسال: 294
فریمورک مناسب برای زبان C
« : 01 امرداد 1393، 12:14 ق‌ظ »
من دارم زبان C رو یاد می گیرم، به نظر شما بهترین فریمورک برای این زبان چی می تونه باشه!
انتظاراتی که از فریمورک دارم: کارکردن باهاش آسون باشه، کراس پلتفرم باشه ترجیحا بشه باهاش برا اندروید هم برنامه نویس کرد، محیط استفاده اش ساده باشه قبلا یکمی با visual basic کار کرده بودم خیلی ساده بود  :D

آفلاین B

  • Sr. Member
  • *
  • ارسال: 354
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #1 : 01 امرداد 1393، 12:20 ق‌ظ »
Qt بهترین گزینه است - البته واسه c++

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #2 : 01 امرداد 1393، 12:48 ق‌ظ »
+GTK

آفلاین sajjad93

  • Sr. Member
  • *
  • ارسال: 294
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #3 : 01 امرداد 1393، 01:24 ق‌ظ »
+GTK
برای اندروید هم کاربرد داره؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #4 : 01 امرداد 1393، 01:47 ق‌ظ »
توی اندروید باید با Java کد بنویسید!

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #5 : 01 امرداد 1393، 10:19 ق‌ظ »
توی اندروید باید با Java کد بنویسید!
یا با سی پلاس پلاس و کیوت کد بزنید ولی باز چیز جالبی نمیشه

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #6 : 01 امرداد 1393، 11:54 ق‌ظ »
با +gtk رو نمیدونم بشه بصورت native برای اندروید کد زد اما با Qt میشه.
منتهی مستنداتش به کاملی java نیست اما خوب داره پیشرفت میکنه
میتونی از سایت زیر کمک بگیری :
http://qt-project.org/doc/qt-5/android-support.html
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین Vahid_PC

  • Sr. Member
  • *
  • ارسال: 311
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #7 : 01 امرداد 1393، 12:37 ب‌ظ »
اگه برای اندروید میخاید چرا فریمورک؟ چرا از AndroidStudio گوگل استفاده نمی کنید؟!

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #8 : 01 امرداد 1393، 02:27 ب‌ظ »
فریم‌ورک کیوت از نظر چندسکویی بودن رقیبی نداره، بخصوص با آمدن ابونتوفون و سیل‌فیش (sailfish) که ابزار برنامه‌نویسی هر دو QML+Qt است. اگر شما با کیوت برنامه‌نویسی کنید، روی تمام سیستم‌ها، از ios و Mac و ویندوز و لینوکس و اوبونتوفون و سیل‌فیش برنامهٔ شما بدون کمترین تغییر قابل کمپایل است.

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #9 : 01 امرداد 1393، 02:49 ب‌ظ »
دوستان کیوت برای زبان سی موجود نیست، پس بهتره در موردش صحبت نشه :)

شما از +GTK گزینه ی بهتری نداری

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #10 : 01 امرداد 1393، 03:35 ب‌ظ »
با +gtk رو نمیدونم بشه بصورت native برای اندروید کد زد اما با Qt میشه.
با +GTK نمیشه. با Qt هم تا جایی که من اطلاع دارم شما بصورت Native کد نمی‌نویسید و برنامه شما توسط یک رابط اجرا می‌شه، ولی ظاهری شبیه ظاهر Native برنامه‌های Android داره. در هر صورت، همونطور که سالار گفت، در مورد C صحبت می‌کنیم و جای صحبت در مورد Qt و Kivy و غیره اینجا نیست.

آفلاین alireza.crs

  • Sr. Member
  • *
  • ارسال: 491
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #11 : 01 امرداد 1393، 05:46 ب‌ظ »
فریم‌ورک کیوت از نظر چندسکویی بودن رقیبی نداره، بخصوص با آمدن ابونتوفون و سیل‌فیش (sailfish) که ابزار برنامه‌نویسی هر دو QML+Qt است. اگر شما با کیوت برنامه‌نویسی کنید، روی تمام سیستم‌ها، از ios و Mac و ویندوز و لینوکس و اوبونتوفون و سیل‌فیش برنامهٔ شما بدون کمترین تغییر قابل کمپایل است.
چند سکو ترین زبان جاواست.از لحاظ چندسکویی هیچ زبانی به جاوا نمیرسه البته فریم ورک کیوت توی زبان جاوا هم موجوده

من جایی فریم ورکی در زبان C ندیدم که بشه باهاش برا اندروید برنامه نوشت
پیشنهاد من اینه که شما c++ رو یاد بگیرین چون با یاد گرفتن اون زبان c رو هم یاد گرفتین.
و اگه جایی به پرفومنس C نیاز داشتین میتونید به صورت یه کتاب خانه از پرفومنسش بهره ببرین
برای مثال در ویندوز شما میتونید کدهای c رو به صورت dll دربیارین و در کنار c++ ازش استفاده کنین(از لینوکس اطلاعی ندارم :'()
حتی شما میتونید پایتون و یا برای مثال لازاروس رو یاد بگیرین و همین کارو روش انجام بدین( C رو با پایتون و لازاروس مخلوط کنین)
با این کار شما میتونید برای مثال به راحتی فرم برنامه رو با لازاروس نوشته و هسته اون رو با C بنویسین

به طور کلی C رو تا حالا ندیدم تو اندروید استفاده بشه

آفلاین sajjad93

  • Sr. Member
  • *
  • ارسال: 294
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #12 : 02 امرداد 1393، 08:52 ب‌ظ »
اگه برای اندروید میخاید چرا فریمورک؟ چرا از AndroidStudio گوگل استفاده نمی کنید؟!
من کلا تجربه ای با این رابطه ندارم فقط یکم c و visual basic بلدم  :D فکر کنم VB که منقرض شده می خواستم بدونم با C میشه کاری کرد!
برای کار با اندروید استودیو باید کدوم زبان رو یادبگیرم؟

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #13 : 02 امرداد 1393، 10:16 ب‌ظ »
من کلا تجربه ای با این رابطه ندارم فقط یکم c و visual basic بلدم  :D فکر کنم VB که منقرض شده می خواستم بدونم با C میشه کاری کرد!
برای کار با اندروید استودیو باید کدوم زبان رو یادبگیرم؟
شما اگه سی بلدی و می خوای اندروید هم کد بزنی، بهترین سریع ترین کاری که میتونی بکنی اینه که به سی پلاس پلاس مهاجرت کنی و با فریمورک کیوت کار کنی، سی بسیار به سی پلاس پلاس نزدیکه و کمتر از ۵ روز میتونی بهش مهاجرت کنی، کیوت هم محیط طراحیش بسیار شبیه محیط طراحی بیسیکه ولی خوب کد زنیش زمان میبره(  مخصوصا حروف بزرگ کوچیکش پیرت می کنه :| ).

اگرم که هدفت فقط اندرویده:
توی اندروید باید با Java کد بنویسید!

آفلاین Vahid_PC

  • Sr. Member
  • *
  • ارسال: 311
  • جنسیت : پسر
پاسخ : فریمورک مناسب برای زبان C
« پاسخ #14 : 03 امرداد 1393، 02:21 ق‌ظ »
نقل‌قول
من کلا تجربه ای با این رابطه ندارم فقط یکم c و visual basic بلدم  :D فکر کنم VB که منقرض شده می خواستم بدونم با C میشه کاری کرد!
برای کار با اندروید استودیو باید کدوم زبان رو یادبگیرم؟
http://fa.wikipedia.org/wiki/%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF_%D8%A7%D8%B3%D8%AA%D9%88%D8%AF%DB%8C%D9%88