By Mohammed Sanaulla on Jun 28, 2009
I was one of the earliest people to have explored the Kiva API. But then i couldn't do anything useful out of it. Few days back it just flashed to me why not create a JavaFX Application which makes use of the Kiva API and also provides fair bit of usefulness. I sat down and went through the API again to check what all it provides. Then i came to a conclusion that let me create some application which the lenders can make use of, say to track the entrepreneurs they have funded. I kept the features limited so as to avoid too much of HttpRequests and Parsing of XML. I spent 3 days of non-stop coding to complete the application. Most of my time was spent on aliging the UI and different components. Hopefully JavaFX gets a JavaFX Builder soon (With the UI support). But to be frank the various features of JavaFX made the application development easier. This would have been more heavy and time consuming if developed using Java Swing. I really liked the "bind" feature of JavaFX. We can bind the data sources to different UI components and let JavaFX do the job of updating the view. I had problems in using the Effects and also few javaFX controls. So i stuck to more basic fade transition and the gradients.
More details can be found here.
Launch the application here.
Do drop in your comments and let me know how i can improve the application.