Viewing profile — shannah78
shannah78
HN member- Joined
- Mon, Nov 16, 2015, 4:14 PM UTC
- HN karma
- 487
- Public activity
- 76 items
- HN profile
- View on Hacker News ↗
About shannah78
No profile information was provided.
Recent public activity
-
story
JDeploy 5.0: Deploy Java Desktop Apps to ARM64 Windows and Linux with One Click
We just released jDeploy 5.0, which adds native ARM64 support for Windows and Linux Java desktop applications. Previously, if you wanted to deploy a Java desktop app to ARM64 devic…
-
comment
Comment #42792415
What do you mean be centralized service? It allows you to publish to GitHub releases or npm. Do you mean "central" like "GitHub"?
-
comment
Comment #42423581
I think Swing is a non-goal of this project. It provides good interop with the DOM and core JS methods, and it makes it easy to create your own interop for JS apis that aren't in t…
-
comment
Comment #42423492
A little over 10 years ago, I ran across TeaVM for the first time (probably) on GitHub. We had been looking for a way to port Codename One to the web, but we needed thread support,…
-
comment
Comment #33848490
Nice. I haven't used Flavour for anything yet, but TeaVm is awesome sauce! This past year or so, I've noticed an uptick in activity surrounding TeaVM. More contributions from peopl…
- story
- story
- story
-
comment
Comment #30540957
"at the cost of some npm shenanigans" jDeploy developer here. No shenanigans, I swear. npm just simplified things. Some have expressed interest in adding self-hosting options, so I…
-
comment
Comment #30533070
"Swing suffered from two central weaknesses: the tutorials provided by Oracle were... often insufficient. And you could pick up some bad habits by following them. And then there we…
-
comment
Comment #30532747
My experience with many Swing apps is the same. I think a large part of the problem lay with the development tools. When you create a new Cococa project in Xcode, it generates a fu…
-
comment
Comment #30532700
I always found this very confusing. I still do. At one point in time I think I could have explained why there were three tags. But I don't remember the specifics anymore.
-
comment
Comment #30532657
I never really understood why, but I can guess. Could have been political/strategic, to try to force developers onto Objective-C. Or his keen attention to detail might have just br…
-
comment
Comment #30532614
Neat. I hadn't heard of either of those before (though I'm not a Clojure developer). Thanks for sharing.
-
comment
Comment #30532584
100% agree. The "distribution" step has always taken way more time than I expected. And, I almost always had to compromise on certain platforms just because it couldn't get the squ…
-
comment
Comment #30532528
That sounds about right to me. AJAX - or more broadly, what we call HTML5 could have been the gamechanger.
-
comment
Comment #30532496
The FileDialog is the only AWT widget I still use regularly. It gives you the native file chooser. Unfortunately it isn't terribly flexible when it comes to, for example, only sele…
-
comment
Comment #30532426
I started from the other side of that fence, and I remember feeling jealous of how smooth the GUI editor was in Visual Studio. Even in 2022, I still don't think I've seen any Java …
-
comment
Comment #30532350
I can't disagree with anything you say here, except the thing about "the article seems quite off". lol. This piece covers the state of the technology at that time. In the early 200…
- story
-
comment
Comment #30353602
> It was a little odd that the new download had the same version number as the old The build number refers to your app version. The download page creates the bundle on the fly (but…
-
comment
Comment #30351542
This is fixed now. If you download the demo again it should work for you.
-
comment
Comment #30351535
I have reproduced this issue, and have posted and update that should fix it. Please try downloading either of the demos again and let me know if it still gives you issues.
-
comment
Comment #30351402
> Any plans for commercial features in the future? I'll have to find out what kinds of features are of interest to commercial clients. I'd like to find some way to support continue…
-
comment
Comment #30347990
I agree. Once you fight through the initial project setup, and solve the deployment difficulties (jDeploy), Java is a remarkably good platform for Desktop development. The sheer nu…