Usually, development takes a long time. With AwareIM we are knocking out products so quickly our marketing team can't keep up. Also if someone comes to us with an idea, they are shocked to see a working prototype in a couple of days.
Pros
AwareIM is fully integrated with database, logic, security, web, mobile, and desktop. Coming for a 4GL C/S tool, it took 5 years of looking at other products to find a similar tool for web development until I found AwareIM. Every other product when it came to logic, it required coding in javascript, etc. AwareIM uses English like statements, has built in security, handles or the database automatically including any DB changes. The speed of development is unmatched. We can prototype a working a full app, in a couple of days. The ability to use the same logic but have different screens for different types of users makes development for mobile, tablets a breeze. There is no tool that can compare to this if you want speed of development, ease of mainteance, built in security; basically everything in one package. It's very rare that when working in a system that you marvel at the genius of it. You will with AwareIm.
Cons
Everything that we requested, mainly mobile, and adding PhoneGap has been added. The only thing we would prefer is if AwareIM had an online activation server. If we want to move our C/S application using PSQL we can click deactivate and it will then allow us to activate on another system. With AIM it requires a written request and although it has never been an issue, there may be times in the evening, weekends we may want to move to a different server. In defense of that, AwareIM will work for 30 days. We just prefer the ability to activate and deactivate on our own.
Rating breakdown
Likelihood to recommend: 10/10
Extremely satisfied with adopting AwareIM as my organisation's main application development platform. The end users have been very impressed with the applications produced using AwareIM.
Pros
AwareIM is a very well structured application development platform and takes care of creating the entire user interface of an application using clever visual perspective controls. The software allows a developer to build an entire application database structure behind the scenes without needing specialist database administration skills and SQL knowledge. Using AwareIM's version control and testing tools makes prototyping ideas for a proof of concept a very simple task before progressing to full application development. The sample applications, documentation and video tutorials that are available, provide excellent reference for building any application. This is all well complemented by excellent support from the AwareIM team and an active developer community.
Cons
It is an extremely addictive software application, so tend to spend hours using AwareIM without getting bored :)
Rating breakdown
Likelihood to recommend: 10/10
Pros
The tool has quite a lot of features, it also one of the cheapest on the market. UI produced is elegant and customizable.
Cons
The new IDE needs work, some of the features are hidden in the menus. It also needs work on security aspects.
Rating breakdown
Likelihood to recommend: 6/10
In the manufacturing business space - many manufacturers have specific requirements that are simply too narrow to be included in ERP packaged software. ith AwareIM we are able to address manufacturers additional requirements that cannot be met with an ERP package using REST services that minimize or eliminate the need for customers to modify their ERP code. We can even extend ERP systems that have no REST interface with our own REST published services.
Pros
Web App development of line-of-business is easy with this fully featured application configurator - low code tool. Our line-of-business apps require robust UI and non-procedural rules engine performance and AwareIM has all of it. I have 35 plus years of 4GL framework experience with multiple framework products and I have never seen a more complete product. We develop apps that extend ERP systems with REST services (very complete) in AwareIM.
Cons
The automatic documentation part of the tool should be template-ized as we must provide documentation of complex apps. The fast application development using this agile development tool would greatly benefit from additional capability in this area.
Rating breakdown
Likelihood to recommend: 10/10
AwareIM allows me to build systems beyond what I could have ever imagined .. especially when compared to the small amount of time I have to invest to achieve those results.
Pros
1- Excellent support - A developer that actually listens & responds DIRECTLY to customers and their needs s very rare today. The AwareIM support team does just that. Over my 10 year ownership of this powerful tool, I've experienced a dramatic evolution of the product because they listened to the needs of their user base & added new features accordingly year after year.
2- Leverage - AwareIM allows me to build powerful systems without the need to stay current in Java, HTML, SQL queries, Kendo framework, etc .... it handles all that coding auto-magically. As a result, I can spend my time focusing on building systems that focus on the needs of the end user rather than spending my time keeping up on all of the latest technical aspects of the underlying technology.
3- Engaged developers worldwide - Over the years, I have had direct communication with AwareIM developers from all over the world ... Australia, Canada Australia, South Africa, India, UK, Germany, and various places in the United States to name a few. Once a developer dives in to understand the AwareIM rules-based paradigm, I find they are very willing to help each other solve problems both through the AwareIM online forums, phone calls, private messages, or online video chats. Receiving help from others at crucial times over the past 10 years has been invaluable to me.
Summary: As you can tell, I am a huge AwareIM fan. I could keep going if there was not a character limit in the "Pros" section.
Cons
This sounds trite, but my biggest con is that I can't allocate more of my time to using AwareIM to build more systems.
Rating breakdown
Likelihood to recommend: 10/10
Price for developers: $1,599 for up to 5 developers
Price for corporate:
Aware IM Professional: $1099 for small businesses with up to 10 employees
Aware IM Department: $2599 for medium-sized businesses with up to 50 employees
Aware IM Enterprise: contact Aware IM
Aware IM Unlimited: contact Aware IM