6.5 million software developers and still going strong

Java Developer Magazine

Subscribe to Java Developer Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java Developer Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

I don’t like most of the Flex MVC frameworks because they force me to write more code. I do like frameworks and tools that let me write less code. But there is no free lunch and, at some point,  even productive frameworks, tools, and libraries reach critical mass and the finger pointing game begins. Today, I’ve been working on an application that was supposed to display a list of orders form a relational DBMS. Not a rocket science.  But let’s go over the languages, libraries, tools, and frameworks I had to use for this. First, I wrote a 20-lines SQL Union statement and tested it in Oracle’s SQL Developer.  Then I generated 80% of the code and wrote the other 20% manually. Here’s what I was using: Eclipse IDE for Java EE Developers (Eclipse Foundation), which comes with the WTP plugin CRUD code generator Clear Data Builder (Farata Systems). It generated the initial ap... (more)

SOA-Powered B2B: A Long-Term Strategy

If you are in IT, there is good chance that you are maintaining multiple B2B integration systems for data exchange and translation. Every IT leader has considered consolidating these products into a single B2B suite to reduce costs and improve supply chain agility. Historically, each B2B system has acted like a "black box," providing little visibility and integration into the IT governance tools. This article outlines the benefits of a service-oriented architecture (SOA)-enabled approach to B2B and why it's a better long-term strategy. As more and more companies adopt SOA and rea... (more)

New Features in JavaServer Faces 2.0

JavaServer Faces (JSF) technology is used for developing server-side user interfaces (UI) for Java EE applications. JSF 2.0 architecture has introduced several new features, most of which we shall discuss in this article. The salient new features in JSF 2.0 are State Saving, Facelets, Navigation, Validations, Scopes, AJAX, Resource Handling, Composite Components, View Params, Client Behaviors, Event Handling, and Exception Handling. State Saving In JSF 1.2 the full component tree is saved/restored. Attributes are also stored and restored. Saving and restoring the full state has pe... (more)

Tiggr, a Web-Based IDE for Building Mobile Apps

Tiggr is a Web-based IDE for building mobile Web and native apps. Today I’d like to give you 15 reasons why this new-of-a-kind IDE deserves your attention. 1. Mobile Apps IDE in the Cloud – Access Your App Anytime, Anywhere Tiggr is a mobile apps IDE in the cloud. There is nothing to download. You can work on your app anytime, anywhere. Such a Web-based IDE has been every developer’s “dream” for a long time. 2. Build with jQuery Mobile Components Prototype and build the UI with popular jQuery Mobile components. jQuery Mobile is a cross-platform and cross-device mobile framework. It... (more)

Weighing in on WayIn

Co-founder and former CEO of Sun Microsystems Scott McNealy is in business again. This time however, instead of creating computer systems, he has ventured into the social media world. His latest venture, manifested currently at Wayin.com and launched mainly on Twitter, combines user created content and distributes it to other users. Those users then get to weigh in on the content. Here is how the WayIn website describes this concept: “Wayin gives everyone a voice by allowing you to add your own questions to any photo before sharing with friends and followers. All at the flick of ... (more)