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 }

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 know, Cloud is oriented for an entirely HTML and CSS front end and requires direct use of these languages to design your application. This differs from Foundation, which reduces this complexity thanks to its own library objects model. The difference is similar for the PDF generator: you start directly from HTML.

Your launchers now have available the new PDF Generator plugin, which makes it possible to create a PDF working from an HTML code passed as a parameter.

The two methods provided are very simple: fromURL() and fromData(). They’re clear and simple to use: they both create a PDF file working from HTML code (passed as a parameter or retrieved via URL), and return the result to the caller. It’s also possible to send the result directly to a printer known to the operating system, or to manage the PDF manually and send it to a print app specific for the printer being used.

To activate the plugin on your launchers, simply use a 2.04.01+ release and activate the PDF Generator plugin from the Plugins page of your launcher. No additional settings are needed.

For more information about the plugin, have a look at the repository on github. To try it out, check out the Plugin Design Patterns  example, and as I always say, “we’re always available for clarifications and support”.

Happy PDF to everyone!

P.S.
Some of you know that this isn’t the only way to get PDFs with Instant Developer Cloud. There’s also a way that entails using Google Documents. If you’re curious, stay tuned!

{ 0 comments }

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 →

Bootstrap: the editable list is here

26.10.2017

Exactly a year ago (give or take a week), we made it possible for you to use Bootstrap in web applications developed with Instant Developer Foundation. We’ve received a great deal of feedback since then, and we’re grateful for it as always. One of the features that has been requested most often is the ability […]

Read the full article →