Showing posts with label helloworld. Show all posts
Showing posts with label helloworld. Show all posts

Friday, October 3, 2008

Sun Tech Days 2008

The Brazilian edition of Sun Tech Days (September 29 & 30) opened up space for lightening talks.
Diamond Powder was presented among other projects.

Thanks to my friend Cristiano Monteiro, who was in the audience and took this pictures.


Here I am, at the middle of the stage. On the left, we see Vinicius Senger (SuperCRUD) and Mauricio Leal (Sun). Just behind them we see the projected Diamond Powder Logo.




Here, I'm telling the audience about the fuel consume control application, based on Diamond Powder. On the right we se the other lightening talk speakers: Vinicius Senger (about SuperCRUD), Jefferson Prestes (about PHP with Java), and Wagner Santos (Java EE 6 / EJB 3.1)




Wagner Santos, my friend, and a NetBeans Evangelist, helped me to set up the environment.

Saturday, September 6, 2008

Just Java 2008

From September 10th to 12th, in Sao Paulo, Brazil, the congress Just Java 2008 will take place.
This year I'll be presenting two talks with Wagner Santos:
  • Java EE 6 / EJB 3.1 and the future of Enterprise Java
  • Diamond Powder - Open Source Productivity with Java ME
For general information about the event, click here.
Check the programming here.

Wednesday, August 6, 2008

Diamond Powder Talk in São Paulo

In english:
On August 11th, at 7:00pm, we'll introduce the Diamond Powder project at Globalcode auditorium in São Paulo.

The following topics will be covered:

* Java ME basic concepts
* Rising productivity in Java ME with Diamond Powder
* Collaborating with Diamond Powder project
* DiamondPowder & SuperCRUD (Software Template Community)

If you're interested on collaborating with Diamond Powder project and are not able to show up, send an email, introducing yourself to diamond-powder@inbox.com.

The same in portuguese:
No dia 11 de agosto às 19h apresentaremos o projeto Diamond Powder no auditório da Globalcode em São Paulo, onde os seguintes assuntos serão abordados:

* Conceitos básicos de Java ME: para quem quer começar a desenvolver para dispositivos móveis
* Aumentando a produtividade em Java ME: para quem quer utilizar o framework Diamond Powder em projetos.
* Participando do projeto Diamond Powder: para quem quer incrementar o currículo colaborando com um projeto Open Source.
* Diamond Powder e SuperCRUD: do Mobile ao Enterprise num piscar de olhos

Caso tenha interesse e não possa comparecer, apresente-se enviando um mini-currículo para: diamond-powder@inbox.com

Friday, July 18, 2008

Saturday, June 28, 2008

A Hello World, step by step on NetBeans

This step by step is based on NetBeans 6.1 with Mobility Pack.
Check this out: besides schema sintax there are only two Diamond Powder API elements to learn - a constructor and a method.
Download Diamond Powder JAR and this hello world sample project at https://diamond-powder.dev.java.net/servlets/ProjectDocumentList

Please, choose a slide-show format:

Friday, June 27, 2008

Project created at java.net

Hi everybody !
The Diamond Powder project has been created at java.net:
https://diamond-powder.dev.java.net/
This blog is going to be supplied with examples, tips and articles about the use of this framework.

About Diamond Powder:
  • Diamond Powder is an open source Java ME framework that speeds up the creation of data collectors inside MIDP applications.
  • By data collector we understand a software component, that helps the user to quickly take note of informations, and also manages the storage of such information.
  • In order to describe a data collector (forms, fields, help messages) Diamond Powder uses a simple and straightforward format - aka schema, based on key-value pairs, that resembles LCDUI API.
  • A data collector schema can be stored inside the device or delivered at runtime.
  • The central point of Diamond Powder is that a schema is parsed at runtime and rendered as a sequence of LCDUI forms to allow user input.
  • At the end of user interaction Diamond Powder is able to store gathered data, and to deliver it to another MIDP application layer (validation, network, ...).
  • It is based on MIDP 1.0 and CLCD 1.0, and fits for NetBeans Mobility Pack.