Skip to main content

Daniel H. Steinberg

Daniel Steinberg runs dimsumthinking.com and is former editor-in-chief of java.net.

 

Articles

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.

Weblogs

Your application does all that it's meant to. Before shipping it, take the time to add the platform specific finishing touches that matter.

When you find news items, stories, interesting projects, RSS feeds, or events that you think we should be running, consider taking a moment to submit them to us using the submit content link on...

You come up with a better solution that can be applied to problems of a specific type and proudly announce your new "Design Pattern" only to be told it's really just an "architectural style".

In the left column of the front page, under the community heading you will see a new item: Project Help Wanted Ads.

You may be tired of hearing about test-driven development, but have you tried it yet?

Today we've expanded our java.net family with our new Linux community.

"Once we get something on the screen, we can look at it. If it needs to be more we can make it more. Our problem is we've got nothing."

You want to attract more people to your field and so you need to lower the barrier to entry. Can you make learning a difficult subject easier without dumbing it down?

In political races, candidates drop out and endorse front runners for a variety of reasons. Are there analogous reasons for some open source software projects to drop out of a race, endorse a...

In our java-net
featured articles
, William Grosso finishes his look at generics in
...

Check for code you have lying around that is "overly clever, difficult
to read and maintain, not expressive, or just generally violates all
attributes you associate with...

Starting today you can subscribe to a daily or weekly emailed newsletter from java.net with a summary of our front page.

The recent increase in JavaWorld magazine published articles isn't a sign of life, but instead of death. They have cleared out their queue, published all that remained, and closed the doors.

The newly formed Java Tools Community web site announces "The JTC will promote the creation, adoption and advancement of Java(TM) Specification Requests (JSRs) for 'toolability' and...

With the Web Services hammer by your side, does everything look like a nail?

It's breakfast time in Cleveland and I'm waiting for our west coast team to pop up on instant message.

While others left Steve Jobs' MacWorld keynote yesterday thinking about the new mini iPods and GarageBand application, I thought a bit about Java 3.

When you take the time to write a desktop application in Java, you should also polish it and deliver the double-clickable applications that your end users expect.

In the U.S. we often begin the new year with a list of (usually) overambitious changes we want to make in the new year.

As you can see from the submitted pictures, Duke is enjoying quite a vacation.

How often have you heard a question that begins like that and leaves you thinking deeply and answering "I'm not sure". You scratch your head and think, that's definitely not a stupid question...

You go to a local bookstore to browse for a book. You go to a local camera store to hold the different models in your hand and choose the one you like the best. Then you go online and buy from an...

Aspects seem like they're a good idea - I've just been waiting for an example that wasn't logging, debugging, or security.

Separating your UI from the model and keeping your interface thin are two recurring mantras. One technique that helps accomplish both goals while allowing customers to test for usability is paper...

I don't know why the talkback to Kathy Sierra's blog upset me so much. She wrote a well reasoned piece on developer/customer interaction and JBob's response is that it "Sounds like developers...

If you write it, they will come. This is the first of many myths that
chromatic explores in his look at assumptions that open source developers
work under.

The best gift we've found for this holiday season is fun, educational, and free. Note: this daily update includes a Bonus Track.

We feature links to two articles on securing your application today.

You read a talkback to an article or you are considering joining a project and you take a look at the list of current members and you wonder - who are these people?

Dear [reader.name], we hope you will enjoy the article published [content.date] by [content.author]...