Posted on
April 25th, 2011
Learning is a continuous process, and even though we practice Test First Development and Agile religiously, there is no dearth of things to learn about them. So, keeping this in mind, Xebia organized a session by Dr Venkat Subramanium on Test First Development this Sunday(24th April) at Xebia India Office.
Dr Venkat Subramaniam is the founder of Agile Developer and we, as Xebians primarily know him as the author of "Practices of an Agile Developer," the first book that every Xebian gets after he or she joins the organization
When you get an opportunity of meeting such a personality, whose books you read, practices you follow, its more of an opportunity for thought cleansing rather than learning techniques and processes. And this is what we experienced in the Test First Development session by Mr Subramaniam, where we discussed not only TDD, but the complete Extreme Programming in itself, along with various complex areas of Agile.
Mr Subramanium enlightened everyone in the session by providing an unthinkable insight towards the various aspects of Agile. He took all questions with great enthusiasm, be it regarding technology, process, agile or other concepts like TDD, general programming practices, refactoring, designing, importance of courage and maturity in a programmer's life and much more like : Read more »
Posted on
March 22nd, 2011
If you have chosen JavaFx as an interoperable language, might be over swings, then your most common use case will include following Sun's guidelines that says "while creating the components or changing a component's UI state you must do it inside the EDT (Event Dispatch Thread)".
While your Swing application runs from the main thread, you will have to take care of threading as otherwise your application will behave unresponsive while doing long computations.
In JavaFx, every application always always runs inside the Event Dispatch Thread. This means that though you no longer have to worry about repaint issues when changing the state of your stages, but you still need to take care of long computations as they will be run inside the EDT. Read more »
Posted on
December 28th, 2010
Hello ,
I have recently put my feet into the vast sea of Android by working on my first hands-on simple 'Android Application' which allows you to create and manage personal reminders like Birthday, Anniversary, home inauguration etc. and send customized messages based on the type of event.
So in this application, I encountered a requirement of displaying the data in a listView from Database using cursors along with images which I downloaded from some external source. I wanted the listView to display data and images dynamically based on my business logic.
After some experiments and looking over the related broken chunks scattered all over android related websites and blogs,
I created this simple piece of code that does all which I mentioned earlier using the following:
1. A Custom view Layout
2. IconicAdapter
3. SimpleCursorAdapter Implementation
Read more »
Posted on
October 22nd, 2010
In this post, you'll learn to create your custom renderer for a cell or a header of a table in JavaFx.
A table which is apparently a swing JTable wrapped in a node of JavaFx using SwingComponent class.
In the following application I'll not only use these renderers, but will also provide solution to the problems of spacing and sizing which inherently appears when you try to use JTable in ScrollPane.
Read more »
Posted on
September 28th, 2010
The declarative nature of JavaFx code often results in an ugly, untidy and lengthy files which are quite overwhelming at times.
It’s very easy to let things written-on in JavaFX script unless it gets impossible to follow such deeply nested code as it is not easy to figure out what goes with what.
Though we can also adhere to the principles of clean code by keeping methods small and proper naming, at the same time we would like to keep a code which is not only more readable but also reflects the structure of the GUI.
Read more »