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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: GLinBoy در 12 آبان 1388، 01:53 ب‌ظ

عنوان: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: GLinBoy در 12 آبان 1388، 01:53 ب‌ظ
سلام
منم میخوام برای یه برنامه که تو محیط Shell اجرا میشه رابط کاربری (GUI) درست کنم؛ میشه منو راهنمایی کنید از کجا باید شروع کنم؟
برنامه به زبان C؛ رابط کاربری هم میخوام چند زبانه باشه که حتما فارسی هم شامل بشه(حتی اگه چند زبانه نباشه بهتره فارسی باشه).
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: aliva در 12 آبان 1388، 02:12 ب‌ظ
مگه برنامه‌ای که توی محیطه شله می‌شه gui هم باشه؟ ](*,) ](*,) ](*,)
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: GLinBoy در 12 آبان 1388، 09:52 ب‌ظ
 :o نه برای شل!!! برنامه که صحبشو میکنم تو محیط متنی اجرا میشه، حالا میخوام براش رابط کاربری درست کنم تا از محیط متنی در بیاد و جذاب تر باشه. یعنی بجای سه تا گزینه متنی سه تا دکمه داشته باشیم، به همین ترتیب... الی آخر...
چطوری برای برنامه رابط کاربری بسازم (نه برای اجرا تو شل رابط درست کنم!)
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: aliva در 12 آبان 1388، 11:04 ب‌ظ
آها!

خوب اولین مرحله اینه که یه مقدار برنامه نویسی بلد باشی(یه چیزی‌هایی مثل کلاس و اشاره گر و اینجور چیزا زو بدونی چیه)
دومین مرحله انتخاب یه toolkit می‌باشه- یعنی با چی می‌خای بسازی کلید و اینا رو!
ابزار هم برای لینوکس زیاده!
معروفاش gtk , qt هستند
(البته فکر نکنم qt روی c جواب بده)
به هر حال یه مقدار برسی کن و یکیشونو انتخاب کن
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: سعید رسولی در 13 آبان 1388، 12:12 ق‌ظ
توی C می‌تونید با GTK کار کنید.
توی ++C هم با GTK و Qt و GTKmm
توی پایتون هم PyGTK و PyQt
البته wxGTK هم هست، اما به قدرت GTK و Qt نیست(فقط مزیتش اینه که portable تر هست)
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: GLinBoy در 13 آبان 1388، 08:26 ق‌ظ
خوب داریم به جاهای جالبش میرسیم  \\:D/
من پاسکال بلدم ولی عاشق ++C هستم. کدنویسی یکم بلدم ولی طراحی GUI رو اصلا. میخوام برای برنامه یه رابط کاربری درست کنم بعدش اونو به صورت دیسک بوتیبل در بیارم ( LiveCD  لینوکسی) پس از این نظر که کدومو انتخاب کنم مشکلی نیست. فقط چند زبانه بودن، یادگیری آسان و سرعتش برام مهمه.
راهنماییم کنید از کجا شروع کنم. بهتره مطلب یا مقاله برای دانلود باشه.
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: mozhdeh در 13 آبان 1388، 11:40 ب‌ظ
اگه تازه شروع کردین من پیشنهادم اینه که سراغ C نرید و Python یا ++C رو امتحان کنید. برای هر کدوم از کتابخانه‌هایی که دوستان گفتند توی وبسایت رسمی‌شون راهنماهای گام به گام برای شروع کدنویسی وجود داره، و همینطور برنامه‌های ساده که می‌تونید کدشون رو بخونید و روی سیستم خودتون اجرا کنید.
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: GLinBoy در 14 آبان 1388، 09:44 ق‌ظ
متشکرم.
رفتم که شروع کنم.
عنوان: پاسخ به: چطوری رابط کاربری درست کنم؟
ارسال شده توسط: parsibox در 12 اسفند 1388، 01:37 ق‌ظ
http://mohsendavari.ir/blog/1388/12/11/344
توصیه ی بسیار شدیدی میگنم که از qt استفاده کنید چون خیلی قوی تر از gtk هست