New in version 4.8

Aware IM 4.8 delivers several significant improvements. Here are the most important ones:

Instant Messaging, Broadcasting, Rotating Ads and more...

In version 4.8 you can have a process periodically running in the user's browser. This significant improvement lets you easily add very useful functionality to your applications like the following:

  • Instant messages allow users to send messages to each other. All you need to do is configure an object in your application with attributes for message text and recipient. The users can create a message at run-time, pick a recipient from the user list and enter the message text. The client-side periodic process will check the database to see if there is a message object addressed to the logged-in user. If it finds one, it would simply display it to the user. You can add options to respond to the sender, delete the message, etc.
  • Broadcast messages for all online users. This would be similar to the above, except that the message would not be addressed to any particular user. The client-side periodic process would search for and display broadcast messages to the user.
  • Notifications of users joining or leaving online session can be sent, for example to other members in a user group, by adding a rule to the notifications that handle login and logout. The rule would find all other online group members and create a message addressed to them.
  • Rotating ads to periodically display advertising or other information messages to the user. When shown using the new DISPLAY ASYNCH action, such messages would pop-up in the corner of the screen and then quietly go away.

 

Notification

 

Recurrent appointments

A popular Aware IM calendar/scheduler feature has been extended to cover recurring appointments. Users can now setup recurring appointments much like they do it in Microsoft Outlook:

 

Recurrence options

 

Queries in stored procedures

With version 4.8 you can run queries implemented via stored procedures in the database. This adds extra flexibility to Aware IM queries for advanced users and allows running SQL queries of any complexity. Aware IM will display the results of such queries the same way as with the native Aware IM queries.

Auto-refreshed queries

You can now specify that a query should auto-refresh itself after a certain period. Users will be able to see a regularly updated list of items that can change frequently like stock prices, currency exchange rates, a list of online users, etc.

Better handling of long processes

In version 4.8 you can set a period of time after which a process should move into background. This is very useful for processes that may take a while to complete, like importing large amount of data. The process will gracefully go into background and stay there while regularly displaying progress update in the status bar. If the process needs an input from the user after completing the long step, it will come back to the foreground and allow the user to continue with it.

Other improvements

Version 4.8 also has many smaller productivity improvements and bug fixes.

How to get the new version

If you hold an Aware IM license, simply login to your account and click Update on your license form.