{"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:\/\/nextcloud.com\/nl\/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:\/\/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\tBericht: JavaScript is vereist voor deze inhoud.<\/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={\"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\":\"\",\"changeEmailErrorMsg\":\"Voer een geldig e-mailadres in!\",\"changeDateErrorMsg\":\"Vul een geldige datum in!\",\"confirmFieldErrorMsg\":\"Deze velden moeten overeenkomen!\",\"fieldNumberNumMinError\":\"Fout met minimumaantal\",\"fieldNumberNumMaxError\":\"Fout met maximumaantal\",\"fieldNumberIncrementBy\":\"Toenemen met \",\"formErrorsCorrectErrors\":\"Corrigeer de fouten voordat je dit formulier indient.\",\"validateRequiredField\":\"Dit is een vereist veld.\",\"honeypotHoneypotError\":\"Honeypot fout\",\"fieldsMarkedRequired\":\"Velden die gemarkeerd zijn met een <span class=\\\"ninja-forms-req-symbol\\\">*<\\\/span> zijn vereiste velden\",\"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\",\"ninjaForms\":\"Ninja Forms\",\"fieldTextareaRTEInsertLink\":\"Koppeling invoegen\",\"fieldTextareaRTEInsertMedia\":\"Media invoegen\",\"fieldTextareaRTESelectAFile\":\"Selecteer een bestand\",\"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\":\"Negeren\",\"insertLink\":\"Koppeling invoegen\",\"formHoneypot\":\"Als je een persoon bent die dit veld ziet, laat je het leeg.\",\"fileUploadOldCodeFileUploadInProgress\":\"Bestand wordt ge\\u00fcpload.\",\"fileUploadOldCodeFileUpload\":\"BESTANDSUPLOAD\",\"currencySymbol\":\"&euro;\",\"thousands_sep\":\".\",\"decimal_point\":\",\",\"siteLocale\":\"nl_NL\",\"dateFormat\":\"d\\\/m\\\/Y\",\"startOfWeek\":\"1\",\"of\":\"van\",\"previousMonth\":\"Vorige maand\",\"nextMonth\":\"Volgende maand\",\"months\":[\"Januari\",\"Februari\",\"Maart\",\"April\",\"Mei\",\"Juni\",\"Juli\",\"Augustus\",\"September\",\"Oktober\",\"November\",\"December\"],\"monthsShort\":[\"Jan\",\"Feb\",\"Mrt\",\"Apr\",\"Mei\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Okt\",\"Nov\",\"Dec\"],\"weekdays\":[\"Zondag\",\"Maandag\",\"Dinsdag\",\"Woensdag\",\"Donderdag\",\"Vrijdag\",\"Zaterdag\"],\"weekdaysShort\":[\"Zon\",\"Maa\",\"Din\",\"Woe\",\"Don\",\"Vri\",\"Zat\"],\"weekdaysMin\":[\"Zo\",\"Ma\",\"Di\",\"Wo\",\"Do\",\"Vr\",\"Za\"],\"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.\",\"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\"},\"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:\\\/\\\/nextcloud.com\\\/nl\\\/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,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","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.2 - 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=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\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:\/\/nextcloud.com\/nl\/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:\/\/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=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\",\"name\":\"[Workshop] From zero to your first Nextcloud app\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/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:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/08\\\/nextcloud-app_anna.png\",\"contentUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/08\\\/nextcloud-app_anna.png\",\"width\":1920,\"height\":1080,\"caption\":\"nextcloud app_anna\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/blog\\\/webinar\\\/devrel-zero-first-nextcloud-app-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"From zero to your first Nextcloud app\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/\",\"name\":\"Nextcloud\",\"description\":\"Regain control over your data\",\"publisher\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/#organization\",\"name\":\"Nextcloud\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/nl\\\/#\\\/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:\\\/\\\/nextcloud.com\\\/nl\\\/#\\\/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":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","og_locale":"nl_NL","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:\/\/nextcloud.com\/nl\/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:\/\/nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","type":"image\/png"}],"twitter_misc":{"Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","url":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/","name":"[Workshop] From zero to your first Nextcloud app","isPartOf":{"@id":"https:\/\/nextcloud.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage"},"image":{"@id":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage"},"thumbnailUrl":"https:\/\/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:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#primaryimage","url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/08\/nextcloud-app_anna.png","width":1920,"height":1080,"caption":"nextcloud app_anna"},{"@type":"BreadcrumbList","@id":"https:\/\/nextcloud.com\/nl\/blog\/webinar\/devrel-zero-first-nextcloud-app-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nextcloud.com\/nl\/"},{"@type":"ListItem","position":2,"name":"From zero to your first Nextcloud app"}]},{"@type":"WebSite","@id":"https:\/\/nextcloud.com\/nl\/#website","url":"https:\/\/nextcloud.com\/nl\/","name":"Nextcloud","description":"Regain control over your data","publisher":{"@id":"https:\/\/nextcloud.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nextcloud.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/nextcloud.com\/nl\/#organization","name":"Nextcloud","url":"https:\/\/nextcloud.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/nextcloud.com\/nl\/#\/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:\/\/nextcloud.com\/nl\/#\/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:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/on-demand-webinar\/425230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/on-demand-webinar"}],"about":[{"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/types\/on-demand-webinar"}],"author":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/users\/35"}],"version-history":[{"count":15,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/on-demand-webinar\/425230\/revisions"}],"predecessor-version":[{"id":427131,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/on-demand-webinar\/425230\/revisions\/427131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/media\/427125"}],"wp:attachment":[{"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/media?parent=425230"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/tags?post=425230"},{"taxonomy":"event_categories","embeddable":true,"href":"https:\/\/nextcloud.com\/nl\/wp-json\/wp\/v2\/event_categories?post=425230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}