Artwork

תוכן מסופק על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !

167: Desktop User Interfaces

1:26:06
 
שתפו
 

Manage episode 380594434 series 8393
תוכן מסופק על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Intro topic: Jogging Metrics

News/Links:

Book of the Show

Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h

Tool of the Show

  • Patrick:
    • Factorio (Desktop Game)
  • Jason:
    • AI Hero (iOS and Android)

Topic: Desktop user interfaces

  • What is a user interface?
  • Web and Mobile UI toolkits
  • Desktop options
    • Qt
      • Cross platform, custom UI elements
      • Qt creator, code generator
    • WxWidgets
      • Cross platform, uses native UI elements
      • WxFormDesigner, code generation
      • Can look different on different operating systems
    • Electron
      • Local nodejs webserver
      • Html/JavaScript technology
      • Requires interprocess communication to use other languages
    • Jupyter notebooks
      • Mathematica-like notebook
      • Not for distribution
    • Streamlit
      • Python to web compiler
    • Game Engines
      • Unity, Godot, Unreal
  • Tips for building desktop UI
    • UI is slow (startup time, interaction time)
    • Separate the UI from the engine & business logic

★ Support this podcast on Patreon ★
  continue reading

184 פרקים

Artwork

167: Desktop User Interfaces

Programming Throwdown

8,127 subscribers

published

iconשתפו
 
Manage episode 380594434 series 8393
תוכן מסופק על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Intro topic: Jogging Metrics

News/Links:

Book of the Show

Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h

Tool of the Show

  • Patrick:
    • Factorio (Desktop Game)
  • Jason:
    • AI Hero (iOS and Android)

Topic: Desktop user interfaces

  • What is a user interface?
  • Web and Mobile UI toolkits
  • Desktop options
    • Qt
      • Cross platform, custom UI elements
      • Qt creator, code generator
    • WxWidgets
      • Cross platform, uses native UI elements
      • WxFormDesigner, code generation
      • Can look different on different operating systems
    • Electron
      • Local nodejs webserver
      • Html/JavaScript technology
      • Requires interprocess communication to use other languages
    • Jupyter notebooks
      • Mathematica-like notebook
      • Not for distribution
    • Streamlit
      • Python to web compiler
    • Game Engines
      • Unity, Godot, Unreal
  • Tips for building desktop UI
    • UI is slow (startup time, interaction time)
    • Separate the UI from the engine & business logic

★ Support this podcast on Patreon ★
  continue reading

184 פרקים

כל הפרקים

×
 
Loading …

ברוכים הבאים אל Player FM!

Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.

 

מדריך עזר מהיר

האזן לתוכנית הזו בזמן שאתה חוקר
הפעלה