Something big is affecting the way we perform web design. During the popular JavaOne developers conference in San Francisco a new programming language was announced that will threaten Ajax. JavaFX by Sun Microsystems is poised to challenge the hottest programming language Ajax but more importantly other new programming languages by Microsoft and Adobe. This is truly a grudge match between all the major tech companies as each has its own strong language.
JavaFX is being recognized as perhaps one of the strongest programming language and will include umbrella technology such as JavaFX Mobile and JavaFX script. The new JavaFX language doesn’t operate like Java instead it operates outside of the browser making it a powerful platform. While Ajax is a major competitor it will be essentially obsolete after JavaFX’s release. Microsoft Silverlight and Adobe Apollo will be the real competition as each will be vying for the gap Ajax has left behind.
Microsoft recently released Silverlight a cross-browser technology that can be used for interactive web applications. This is going to piggy back on .NET technology and is competing more with Adobe Flash than anything else. The beta version was released in 2006 but the final version was released on April 30, 2007.
Adobe’s new language Apollo is focused more on the developer and will include a development kit and runtime application which will allow developers to build programs that can run on different operating systems. Apollo applications can be run without an internet browser or connection.