With the release of Instant Developer Foundation 19.0, the time has come to talk about the ecosystem that surrounds us as programmers and to break out of our conference room again for a public meeting.

At Pro Gamma we are focused on the needs of those who have adopted our IDE, so you can keep pace with the constant and unexpected changes in the world of IT. Browser updates, changes to mobile operating systems, and new design patterns require tools that evolve continuously. This evolution is possible largely thanks to a dialog with developers.

In version 19.0 we wanted to concentrate on two fronts: on the one hand, reports from you, submitted through the help desk and the forum; and on the other, the usability of the tool for developers.

There are more than a hundred improvements and fixes included in this release. Many of you will be happy to know that many of them address:

  • search and advanced in-list filters;
  • the Bootstrap and Ionic themes, which get both fixes and new functionalities.

But aside from the improvements, in the new IDE you’ll find a new version brimming with changes that are largely the result of your suggestions and requests, which are always hugely important to us when deciding where to take the tool and which have always guided us.

I think it’s worth emphasizing two big changes you’ll really appreciate:

  • it’s now possible to change the IDE skin by choosing from a list of popular themes, as well as editing the font and the size of the text from the Visual Code Editor;
  • the Oracle Managed driver is supported on C#, which will make it possible to compile and install an application that uses an Oracle database without being forced to install the ODAC drivers as well, and it works the same way in both 32bit and 64 bit;
  • a library was added for managing text in JSON format;
  • a HashWithSalt function has been added that lets you stay up to date with IT security and protect text (like a password) with an algorithm that is even more secure than normal encryption functions.

For details and to learn more about the other changes, improvements, and fixes that make up version 19.0, I invite you to read the release notes!

Enjoy!

{ 0 comments }

Your new application is ready, it’s been tested, published, and debugged. But you can’t stop there if you want a successful application.

The most important thing to consider is user opinion: knowing what the people who use your app think is crucial to your ability to evolve in the right direction and increase the satisfaction (and number) of your users.

You need an integrated mechanism that doesn’t require special setup and that’s easy to use.

That’s why in version 18-006 we’ve introduced an integrated system to collect and manage feedback from users of applications developed with Instant Developer Cloud.

It’s very easy to try out this new functionality: simply enable the service on the server where the application is installed, and then write these lines in the onStart event:

app.feedback.enabled = true;
//
// for offline apps you need to specify the URL
// of the online application installed on the server
app.feedback.serverUrl = “https://<domain>/<appName>

Users can provide feedback in two ways: one is managed by the application toolbar in preview and the other is triggered by the app code itself.

In preview, the user sees the same toolbar you do when you launch the app from the IDE. From there they can enter feedback, attaching a screenshot, and they also have the option to use a marker if the report concerns a very specific part of the user interface. They can also see the feedback left by other testers, leave comments, and vote.

Popups for entering feedback can be opened from application code, with the possible option to attach screenshots of the view currently displayed.

Enter the project detail view from the console and use the Issues – Feedback menu command to access the list of all user reports, with their respective votes, comments, and screenshots.

Now it’s your turn to try. To see the effect of an app in preview you can open the preview for the Mobile Design Patterns example. In the console you’ll find a bug button in the upper toolbar; use it to send us your reports.

We’re ready for your feedback now!
We’ll be waiting.

{ 0 comments }

I’m pleased to announce that as of today, the new version of Instant Developer Cloud, 18-006, is available. It’s a version that developers of heavily back-office-focused apps will love. Some of the biggest news includes:

  1. Smart Objects: now you can generate views in list and detail working from prototypes without writing even one line of code.
  2. Access Control Sheet (ACS): a declarative framework for managing users and roles, level of access, permissions, and denials.
  3. User Feedback: a centralized system for collecting, commenting, and ranking user feedback during tests as well as when using web and mobile applications in production.
  4. Web-API OpenData: available beginning in version 18-005, allows to export ORM documents like Web APIs with OpenData standard.
  5. Improved synchronization: we have expanded the error control system; in addition, full synchronization is better at managing dropped connections, optimizing behavior in the event of large local databases.

In upcoming weeks we will take a deeper look at some of these topics in this blog. In the meantime, you can use the new version right now by updating your IDE and production servers through the console.

I’ll also take this opportunity to let you know that version 18.5 of Instant Developer Foundation will be released on October 1, 2018. In the next few weeks we’ll update you on its most important content.

{ 0 comments }

We all know the cycle of software development that turns a needs analysis into code, and then into tests, and then to a new installation. A while ago I talked to you about the solution that Instant Developer Cloud offers to run in-depth automatic tests on an environment that’s as similar as possible to the production environment.

So long as errors occur during the test phase we always know what to do, but what does it take to be able to react quickly when problems crop up in production?

You’d need an application monitoring system that can be turned on and off at any time, that doesn’t need to be anticipated at design time, and that can be used easily without having to access the server to leaf through dozens of log files.

The production log tool in Instant Developer Cloud does all of that.

It’s very simple to use: simply go the project installations page, open the detail for the installation you’re investigating, and access the debug page.

{ 0 comments }

Printing in Cloud with PDF Generator

14.06.2018

Since the beginning of the mobile revolution, one of the things that’s been talked about the most is printing directly from the app. In 2013, we provided you with the reporting engine for mobile apps developed with Instant Developer Foundation. Now it’s time to provide a solution for Instant Developer Cloud as well. As you […]

Read the full article →

Instant Developer Foundation 18.0 is here

13.04.2018

As announced a few weeks ago, this Monday we released Instant Developer Foundation 18.0. It’s an interesting version, and first and foremost we have to thank you for the suggestions we received through the community and our direct relationship with you. In this version we aimed to focus principally on your improvement requests to give […]

Read the full article →

Cloud and Foundation together, with WebAPIs

08.03.2018

Over the past two years we’ve had the opportunity to pause a few times to consider the difference between the Foundation and Cloud editions of Instant Developer. The first is perfect for business applications in which development speed is a top priority, while the second is more focused on creating customer-facing apps in which immediacy […]

Read the full article →

In April, Foundation reaches 18

08.02.2018

After having announced the updates in Instant Developer Cloud, now it’s time to share the content of the next version of Instant Developer Foundation, slated for 9 April 2018. First of all I want to let you know that we work on Instant Developer Foundation nonstop throughout the year, just as we do for Instant […]

Read the full article →

Ten new things for January

05.02.2018

As of January 31st, version 18-001 of Instant Developer Cloud is available, and it’s brimming with important updates. As always, your input has helped us come up with solutions, and some of them are pretty bold. So I want to thank all of you for all your continued support and encouragement. This time we focused […]

Read the full article →

Slides from your vacation

02.02.2018

In our increasingly digitized world, images and videos are standing in for words more and more often: from applications that are mostly business-oriented, which have to have a photo catalog, to social sites where the function people use the most is sharing visual content. That’s why we thought we’d integrate the swiper component into Instant […]

Read the full article →