As you all know I’ve been wasting my time developing something non-game related for quite a while. I wanted to share with you all that I’ve made another beta release of the project along with a preliminary web site:
http://www.jseamless.com
Feedback is always appreciated.
seems to work fine
Great, thanks for giving it a try. :) Any constructive criticism?
Hey Mr. Frog, I think I crashed your server :)
I'm trying to reproduce some errors I saw, and will have screenshots for you in a bit (assuming the server comes back someday, I'll send you a PM with a link).
BTW, how does JavaFX affect your project?
Stan
Looks nice - what's the cms? Is it seamless, too :-o
One probable bug: The number guess example sometimes displays "WRONG! Why don't you try a NUMBER next time?" without clicking the button or typing [enter].
Video tut: it takes quite long to load without displaying anything but a "-"; the video controls are out of reach (if there are any), small part of the video is not visible at the bottom.
mouse wheel does not work :( (XP)
I don't know much about web development with Java, but I really like the animated tutorial, what tool you used to make it?
stanlogan said:
Hey Mr. Frog, I think I crashed your server :)
I'm trying to reproduce some errors I saw, and will have screenshots for you in a bit (assuming the server comes back someday, I'll send you a PM with a link).
BTW, how does JavaFX affect your project?
I got your PM, thanks for the feedback. Yeah, it seems IE 6 is the only place that bug can be reproduced, so I'll have to take a look at it from work on Monday to figure out why that's happening (only machine that is either still running Windows or hasn't been updated to IE 7). You didn't crash the server, you just exploited a client-side bug related to right-click. I'm regretting adding support for right-click in the system. It's such a pain to try to make work....Flash officially does not support right-click support and I have to go through such hackery to make it work.
JavaFX is actually something I'm really excited about. jSeamless is a UI abstraction framework. The implementation you are seeing is the Flex implementation. There will be a Swing implementation eventually and I was previously concerned about getting all the cool special effects to work in Swing like they do in Flex. JavaFX will be very beneficial here. :)
irrisor said:
Looks nice :) - what's the cms? Is it seamless, too :-o
One probable bug: The number guess example sometimes displays "WRONG! Why don't you try a NUMBER next time?" without clicking the button or typing [enter].
Video tut: it takes quite long to load without displaying anything but a "-"; the video controls are out of reach (if there are any), small part of the video is not visible at the bottom.
Yeah, the management system is jSeamless as well. Actually I'm creating a CMS in jSeamless as a graphical web site creator that allows you to just drop components into the page and define layouts....you can do so much more easily with it than you can in DHTML.
I neglected to update NumberGuess, I was catching any event on that TextInput and submitting it (to handle when someone types a number then presses enter), but when I added CLICK support to text fields I neglected to update it. :)
I'm not sure why it's displaying that "-", I think I screwed something up the last time I exported it, it was displaying a loading progress before. I'll have to re-deploy it and see if that fixes it.
irrisor said:
mouse wheel does not work :( (XP)
This is actually a bug in Flash. If I set the flash embedding to a certain mode (the mode I have to set it in for right-click and iframe support to work) it causes the scroll-wheel to stop working. I think I can fix this using the same hackery I added to make right-click support work, but that will probably not be done until beta 3.
Kova said:
I don't know much about web development with Java, but I really like the animated tutorial, what tool you used to make it?
I used a program called "Wink". It's really not too bad and it's free. I was originally trying to make it with audio as well but I could never get it to keep the audio and video in-sync so I finally just went for the visual boxes. It also saved me from having to post my voice out on the web. :P
Thanks everyone for taking your time to look at this and give me feedback. I really appreciate all your help. :)
darkfrog said:
As you all know I've been wasting my time developing something non-game related for quite a while. I wanted to share with you all that I've made another beta release of the project along with a preliminary web site:
http://www.jseamless.com
Feedback is always appreciated. :)
Looks nice.
I like the idea.
First thought that occured to me when reading this here:
The technical answer ...... abstraction layer.....any environment...(desktop, web, mobile...)
was .... "jme" ?
;)
That's actually one of my goals is to write an implementation of jSeamless for LWJGL so that it can be used in OpenGL. Anyone interested in such an endeavor? ;) The great thing about jSeamless for such a thing is that it's a very nice and well structured API for UI. I have yet to see a UI for OpenGL that wasn't a bit odd in the way you have to write it.
Can you use a (Swing-)GUI Editor to create the UIs?
There isn't a graphical editor yet, but that is one of the long-term goals. I'm currently developing a content management system with jSeamless and from that I could divert only slightly and create a web-based GUI builder that would allow you to instantiate components directly to the screen and graphically build your UI while managing the layout dynamically.
Eventually I'd love to have an Eclipse plug-in that supports building jSeamless GUIs, but at the moment this project has too few developing supporters.
There are quite some GUI editors out there - you really should use those… can't you convert from e.g. Swing to jSeamless? This would also be good for migrating apps…
You cannot currently no, but that is something planned. This is just Beta 2, so I've been focused very much more towards the core functionality rather than the extras.