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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: eshahnazi در 14 شهریور 1395، 04:14 ب‌ظ

عنوان: طراحی رابط گرافیکی با Glade
ارسال شده توسط: eshahnazi در 14 شهریور 1395، 04:14 ب‌ظ
سلام
 برنامه Glade برای طراحی رابط گرافیکی هست.
اسکرین شات از محیط برنامه رو پیوست کردم.
ادرس سایتش: https://glade.gnome.org (https://glade.gnome.org)

کسی تا حالا با این برنامه کار کرده؟ میتونید یه آموزش مختصری بدید...
ممنون
عنوان: پاسخ : طراحی رابط کربری با Glade
ارسال شده توسط: سلمان م. در 14 شهریور 1395، 04:37 ب‌ظ
من تاحالا باهاش کار نکردم ولی فقط چیزی که می‌دونم این هست که به صورت گرافیکی، می‌یای محیط گرافیکی رو طراحی می‌کنی و سپس برنامه بهت یه خروجی (xml) میده که می‌تونی اون رو توی زبون برنامه‌نویسی مورد نظر استفاده کنی تا بتونی GUI داشته باشی.
عنوان: پاسخ : طراحی رابط کربری با Glade
ارسال شده توسط: eshahnazi در 14 شهریور 1395، 09:06 ب‌ظ
من تاحالا باهاش کار نکردم ولی فقط چیزی که می‌دونم این هست که به صورت گرافیکی، می‌یای محیط گرافیکی رو طراحی می‌کنی و سپس برنامه بهت یه خروجی (xml) میده که می‌تونی اون رو توی زبون برنامه‌نویسی مورد نظر استفاده کنی تا بتونی GUI داشته باشی.
فکر کنم همین باشه.
دوستان اگر کسی تجربه کار با این برنامه رو داره اینجا بنویسه
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: eshahnazi در 15 شهریور 1395، 05:50 ب‌ظ
در لینک زیر اطلاعات جالبی از این برنامه هست:

https://blogs.gnome.org/xjuan/2016/02/08/developer-experience-hackfest-2016/ (https://blogs.gnome.org/xjuan/2016/02/08/developer-experience-hackfest-2016/)

اگر دقت کنید ظرف مدت یک سال گذشته کاربران این برنامه 50 درد افزایش داشته و بزرگترین مشکل برنامه رو عدم وجود مستندات ذکر کردند.


Pretty workspace

Besides doing some CSS cleanups in the workspace and user survey window to improve theme compatibility I added the modernized original Glade logo to the workspace background as a tribute to Glade roots!
Glade workspace logo

I also got the chance to work on the Glade User Survey results, the final results will be posted soon on Glade’s website once I finish automating the results from the Data Base.
Glade User Survey Preliminary Results

3114 people took the time to fill the survey since 11-11-2013.
54 % of them use it for commercial purposes and 42 % for personal use.
Most users are from the US and Brazil with Germany, China and France as a close third.
USA    10.98 %    Italy    3.44 %
Brazil    10.18 %    Spain    3.37 %
Germany    6.29 %    UK    3.11 %
China    5.59 %    Canada    2.37 %
France    4.65 %    Poland    2.21 %
Mexico    4.07 %    Argentina    1.70 %
Russia    3.85 %    Australia    1.47 %
India    3.76 %    Turkey    1.44 %
How long have you been programming? (years)
< 1    5.17 %    11 – 20    15.83 %
1 – 2    30.72 %    21 – 30    6.26 %
3 – 5    18.49 %    31 – 40    2.95 %
6 – 10    18.33 %    > 40    2.21 %

Not Programmer 16.66 %
Preferred programming languages do you prefer?
Python    50.32 %    JavaScript    21.80 %
C    47.01 %    C Sharp    15.25 %
CPP    38.59 %    Vala    9.24 %
Java    24.85 %    Perl    6.96 %
Other    25.49 %
When did you start using Glade? (years ago)
1    58.38 %    4 – 5    5.94 %
2    4.94 %    6 – 10    6.48 %
3    2.79 %    > 11    2.98 %
Which version do you normally use?
What is available in my OS    82.72 %    Master    1.47 %
Latest stable from sources    9.44 %    Other    0.83 %
3.8 for Gtk+ 2    3.94 %
On what operating system?
Linux    58.83 %    OSX    1.02 %
Windows    2.69 %    BSD    0.96 %
Other    1.25 %    Solaris    0.44 %
How often do you use it?
Every day    43.89 %    Few days a week    10.82 %
A few times a year    20 %    Every week    5.84 %
A few times a month    13.96 %    Once a month    3.94 %
What level of Glade user would you say you are?
Beginner    78.29 %
Intermediate    16.44 %
Advanced    3.78 %
Under what kind of license(s) do you release the software you used Glade to create?
Free Software    42.19 %    None    25.72 %
Open Source    34.32 %    Commercial    9.5 %
In which field(s) is the software you used Glade to create generally used?
Desktop applications    42.77 %    Industrial applications    8.95 %
Academic    18.68 %    Embedded applications    7.35 %
Educational    13.48 %    Accounting    4.56 %
Scientific    12.13 %    Medical    2.92 %
In your opinion what is the biggest problem with Glade?
Lack of documentation    66.89 %
Other    11.23 %
Lack of publicity/exposure    9.79 %
Lack of official binary releases for other OS (Win32, OSX)    5.78 %
Lack of professional training    2.63 %
Lack of professional support    1.5 %

18 % of users found a bug, 6.9 % reported it and 21.96 % contributed to the project.
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: علیرضاامیرصمیمی در 15 شهریور 1395، 11:11 ب‌ظ
من با این برنامه کار کردم
واقعا کار ساختن Gui رو با gtk+ راحت میکنه!
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: eshahnazi در 16 شهریور 1395، 08:04 ق‌ظ
من با این برنامه کار کردم
واقعا کار ساختن Gui رو با gtk+ راحت میکنه!
اگر ممکنه یه اموزش کوچولو ازش تهیه کنید.
مثلا یه چندتا دکمه و منو که با کلیک کردن متنی نشون داده بشه.
ممنون
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: دانیال بهزادی در 16 شهریور 1395، 08:40 ق‌ظ
اگر ممکنه یه اموزش کوچولو ازش تهیه کنید.
مثلا یه چندتا دکمه و منو که با کلیک کردن متنی نشون داده بشه.
ممنون
خیلی خوب می‌شه!
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: Mmjafari در 16 شهریور 1395، 09:15 ق‌ظ
اگر ممکنه یه اموزش کوچولو ازش تهیه کنید.
مثلا یه چندتا دکمه و منو که با کلیک کردن متنی نشون داده بشه.
ممنون
خیلی خوب می‌شه!
تو سلام دنیا 9 دیگه؟
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: علیرضاامیرصمیمی در 16 شهریور 1395، 10:46 ب‌ظ
اگر ممکنه یه اموزش کوچولو ازش تهیه کنید.
مثلا یه چندتا دکمه و منو که با کلیک کردن متنی نشون داده بشه.
ممنون
اگر به دوستان کمک کنه باعث خوسحالی من هست :)
البته من برای pygobject ازش استفاده کردم
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: eshahnazi در 16 شهریور 1395، 11:41 ب‌ظ
اگر ممکنه یه اموزش کوچولو ازش تهیه کنید.
مثلا یه چندتا دکمه و منو که با کلیک کردن متنی نشون داده بشه.
ممنون
اگر به دوستان کمک کنه باعث خوسحالی من هست :)
البته من برای pygobject ازش استفاده کردم
ممنون از لطفتون
عنوان: پاسخ : طراحی رابط گرافیکی با Glade
ارسال شده توسط: علی ۵۰۰ در 17 شهریور 1395، 05:50 ب‌ظ
سلام
حدس می‌زنم gtk 3 رو می‌شه شخصی‌سازی کرد.
مثلاً به نرم‌افزار darktable که توسط زبان C و GTK 3 ساخته شده نگاه کنید: ( به فایل پیوست شده نگاه کنید )
نسخهٔ 2.0 نرم‌افزار darktable به gtk 3 پورت شده.
اطلاعات بیشتر: https://en.wikipedia.org/wiki/Darktable