Thursday, June 16, 2011

MyEclipseG: simplifying AppEngine and Android development

myeclipsegMyEclipseIDE is a commercial Eclipse plugin providing a rich set of features, which enables Java developers to write JSF, JEE, Struts, Ajax, Spring applications more easily, by providing wizards, helpers, tools and editors. The (very long) list of features is available here.android

Genuitec, the company behind MyEclipse, is currently working on a brand new product targeted to AppEngine and Android developers, that on paper looks very interesting, and featuring:

  • GWT code generation
  • Native Android application generation
  • AppEngine persistence generation
  • Generation of a complete web application from an AppEngine data store
  • Integration with Guice (lightweight and open source dependency injection framework, powered by Google)
  • Annotation editor for Objectify & JPA

and much more.google_appengine

The plugin is still under development, and not publicly available, but anyone can register for the early access program, currently with limited availability. For more information, take a peek at the MyEclipseG website.

A “Get Your Apps on the Google Cloud” webinar will also be available soon at this page.

Monday, June 6, 2011

Cloning Dijit widgets

Dojox and Dijit widgets are undoubtedly cool, bringing a richer user experience to your web site.

One of their drawback though is that they are not easily cloneable. A typical example is for instance a table with a set of controls per row and a “Add new row” button, allowing to add a new row to the table.

This article provides a simple solution to clone a table row containing dijit widgets.

Monday, July 27, 2009

Platform Verification Task leading to slow builds on compact framework projects

I've been experiencing an extremely high build time on a windows mobile project targeted to compact framework 2.0 before finding out what was responsible of such slowness. Fortunately solving this problem is as easy as adding a line to a configuration file.

Saturday, November 1, 2008

Data integrity check using hashing

When data is moved across a network, the recipient might require a verification to ensure that data has not been modified after send. For example, in a client/server scenario where a client application sends some updates to a remote database via a web service, the web service might need to verify whether the data has not been modified while travelling across the network, either due to corruption or because somebody changed them. A simple way to implement such kind of verification is utilizing hashing.

Copyright © 2013. All Rights Reserved.