Skip to main content

Daniel H. Steinberg

Daniel Steinberg runs and is former editor-in-chief of



Excerpts from the JavaOne 2009 MIDP 3.0 In Depth: Tutorials and Demonstrations session with Roger Riggs, Lakshmi Dontamsetti and Stan Kao.
Excerpts from the JavaOne 2009 MIDP 3.0 session with Angus Huang, Roger Riggs, and Paul Su.
Excerpts from the JavaOne 2009 Augmented Reality session with Kenneth Andersson and Erik Hellman of Sony Ericsson.
David "Lefty" Schlesinger, Director of Open Source Technologies at Access, shares his views on open source with Terrence Barr.
A conversation with Robert Virkus of Enough Software about J2MEPolish and the "Mobile Deverloper's Guide to the Galaxy"
Eloi Junior from Brazil has just opened the Tranqueira project and shares his experience in using LWUIT.
Kay Glahn from Vodafone Group R&D and Erkki Rysa from Nokia share the new features in MSA2 in this abbreviated feature from JavaOne.
Highlights from the JavaOne session TS-4506 with hints & tips on migrating your Java ME applications to JavaFX Mobile.
An interview with Ph.D. candidate Valderi Leithardt in Brazil on using SunSpots for gesture recognition.
Excerpts of the panel discussion for the launch of JATAF (the Java Application Terminal Alignment Framework) at JavaOne.
A conversation with the organizers of Mobile, Media, and eMbedded Developer Days/Latin America in Goiania, Brazil.
Victor D'yakov talks about the new Java Device Testing Framework project in the Mobile & Embedded Community
Eric Areseneau talks about Java now being available for the FIRST 2010 Competition.
Roger Brinkley and Terrence Barr preview JavaOne 2009 for mobile, media and embedded developers.
JSR 290 developers Natalia Medvedenko and Petr Panteleyev talk about JSR 290 and the new power it will give Java ME developers.
Roy Ben Hayun on Java ME on Symbian OS
Vladimir Savchenko of Sound of Motion talks about their Java ME application that transforms their cycles into advanced cycling computer.
Daniel Green from Sun Microsystems talks about computers in education, getting kids excited, and computer clubs on thumb drives.
Ian Utting from the University of Kent and BlueJ and Greenfoot development talks about both products while at SIG/CSE.
Solomon Saul of DigiQuest shares his experience with games development on TV with Java as a programming language and the transition of DigiQuest products to mobile devices.
Tomas Brandalik and David Pulkrabek tell about the new features in the Early Access release of the Java ME Software Developer Kit
Eric Klein, VP of Java Marketing, tells you just about everything you want to know about the Java FX 1.1 release that is targeting mobile devices.
Thomas Schüppel of bit-side talks with Terrence about his companies experience developing on mobile devices.
Daniel Steinberg did a walk about the floor at the Mobile, Media and eMbedded Developer Days soliciting comments from the various attendees.
Phil Bender talks about the OpenCable project, its relationship to Tru2Way and his talk on the Tru2Way Roadmap and Mobile, Media, and Embedded Developer Days.
Juraj Svec and Jan Sterba of the JavaFX Mobile development team are preparing for JavaFX/Mobile presentations at Mobile, Media, and eMbedded Developer Days. Here them talk about the challenges in developing this platform in this introduction to JavaFX/Mobile.
Sean Sheedy was recently elected a JCP ME Executive Committee and is soliciting feedback on what developers think the EC should be addressing.
Eric Areseneau, M&E Governance Board member and Squawk project lead, was recently written up as a Contrarian Mind. Listen to his ideas on getting a Java Virtual Machine in small embedded systems.
Jonathan Knudsen talks about the LWUIT and the LWUIT Half Day Tutorial that he and Chen Fishbein will be giving the day after M3DD.
Jon Bostrom of MobiNoir Consulting is currently engaged on the Sprint Titan Project, bringing OSGi to Mobile.


The project SiteMesh makes it easier to style your web application.

The Java Community Process version 2.6 was put into place yesterday.

The second set of JavaOne notifications went out yesterday - this batch was a yes or no on BoFs.

There's been a lot of attention for Tiger's support for Generics, metadata, and other changes to the Java language. Other changes include a reworked Reflections API.

Google, Amazon, and EBay are already platforms for Internet Applications, what about sites like

Looking for a roadmap to transition from .Net to J2EE?

"The days of hacking out barely acceptable code are over."

If you submitted a talk or BoF for this year's JavaOne, notifications are in progress.

Generics, the enhanced for loop, meta-data and other related features are getting all of the press for J2SE 1.5, but with Tiger you are also getting a new concurrency package.

Who is an open letter really addressed to and what is its purpose.

Have you ever had an idea in your head that you describe to someone else to implement. Usually when you see what they've done you say "no, that's not it".

Kathy Sierra started a discussion on the Studio B CBP list by suggesting rather than speculating about which technical topics will be hot in the future, we should think instead about who the...

Uncle Bob notes that the Dependency Inversion Principle and the Domain Driven Design concept of Layers seem to contradict each other until you introduce another dimension.

Dave Thomas and Andy Hunt use a gardening metaphor for programming.

This weekend is upgrading the project area to SourceCast version 2.6.

You may be able to view the current status of your JavaOne proposal just by viewing the HTML source for your session page.

"For server-side applications, when integrated with Web tier containers compatible with Servlet 2.3+, Velocity provides a viable alternative to JSP technology that can enforce a clean separation...

This discussion on whether or not your Java applications should look like native applications continues to spark a lively debate.

"Of the 238 JSRs out there (at last count), there are zero in the GIS space. That should tell you that we're at the very beginning of the curve here. The types of applications that we'll be able...

Michael Ivey writes that if you don't yet use source control, change tracking, and regular builds in your process, you should implement them today.

I know there are some who have written that we developers should just sit in our cubes and write code, but three days at ETech has helped stretch what I thought code could and should do.

How expensive are exceptions? The debate continues.

Inversion of Control has attracted a lot of attention lately. It may be time for you to play with Spring, PicoContainer, or one of the other frameworks.

Deadlines are kind of like speed limits. The percentage of people submitting papers before the last day permitted is just a bit lower than the percentage of people driving under the speed limit...

"The quality of the work you are doing is important. It contributes to the overall impact or effect of the project."

The beta release of J2SE 1.5 is now available.

Bill Wake compares the agile methodology view of a project in process as being similar to looking through a fisheye lens.

You create a secure environment for users - how do you help them take advantage of your security features or at least be aware when they have bypassed them.

Is Sun's open letter not that big of a deal?

"Before you muck up your program's design to improve its performance, first make sure you have a performance problem and that following the advice will solve that problem."