kicked off Wednesday in São Paulo, Brazil. Over 3,200 developers attended the five day conference and another 3,000 developers
watched the live streaming sessions. The event is the main multi-community developer conference in Latin America and is organized by Globalcode. "Developers from different communities come to TDC to learn about new development methodology and new technologies," explains organizer Yara Senger. The tracks include Java and several other technologies, such as SOA, mobile, Ruby, Python, Agile, open source embedded, big data and digital TV.
New this year at TDC is the Raspberry Pi code challenge, a two day activity sponsored by Oracle. It started with an introduction of Java embedded programming on the Raspberry Pi and Arduino. Working in teams, developers built healthcare applications, facial recognition software using pictures, an automated feeder, and music jukebox applications.
Java Embedded track was very popular. The embedded space is well established in Brazil with many companies using Java Embedded solutions for point of sale devices (e.g. cashiers, kiosks for movie theaters), ATMs, M2M (smart meters) digital TV, and Java Card.
At the TDC booth, the lights were controlled by a Java Embedded application using Java Embedded suite, Raspberry Pi, Arduino, and a JavaFX interface. It also monitored the air temperature and humidity over time.
Attendees ate popcorn made by a voice-enabled machine using Java Embedded, Raspberry Pi, and Arduino. Java Embedded presenter Vinicius Senger's voice triggered the machine to warm up. It then requested the addition of popping corn, butter and salt before mixing and popping it. (See picture)
Also new this year was the Java EE 7 workshop and track. The full day workshop started with an overview of the newly released Java EE 7 platform. The goal was to build a three tier application using core Java EE technologies, which included JavaServer Faces 2.2, WebSocket 1.0, JAX-RS 2.0, JSON API, Batch API and JMS 2.0. "Attendees found the development of enterprise applications easy with the integration of Java EE 7 and NetBeans and thought it was easier than with Eclipse" commented Bruno Borges, Java EE Evangelist at Oracle.
At the TDC opening keynote, Debora Palermo, Oracle University Country Manager for Brazil, reminded attendees that Oracle offers training and certifications to corporations. Developers can get their certifications directly with Oracle. Oracle University makes available new online training on regular basis. There is also new Java SE 7 Programmer I course in Portuguese.