Skija clojure demo shows rotating red square. Where I can find examples with widgets of GUI: buttons, fields, selectors, checkboxes an d so on?
in https://github.com/HumbleUI/HumbleUI repo, there’re examples. I run it with ./script/repl.py
Thank you, Danil!
Could not locate io/github/humbleui/ui__init.class, io/github/humbleui/ui.clj or io/github/humbleui/ui.cljc on classpath.
deps,edn:{:paths ["src" "resources"] :deps {org.clojure/clojure {:mvn/version "1.11.1"} io.github.humbleui/types$clojure {:mvn/version "0.2.0"} io.github.humbleui/jwm {:mvn/version "0.4.15" :exclusions [io.github.humbleui/types]} io.github.humbleui/skija-windows-x64 {:mvn/version "0.116.1" :exclusions [io.github.humbleui/types]} io.github.humbleui/skija-linux-x64 {:mvn/version "0.116.1" :exclusions [io.github.humbleui/types]} io.github.humbleui/skija-macos-x64 {:mvn/version "0.116.1" :exclusions [io.github.humbleui/types]} io.github.humbleui/skija-macos-arm64 {:mvn/version "0.116.1" :exclusions [io.github.humbleui/types]}} :aliases {:dev {:extra-paths ["dev"] :extra-deps {org.clojure/tools.namespace {:mvn/version "1.3.0"} criterium/criterium {:mvn/version "0.4.6"} com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.0.3"}} :jvm-opts ["-Djdk.attach.allowAttachSelf" #"-XX:+UnlockDiagnosticVMOptions" #"-XX:+DebugNonSafepoints"]} :test {:extra-paths ["test"] :main-opts ["-m" "io.github.humbleui.test"] :jvm-opts ["-ea"]}}}
Where is io/github/humbleui/ui.clj?
I have find it!
All is very complex. Not for ordinary application programmers. It would like to have in the Clojure ecosystem something like "streamlit" or "solara" in the Python ecosystem.
It’s all in your hands