This post reflects a thought around a case that I have been experiencing. There a lot of things that involves implementing a spec and one of them is that you need to guarantee that you are not exposing more than it is available on the Javadoc.
There are a few static factory methods and no constructors, means public and protected, in our Javadoc scenario. So, you need to guarantee,...
on Apr 13, 2011
Today we are gonna talk about how to create a Java application for Digital TV that integrates with Twitter. Note that the demo will be based on the basic Java DTV stack, without any specific middleware definitions, so feel free to add UI later.
phoneMe Advanced is the basic stack (CDC/FP/PBP) for DTV middlewares. I started looking at a Twitter library in Java and found an interesting one called...
on Nov 22, 2010
My masters colleague, Guilherme Hobold, and his friend, Elinton Machado, have created a very interesting project for helping Java ME applications with dependency injection. Actually, it is not only for Java ME (CLDC), but because of there is no reflection, they have done some magic to make it work in a nice way.
The project is called DIME, which means Dependency Injection for Java ME. Basically...
on Apr 27, 2010
The new version of Java DTV specification, 1.2.1, was released at http://www.forumsbtvd.org.br/materias.asp?id=200.
Java DTV was created in order to prevent some royalty issues from some MHP APIs, like DAVIC e HAVI, in the Ginga-J subsystem of the Brazilian DTV middleware specification, which is also called Ginga. For more information around this soap opera, check this old blog entry.
on Oct 2, 2009
LWUIT was created in the Java ME world to solve an old problem related to the different UI components rendering by different mobiles. This introduction to MIDP UI can help you to understand.
From the LWUIT project:
Writing appealing cross device applications today in Java ME is challenging. Due to implementation differences in fonts, layout, menus, etc. the same application may look and behave...
on Nov 20, 2009