When is a bug not a bug…


… when Martyn is playing with the OpenInsight 10 Beta and his knowledge of the new system is lacking <lol>.

OI10Beta

As many of you will know, I have been working with the OpenInsight 10 alpha for sometime and I recently downloaded and begun playing with the official OI10 Beta which was released a week or so ago.

I’d reported a good number of issues to RevUS during the Alpha program and I’m pleased to see many of those issues resolved in the Beta and a mountain of other things now working and working really nicely.

OI10 is a massive change from the old 9.x versions.  It is so much easier to use and massively more developer friendly.  I’ve only really played in the forms designer (image above), popup designer and scripting tools but it is a brand new world compared to the old interface and tools.

For example, the Main Application Manager window lists your recently accessed entities, making access to those entities a day or two later super easy.  Once in the forms designer, you can now have multiple forms open and you can work on them all at the same time – although I’ve confused myself on numerous occasions and found that the tab bar gets a little full.  However, I absolutely love the ability to have a form open and then scripts and Quick Events open for that form, popups associated with that form, graphic files associated with that form and more – it’s just so intuitive and super, super easy to jump between entities.  No more closing things, drilling down to find new entities and opening them – it’s just a massive, massive time saver, let alone more organised.

Then you have the properties and events readily available at the side of the interface.  I usually have the Properties panel open because there are just so many properties that have been exposed to make life even easier for developers.

I used to write loads of lines of code to handle row shading, window positioning and the like, now it’s a value in the properties window.  This makes for exact positioning, the creation of some lovely looking windows, better graphics handling and much much more.

As I get more into OpenInsight 10, I find that it is the little details that are making all the difference.  For example, when compiling a form, I get an immediate notification of an issue in the output panel at the bottom of the window in red text.  So  much more is delivered right to the developer in the interface.

All of the usual tools are in the toolset, although just about everything has had a makeover or some level of enhancement.  The changes within the toolset are huge and massively beneficial.  The only downside is that there is going to be work for all of us moving existing OpenInsight applications to OpenInsight 10 but the benefits will be well, well worth the time and effort.

As for non-OpenInsight developers.  Well, Revelation are now delivering one of the few fully integrated application development suites for both super rich desktop and amazing web based applications.  We now have a very intuitive toolset that developers using other tools will be right at home with and which features form design tools, coding tools, debugging tools, reporting tools and much, much more for both desktop and web, right on one comprehensive toolset.

Another massive leap forward is O4W.  This ground breaking toolset, that I used some time ago (as a non developer) to build a proof of concept application and which was finished by the VAR and now used by the employees of some of the Internets biggest names (no need for me to say who), used to be based on a couple of columns and creating more complex interfaces was not overly easy.  With OpenInsight 10, all of that has been addressed and O4W10 (not it’s official name) has really matured into a brilliant piece of technology for those of us who don’t want to learn HTML5, Javascript and the like.

I might be more than a little biased, but I am totally and utterly blown away by what Revelation are now very close to delivering to the OpenInsight development community, the MultiValue development community for widely and business in general.

The beta program is currently open to all OpenInsight WORKS subscribers.  If you are reading this and you are not a WORKS member or you are new to Revelation Software, please contact your nearest Revelation office and we’ll be pleased to assist you in any way that we can.

I was told sometime ago that OpenInsight 10 was set to be a game changer.  I now know why that person said that to me and I can’t wait to learn more about converting my applications and building new systems and proof of concepts for clients and prospects.

Advertisements

OpenInsight 10 – Alpha 7


OI10whiteRevelation have made some good progress with the OpenInsight 10 Alpha and I’m currently working through my bug list and closing a nice number of reported issues from earlier alphas, something that I’ll continue with over the weekend.

In line with their open and transparent policy for OpenInsight 10, they Alpha v7 is now available for download to all Works Members.

The Alpha v7 is available as a full install. So, if you have worked with earlier alpha’s please use the AppBackup facility to backup your old alpha work and restore it into the new alpha.  This is what I do but one word of warning.  If you keep your data, images and other supporting files in a specific folder (I keep things in C:\RevSoft10.6\MDPmyApp) you’ll need to copy that folder from the earlier alpha and into the new alpha once installed.  The app restore will then use the new folder and the restore should run just fine.

This version includes many enhancements to the IDE, Form Designer, Table Builder and O4W, so it is well worth a look and to take the opportunity to report any issues that you find to Revelation and have those issue addressed before Revelation releases the beta.

OpenInsight for Web (O4W) v2.0, included in the OpenInsight 10 Alpha v7, is a rapid application development tool that lets you generate responsive forms, reports, and dashboards.  Use the powerful GUI drag-and-drop to lay out your forms and then test in both desktop and mobile browser mode. Or use the toolset’s full-function API to create the most sophisticated web pages.

Alpha v7 is set to expire on April 4, 2017.

OI10 Alpha 3


OI10whiteThis is just a quick reminder that the Alpha 3 is available to all OpenInsight WORKS members via the WORKS area on http://www.revelation.com.

Whereas previous alpha releases were full installation only, this release is provided as a full installation or and upgrade, allowing you to continue any work that you have done in the previous Alpha 2 release.

This version includes many enhancements to the IDE, Form Designer, Table Builder and O4W.  In fact O4W sees a lot of change and it is now badged as OpenInsight for Web (O4W) v2.0.

O4W 2.0 is a rapid application development tool that enables you to very quickly and easily generate responsive forms, reports and dashboards.   This new version supports more drag and drop functionality and it now enables developers to lay out forms using the drag and drop features.  Once complete, you can then test them in both desktop and mobile browser modes, or you can use O4W’s full-function API to create the most sophisticated web pages for just about any mobile or desktop device that runs a browser.

MyESS goes mobile


myess-mobileIt has been quite sometime since I first helped to take Ardbrook’s data onto the web with a fledgling O4W based application to illustrate an idea.  Bill and the team took what I had built, developed it further and commercialised it as a product ready for release to their customer base and new clients.

With numerous extremely high profile clients now using the ESS system, the team at Ardbrook have taken the solution one step further into the mobile world.  They have now released a wonderful mobile application that runs on your Android or iOS based smartphone.

The application enables employees to gain access to their current payslip from anywhere and at any time.  Furthermore, the solution provides access for past payslips and also copies of the employee’s P60, both going back over numerous years.

This is a really nice looking solution that empowers employees, whilst at the same time reducing admin for the Human Resources departments.  It is also perfect for payroll bureaux’s and large or small businesses alike.

If you would like to know more and see the application in action, please click here for their short demo video (includes sound).

From small acorns, grow great solutions.


ardbrookmyeeeArdbrook’s myESS has gone mobile and it’s providing users with a smart way to access their payslips.

Sometime ago, I sat and wrote a proof of concept application over a weekend.  I needed to learn a little more about O4W and as usual I wanted something real to work on, it is so much more rewarding than simply working through a quick start guide and it has you thinking outside of the box at times.  The task of choice on this occasion was an Employee Self Service system using Ardbrook’s largely desktop based payroll system.

The guys at Ardbrook kindly sent me a copy of the system and some test data and I set to work.  I needed a little help from RevUS to create a formatted report using OIPI which would hook into O4W, but the proof of concept quickly came together and I arranged an on-line demo for Ardbrook with no real expectations.

A short while after the demo, I was on a plane over to Ireland and to talk about the proof of concept in more detail.  Long story short, Bill and the team took what I started, extended it and fully commercialised it.  It is now becoming a raving hit and doing very well indeed.

Jump forward to this morning and into my inbox pops an email from Ardbrook and a link to their latest YouTube video and a demo of their true mobile solution.  I knew that it was coming and they were running the application as an Android application on Android phones and that an iPhone application was following, but this video shows that application in all of its glory.

The  video shows the application working on a mobile phone and it looks really nice.  It is slick and easy to use whilst providing users with exactly what they want to see in one of the most convenient places.  No wonder staff from some of the largest IT companies in the world are choosing to use this new offering from Ardbrook.

Click here to see the video.
Click here to find out more about Ardbrook.

How To – O4W Pagination


How to create an O4W dialog box using local pagination
If you are building a dialog box or using an existing popup in O4W with a high record count, you may want to consider building each page of the dialog box locally.  This will save on the time it takes the browser to build the dialog box because it will only need to build one page at a time.  The way it works is, you set the default paginator on the O4W Configuration screen to one of the local paginator choices or alternatively, you set the ‘overridePage’ parameter in the O4WTablePagerOptions API to ‘O4WI_TABLEPAGERLOCAL’.  Setting this flag will send an event to your O4W program when the next/previous arrows are clicked as well as any time a column is clicked that is set for sorting.

This post originally appeared in Revelation Software’s monthly newsletter dated 16/06/15.  Click here for the rest of this article.

O4W 10 WYSIWYG Form Designer


O4W10New to OpenInsight 10 will be a What You See Is What You Get (WYSIWYG Form Designer.

This will enable website authors and developers to nest DIVs within DIVS and provide complete control over the placement of controls on the web form.

The O4W Form Designer will also support controls for toolbars, buttons, content layout, form elements, lists, images and tabs.  The Properties for each of these controls will be maintained in the Property Panel.

As someone that like to create interfaces that both look pretty on the eye and which are easy to navigate and use, this is another major step forward for web development for the OpenInsight and MultiValue communities.

You can learn more at the forthcoming RevUK RUG and OI10 product awareness training to be held in London at the end of September and then again at the main Revelation Conference in early 2016.