Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Java on Apple IIc

Java Now Running on Apple IIc I strongly believe in WORA. Java is able to run on a lot of devices, from the credit card to the server. Today I\'m pleased to announce the availability of Java(tm) [1] on the Apple II family [2]. This runtime is a partial

Tutorial Details:

The system requires a 65C02 CPU (it won\'t run on a IIe) and a minimum of 128Kb (256Kb is strongly recommanded). A hard disk is not needed but makes the system much more responsive. It is also based on a largely modified release of ZDOS (called JDOS) but can read floppy disks formated in DOS 3.3. The Swing API is available but this is only a subset. The PLAF has been removed and replaced by hardcoded components. Many APIs are missing like AWT, JDBC, Security, ... RandomAccessFile is not implemented. Networking is not available in this release but we plan to use the Marinetti TCP/IP stack. Contiki is also considered for implementing the future true multi-tasking kernel (Apple ][ screenshot).
A port of JDistro, the pure java swing based desktop is also available. When most of the features are there, this relase has also strong limitations. For example, you can not run more than one app. Also the P2P system and the VFS are not available. JNLP is of course missing. Finaly, the Print and Preview actions don\'t do anything [3]. On the other hand, there is a security manager [4] and a clipboard. To reduce memory usage, all icons are transformed in raw bitmaps.
The distribution fits on three 143Kb-sized floppy disks:

1. one for the JDOS and the interpreter
2. one for the runtime
3. one for JDistro


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Java on Apple IIc

View Tutorial:
Java on Apple IIc

Related Tutorials:

Java Q&A, Open Java?
Java Q&A, Open Java?
 
Results of first-ever JVM server benchmark revealed - JavaWorld - December 1997
Results of first-ever JVM server benchmark revealed - JavaWorld - December 1997
 
Which Java VM scales best? - JavaWorld - August 1998
Which Java VM scales best? - JavaWorld - August 1998
 
3D graphics programming in Java, Part 3: OpenGL
3D graphics programming in Java, Part 3: OpenGL
 
JavaWorld - Java Tips index
JavaWorld - Java Tips index
 
Apple announces Java 2 plans at MacWorld
Apple announces Java 2 plans at MacWorld
 
The Lucene search engine: Powerful, flexible, and free - JavaWorld September 2000
The Lucene search engine: Powerful, flexible, and free - JavaWorld September 2000
 
Printing in Java, Part 2 - JavaWorld December 2000
Printing in Java, Part 2 - JavaWorld December 2000
 
Enhance your J2EE presentation layer
Enhance your J2EE presentation layer
 
Interface Tool for Java
Interface Tool for Java Interface Tool for Java is a tool that allows Java programs to communicate with ActiveX objects. It allows easy integration of ActiveX objects into a Java Environment
 
Juggling JOGL
This article introduces the concepts in JOGL, the Java bindings to OpenGL, that are applicable to 2D gaming. We start with the handling of coordinate spaces and how they\'re scaled from the OpenGL world to the screen. Then we integrated JOGL\'s built-in A
 
Java on Apple IIc
Java Now Running on Apple IIc I strongly believe in WORA. Java is able to run on a lot of devices, from the credit card to the server. Today I\'m pleased to announce the availability of Java(tm) [1] on the Apple II family [2]. This runtime is a partial
 
Java Mime Magic Library
Java Mime Magic Library jMimeMagic is a Java library for determining the MIME type of files or streams.
 
Quaqua Look And Feel
Quaqua Look And Feel The Quaqua Look and Feel (Quaqua) is an implementation of Apple's Aqua Human Interface Guidelines in Java. Quaqua is not yet a self-contained look and feel. As Quaqua matures, it provides a steadily growing number of user elements
 
A Rendezvous with Java
A Rendezvous with Java During WWDC this year, Apple released Java source for Rendezvous. You can now write Java applications that can call on a Rendezvous service discovery on Mac OS X, Windows, and any POSIX system using code supplied by Apple. Apple in
 
Object-Oriented Language: Java / APIs (Classes & Libraries)
The Java Platform APIs are a set of essential interfaces that developers need to build their Java applications and applets. All Java Platfrom APIs are open and extensible, and are created by JavaSoft and industry-wide specialists in each target technology
 
The Things I Wish I Learned in Engineering School: A Conversation with Sun Microsystems Distinguished Engineer Rick Catt
Sun Microsystems' Rick Cattell discusses why innovative software often never sees the light of day and how to remedy this problem.
 
Collection of Large Number of Java Interview Questions!
Collection of Large Number of Java Interview Questions! Collection of Large Number of Java Interview Questions The Core Java Interview Questions The Jakarta Struts Interview Questions
 
Collection of Large Number of Java Sample Programs and Tutorials
Collection of Large Number of Java Sample Programs and Tutorials Collection of Large Number of Java Sample Programs and Tutorials HelloWorld Java Program Simple Java Program for beginners that prints HelloWorld! on console.
 
JPackIt JPackIt is a Java application for packaging a Java project into single executable package
Java Project in single jar, class or exe containing all java application resources and referenced libraries.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.