{"id":425230,"date":"2026-08-05T05:17:20","date_gmt":"2026-08-05T03:17:20","guid":{"rendered":"https:\/\/nextcloud.com\/?post_type=event&#038;p=425230"},"modified":"2026-08-12T17:08:20","modified_gmt":"2026-08-12T15:08:20","slug":"devrel-zero-first-nextcloud-app-2","status":"publish","type":"on-demand-webinar","link":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","title":{"rendered":"From zero to your first Nextcloud app"},"content":{"rendered":"<div class=\"wpb-content-wrapper\" id=\"wpb-content-root\"><p>[vc_section][vc_row][vc_column][vc_empty_space][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;3\/5&#8243;]<div class=\"webinar-element webinar-title webinar-recording\"><h1 class=\"webinar-title\">From zero to your first Nextcloud app<\/h1><\/div>[vc_separator align=&#8221;align_left&#8221; border_width=&#8221;2&#8243; el_width=&#8221;20&#8243; color=&#8221;custom&#8221; el_class=&#8221;nc_separator_line&#8221;][vc_column_text]\t\t<div class=\"nc_warning_note with_icon\">\n\t\t\tWebinar has passed and the recording is being prepared. Register to receive it.\t\t<\/div>\n<p><strong>So you want to build a Nextcloud app.<\/strong> Before the syntax, it helps to know how the platform fits together: where your code runs, what it&#8217;s allowed to call, and how it talks to the rest of the server. This workshop covers the foundations your first app needs.<\/p>\n<p>Join Anna Larch, Developer Relations at Nextcloud, for an introduction to the concepts every app developer hits early on: the public API boundary, controllers and services, dependency injection, and the event system. She&#8217;ll use real code from apps like Talk, Dashboard, and others, so you&#8217;re seeing how it works in practice.<\/p>\n<p><strong>What you&#8217;ll learn in this workshop:<\/strong><\/p>\n<ul class=\"nc-list\">\n<li>How a Nextcloud app is put together, and where your code sits between the server core and the public API<\/li>\n<li>Why you build against the stable OCP\\ API, and what breaks when you reach into OC\\ internals<\/li>\n<li>How to work with the database using entities, mappers, and migrations<\/li>\n<li>How to let the container wire up your dependencies for you<\/li>\n<li>How to react to events from other apps, and how to move slow work into background jobs<\/li>\n<li>A live Q&amp;A for your specific questions<\/li>\n<\/ul>\n<p>This session is for <strong>developers new to Nextcloud app development<\/strong> who want a solid starting point, as well as <strong>existing app developers<\/strong> looking to fill gaps or sharpen their fundamentals. You&#8217;ll leave understanding how the platform fits together and ready to build or improve your apps.<\/p>\n<p>Can&#8217;t attend live? This workshop will be recorded and shared with all registrants.[\/vc_column_text][vc_column_text]<\/p>\n<h2 style=\"font-size: 1.5rem;\">Webinar speakers<\/h2>\n<p>[\/vc_column_text]<div class=\"webinar-speakers-list\"><div class=\"speaker-item\"><div class=\"speaker-photo\"><img decoding=\"async\" src=\"https:\/\/staging.nextcloud.com\/c\/uploads\/2022\/03\/anna-1.jpg\" alt=\"Anna Larch\"><\/div><div class=\"speaker-info\"><h3 class=\"speaker-name\">Anna Larch<\/h3><div class=\"speaker-role\">Developer Relations at Nextcloud<\/div><\/div><\/div><\/div>[vc_empty_space][\/vc_column][vc_column width=&#8221;2\/5&#8243;]<noscript class=\"ninja-forms-noscript-message\">\n\tAvviso: JavaScript \u00e8 obbligatorio per questo contenuto.<\/noscript>\n<div id=\"nf-form-29-cont\" class=\"nf-form-cont\" aria-live=\"polite\" aria-labelledby=\"nf-form-title-29\" aria-describedby=\"nf-form-errors-29\" role=\"form\">\n\n    <div class=\"nf-loading-spinner\"><\/div>\n\n<\/div>\n        <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded-->\n        <script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='29';form.settings={\"ninjaForms\":\"Ninja Forms\",\"changeEmailErrorMsg\":\"Immetti un indirizzo email valido.\",\"changeDateErrorMsg\":\"Please enter a valid date!\",\"confirmFieldErrorMsg\":\"Questi campi devono corrispondere.\",\"fieldNumberNumMinError\":\"Errore numero min\",\"fieldNumberNumMaxError\":\"Errore numero max\",\"fieldNumberIncrementBy\":\"Incrementa di \",\"fieldTextareaRTEInsertLink\":\"Inserisci link\",\"fieldTextareaRTEInsertMedia\":\"Inserisci media\",\"fieldTextareaRTESelectAFile\":\"Seleziona un file\",\"fieldsTermsAdd\":\"Aggiungi nuovo\",\"fieldsTermsNewName\":\"New term name\",\"tableInsertRowAbove\":\"Insert Row Above\",\"tableInsertRowBelow\":\"Insert Row Below\",\"tableInsertColumnLeft\":\"Insert Column Left\",\"tableInsertColumnRight\":\"Insert Column Right\",\"tableDeleteRow\":\"Delete Row\",\"tableDeleteColumn\":\"Delete Column\",\"tableDeleteTable\":\"Delete Table\",\"tableLegacyNotice\":\"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.\",\"tableLegacyConvert\":\"Convert Now\",\"tableInsertTable\":\"Insert Table\",\"dismiss\":\"Chiudi\",\"insertLink\":\"Inserisci link\",\"formErrorsCorrectErrors\":\"Correggi gli errori prima di inviare il form.\",\"formHoneypot\":\"Se sei un essere umano e vedi questo campo, lascialo vuoto.\",\"validateRequiredField\":\"Campo obbligatorio.\",\"honeypotHoneypotError\":\"Errore Honeypot\",\"fileUploadOldCodeFileUploadInProgress\":\"Caricamento file in corso.\",\"fileUploadOldCodeFileUpload\":\"CARICAMENTO FILE\",\"currencySymbol\":\"&euro;\",\"fieldsMarkedRequired\":\"I campi contrassegnati con <span class=\\\"ninja-forms-req-symbol\\\">*<\\\/span> sono obbligatori.\",\"thousands_sep\":\".\",\"decimal_point\":\",\",\"siteLocale\":\"it_IT\",\"dateFormat\":\"d\\\/m\\\/Y\",\"startOfWeek\":\"1\",\"of\":\"di\",\"previousMonth\":\"Previous Month\",\"nextMonth\":\"Next Month\",\"months\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"monthsShort\":[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],\"weekdays\":[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\"weekdaysShort\":[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\"weekdaysMin\":[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],\"recaptchaConsentMissing\":\"reCaptcha validation couldn&#039;t load.\",\"recaptchaMissingCookie\":\"reCaptcha v3 validation couldn&#039;t load the cookie needed to submit the form.\",\"recaptchaConsentEvent\":\"Accept reCaptcha cookies before sending the form.\",\"hourPlaceholder\":\"Hour\",\"minutePlaceholder\":\"Minute\",\"am\":\"AM\",\"pm\":\"PM\",\"paypalCheckout\":{\"countrySelectError\":\"Please select a country\",\"invalidNameError\":\"Invalid Name\",\"cardTypeError\":\"Card Type Not Accepted\",\"invalidCardError\":\"Invalid Card Number\",\"invalidExpiryError\":\"Invalid Expiry Date\",\"invalidCvvError\":\"Invalid Security Code\",\"paymentDeclinedError\":\"Your payment could not be processed. Please check your card details and try again.\"},\"objectType\":\"Form Setting\",\"editActive\":true,\"title\":\"template-recording-download\",\"created_at\":\"2023-01-09 11:31:36\",\"default_label_pos\":\"above\",\"show_title\":0,\"clear_complete\":\"1\",\"hide_complete\":\"1\",\"logged_in\":\"\",\"wrapper_class\":\"\",\"element_class\":\"\",\"key\":\"\",\"add_submit\":\"0\",\"currency\":\"\",\"unique_field_error\":\"A form with this value has already been submitted.\",\"not_logged_in_msg\":\"\",\"sub_limit_msg\":\"The form has reached its submission limit.\",\"calculations\":[],\"formContentData\":[\"html_1745498147593\",\"textbox_1669714713726\",\"email_1669714714641\",\"language_1697526287619\",\"textbox_1669714715607\",\"job_title_1704281427847\",\"subscribe_to_our_newsletter_optional_1714745216578\",\"terms_and_conditions_1714745212498\",\"watch_now_1718872239080\",\"nc_activity_id\",\"interests\",\"url_1716886263698\",\"webinar_recording_url_1720074426493\",\"webinar_title_1721311624002\",\"utm_campaign\",\"utm_medium\",\"utm_source\",\"utm_content\",\"referrer\"],\"allow_public_link\":0,\"embed_form\":\"\",\"drawerDisabled\":false,\"form_title_heading_level\":\"3\",\"conditions\":[{\"collapsed\":false,\"process\":1,\"connector\":\"all\",\"label\":\"\",\"order\":0,\"when\":[{\"connector\":\"AND\",\"key\":\"webinar_recording_url_1720074426493\",\"comparator\":\"notequal\",\"value\":\"\",\"type\":\"field\",\"modelType\":\"when\"}],\"then\":[{\"key\":466,\"trigger\":\"activate_action\",\"value\":\"\",\"type\":\"action\",\"modelType\":\"then\"}],\"else\":[{\"key\":466,\"trigger\":\"deactivate_action\",\"type\":\"action\",\"modelType\":\"else\"}]}],\"header_position\":\"left\",\"footer_position\":\"left\",\"currency_symbol\":\"\",\"beforeForm\":\"\",\"beforeFields\":\"\",\"afterFields\":\"\",\"afterForm\":\"\"};form.fields=[{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":1,\"idAttribute\":\"id\",\"label\":\"HTML\",\"type\":\"html\",\"default\":\"<h2 class=\\\"webinar-form-title\\\"><span>Get instant access to this on-demand webinar<\\\/span><\\\/h2>\",\"container_class\":\"\",\"element_class\":\"\",\"admin_label\":\"\",\"key\":\"html_1745498147593\",\"drawerDisabled\":false,\"id\":1299,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"<h2 class=\\\"webinar-form-title\\\"><span>Get instant access to this on-demand webinar<\\\/span><\\\/h2>\",\"label_pos\":\"above\",\"parentType\":\"html\",\"element_templates\":[\"html\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":2,\"idAttribute\":\"id\",\"type\":\"textbox\",\"label\":\"Name\",\"key\":\"textbox_1669714713726\",\"label_pos\":\"above\",\"required\":1,\"default\":\"\",\"placeholder\":\"\",\"container_class\":\"one-half first\",\"element_class\":\"\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":\"\",\"disable_input\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"\",\"disable_browser_autocomplete\":\"\",\"mask\":\"\",\"custom_mask\":\"\",\"custom_name_attribute\":\"\",\"personally_identifiable\":\"\",\"wrapper_class\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"value\":\"\",\"saved\":\"\",\"nicename\":\"Name\",\"field_label\":\"Name\",\"field_key\":\"textbox_1669714713726\",\"drawerDisabled\":false,\"id\":322,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textbox\",\"element_templates\":[\"textbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":3,\"idAttribute\":\"id\",\"type\":\"email\",\"label\":\"Email\",\"key\":\"email_1669714714641\",\"label_pos\":\"above\",\"required\":1,\"default\":\"\",\"placeholder\":\"\",\"container_class\":\"one-half last\",\"element_class\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"\",\"custom_name_attribute\":\"email\",\"personally_identifiable\":1,\"wrapper_class\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"value\":\"\",\"saved\":\"\",\"nicename\":\"Email\",\"field_label\":\"Email\",\"field_key\":\"email_1669714714641\",\"drawerDisabled\":false,\"id\":323,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"email\",\"element_templates\":[\"email\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":4,\"idAttribute\":\"id\",\"label\":\"Preferred language\",\"type\":\"listselect\",\"key\":\"language_1697526287619\",\"label_pos\":\"above\",\"required\":\"\",\"options\":[{\"label\":\"English\",\"value\":\"en\",\"calc\":\"\",\"selected\":true},{\"label\":\"Spanish - espa\\u00f1ol\",\"value\":\"es\",\"calc\":\"\",\"selected\":false},{\"label\":\"French - fran\\u00e7ais\",\"value\":\"fr\",\"calc\":\"\",\"selected\":false},{\"label\":\"Italian - italiano\",\"value\":\"it\",\"calc\":\"\",\"selected\":false},{\"label\":\"Portuguese - portugu\\u00eas\",\"value\":\"pt\",\"calc\":\"\",\"selected\":false},{\"label\":\"Swedish - svenska\",\"value\":\"sv\",\"calc\":\"\",\"selected\":false},{\"label\":\"Norwegian - norsk\",\"value\":\"no\",\"calc\":\"\",\"selected\":false},{\"label\":\"Afrikaans\",\"value\":\"af\",\"calc\":\"\",\"selected\":false},{\"label\":\"Albanian - shqip\",\"value\":\"sq\",\"calc\":\"\",\"selected\":false},{\"label\":\"Amharic - \\u12a0\\u121b\\u122d\\u129b\",\"value\":\"am\",\"calc\":\"\",\"selected\":false},{\"label\":\"Arabic - \\u0627\\u0644\\u0639\\u0631\\u0628\\u064a\\u0629\",\"value\":\"ar\",\"calc\":\"\",\"selected\":false},{\"label\":\"Aragonese - aragon\\u00e9s\",\"value\":\"an\",\"calc\":\"\",\"selected\":false},{\"label\":\"Armenian - \\u0570\\u0561\\u0575\\u0565\\u0580\\u0565\\u0576\",\"value\":\"hy\",\"calc\":\"\",\"selected\":false},{\"label\":\"Asturian - asturianu\",\"value\":\"ast\",\"calc\":\"\",\"selected\":false},{\"label\":\"Azerbaijani - az\\u0259rbaycan dili\",\"value\":\"az\",\"calc\":\"\",\"selected\":false},{\"label\":\"Basque - euskara\",\"value\":\"eu\",\"calc\":\"\",\"selected\":false},{\"label\":\"Belarusian - \\u0431\\u0435\\u043b\\u0430\\u0440\\u0443\\u0441\\u043a\\u0430\\u044f\",\"value\":\"be\",\"calc\":\"\",\"selected\":false},{\"label\":\"Bengali - \\u09ac\\u09be\\u0982\\u09b2\\u09be\",\"value\":\"bn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Bosnian - bosanski\",\"value\":\"bs\",\"calc\":\"\",\"selected\":false},{\"label\":\"Breton - brezhoneg\",\"value\":\"br\",\"calc\":\"\",\"selected\":false},{\"label\":\"Bulgarian - \\u0431\\u044a\\u043b\\u0433\\u0430\\u0440\\u0441\\u043a\\u0438\",\"value\":\"bg\",\"calc\":\"\",\"selected\":false},{\"label\":\"Catalan - catal\\u00e0\",\"value\":\"ca\",\"calc\":\"\",\"selected\":false},{\"label\":\"Central Kurdish - \\u06a9\\u0648\\u0631\\u062f\\u06cc (\\u062f\\u06d5\\u0633\\u062a\\u0646\\u0648\\u0633\\u06cc \\u0639\\u06d5\\u0631\\u06d5\\u0628\\u06cc)\",\"value\":\"ckb\",\"calc\":\"\",\"selected\":false},{\"label\":\"Chinese - \\u4e2d\\u6587\",\"value\":\"zh\",\"calc\":\"\",\"selected\":false},{\"label\":\"Chinese (Hong Kong) - \\u4e2d\\u6587\\uff08\\u9999\\u6e2f\\uff09\",\"value\":\"zh-HK\",\"calc\":\"\",\"selected\":false},{\"label\":\"Chinese (Simplified) - \\u4e2d\\u6587\\uff08\\u7b80\\u4f53\\uff09\",\"value\":\"zh-CN\",\"calc\":\"\",\"selected\":false},{\"label\":\"Chinese (Traditional) - \\u4e2d\\u6587\\uff08\\u7e41\\u9ad4\\uff09\",\"value\":\"zh-TW\",\"calc\":\"\",\"selected\":false},{\"label\":\"Corsican\",\"value\":\"co\",\"calc\":\"\",\"selected\":false},{\"label\":\"Croatian - hrvatski\",\"value\":\"hr\",\"calc\":\"\",\"selected\":false},{\"label\":\"Czech - \\u010de\\u0161tina\",\"value\":\"cs\",\"calc\":\"\",\"selected\":false},{\"label\":\"Danish - dansk\",\"value\":\"da\",\"calc\":\"\",\"selected\":false},{\"label\":\"Dutch - Nederlands\",\"value\":\"nl\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (Australia)\",\"value\":\"en-AU\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (Canada)\",\"value\":\"en-CA\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (India)\",\"value\":\"en-IN\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (New Zealand)\",\"value\":\"en-NZ\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (South Africa)\",\"value\":\"en-ZA\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (United Kingdom)\",\"value\":\"en-GB\",\"calc\":\"\",\"selected\":false},{\"label\":\"English (United States)\",\"value\":\"en-US\",\"calc\":\"\",\"selected\":false},{\"label\":\"Esperanto - esperanto\",\"value\":\"eo\",\"calc\":\"\",\"selected\":false},{\"label\":\"Estonian - eesti\",\"value\":\"et\",\"calc\":\"\",\"selected\":false},{\"label\":\"Faroese - f\\u00f8royskt\",\"value\":\"fo\",\"calc\":\"\",\"selected\":false},{\"label\":\"Filipino\",\"value\":\"fil\",\"calc\":\"\",\"selected\":false},{\"label\":\"Finnish - suomi\",\"value\":\"fi\",\"calc\":\"\",\"selected\":false},{\"label\":\"French (Canada) - fran\\u00e7ais (Canada)\",\"value\":\"fr-CA\",\"calc\":\"\",\"selected\":false},{\"label\":\"French (France) - fran\\u00e7ais (France)\",\"value\":\"fr-FR\",\"calc\":\"\",\"selected\":false},{\"label\":\"French (Switzerland) - fran\\u00e7ais (Suisse)\",\"value\":\"fr-CH\",\"calc\":\"\",\"selected\":false},{\"label\":\"Galician - galego\",\"value\":\"gl\",\"calc\":\"\",\"selected\":false},{\"label\":\"Georgian - \\u10e5\\u10d0\\u10e0\\u10d7\\u10e3\\u10da\\u10d8\",\"value\":\"ka\",\"calc\":\"\",\"selected\":false},{\"label\":\"German - Deutsch\",\"value\":\"de\",\"calc\":\"\",\"selected\":false},{\"label\":\"German (Austria) - Deutsch (\\u00d6sterreich)\",\"value\":\"de-AT\",\"calc\":\"\",\"selected\":false},{\"label\":\"German (Germany) - Deutsch (Deutschland)\",\"value\":\"de-DE\",\"calc\":\"\",\"selected\":false},{\"label\":\"German (Liechtenstein) - Deutsch (Liechtenstein)\",\"value\":\"de-LI\",\"calc\":\"\",\"selected\":false},{\"label\":\"German (Switzerland) - Deutsch (Schweiz)\",\"value\":\"de-CH\",\"calc\":\"\",\"selected\":false},{\"label\":\"Greek - \\u0395\\u03bb\\u03bb\\u03b7\\u03bd\\u03b9\\u03ba\\u03ac\",\"value\":\"el\",\"calc\":\"\",\"selected\":false},{\"label\":\"Guarani\",\"value\":\"gn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Gujarati - \\u0a97\\u0ac1\\u0a9c\\u0ab0\\u0abe\\u0aa4\\u0ac0\",\"value\":\"gu\",\"calc\":\"\",\"selected\":false},{\"label\":\"Hausa\",\"value\":\"ha\",\"calc\":\"\",\"selected\":false},{\"label\":\"Hawaiian - \\u02bb\\u014clelo Hawai\\u02bbi\",\"value\":\"haw\",\"calc\":\"\",\"selected\":false},{\"label\":\"Hebrew - \\u05e2\\u05d1\\u05e8\\u05d9\\u05ea\",\"value\":\"he\",\"calc\":\"\",\"selected\":false},{\"label\":\"Hindi - \\u0939\\u093f\\u0928\\u094d\\u0926\\u0940\",\"value\":\"hi\",\"calc\":\"\",\"selected\":false},{\"label\":\"Hungarian - magyar\",\"value\":\"hu\",\"calc\":\"\",\"selected\":false},{\"label\":\"Icelandic - \\u00edslenska\",\"value\":\"is\",\"calc\":\"\",\"selected\":false},{\"label\":\"Indonesian - Indonesia\",\"value\":\"id\",\"calc\":\"\",\"selected\":false},{\"label\":\"Interlingua\",\"value\":\"ia\",\"calc\":\"\",\"selected\":false},{\"label\":\"Irish - Gaeilge\",\"value\":\"ga\",\"calc\":\"\",\"selected\":false},{\"label\":\"Italian (Italy) - italiano (Italia)\",\"value\":\"it-IT\",\"calc\":\"\",\"selected\":false},{\"label\":\"Italian (Switzerland) - italiano (Svizzera)\",\"value\":\"it-CH\",\"calc\":\"\",\"selected\":false},{\"label\":\"Japanese - \\u65e5\\u672c\\u8a9e\",\"value\":\"ja\",\"calc\":\"\",\"selected\":false},{\"label\":\"Kannada - \\u0c95\\u0ca8\\u0ccd\\u0ca8\\u0ca1\",\"value\":\"kn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Kazakh - \\u049b\\u0430\\u0437\\u0430\\u049b \\u0442\\u0456\\u043b\\u0456\",\"value\":\"kk\",\"calc\":\"\",\"selected\":false},{\"label\":\"Khmer - \\u1781\\u17d2\\u1798\\u17c2\\u179a\",\"value\":\"km\",\"calc\":\"\",\"selected\":false},{\"label\":\"Korean - \\ud55c\\uad6d\\uc5b4\",\"value\":\"ko\",\"calc\":\"\",\"selected\":false},{\"label\":\"Kurdish - Kurd\\u00ee\",\"value\":\"ku\",\"calc\":\"\",\"selected\":false},{\"label\":\"Kyrgyz - \\u043a\\u044b\\u0440\\u0433\\u044b\\u0437\\u0447\\u0430\",\"value\":\"ky\",\"calc\":\"\",\"selected\":false},{\"label\":\"Lao - \\u0ea5\\u0eb2\\u0ea7\",\"value\":\"lo\",\"calc\":\"\",\"selected\":false},{\"label\":\"Latin\",\"value\":\"la\",\"calc\":\"\",\"selected\":false},{\"label\":\"Latvian - latvie\\u0161u\",\"value\":\"lv\",\"calc\":\"\",\"selected\":false},{\"label\":\"Lingala - ling\\u00e1la\",\"value\":\"ln\",\"calc\":\"\",\"selected\":false},{\"label\":\"Lithuanian - lietuvi\\u0173\",\"value\":\"lt\",\"calc\":\"\",\"selected\":false},{\"label\":\"Macedonian - \\u043c\\u0430\\u043a\\u0435\\u0434\\u043e\\u043d\\u0441\\u043a\\u0438\",\"value\":\"mk\",\"calc\":\"\",\"selected\":false},{\"label\":\"Malay - Bahasa Melayu\",\"value\":\"ms\",\"calc\":\"\",\"selected\":false},{\"label\":\"Malayalam - \\u0d2e\\u0d32\\u0d2f\\u0d3e\\u0d33\\u0d02\",\"value\":\"ml\",\"calc\":\"\",\"selected\":false},{\"label\":\"Maltese - Malti\",\"value\":\"mt\",\"calc\":\"\",\"selected\":false},{\"label\":\"Marathi - \\u092e\\u0930\\u093e\\u0920\\u0940\",\"value\":\"mr\",\"calc\":\"\",\"selected\":false},{\"label\":\"Mongolian - \\u043c\\u043e\\u043d\\u0433\\u043e\\u043b\",\"value\":\"mn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Nepali - \\u0928\\u0947\\u092a\\u093e\\u0932\\u0940\",\"value\":\"ne\",\"calc\":\"\",\"selected\":false},{\"label\":\"Norwegian Bokm\\u00e5l - norsk bokm\\u00e5l\",\"value\":\"nb\",\"calc\":\"\",\"selected\":false},{\"label\":\"Norwegian Nynorsk - nynorsk\",\"value\":\"nn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Occitan\",\"value\":\"oc\",\"calc\":\"\",\"selected\":false},{\"label\":\"Oriya - \\u0b13\\u0b21\\u0b3c\\u0b3f\\u0b06\",\"value\":\"or\",\"calc\":\"\",\"selected\":false},{\"label\":\"Oromo - Oromoo\",\"value\":\"om\",\"calc\":\"\",\"selected\":false},{\"label\":\"Pashto - \\u067e\\u069a\\u062a\\u0648\",\"value\":\"ps\",\"calc\":\"\",\"selected\":false},{\"label\":\"Persian - \\u0641\\u0627\\u0631\\u0633\\u06cc\",\"value\":\"fa\",\"calc\":\"\",\"selected\":false},{\"label\":\"Polish - polski\",\"value\":\"pl\",\"calc\":\"\",\"selected\":false},{\"label\":\"Portuguese (Brazil) - portugu\\u00eas (Brasil)\",\"value\":\"pt-BR\",\"calc\":\"\",\"selected\":false},{\"label\":\"Portuguese (Portugal) - portugu\\u00eas (Portugal)\",\"value\":\"pt-PT\",\"calc\":\"\",\"selected\":false},{\"label\":\"Punjabi - \\u0a2a\\u0a70\\u0a1c\\u0a3e\\u0a2c\\u0a40\",\"value\":\"pa\",\"calc\":\"\",\"selected\":false},{\"label\":\"Quechua\",\"value\":\"qu\",\"calc\":\"\",\"selected\":false},{\"label\":\"Romanian - rom\\u00e2n\\u0103\",\"value\":\"ro\",\"calc\":\"\",\"selected\":false},{\"label\":\"Romanian (Moldova) - rom\\u00e2n\\u0103 (Moldova)\",\"value\":\"mo\",\"calc\":\"\",\"selected\":false},{\"label\":\"Romansh - rumantsch\",\"value\":\"rm\",\"calc\":\"\",\"selected\":false},{\"label\":\"Russian - \\u0440\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439\",\"value\":\"ru\",\"calc\":\"\",\"selected\":false},{\"label\":\"Scottish Gaelic\",\"value\":\"gd\",\"calc\":\"\",\"selected\":false},{\"label\":\"Serbian - \\u0441\\u0440\\u043f\\u0441\\u043a\\u0438\",\"value\":\"sr\",\"calc\":\"\",\"selected\":false},{\"label\":\"Serbo-Croatian - Srpskohrvatski\",\"value\":\"sh\",\"calc\":\"\",\"selected\":false},{\"label\":\"Shona - chiShona\",\"value\":\"sn\",\"calc\":\"\",\"selected\":false},{\"label\":\"Sindhi\",\"value\":\"sd\",\"calc\":\"\",\"selected\":false},{\"label\":\"Sinhala - \\u0dc3\\u0dd2\\u0d82\\u0dc4\\u0dbd\",\"value\":\"si\",\"calc\":\"\",\"selected\":false},{\"label\":\"Slovak - sloven\\u010dina\",\"value\":\"sk\",\"calc\":\"\",\"selected\":false},{\"label\":\"Slovenian - sloven\\u0161\\u010dina\",\"value\":\"sl\",\"calc\":\"\",\"selected\":false},{\"label\":\"Somali - Soomaali\",\"value\":\"so\",\"calc\":\"\",\"selected\":false},{\"label\":\"Southern Sotho\",\"value\":\"st\",\"calc\":\"\",\"selected\":false},{\"label\":\"Spanish (Argentina) - espa\\u00f1ol (Argentina)\",\"value\":\"es-AR\",\"calc\":\"\",\"selected\":false},{\"label\":\"Spanish (Latin America) - espa\\u00f1ol (Latinoam\\u00e9rica)\",\"value\":\"es-419\",\"calc\":\"\",\"selected\":false},{\"label\":\"Spanish (Mexico) - espa\\u00f1ol (M\\u00e9xico)\",\"value\":\"es-MX\",\"calc\":\"\",\"selected\":false},{\"label\":\"Spanish (Spain) - espa\\u00f1ol (Espa\\u00f1a)\",\"value\":\"es-ES\",\"calc\":\"\",\"selected\":false},{\"label\":\"Spanish (United States) - espa\\u00f1ol (Estados Unidos)\",\"value\":\"es-US\",\"calc\":\"\",\"selected\":false},{\"label\":\"Sundanese\",\"value\":\"su\",\"calc\":\"\",\"selected\":false},{\"label\":\"Swahili - Kiswahili\",\"value\":\"sw\",\"calc\":\"\",\"selected\":false},{\"label\":\"Tajik - \\u0442\\u043e\\u04b7\\u0438\\u043a\\u04e3\",\"value\":\"tg\",\"calc\":\"\",\"selected\":false},{\"label\":\"Tamil - \\u0ba4\\u0bae\\u0bbf\\u0bb4\\u0bcd\",\"value\":\"ta\",\"calc\":\"\",\"selected\":false},{\"label\":\"Tatar\",\"value\":\"tt\",\"calc\":\"\",\"selected\":false},{\"label\":\"Telugu - \\u0c24\\u0c46\\u0c32\\u0c41\\u0c17\\u0c41\",\"value\":\"te\",\"calc\":\"\",\"selected\":false},{\"label\":\"Thai - \\u0e44\\u0e17\\u0e22\",\"value\":\"th\",\"calc\":\"\",\"selected\":false},{\"label\":\"Tigrinya - \\u1275\\u130d\\u122d\\u129b\",\"value\":\"ti\",\"calc\":\"\",\"selected\":false},{\"label\":\"Tongan - lea fakatonga\",\"value\":\"to\",\"calc\":\"\",\"selected\":false},{\"label\":\"Turkish - T\\u00fcrk\\u00e7e\",\"value\":\"tr\",\"calc\":\"\",\"selected\":false},{\"label\":\"Turkmen\",\"value\":\"tk\",\"calc\":\"\",\"selected\":false},{\"label\":\"Twi\",\"value\":\"tw\",\"calc\":\"\",\"selected\":false},{\"label\":\"Ukrainian - \\u0443\\u043a\\u0440\\u0430\\u0457\\u043d\\u0441\\u044c\\u043a\\u0430\",\"value\":\"uk\",\"calc\":\"\",\"selected\":false},{\"label\":\"Urdu - \\u0627\\u0631\\u062f\\u0648\",\"value\":\"ur\",\"calc\":\"\",\"selected\":false},{\"label\":\"Uyghur\",\"value\":\"ug\",\"calc\":\"\",\"selected\":false},{\"label\":\"Uzbek - o\\u2018zbek\",\"value\":\"uz\",\"calc\":\"\",\"selected\":false},{\"label\":\"Vietnamese - Ti\\u1ebfng Vi\\u1ec7t\",\"value\":\"vi\",\"calc\":\"\",\"selected\":false},{\"label\":\"Walloon - wa\",\"value\":\"wa\",\"calc\":\"\",\"selected\":false},{\"label\":\"Welsh - Cymraeg\",\"value\":\"cy\",\"calc\":\"\",\"selected\":false},{\"label\":\"Western Frisian\",\"value\":\"fy\",\"calc\":\"\",\"selected\":false},{\"label\":\"Xhosa\",\"value\":\"xh\",\"calc\":\"\",\"selected\":false},{\"label\":\"Yiddish\",\"value\":\"yi\",\"calc\":\"\",\"selected\":false},{\"label\":\"Yoruba - \\u00c8d\\u00e8 Yor\\u00f9b\\u00e1\",\"value\":\"yo\",\"calc\":\"\",\"selected\":false},{\"label\":\"Zulu - isiZulu\",\"value\":\"zu\",\"calc\":\"\",\"selected\":false}],\"container_class\":\"preferred_lang_select\",\"element_class\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"Preferred language\",\"field_label\":\"Preferred language\",\"field_key\":\"preferred_language_1673968290213\",\"manual_key\":true,\"id\":643,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"parentType\":\"list\",\"element_templates\":[\"listselect\",\"input\"],\"old_classname\":\"list-select\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":5,\"idAttribute\":\"id\",\"type\":\"textbox\",\"label\":\"Organization\",\"key\":\"textbox_1669714715607\",\"label_pos\":\"above\",\"required\":0,\"default\":\"\",\"placeholder\":\"\",\"container_class\":\"one-half first\",\"element_class\":\"\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"mask\":\"\",\"custom_mask\":\"\",\"custom_name_attribute\":\"\",\"personally_identifiable\":\"\",\"value\":\"\",\"drawerDisabled\":false,\"saved\":\"\",\"nicename\":\"Organization\",\"field_label\":\"Organization\",\"field_key\":\"textbox_1669714715607\",\"id\":324,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textbox\",\"element_templates\":[\"textbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":6,\"idAttribute\":\"id\",\"label\":\"Job title\",\"type\":\"textbox\",\"key\":\"job_title_1704281427847\",\"label_pos\":\"above\",\"required\":false,\"default\":\"\",\"placeholder\":\"\",\"container_class\":\"one-half last\",\"element_class\":\"\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":false,\"admin_label\":\"\",\"help_text\":\"\",\"mask\":\"\",\"custom_mask\":\"\",\"custom_name_attribute\":\"\",\"personally_identifiable\":\"\",\"value\":\"\",\"drawerDisabled\":false,\"id\":723,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textbox\",\"element_templates\":[\"textbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":7,\"idAttribute\":\"id\",\"type\":\"checkbox\",\"label\":\"Subscribe to our newsletter (optional)\",\"key\":\"subscribe_to_our_newsletter_optional_1714745216578\",\"label_pos\":\"right\",\"required\":0,\"container_class\":\"\",\"element_class\":\"\",\"manual_key\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"<p><br><\\\/p>\",\"default_value\":\"unchecked\",\"checked_value\":\"Checked\",\"unchecked_value\":\"Unchecked\",\"checked_calc_value\":\"\",\"unchecked_calc_value\":\"\",\"drawerDisabled\":false,\"saved\":\"\",\"nicename\":\"I agree to the Nextcloud privacy policy.\",\"field_label\":\"By registering for this webinar, I acknowledge that my personal data will be processed in accordance with <a href=\\\"https:\\\/\\\/nextcloud.com\\\/privacy\\\/\\\">Nextcloud's privacy policy<\\\/a>. and can be used for sharing further information on event. \",\"field_key\":\"by_registering_for_this_webinar_i_acknowledge_that_my_personal_data_will_be_processed_in_accordance_with_less_than_a_href_https_nextcloud_com_privacy_greater_than_nextcloud_s_privacy_policy_less_than_a_greater_than_and_can_be_used_for_sharing_further_information_on_event_1669714757090\",\"id\":325,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"parentType\":\"checkbox\",\"element_templates\":[\"checkbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":8,\"idAttribute\":\"id\",\"label\":\"Terms and conditions\",\"type\":\"html\",\"default\":\"<p><small>Your privacy is important to us! Nextcloud uses your information to provide relevant content, products, and services, and it may be shared with members of Nextcloud's partner network to provide you with a locally supported offer. You can unsubscribe from these monthly updates at any time. For additional details, take a look at our <a href=\\\"https:\\\/\\\/nextcloud.com\\\/privacy\\\/\\\" target=\\\"_blank\\\">privacy policy<\\\/a>.<\\\/small><\\\/p>\",\"container_class\":\"\",\"element_class\":\"\",\"key\":\"terms_and_conditions_1714745212498\",\"drawerDisabled\":false,\"admin_label\":\"\",\"id\":827,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"<p><small>Your privacy is important to us! Nextcloud uses your information to provide relevant content, products, and services, and it may be shared with members of Nextcloud's partner network to provide you with a locally supported offer. You can unsubscribe from these monthly updates at any time. For additional details, take a look at our <a href=\\\"https:\\\/\\\/nextcloud.com\\\/privacy\\\/\\\" target=\\\"_blank\\\">privacy policy<\\\/a>.<\\\/small><\\\/p>\",\"label_pos\":\"above\",\"parentType\":\"html\",\"element_templates\":[\"html\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":9,\"idAttribute\":\"id\",\"type\":\"submit\",\"label\":\"Watch now\",\"processing_label\":\"Processing\",\"container_class\":\"\",\"element_class\":\"\",\"key\":\"watch_now_1718872239080\",\"field_label\":\"Submit\",\"field_key\":\"submit_1669714716985\",\"drawerDisabled\":false,\"admin_label\":\"\",\"id\":326,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"textbox\",\"element_templates\":[\"submit\",\"button\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":10,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"Activity ID\",\"key\":\"nc_activity_id\",\"default\":\"[nc_activity_id]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"manual_key\":true,\"id\":327,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"event-SantExpo-25.5.23\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":11,\"idAttribute\":\"id\",\"label\":\"Interests\",\"type\":\"hidden\",\"key\":\"interests\",\"default\":\"[nc_event_interests]\",\"admin_label\":\"\",\"manual_key\":true,\"drawerDisabled\":false,\"id\":618,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":12,\"idAttribute\":\"id\",\"label\":\"URL\",\"type\":\"hidden\",\"key\":\"url_1716886263698\",\"default\":\"[fullURL]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"id\":883,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/wp-json\\\/wp\\\/v2\\\/on-demand-webinar\\\/425230\\\/\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":13,\"idAttribute\":\"id\",\"label\":\"Webinar recording URL\",\"type\":\"hidden\",\"key\":\"webinar_recording_url_1720074426493\",\"default\":\"[acf field=\\\"webinar_video_url\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"id\":890,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":14,\"idAttribute\":\"id\",\"label\":\"Webinar title\",\"type\":\"hidden\",\"key\":\"webinar_title_1721311624002\",\"default\":\"[title]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"id\":929,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"Nextcloud will be present at the next edition of SantExpo in Paris\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":999,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"UTM campaign\",\"key\":\"utm_campaign\",\"default\":\"[get_utm_parameter field=\\\"utm_campaign\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"UTM campaign\",\"field_label\":\"UTM campaign\",\"field_key\":\"utm_campaign_1724064791132\",\"manual_key\":true,\"id\":1589,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":999,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"UTM medium\",\"key\":\"utm_medium\",\"default\":\"[get_utm_parameter field=\\\"utm_medium\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"UTM medium\",\"field_label\":\"UTM medium\",\"field_key\":\"utm_medium_1765276384543\",\"manual_key\":true,\"id\":1590,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":999,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"UTM source\",\"key\":\"utm_source\",\"default\":\"[get_utm_parameter field=\\\"utm_source\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"UTM source\",\"field_label\":\"UTM source\",\"field_key\":\"utm_source_1724064673544\",\"manual_key\":true,\"id\":1591,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":999,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"UTM content\",\"key\":\"utm_content\",\"default\":\"[get_utm_parameter field=\\\"utm_content\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"UTM content\",\"field_label\":\"UTM content\",\"field_key\":\"utm_content_1765276407288\",\"manual_key\":true,\"id\":1592,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":999,\"idAttribute\":\"id\",\"type\":\"hidden\",\"label\":\"Referrer\",\"key\":\"referrer\",\"default\":\"[get_utm_parameter field=\\\"ref\\\"]\",\"admin_label\":\"\",\"drawerDisabled\":false,\"saved\":false,\"nicename\":\"Referrer\",\"field_label\":\"Referrer\",\"field_key\":\"referrer_1765276421146\",\"manual_key\":true,\"id\":1593,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"above\",\"parentType\":\"hidden\",\"element_templates\":[\"hidden\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"}];nfForms.push(form);<\/script>\n        [vc_raw_html]JTNDc3R5bGUlM0UlMEElMjAlMjAlMjAlMjAuZXZlbnQtdGVtcGxhdGUtc2luZ2xlLXNpbXBsaWZpZWQlMjAud2ViaW5hci10aXRsZS5saXZlLXdlYmluYXIlMjBoMSUzQWJlZm9yZSUyQyUyMC5vbi1kZW1hbmQtd2ViaW5hci10ZW1wbGF0ZS1zaW5nbGUtc2ltcGxpZmllZCUyMC53ZWJpbmFyLXRpdGxlLmxpdmUtd2ViaW5hciUyMGgxJTNBYmVmb3JlJTIwJTdCJTBBJTIwJTIwJTIwJTIwY29udGVudCUzQSUyMCUyMiVFMiU5NyU4RiUyMERldmVsb3BlciUyMHdvcmtzaG9wJTIyJTIwJTIxaW1wb3J0YW50JTNCJTBBJTdEJTBBJTNDJTJGc3R5bGUlM0U=[\/vc_raw_html][\/vc_column][\/vc_row][\/vc_section]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>New to Nextcloud app development? Learn how the platform fits together: API boundaries, dependency injection, the event system. Plus, a live Q&#038;A with Anna Larch.<\/p>\n","protected":false},"author":35,"featured_media":427125,"menu_order":0,"template":"single-simplified.php","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"tags":[],"event_categories":[403],"class_list":["post-425230","on-demand-webinar","type-on-demand-webinar","status-publish","has-post-thumbnail","hentry","event_categories-recording"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Workshop] From zero to your first Nextcloud app<\/title>\n<meta name=\"description\" content=\"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&amp;A.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Workshop] From zero to your first Nextcloud app\" \/>\n<meta property=\"og:description\" content=\"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&amp;A.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Nextcloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Nextclouders\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-12T15:08:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\",\"url\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\",\"name\":\"[Workshop] From zero to your first Nextcloud app\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/staging.nextcloud.com\\\/c\\\/uploads\\\/2026\\\/08\\\/nextcloud-app_anna.png\",\"datePublished\":\"2026-08-05T03:17:20+00:00\",\"dateModified\":\"2026-08-12T15:08:20+00:00\",\"description\":\"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&A.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/staging.nextcloud.com\\\/c\\\/uploads\\\/2026\\\/08\\\/nextcloud-app_anna.png\",\"contentUrl\":\"https:\\\/\\\/staging.nextcloud.com\\\/c\\\/uploads\\\/2026\\\/08\\\/nextcloud-app_anna.png\",\"width\":1920,\"height\":1080,\"caption\":\"nextcloud app_anna\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/homepage\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"From zero to your first Nextcloud app\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/\",\"name\":\"Nextcloud\",\"description\":\"Regain control over your data\",\"publisher\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#organization\",\"name\":\"Nextcloud\",\"url\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2022\\\/10\\\/nextcloud-logo-blue-transparent.svg\",\"contentUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2022\\\/10\\\/nextcloud-logo-blue-transparent.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Nextcloud\"},\"image\":{\"@id\":\"https:\\\/\\\/staging.nextcloud.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Nextclouders\\\/\",\"https:\\\/\\\/x.com\\\/nextclouders\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/10827569\\\/\",\"https:\\\/\\\/youtube.com\\\/nextcloud\",\"https:\\\/\\\/www.instagram.com\\\/nextclouders\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Workshop] From zero to your first Nextcloud app","description":"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&A.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"it_IT","og_type":"article","og_title":"[Workshop] From zero to your first Nextcloud app","og_description":"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&A.","og_url":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","og_site_name":"Nextcloud","article_publisher":"https:\/\/www.facebook.com\/Nextclouders\/","article_modified_time":"2026-08-12T15:08:20+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/staging.nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","type":"image\/png"}],"twitter_misc":{"Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","url":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","name":"[Workshop] From zero to your first Nextcloud app","isPartOf":{"@id":"https:\/\/staging.nextcloud.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage"},"image":{"@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","datePublished":"2026-08-05T03:17:20+00:00","dateModified":"2026-08-12T15:08:20+00:00","description":"New to Nextcloud app development? Learn how the platform fits together \u2014 API boundaries, dependency injection, event system \u2014 plus a live Q&A.","breadcrumb":{"@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage","url":"https:\/\/staging.nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","contentUrl":"https:\/\/staging.nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","width":1920,"height":1080,"caption":"nextcloud app_anna"},{"@type":"BreadcrumbList","@id":"https:\/\/staging.nextcloud.com\/it\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.nextcloud.com\/it\/homepage\/"},{"@type":"ListItem","position":2,"name":"From zero to your first Nextcloud app"}]},{"@type":"WebSite","@id":"https:\/\/staging.nextcloud.com\/it\/#website","url":"https:\/\/staging.nextcloud.com\/it\/","name":"Nextcloud","description":"Regain control over your data","publisher":{"@id":"https:\/\/staging.nextcloud.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.nextcloud.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/staging.nextcloud.com\/it\/#organization","name":"Nextcloud","url":"https:\/\/staging.nextcloud.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/staging.nextcloud.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","width":"1024","height":"1024","caption":"Nextcloud"},"image":{"@id":"https:\/\/staging.nextcloud.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Nextclouders\/","https:\/\/x.com\/nextclouders","https:\/\/www.linkedin.com\/company\/10827569\/","https:\/\/youtube.com\/nextcloud","https:\/\/www.instagram.com\/nextclouders\/"]}]}},"_links":{"self":[{"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/on-demand-webinar\/425230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/on-demand-webinar"}],"about":[{"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/types\/on-demand-webinar"}],"author":[{"embeddable":true,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/users\/35"}],"version-history":[{"count":15,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/on-demand-webinar\/425230\/revisions"}],"predecessor-version":[{"id":427131,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/on-demand-webinar\/425230\/revisions\/427131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/media\/427125"}],"wp:attachment":[{"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/media?parent=425230"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/tags?post=425230"},{"taxonomy":"event_categories","embeddable":true,"href":"https:\/\/staging.nextcloud.com\/it\/wp-json\/wp\/v2\/event_categories?post=425230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}