1 min read

167: Desktop User Interfaces – Beragampengetahuan

Intro topic: Jogging Metrics

News/Links:

  • Unholy LLM
  • The reverse red herring  
  • The “ens–tification” of TikTok
  • Response letter to Godot is not the new Unity

Book of the Show

  • Patrick:
    • Math Games with Bad Drawings by Ben Orlin
  • Jason: 
    • The Invisible Hook: The Hidden Economics of Pirates

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 ★


Contents

Software Terbaru 2022



Aplikasi yang sedang trend saat ini

programming, object oriented programming, programming language, programming adalah, web programming, belajar programming, tournament software, software, software adalah, contoh software, apa itu software, pengertian software, aplikasi, aplikasi penghasil uang, aplikasi bokep, aplikasi video, python programming

#Desktop #User #Interfaces

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *