Wednesday, February 23, 2011

RAD tools

In the last blog I have praised the Fakturoid application for creating invoices on cloud. In the mean time I found that one of my students works for a startup company Their web is in English and that's great they have global focus. The web is really minimalistic even in the number of web pages, but they have an active blog (Czech). Probably, their major business is web hosting, see the webpage - very nice name (zoo). What is the relation to Fakturoid? They have a very similar application BillApp. Based on the blog description, it has been created as a byproduct. What is interesting? It is written also in Ruby on Rails. The XML or JSON REST API, thanks to RoR, is ready.
With this blog I'd like to point out an emerging trend in the Czech Rep, popularity of RoR. The 37signals and their philosophy for creating web apps and running startup is gaining great popularity. Many of the small startups are adopting their approach. Many are also using other 37signals products, for example bootcamp to organize development.
There are other rapid web application development tools competitors, such as Spring Roo or Grails. Check it out. For Java edicts Roo provides very quick way for starting a CRUD application. It provides basic scaffolding similarly as RoR. What more it is easy to use GWT as a front end and deploy it on Google (AppEngine).
The conclusion is that all these RAD tools provide an excellent starting point for developing custom CRUD applications for SMB in a systematic way in MVC model with REST API. Consider help-desks, CRM, timesheets, business trip recording, project management etc. In the simplest form there are two parts to these apps: administration and list of items. To develop these to perfection takes a lot of efforts and time, but with RAD tools to get the skeleton is a snap. Give it a try.


  1. And also if you are interested in Python, you should check out Django framework - its automatic admin module is both powerful and easy to use.

  2. Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.

  3. Thanks for sharing such a nice post.
    There are many ways to create a website but however with certain restrictions. The best way I would like to suggest is to know the basics of web design with HTML and CSS and then start creating the website of your choice. we do digital marketing too. no matter the device we can develop an app for that we develop the web application that provides capabilities for multiple users with different permission levels Website designing

  4. Thulirsoft is one of the best web and mobile app development company in Chennai they have over 5+year of experience in web development services and mobile app services and their web developers are highly skilled in this services. if you're looking for development services at best prices and on time delivery with great UI and UX, I highly recommend this company, they will fully satisfy your expectation. Their developers are skilled in many frameworks like laravel, angular js, node js, vue js, MongoDB.

    Also, they provide best services in web designing, web application development, Mobile App Development for Android App Development, IOS App Development, Hybrid App Development, Digital Marketing Services
    and Best Outsourcing Company