jQuery 1.5 Beta and Nexus One To Get Gingerbread ‘Soon’?
PLUS, Amazon announce ‘AWS Elastic Beanstalk’ and Apache Pivot 2.0 released.
Amazon Elastic Beanstalk: PaaS Plus Java?
Amazon have announced a new ‘AWS Elastic Beanstalk‘ service for creating, deploying and operating Java apps. AWS Elastic Beanstalk automatically creates and configures all AWS resources required to run an application, but users still have the option of accessing the underlying AWS resources, if desired. AWS is built on top of AWS infrastructure, including Amazon EC2, Elastic Load Balancing and Auto Scaling. Each Elastic Beanstalk app runs on one or more EC2 instances that are provisioned for the application, and users can build an app that leverages Elastic Beanstalk and other services that are deployed on EC2. The public beta release allows users to write Java code, compile it, package it into a WAR file, and upload it to a Tomcat environment. Please see the announcement for more information.
Apache Pivot 2.0 Released
Version 2.0 of the Apache Pivot platform has been announced. Pivot allows users to build and deploy GUI apps, that can be downloaded and installed in the same manner as desktop and mobile apps. This update introduces dynamic data binding, which automatically updates the properties of target elements whenever a source value changes, and adds support for CSS-like style classes and SVG images. It also comes with a new Eclipse plugin that helps simplify creating launch configurations for Pivot applications.
New Scalaz-Camel DSL Project
Scalaz-Camel is a new project that provides an alternative DSL to Camel’s existing Java DSL and Scala DSL. It focuses on Scala and Scalaz idioms when constructing integration solutions from enterprise integration patterns with Apache Camel. The Scalaz-Camel DSL was designed to provide “a better and more native” integration with Scala. The project supports the combination of endpoints and message processors to complete message processing routes. The latest release is Scalaz-Camel 0.2.
Facebook: Java ME Edition
Facebook have announced a Java ME version of their social networking site, developed in collaboration with Snaptu. According to Facebook, the app “works on more than 2,500 devices from Nokia, Sony Ericsson, LG and other manufacturers.”
jQuery Turns 5, Releases 1.5 Beta
A (belated) happy 5th birthday to jQuery, which celebrated five years of development on January 14th! To mark this milestone, the jQuery team released the first beta of jQuery 1.5. In this release, the Ajax module has been rewritten with a focus on performance, stability, and feature improvements. Subclassing in jQuery is now supported, and a list of memory leaks and bugs have been addressed. A final release candidate is expected within the next 10 days, and a final release by the end of the month.
More Rules for CodeNarc
Version 0.12 of CodeNarc has been announced. CodeNarc analyses Groovy code for issues such as defects, bad practices and style issues. This release comes with nearly 150 rules. It can be downloaded now.
Nexus One To Get Gingerbread ‘Soon’?
An unnamed Google representative is rumoured to have told JR Raphael of ComputerWorld that Nexus One will be getting Android 2.3 ‘Gingerbread’ “soon” and that they encountered no problems when preparing the update. Android 2.3 was announced in early December.