Intro to the NetBeans IDE
The foundation for Sun’s development environment (Sun ONE Studio or something to that effect) is NetBeans (formerly known as Forte for Java) an Open Source development environment focused on Java.
Here is what they say:
The NetBeans IDE is a development environment – a tool for programmers to write, compile, debug and deploy programs. It is written in Java – but can support any programming language. It is a free product with no restrictions on how it can be used.
Category: Java
In case you didn’t know..
eclipse project FAQ
Eclipse is the open source IDE that has been taking the world by storm well not really but it is highly thought of and becoming very well rounded (I am told).
Here is what they say in the FAQ:
The Eclipse Platform is an open extensible IDE for anything and yet nothing in particular. The Eclipse Platform provides building blocks and a foundation for constructing and running integrated software-development tools. The Eclipse Platform allows tool builders to independently develop tools that integrate with other people’s tools so seamlessly you can’t tell where one tool ends and another starts.
Open Source QuickTime for Objective C effort
SourceForge.net: Project Info – QTKit
From the site:
Tired of waiting for Apple to really support QuickTime in Cocoa? QTKit is a project by and for Cocoa developers to provide full access to QuickTime from ObjC.
Somewhat similar to a project that I am involved in, OpenQTJ. In response to Apple’s lame current QuickTime for Java build. Oh yeah, visit https://openqtj.dev.java.net/ for more.
A new phone platform (based on Java)
SavaJe – Company
From the site:
SavaJe OS is an operating system and applications platform for mobile phones and wireless devices. Key design goals for the platform are:
ï A universal, open platform for mobile phones
ï The optimal platform for running Java applications
ï Provide complete security for resident, distributed and downloaded applications
ï Enable a deep and richly customizable user interface and allow application branding by OEM and/or operator
Azureus is a java bittorrent client
Packaging Java apps for MacOS X
Sharp to release a new Linux PDA
Sharp launches “Enterprise” Zaurus to boldly go… anywhere
From the article:
Sharp plans to ship its Linux-based Zaurus SL-6000 PDA early in 2004, supported by IBM middleware and Sprint wireless services for connecting with enterprise apps from most anywhere. Sharp’s new 640×480 high-brightness VGA display tops the list of hardware enhancements, along with “laptop-like” performance and a ruggedized case.
Includes 64mb flash memory, 400mhz xscale, 802.11 wireless networking, linux, java and more..
Posix for Java
Free Software by Gregory Guerin
From the description:
Imagine that you could catch signals, raise resource-limits, get mounted file-system info, manipulate file modes, or change effective user ID from Java. Imagine that many of the other interesting and useful POSIX system-calls were also accessible from Java. Imagine that they were organized in an easily understood and usable class library, which could be implemented for different platforms yet still be used transparently by any API-conforming user program.
Stop imagining and start downloading, because that’s what this class library does. It includes a working implementation for Mac OS X, but anyone with moderate JNI and Unix experience can create an implementation for other Unix platforms. It’s even possible to create implementations for non-Unix platforms, such as that operating system whose name starts with ‘Wind’.
Nice discussion of early animation and game programming in J2ME (MIDP 1.0)
Using Java to take pictues with your phone
Taking Pictures with MMAPI
Jonathan Knudsen’s article does a good job explaining some of the basics of using the Java/J2ME MMAPI (Mobile Media API) on camera phones. I can’t wait for my Nokia 6620!!