ورود

View Full Version : سوال: چند سوال درمورد برنامه‌نویس c++ برای دسکتاپ



HamidZaeri
جمعه 20 اسفند 1395, 12:52 عصر
سلام یه برنامه برای دسکتاپ می خوام بسازم با سی++







برای انتخاب برنامه نویس چه نکته ای باید لحاظ کنم؟



برنامم یه PC suite واسه موبایلها هست.



چه فریمورک هایی، چه ide و... (از نظر سرعت و گرافیک و وجود برنامه نویس کافی)
چه استانداردهایی باید رعایت بشه، بعدا پروژه رو بدم شخص دیگه، مشکلی نباشه؟

با ویژوال استودیو مشکلی نداره؟ چون برنامم رو در اینده میخوام برای مک هم باشه!

capitan_nemesis
جمعه 20 اسفند 1395, 18:42 عصر
با سلام
من فقط برای انتخاب ide مورد نظر با شما صحبت میکنم
برنامه انتخاب کن که وقتی خروجی ازش میگیری بشه برای هر دسکتاپی آن را اجرا نمود
چون خودم ابونتو کار هستم دارم این رو میگم
با نت بیز بنویسی بهتره البته نه در ویندوز فقط و فقط اوبونتو
کلا سمت ویژوال استودیو نرید که خود برنامه پر از مشکل هستش
کندی بیش از حد و کلوز بودن برنامه
اگه میخوای برای مک بنویسی بهتر هستش
از همون اول برنامه رو روی مک بنویسی نه در ویندوز و نه در شبیه ساز و فقط خود اپل
برای گرافیک هم میتوانی از qt کمک بگیرید
برای مک هم xcode هست میتوانید از این ide استفاده کنید
من که این جوریم
اگه برنامه ایی که مینویسی چه ماشین حساب و چه برنامه حساب داری من نتونم روی اونتو اجرا کنم مثل exe بی برو برگرد پولم رو پس میگیرم
پس بهتره که برنامه ایی رو انتخاب کنید که تحت یه سیستم عامل نباشه بلکه تحت دسکتاب باشه تا بتوانید رو هر سیسم عاملی اجرا کنید

negative60
شنبه 21 اسفند 1395, 04:49 صبح
چه فریمورک هایی، چه ide و... (از نظر سرعت و گرافیک و وجود برنامه نویس کافی)
Qt , Qt Cerator IDE


با ویژوال استودیو مشکلی نداره؟ چون برنامم رو در اینده میخوام برای مک هم باشه!
اگه طبق استاندارد ++C برنامه نوشته بشه خیلی‌ فرقی‌ نداره تو چه IDE انجام بشه حتی تو نوت پد هم متینید یه برنامه ساده بنویسید اما اگه قراره برنامتون روی مک، ویندوز، لینوکس خروجی‌ داشته باشه پس بهتره یه IDE و فریمورک کراس پلتفرم انتخاب کنید
در مجموع زبان ++C و فریمورک Qt تمام نیاز شما رو برطرف می‌کنه و نیاز به استفاده از زبان برنامه نویسی دیگه نیست البته با توجه به ماهیت پروژه ممکن نیاز باشه بعضی‌ از قسمت‌های‌ پروژه مختص یه سیستم عامل نوشته بشه

HamidZaeri
شنبه 21 اسفند 1395, 12:44 عصر
Qt , Qt Cerator IDE


اگه طبق استاندارد ++C برنامه نوشته بشه خیلی‌ فرقی‌ نداره تو چه IDE انجام بشه حتی تو نوت پد هم متینید یه برنامه ساده بنویسید اما اگه قراره برنامتون روی مک، ویندوز، لینوکس خروجی‌ داشته باشه پس بهتره یه IDE و فریمورک کراس پلتفرم انتخاب کنید
در مجموع زبان ++C و فریمورک Qt تمام نیاز شما رو برطرف می‌کنه و نیاز به استفاده از زبان برنامه نویسی دیگه نیست البته با توجه به ماهیت پروژه ممکن نیاز باشه بعضی‌ از قسمت‌های‌ پروژه مختص یه سیستم عامل نوشته بشه
اگه.پروژه.با.ویژوال.استودیو .باشه.میشه.بعدا.تغییر.داد.و. ا.محیط.دیگه.ادامه.داد.یا.خر جی.ازش.گرفت؟
ببخشید.با.نقطه.نوشتم

negative60
شنبه 21 اسفند 1395, 13:03 عصر
بله می‌شه, ولی‌ Qt Creator IDE خیلی‌ سریعتر و سبکتر هست و به نظر شخصی‌ من کد نویسی توش شیرین‌تر هست و امکانات خوبی‌ داره

negative2
جمعه 27 اسفند 1395, 12:59 عصر
با سلام
من فقط برای انتخاب ide مورد نظر با شما صحبت میکنم
برنامه انتخاب کن که وقتی خروجی ازش میگیری بشه برای هر دسکتاپی آن را اجرا نمود
چون خودم ابونتو کار هستم دارم این رو میگم
با نت بیز بنویسی بهتره البته نه در ویندوز فقط و فقط اوبونتو
کلا سمت ویژوال استودیو نرید که خود برنامه پر از مشکل هستش
کندی بیش از حد و کلوز بودن برنامه
اگه میخوای برای مک بنویسی بهتر هستش
از همون اول برنامه رو روی مک بنویسی نه در ویندوز و نه در شبیه ساز و فقط خود اپل
برای گرافیک هم میتوانی از qt کمک بگیرید
برای مک هم xcode هست میتوانید از این ide استفاده کنید
من که این جوریم
اگه برنامه ایی که مینویسی چه ماشین حساب و چه برنامه حساب داری من نتونم روی اونتو اجرا کنم مثل exe بی برو برگرد پولم رو پس میگیرم
پس بهتره که برنامه ایی رو انتخاب کنید که تحت یه سیستم عامل نباشه بلکه تحت دسکتاب باشه تا بتوانید رو هر سیسم عاملی اجرا کنید

نرم افزار برای اینکه بتواند روی پلتفرم های گوناگون اجرا شود باید به شکل Cross-Platform کدنویسی شود. ربطی به IDE یا محیط برنامه نویسی ندارد.
هر فریمورکی که استفاده کردید، باید به این نکته توجه داشته باشید که برنامه خروجی آن کراس یا نیتیو یک پلتفرم هست.