Java Store Update
Danny Coward has posted Selling Applications, an update of the progress being made with the Java Store and the Java Warehouse. Danny says "the warehouse is really taking shape now," pointing us to the Java Warehouse video series. I included these in my August Java Store update, Revisiting the Java Warehouse and Java Store.
While "the shelves are fast filling up with the kind of assortment of games, facebook and twittery map style apps you come to expect from an app store," the best news for developers who want to use the Java Store to earn income may be the "rumor" that a payment system for purchasing applications may soon be in place.
To me, being able to actually sell your applications is the game changer for professional developers.
In Java Today,
peligri has an Updated List of Sessions at Oracle OpenWorld and Oracle Develop (GlassFish-related sessions):
Stateful web/ejb components are convenient to use and maintain - they look and feel almost like real objects (see the perfect anti-facade). You don't have to synchronize the state between layers - after transaction everything is flushed transparently to the database. This happens without any expensive copying and data / DTO transformation between layers...
Danny Coward provides a Java Store update in Selling Applications:
Since the announcement of the href="http://www.java.com/en/store/index.jsp">Java Store at the href="http://java.sun.com/javaone/">last JavaOne, the team has
been busy. The warehouse
is really taking href="http://channelsun.sun.com/video/java+warehouse+-+part+1+of+3/30631799001">shape now, and the href="http://www.java.com/en/store/beta-program.jsp?cid=9400">store
front smells of new paint with its final redesign ( href="https://secure.opinionlab.com/ccc01/o.asp?id=IicWmgOf">thanks
for the comments). There's a rumor that the href="https://www.paypal.com/">cash registers may arrive real
soon. And best of all, the shelves are fast filling up with the kind of
assortment of href="http://www.swensonfunnies.com/arcade/zombie4/zombie4.php">games,
and twittery href="http://www.beeweeb.com/">map style apps you href="http://www.phphosts.org/2009/09/apple-app-store-hits-2-billion-downloads-85000-apps/">come to expect from an app store ( href="http://larvalabs.com/blog/iphone/android-market-sales/">whether
people actually come or not)...
Today I've digged deeper into one of the nastiest problems I ever encounted since I became a Java programmer. The problem was this - I have the Hudson slave agent program, which blocks on stdin for read almost all the time. This process uses other threads to perform other activities (what this thread does is actually driven by what it reads from stdin, but that's irrelevant to this bug.) On Windows, I've seen on several occasions that this process hangs...
Cay Horstmann talks about Alice 3, CS1, and Quaternions:
This semester, I am teaching the CS1 course again. If you just teach plain Java, it isn't easy to come up with interesting lab assignments. Some of the students have built exciting animations with Alice in the CS0 course. Somehow, they aren't as excited about printing prime numbers or digits of π in CS1. But the latest version of Alice, now in beta, can be programmed in Java. This is very cool. Students can write Java code that directs the Alice models. For example, one assignment asks students to make a
drivemethod moves the car and reduces the gas in the tank. (I couldn't find a gas gauge, so I used the cat clock. The tail moves to the left as the tank gets emptier.) I provide the code for moving the car and rotating the tail, and the students compute the gas consumption...
Kirill Grouchnikov announces the Substance 5.3 official release:
I am extremely pleased today to announce the availability of the final release for version 5.3 of Substance look-and-feel (code-named Reykjavik). The release notes for version 5.3 contain the detailed information on the contents of this release which include the following:
In the Forums,
Shinya Ogino posted Help wanted: v3 localization: "Hi, If you are interested in localized version of GF v3, and following is *not* the language you speak, please consider reading a bit about CTI below. German, Spanish, French, Japanese, Korean, Brazilian Portuguese..."
decitrigasks How can I set text formatting in JEditorPane on the fly? A custom view?: "I've been playing with the idea of implementing something like wikidpad. The basic idea is that the user types in a text editor, and if the line they enter starts with, say, ++ it's renderd as a heading, if it starts with a * its an unordered list,..."
matthixxy Can't create new Canvas3D in some cases; Error after program terminates: "I have a program where I show a large amount of vertexes (8*192k). On my computer everything works fine, but with an older laptop i have some problems. So I try to clear the Panel3D (subclass of Canvas3D) with..."
Our current Spotlight is this week's Economist magazine feature on "The power of mobile money": "mobile phones have evolved in a few short years to become tools of economic empowerment for the world’s poorest people. These phones compensate for inadequate infrastructure, such as bad roads and slow postal services, allowing information to move more freely, making markets more efficient and unleashing entrepreneurship ... With such phones now so commonplace, a new opportunity beckons: mobile money, which allows cash to travel as quickly as a text message..."
The current java.net Poll asks "What do you think about the accelerating emergence of new languages for the JVM?" The poll will run through next Thursday.
Our Feature Articles include Jeff Lowery's A Finite State Machine Supporting Concurrent States, which demonstrates how Java enums and EnumSets can be used as a basis to define and validate application states and state transitions. We're also featuring Jeff Friesen's article Introducing Custom Paints to JavaFX, which shows how you can leverage undocumented JavaFX capabilities to support custom paints in JavaFX Version 1.2.
The latest Java Mobility Podcast is Java Mobile Podcast 87: Tranqueira project used LWUIT: "Eloi Junior from Brazil has just opened the Tranqueira project and shares his experience in using LWUIT."
Current and upcoming Java Events:
- September 28 - October 2: Java Training Philippines
- October 2-4: 2009 Twin Cities Software Symposium: Fall Edition
- October 5-9: Java Power Tools - Brisbane
- October 9-11: 2009 Southern Ohio Software Symposium
- October 19-22: SpringOne 2GX 2009
- October 19-23: Java Power Tools - Sydney
- October 19-23: JavaEE Training Philipines
- October 23: Strange Loop Conference - St. Louis
- October 23-24: 2009 Greater Atlanta Software Symposium: Fall Edition
- October 24: Florida Linux Show 2009 Orlando
- November 6-8: 2009 Northern Virginia Software Symposium: Fall Edition
- November 9-13: W-JAX 2009
- November 13-15: 2009 Great Lakes Software Symposium
- November 16-20: Java Power Tools - Wellington
- November 20-22: 2009 Rocky Mountain Software Symposium: Fall Edition
- December 1-4: 2009 JSF Summit
- December 1-4: 2009 Rich Web Experience
- December 11-12: 4th IndicThreads.com Conference On Java Technology, Pune, India
Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.
-- Kevin Farnham