Last night I decided to try to get App Inventor for Android to run on Fedora 14. Although Google only officially supports running App Inventor on Windows, OSX and Ubuntu, I wanted to give it a try.
The blocks editor was horribly slow using the IcedTea java that was installed by default, so I downloaded Java from Oracle and installed it. Then, I had to configure Fedora to use it with alternatives.
Here's how I installed it as an alternative to the IcedTea java:
alternatives --install /usr/bin/java java /usr/java/jre1.6.0_20/bin/java 120 \
--slave /usr/bin/keytool keytool /usr/java/jre1.6.0_20/bin/keytool \
--slave /usr/bin/rmiregistry rmiregistry /usr/java/jre1.6.0_20/bin/rmiregistry
Then, I configured Fedora to use it by selecting it using the command:
alternatives --config java
Wow, what a difference. Oracle's java was much faster and App Inventor for Android runs great on Fedora.