abstract plane
The also have an interesting QuickTime JNI port called: KTBJava and a QuickTime Xtra for Director. Their broadcasting software, Uplink looks very promising.
Category: Java
JNI without the pain…?
Excelsior xFunction – Call native code functions from Java without JNI
xFunction
Java Interface to External Functions
Invoke operating system APIs and functions from native code DLLs/shared libraries directly from your Java code without any JNI programming
Palm and J2ME.. Very nice
Hand in Hand with PalmSource
Excerpt from the article:
Also at the conference, PalmSource announced it has licensed IBM’s WebSphere MicroEnvironment Java 2 Micro Edition and the WebSphere Studio Device Developer toolset. PalmSource will integrate WME into its platform, making it easier for the huge community of Java developers to create apps for the Palm OS. It will also let Palm developers execute Java MIDlet applications on Palm devices.
Java wrapper for ffmpeg
SourceForge.net: Project Info – JMF wrapper for ffmpeg
Very nice, JMF needs a refresher (an understatement) and it is nice to open source implementations picking up on it (especially since Apple has no idea what they are doing to QuickTime for Java).
From the site:
This is a Java wrapper for ffmpeg compression library. It exports ffmpeg codecs functions as a JMF (Java Media Framework) codec. You can use this codec from JMStudio and then you’ll have a video player able to play mpeg1, h263, mpeg4 (divX), etc. streams.
A set of multimedia and 3d classes for Java
Jun for Java
Looks to be some open source and easy to use QuickTime and OpenGL wrappers for Java.. Interesting…
David’s notes on using JNI with various Unix systems (including MacOS X)
Java Search Engine
Jakarta Lucene – Overview – Jakarta Lucene
From the site:
Jakarta Lucene is a high-performance, full-featured text search engine written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
Teaching Oject Orientated Programming in Java
BlueJ – Teaching Java
From the description:
The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.
Bill Day’s J2ME Site
BillDay.com J2ME Archive
From the site:
Archive information on developing applications and services written for Java 2 Platform, Micro Edition powered devices, including related technologies such as JTWI, MIDP, CLDC, and the KVM.
Colin P. Fahey’s Mobile Phone Development site
WWW.COLINFAHEY.COM : Mobile Phone Development
Mobile Phone Development, J2ME, Brew and more…