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 }

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 you a tool that consistently meets your needs and delivers what your clients are asking for.

In addition to releasing more than 130 improvements and fixes in response to reports sent to tech support, the tech department team was amazingly productive and created a long list of interesting innovations for us.

In particular I’d like to point out:

  • The new BootstrapZen graphic theme.
  • The advanced filters in list view.
  • The new visual styles for required fields.
  • The option to specify field size as a percentage.

If you’d like to see the new theme in action right now, check out the example application. As you can see, the new graphics based on Bootstrap picks up on the theme of its predecessor, stepping even farther away from the visual elements like the Seattle theme to deliver an even cleaner and more modern interface.

The example lets you get a feel right away for the effect of advanced filters in list view. Simply mouse over a column heading and you’ll see the button appear that opens the popup for filtering the data without needing switch to search mode. Click it to test these functionalities now – the effect is really very interesting.

With the new search mode you can make your applications even more intuitive, especially for users who are accustomed to tools like Excel or Google Sheets that have no equivalent to the QBE search mode.

The visual styles for required fields allow you to instantly give your users a graphic clue of which fields to populate, without needing to go through the validation events, and finally, the field sizes as a percentage let you design even more flexible interfaces.

I encourage you to try the new version today.

Obviously we’ve tested the new functionalities carefully, but sometimes test cases can be far different from real cases. If you find anything that doesn’t line up, the support department is always here for you.

Have fun, and enjoy your improved implementations with Instant Developer Foundation 18.0.

{ 0 comments }

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 and user experience are of primary importance.

In 2017, a number of you approached Cloud precisely in order to be able to pair a responsive new mobile app featuring eye-catching graphics with Foundation applications you have in production.

A need arose to simplify the link between the two editions of the development environment as quickly as possible. In just a few clicks, the way we like it.

The news I have to share in this post is that now, integrating Foundation Web APIs into a Cloud project is child’s play.

And it’s a cinch to try. Go to the dashboard of a Cloud project. To the left of the + button for adding libraries, you’ll find the button for importing a Web API. After you click it, simply specify the URL of the application that exposes the WebAPIs, select the classes to be imported, and you’re done.

The IDE will create the new classes in the application libraries for you. Simply use the classes like usual, and the data will be read and written using the web service automagically!

Now I’m curious to see which of you will be the first to use this new technology, and also to find out how you decide to apply it.

I’m looking forward to your feedback.

{ 0 comments }

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 →

Support: here is the autumn report

13.10.2017

Autumn is here, and as the first leaves start to fall, the time has come to take stock of support here at Instant Developer. This is an important time, especially for evaluating the effectiveness of the most recent changes to the procedure that was created to help us take on requests more quickly. Here’s a […]

Read the full article →

Instant Developer Foundation version 16.5 is here

05.10.2017

Instant Developer continues to deliver updates to make sure that you are always able to create state-of-the-art software solutions. The most significant aspect of this new version 16.5 involves mobile app development, with the introduction of a new graphic engine based on one of the most interesting frameworks of recent years, namely Ionic. Diego has […]

Read the full article →