Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ninja-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the simple-custom-post-order domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-mail-logging domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Learn how to develop a simple interface-only app with Nextcloud! - Nextcloud

Learn how to develop a simple interface-only app with Nextcloud!

Do you like cats?

How about developing an app?

Well, we’re back with a new app development tutorial that features cat gifs! đŸ˜»

Tutorial #3: Develop a simple interface-only app

Our latest tutorial is a step-by-step guide on how to develop a simple interface-only app.

You will learn how to:

  1. Compile javascript
  2. Manage network requests

The final product is a relatively simple app that displays and resizes cat gifs.

Doing this tutorial is a great way to grasp more fundamental basics about app development that will help you on your development journey.

⚠ Tutorial #3 – developing a simple interface-only app – may be more complex than our previous tutorials due to the longer length and more topics covered.

Nextcloud’s app development series

This tutorial is part of our app development series which also features developing a simple files plugin and setting up your own development environment for Mac, Ubuntu and NEW with Windows.

Find all the tutorials here.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.