Besides being the most helpful community around, we are certainly the BEST LOOKING community around. (well, that is among techies... I am sure the Playboy centerfold community has us beat...but they can't develop applications!)
You are right, there is NOT a 3rd party community around, and while that might hurt you when trying to pitch an app to a large company, the plus is that you will have NO competition re: speed of development. speed of updates...
As others have told you, and as you will learn fast, this is a very different paradigm in application development. Coming from a language like Delphi or Ext JS where there are 100's (no 1,000s! no 10,000s) different properties, methods, controls, etc. etc. that you have to learn, BUT are very procedural (i.e. you start from top down and write all of your application logic with a LOT of code, when you come to aware, your mind might start working like this:
1). YEA! with only 30-40 actions, I can learn all of these, and be an expert in NO time
2). DARN! Where, on which menu, did they hide the option for ????
3). HELP! I am not really sure where to put my "Rules" and do not know when they will be triggered.
4). WOW, with relationships in the application design, a properly designed system just takes care of it self.
5). BLISS when you finally "GROK" the entire AWARE environment and see that very complicated application logic just flows together.
6) BIG GRIN when discovering that Aware is like your junior programmer who always does the low level stuff for you, (creating tables, renaming, altering attributes, controlling security, access, designing menus, etc.) while you can just focus on the big picture
It won't be overnight, but trust me on this, you will NEVER wanna go back to work with other tools.
Bruce