Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
95 user(s) are online (56 user(s) are browsing Forums)

Members: 0
Guests: 95

more...

Headlines

 
  Register To Post  

« 1 (2)
Re: JAmiga resurrected?
Quite a regular
Quite a regular


See User information
@ssolie

re: stop the rumor now

I understand why you say that, given the current development schedule/strategy.

But at the same time, that's regrettable. It looks like I'm going to be getting a new phone soon, and I'm very tempted to get a Motorola Droid, strictly from the viewpoint of it's larger screen size for my bad eyes. From what I've read it looks like Android OS relies heavily on a derivative of Java and a derived JVM.

Not that I have the skills to write software, mind you. But it would be really nice if there could be development started already on letting our Amiga's work together with Android. I see that while it has a modified Linux kernel, it has dropped X-windows in favor of OpenGL, and works with a Webkit browser.

Hmmmm, that sounds familiar!

Paul

Builder of Frankenthousand The monster A1000
The Young Frankenthousand A1-XE G4
X5000
Go to top
Re: JAmiga resurrected?
Just popping in
Just popping in


See User information
@Hans

Does it somewhere exists some documentation about how JAmiga
implements JNI, except for look at the code. Or did you even have made
some investigation in this area?

Go to top
Re: JAmiga resurrected?
Home away from home
Home away from home


See User information
@MigthyMax

Quote:

MigthyMax wrote:
@Hans

Does it somewhere exists some documentation about how JAmiga
implements JNI, except for look at the code. Or did you even have made
some investigation in this area?


IIRC, Peter Werno published a draft document, although I have absolutely no idea where to find that right now.

Hans

http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more.
https://keasigmadelta.com/ - more of my work
Go to top
Re: JAmiga resurrected?
Home away from home
Home away from home


See User information
@MigthyMax

Okay, I tracked down the document, and it's less complete than I thought. You can find it here. The key part that is missing is creating external modules that are loaded when necessary. According to the document, the native implementations are statically linked into the JAmiga binary.

What is needed is a specification of how external modules can be loaded. The specification should be written in such a way that it is JVM agnostic.

Hans

http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more.
https://keasigmadelta.com/ - more of my work
Go to top
Re: JAmiga resurrected?
Just popping in
Just popping in


See User information

Go to top
Re: JAmiga resurrected?
Just popping in
Just popping in


See User information
@Hans

Thanks for the link, i tried to aks google but failed.

@angelheart

Thank you too for the link, i have one of the books ot of the series, which
as long i remeber covers the JNI a little bit too

Anyway the JNI interface from the current JAmiga isn't very extenisble to runtime. So my in my point of view a intermiate step towards a amiga
java env. would be to define a JNI interface and than trying to port/extend
classpath to confirm to it.

Anyone (2 to 3 people) willing to work out a JNI spec for Amiga, with expierence in dynamic loading of executable. I remeber on utilitybase.com was once a tuterial how it was possible to develop a plugin system. Maybe it is possible to work upon that.

Go to top
Re: JAmiga resurrected?
Home away from home
Home away from home


See User information
@MigthyMax

JNI modules on other OSes are basically DLLs or .so files. This needs to be adapted to a shared library if possible; we could use .so on Amiga OS 4, but JAmiga is supposed to be for all Amiga OS variants, so a .library specification would be better.

I hope that there are enough people interested to make Java happen.

Hans

http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more.
https://keasigmadelta.com/ - more of my work
Go to top

  Register To Post
« 1 (2)

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project