We've been searching for and testing various Rapid Application Development (RAD) candidates for the last 12 months. In this time we've seriously trialled both Wakanda and WaveMaker and built test Apps using both of them. Both of these tools were (and are) impressive but fell short in some critical capacities that we needed when we starting building 'real Apps'. I do have to admit they both have more attractive 'configuration' UI's than AwareIM and I think that might help them in terms of initial take up. But their UI is the only win I can give them over AwareIM. Once you get the hang of how AwareIM works and discover how complete it is you realise how superficial the initial UI 'look and feel' comparison is.
After being eventually disappointed by both Wakanda and WaveMaker we were lucky enough to stumbled upon AwareIM. One area that AwareIM particularly shines is the way it maps and deploys the data model and particularly relationships. We're now in the process of building a real App for a real client and are still very happy with AwareIM.
Other things that are really valuable to us in AwareIM are :
Its focus on the underlying data model (it's true what Vladimir repeats in his videos and documents...get this right and everything seems easier). We've had a number of instances where refining the data models make the App much more effective and requiring less processes and rules.
Elegance of rule model. Again if the data model is well matched to the real world scenario the rules and processes can remain simple and natural (less is more seems to apply here)
The incredible amount of built in functionality. We repeatedly discover that something we need is already setup in AwareIM (sometimes its just hard to find it...probably because there is so much inside AwareIM).
4.Team Vladimir provides really fantastic support
I know there have been concerns raised about the risk of an AwareIM / Vladimir disappearing but another sweet thing with AwareIM is the underlying data tables are a direct mapping of the original AwareIM model so whilst using them without AwareIM would be a huge backward step at least the basic data content and structure would survive the horror of an AwareIM disappearance (perish the thought). The same is not the case for other RAD tools we've looked at where the underlying database is totally bound to the RAD tool and cannot work independent of it.
Also the user community is not only very supportive and helpful they are a noticeably positive and generally pretty happy mob.
Whilst this community does seem small and it is early days in our AwareIM experience I'm delighted to be joining what I'm now considering as a privileged elite 🙂