Mac App Store without Java

Not when one of your product’s main use cases is building iOS games. I expect our share of Mac users to grow to at least a third or 50%, if not more.

Mac/Apple/iOS are on a rampage. Expect market share to double over the next 10 years.

Sod applets.

Cas :slight_smile:

Xcode is a huge steamy pile from the early 90s, but right click -> Touch will cause it to see your changed resources.

I’ve been forced to do a lot of ObjC and I have exactly the same opinion as you. :frowning: Best thing you can do is not do it.

I’m afraid you’re probably right, but I’m also expecting a backlash at Apple in the next 10 years seeing how they seem to be much worse in their monopolist attitude than MS have ever been.
Apple have the benefit of the doubt because they (arguably) still have the best platforms at least from the end-user’s point of view, but they might have a hard time to keep the mindshare of the development community on their side.
I mean, they managed to convert a lot of java developers to Apple (and there are of course a LOT more java developers than Obj-C developers) and now they just show them the door without even giving them the courtesy of giving them a cup of coffee on the way out (yeah, bad pun ;))

Lol. I just bought an Iphone and will probably do some coding if I feel like it. Meh… your comment turn me down a bit :slight_smile:

Nice article covering Apples decision to depreciate its Java support, even mentions Minecraft as one of the last saviours of desktop Java :slight_smile:

Maybe I’m being hopelessly optimistic, but surely Oracle will want to post some kind of annoucement saying that they’ll be releasing 1.7 for mac as soon as possible. Otherwise this is going to stir up all kinds of uncertainty and push people away.

OTOH, Oracle are obviously even more server-focused than Sun, and with OSX being almost entirely a client OS maybe they just don’t care about the lack of java on that platform…

ha, Oracle have the most tight lipped PR marketing people ever, the don’t announce or reply to anything unless they absolutely have to. As usual they’ll just ignore this announcement and miss any chance to get some positive PR from its java developers.

That’s a stupid move by apple indeed. At my school we learn java and like 1/4 of the students have a Mac.

Nothing unexpected there. I saw it coming from the moment they deprecated the Java Cocoa bridge. It doesn’t have to be death of Java on Mac, but for sure it’s death of naive idea (but worth noting that without trying we wouldn’t know it’s naive) of having such complex system as Java as standard provided by each OS directly. Just look at JavaScript, which uses similar model but on smaller scale (each browser provides it’s own runtime), while the language itself is (almost) identical, the APIs are not. There are many mismatchs in DOM and other things.

So generally I consider it a good thing actually, but depends on how well Oracle or community (through SoyLatte) will react. I suspect that creating native Mac Look And Feel would be quite problematic as the supporting API that is providing the ability to draw component parts is from deprecated Carbon. On the other side, Qt (which is also opensource) has native LAF on Mac, so there is fully functional example to learn from.

There is already the Quaqua look and feel (http://www.randelshofer.ch/quaqua/index.html) which is actually better than Apple’s own effort. The only problem will indeed be to port AWT to Cocoa.

interesting post from Gosling regarding the above.

:frowning:

Steve Jobs responds to an email about Java. Could be fake but either way its a rather lame excuse for dropping java support.

Still, if another JVM would actually be provided by for example Oracle, Apple is still blocking java apps on the App Store right? But would that also include games with an embedded JVM?

It includes anything Apple says no too. Its not like they have been consistent with what they permit and don’t permit.

If i was a mac user right now, I would be looking at Ebay right now. Its pretty clear what direction this is going to go in. Makes the MS tax look friendly (IIRC they are asking 30%).

Well, Steam is on Mac now, so there is still hope for java games on at least that app store :slight_smile:

Well, yes, provided someone has the wherewithall to see if OpenJDK cuts it with LWJGL, anyway…

Cas :slight_smile:

Frankly I couldn’t care less about Aqua/Swing/AWT bindings, or even if the VM is bundled with the OS. Just as long as there’s a reliable and performant VM that I can throw LWJGL and a VM language over the top of.

LWJGL works fine with OpenJDK (at least on linux), only issues with OpenJDK is that it doesn’t have proper JWS and Applet support. It should be fine for bundling with an app though.