Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: System information



We develop for Mac, but one of our needs is that it be a cross platform as much as possible, so it can work on Windoze.
We develop on Netbeans weekly build on Fedora RC (dual dvi 21" monitors - small development teams), and have continuous integration ant based. (ant runs using Java 6 monthly build targeting Java 5. it detects a CVS comitt in 30 seocnds and builds a 40 meg war. We use Java 6 at build time to make sure we are compatible, and we also use retorweaver ant task for Java 1.4 users).
The ant make a war that contains the swing app (JNLP). We then QA UI from a PowerPC mini-mac (which uses only what is "up2date" from apple like a user would) against the linux tomcat server (until we receive the Intel, at which point we will stop testing PowerPC, but would still support it. Of course ant does the junit tests).


One may say why so much rc tools? Developers like it and we unit test. Users can still run Java 1.4 but .... why not check out Java 6, so we can have new features ahead of other devs.

The "component" we use is the WebKit, which is native and we think we have the dual-binary release, but it ends up to be just a "jar". We don't touch it much.
We also use native media library to show video. It's Linux comtible media player that is embedable and works on mac (embedded in Swing. QuickTime does not support many encoding types at all and.... more encoding is better. Windows users embed the MS Player, that does have good encoding support).


We found Fedora on Mac PPC w/ Netbeans on IBM JVM runs it MUCH faster then OSX and considered that as dev stack.

hth,
.V
(it be great to have a Objective C way to do some version of ClickOnce or WebStart deployment, found non on their list)




Michael McDougall wrote:

What versions of things are you running today?

   preferred JVM
   version of Xcode tools
   versions of any other IDEs
   java version

Do you also have PowerPC-based Mac, running a different set of tools? Any feedback appreciated...

M McDougall


_______________________________________________

_______________________________________________ Do not post admin requests to the list. They will be ignored. Java-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden
References: 
 >System information (From: Michael McDougall <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.