ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
Dragonfly555לא בפורום כעת ת.הצטרפות: 09/12/2014 · הודעות: 9 ·
 

הודעה פורסם: 04/11/2015 - 10:45
נושא ההודעה: ממשקי חלונות בלינוקס - C# או שפות אחרות

שלום לכולם,

אני מתכנת כבר כמה שנים טובות, ובאמת שלא יצא לי לכתוב תוכנות עם ממשק גרפי.
אני יודע PYTHON, C, C# ודיי בטוח ביכולת שלי ללמוד שפות חדשות (בנוסף לעובדה שיש לי רצון ואני רק צריך סיבה)

אני מחפש את הדרך הכי טובה להתחיל לתכנת תוכנה כזו בלינוקס, כך שרמת הקושי תהיה בינונית ולא יותר.

בפועל השאלה שלי היא כזו: עם איזה תוכנה כדאי להתחיל לעבוד? עם איזה שפה? או שבכלל עדיף לא לגעת?

תודה מראש!
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 04/11/2015 - 10:49
נושא ההודעה:

לתכנת GUI בלינוקס אפשר להשתמש בספריות GTK או QT. זה לא משנה באיזה שפה אתה משתמש השאלה איזה ספריות גרפיות.

https://python-gtk-3-tutorial.readthedocs.org/en/latest/
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 04/11/2015 - 11:04
נושא ההודעה:

יש את wxWidgets, שמשתמש בספריות Native בסביבה שבה אתה עובד (כך שאותה אפליקציה תראה טוב גם על ווינדוס, גם על לינוקס וגם על מק). זה גם יתרון שאתה יכול להכיר סביבת UI אחת, ולהשתמש בה להרבה מערכות הפעלה וסביבות עבודה שונות.

מלבד זה, ב-Mono (המימוש החופשי של .Net) יש את Gtk#, ואפילו אפשר להשתמש ב-WinForms.

אפשרות נוספת היא לכתוב בג'אווה (יש הרבה ספריות UI, אבל כנראה שאם מתחילים מאפס כדאי ללכת על JavaFX, שאמור להחליף את Swing/SWT).
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 05/11/2015 - 08:51
נושא ההודעה:

פעם עידו היה שם כאן את לזרוס, שמאפשרת ליצור תוכנות גרפיות בגישה חוצה פלטפורמות.
מעניין למה הוא לא מדבר על זה

http://www.lazarus-ide.org/
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 05/11/2015 - 09:10
נושא ההודעה:

הממ... אולי כי זה מבוסס על פסקל, שפה שכבר לפני 20 שנה היתה די מתה...
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/11/2015 - 05:16
נושא ההודעה:

הראשיים בלינוקס (ניתן לכתוב איתם בכל שפה)
qt4 זה הממשקים של kde וכו'
gtk3 זה הממשקים של gnome xfce4 ועוד ..
ה wx כמו שנאמר זו ספריה שמשתמש ב native של כל מערכת .


לדוגמה ניתן לכתוב עם c# ל gtk
ניתן python ל gtk או עם qt4 עם ספריה pyQt4


לjava את ממשקים משלה swing וגם javafx .
אך זה אוניברסלי לjava לא מיוחד ללינוקס .
אפשר ב java לשלב qt4 binding או gtk binding
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. Dragonfly555
  2. אורח
  3. אורח
  4. אורח
  5. אורח
  6. אורח