<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Appsemble</title>
	<atom:link href="https://appsemble.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://appsemble.com</link>
	<description>Open source low-code platform</description>
	<lastBuildDate>Mon, 21 Sep 2026 10:28:26 +0000</lastBuildDate>
	<language>nl-NL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://appsemble.com/wp-content/uploads/2019/03/cropped-Appsemble-logo-512-1-32x32.png</url>
	<title>Appsemble</title>
	<link>https://appsemble.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Als de app verdwijnt, wordt werkende hardware afval</title>
		<link>https://appsemble.com/als-de-app-verdwijnt-wordt-werkende-hardware-afval/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=als-de-app-verdwijnt-wordt-werkende-hardware-afval</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 11:35:21 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2622</guid>

					<description><![CDATA[<p>Een nachtlampje dat het nog prima doet, maar waarvan de app niet meer wordt ondersteund. Over hardware die afval wordt zodra de software eromheen verdwijnt, en wat we eraan deden.</p>
<p>The post <a href="https://appsemble.com/als-de-app-verdwijnt-wordt-werkende-hardware-afval/">Als de app verdwijnt, wordt werkende hardware afval</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Er staat een nachtlampje op een kinderkamer. Stekker erin, licht aan, de Bluetooth-chip meldt zich netjes. Alleen valt er niets meer aan in te stellen, want de app waarmee dat ging is er niet meer.</p>



<p class="wp-block-paragraph">Het gaat om de <a href="https://m.service.mattel.com/us/Technical/productDetail?prodno=GLD09">Fisher-Price Lumalou</a> (GLD09), een van de producten uit de Smart Connect-lijn. De aankondiging kwam als een melding in de app zelf: inloggen kon nog tot 31 juli 2025, op 1 augustus 2025 werden de functionaliteit en de diensten van de app stopgezet, en sindsdien is het product niet meer met een telefoon te bedienen. Bestaande accounts worden geanonimiseerd. Wat overblijft, zijn de knoppen op het apparaat zelf.</p>



<p class="wp-block-paragraph">Verrassend was het achteraf niet. In de <a href="https://service.mattel.com/instruction_sheets/GLD09-0970-1102345604-DOM.pdf">handleiding</a> die erbij zat, staan twee zinnen vlak na elkaar: &#8220;Most features of this product only work with the Fisher-Price Smart Connect app&#8221; en &#8220;We reserve the right to terminate digital applications after April 30, 2022&#8221;. Aan het apparaat zelf mankeert niets. De app die het instelbaar maakte, is er niet meer.</p>



<h2 class="wp-block-heading">Dit is e-waste, alleen ziet het er niet zo uit</h2>



<p class="wp-block-paragraph">Bij elektronisch afval denken de meeste mensen aan kapotte apparaten. Steeds vaker gaat het om apparaten die het nog doen, maar waarvan de begeleidende software is uitgefaseerd. Een app die uit de store verdwijnt, een cloudkoppeling die wordt afgeschakeld, een account dat niet meer kan worden aangemaakt: het resultaat is hetzelfde. Wat het apparaat extra maakte, is weg.</p>



<p class="wp-block-paragraph">De milieurekening daarvan is fors, want bij elektronica zit de impact vooral in de productie. Een apparaat dat jaren eerder wordt vervangen dan nodig, kost niet alleen die jaren gebruik. Er wordt een compleet nieuw exemplaar voor gemaakt.</p>



<p class="wp-block-paragraph">Dit is overigens geen verwijt aan een specifieke fabrikant. Software eeuwig ondersteunen is voor niemand gratis, en op enig moment valt ergens een streep. Het punt is wat er daarna met de hardware gebeurt.</p>



<h2 class="wp-block-heading">Wat we eraan deden</h2>



<p class="wp-block-paragraph">We hebben voor onze eigen lampen een eigen app gebouwd: <a href="https://appsemble.com/rooster-een-nachtlampje-bedienen-met-appsemble/">Rooster</a>. Die doet wat we zelf nodig hadden, en verder niets bijzonders. Lampen in een lijst, een nachtlampstand, een tijd om wakker te worden. De app praat rechtstreeks met de lamp over Bluetooth, er is geen account en geen cloud.</p>



<p class="wp-block-paragraph">De app is gebouwd op Appsemble, ons open-source low-code platform, dus de definitie ervan is in te zien en aan te passen. Wie hem morgen wil aanpassen of zelf wil draaien, kan dat.</p>



<h2 class="wp-block-heading">Een vervanger die je ook wilt gebruiken</h2>



<p class="wp-block-paragraph">Een tweede leven geven aan hardware werkt alleen als de vervangende software niet aanvoelt als een noodoplossing. Iets wat je gebruikt op het moment dat je een kind naar bed brengt, mag er niet uitzien als een beheerscherm.</p>



<p class="wp-block-paragraph">Daarom hebben we net zoveel aandacht besteed aan hoe de app eruitziet als aan wat hij doet: een donker thema dat niet in je ogen prikt in een verduisterde kamer, eigen illustraties voor de lampen, een eigen typografie, en een lijst die in een oogopslag laat zien wat er aanstaat en hoe laat het licht aangaat.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="780" height="860" src="https://appsemble.com/wp-content/uploads/2026/09/rooster-mijn-lampen-nl.png" alt="Het scherm Mijn lampen van de Rooster-app" class="wp-image-2638" srcset="https://appsemble.com/wp-content/uploads/2026/09/rooster-mijn-lampen-nl.png 780w, https://appsemble.com/wp-content/uploads/2026/09/rooster-mijn-lampen-nl-768x847.png 768w, https://appsemble.com/wp-content/uploads/2026/09/rooster-mijn-lampen-nl-54x60.png 54w" sizes="(max-width: 780px) 100vw, 780px" /><figcaption class="wp-element-caption">Het scherm Mijn lampen van de Rooster-app</figcaption></figure>



<p class="wp-block-paragraph">Dat is ook precies waarom we dit soort projecten doen. Vormgeving is bij low-code snel het ondergeschoven kind, en het is een van de eerste redenen waarom mensen een app links laten liggen. Wat we hier uitzoeken over thema&#8217;s, eigen lettertypes en visuele bouwblokken, landt terug in het platform en daarmee in de apps van iedereen die Appsemble gebruikt.</p>



<h2 class="wp-block-heading">Hetzelfde principe, een paar maten groter</h2>



<p class="wp-block-paragraph">Dat idee, dat spullen niet hoeven te verdwijnen omdat het proces eromheen ontbreekt, komt terug in een heel ander project. Voor het Ministerie van Justitie en Veiligheid bouwden we RePurposed, een pilot-applicatie die in beslag genomen goederen naar organisaties met een maatschappelijk doel brengt in plaats van naar de vernietiging.</p>



<p class="wp-block-paragraph">Ook daar is de techniek niet het probleem. Het probleem is dat vernietigen administratief de makkelijkste route is en hergebruik de moeilijkste. Organisaties melden zich in RePurposed zelf aan en dienen zelf hun aanvraag in, een beheerder keurt goed of af. Wat overblijft aan handwerk is de beoordeling zelf.</p>



<p class="wp-block-paragraph">Een nachtlampje en een depot vol in beslag genomen goederen hebben weinig met elkaar te maken. De drempel is in beide gevallen dezelfde: er is geen werkende manier om het ding een tweede leven te geven, dus verdwijnt het.</p>



<h2 class="wp-block-heading">Software bepaalt steeds vaker hoe lang hardware meegaat</h2>



<p class="wp-block-paragraph">Wie vandaag een apparaat koopt met een app erbij, koopt de levensduur van die app. Dat is zelden waar het gesprek over gaat bij de aanschaf, en het is wel wat over vijf jaar bepaalt of het ding nog kan wat het kon.</p>



<p class="wp-block-paragraph">Daar valt iets aan te doen, en het hoeft niet groot te zijn. Lokale bediening in plaats van een verplichte cloud. Een open protocol of op zijn minst documentatie. Een app-definitie die iemand anders kan overnemen als de maker ermee stopt.</p>



<p class="wp-block-paragraph">Wij bouwen liever software die niemand hoeft te vervangen als wij morgen omvallen. Dat is niet alleen netjes richting onze klanten. Het scheelt ook een berg apparaten die nog prima werkten.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>Appsemble en d-centralize zijn niet verbonden aan Mattel of Fisher-Price en dit artikel is niet door hen goedgekeurd of gesponsord. Fisher-Price, Lumalou en Smart Connect zijn handelsmerken van hun respectieve eigenaren en worden hier alleen genoemd om te verwijzen naar het betreffende product. Rooster is door ons gemaakt voor onze eigen apparaten.</em></p><p>The post <a href="https://appsemble.com/als-de-app-verdwijnt-wordt-werkende-hardware-afval/">Als de app verdwijnt, wordt werkende hardware afval</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rooster: een nachtlampje bedienen met Appsemble</title>
		<link>https://appsemble.com/rooster-een-nachtlampje-bedienen-met-appsemble/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rooster-een-nachtlampje-bedienen-met-appsemble</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 11:34:39 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2635</guid>

					<description><![CDATA[<p>Appsemble wordt het vaakst ingezet voor formulieren, registraties en processen. Met Rooster, een app om een nachtlampje in de kinderkamer over Bluetooth te bedienen, zochten we de andere kant op: geen account, geen cloud, en een eigen vormgeving.</p>
<p>The post <a href="https://appsemble.com/rooster-een-nachtlampje-bedienen-met-appsemble/">Rooster: een nachtlampje bedienen met Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://appsemble.com/wp-content/uploads/2026/09/rooster-mijn-lampen-nl.png" alt="Het scherm Mijn lampen van de Rooster-app" width="390" /></p>
<p>Appsemble wordt het vaakst ingezet voor formulieren, registraties en processen bij gemeenten en andere organisaties. Daar is het platform sterk in, maar het is niet de grens ervan. Om te onderzoeken hoe ver we komen met vormgeving, offline werken en hardware, bouwden we Rooster: een app om een nachtlampje in de kinderkamer te bedienen.</p>
<h2>Wat Rooster doet</h2>
<p>Rooster bedient een Fisher-Price Lumalou (GLD09) rechtstreeks over Bluetooth. Je voegt een lamp toe, geeft hem de naam van de kamer en bedient hem daarna vanaf een dashboard: nachtlicht, geluid, dutjes met een eigen duur, opgeslagen scenes en een slaaptrainer die laat zien wanneer het bedtijd is en wanneer het weer tijd is om op te staan.</p>
<p>Daarnaast stel je per dag een routine samen uit stappen als tanden poetsen, aankleden, voorlezen en opruimen. Een ingerichte dag kopieer je in een keer naar de weekdagen die je aanvinkt, zodat je niet zeven keer hetzelfde invult.</p>
<p>Twee dingen zitten er bewust niet in: een account en een cloud. Er is geen server die je lamp of je kind kent. De app praat rechtstreeks met de lamp via Web Bluetooth in de browser en bewaart de instellingen in IndexedDB op het apparaat zelf. Ben je niet in de buurt van de lamp, dan kun je je instellingen alsnog aanpassen. Ze staan dan klaar en worden geactiveerd zodra de lamp weer in bereik is.</p>
<p>De lamp waarvoor we dit bouwden werkt zelf nog prima. Alleen de app van de fabrikant is verdwenen, en dat is een verhaal op zich: <a href="https://appsemble.com/als-de-app-verdwijnt-wordt-werkende-hardware-afval/">als de app verdwijnt, wordt werkende hardware afval</a>.</p>
<h2>Hoe het gebouwd is</h2>
<p>Rooster is een gewone Appsemble-app: een app-definitie in YAML, met pagina&#8217;s die uit blokken zijn opgebouwd. Het grootste deel komt uit het platform zelf, met blokken als markdown, button-list, html, form, list, tiles en detail-viewer. Twee blokken zijn nieuw en specifiek voor deze app: een blok voor de lampenplank op het startscherm en een blok dat de lamp zelf toont, inclusief de gloed die bij de gekozen stand hoort.</p>
<p>De Bluetooth-logica zit in de app-controller. Dat is een stuk TypeScript dat bij de app hoort en zijn eigen acties aanbiedt aan de blokken, net zoals de ingebouwde acties dat doen. De blokken weten daardoor niets van Bluetooth of van het protocol van de lamp: ze roepen een actie aan en tonen het resultaat. Opslag loopt via de gewone <code>storage.read</code> en <code>storage.write</code> acties.</p>
<p>Het uiterlijk komt volledig uit het thema: een donker palet in themavariabelen, twee eigen lettertypen en per blok een eigen stylesheet. Er is geen los framework aan te pas gekomen.</p>
<h2>Wat het platform eraan overhoudt</h2>
<p>Een app die goed werkt maar er niet uitziet, wordt minder gebruikt. Daarom is Rooster voor ons vooral een aanleiding om de vormgevingskant van het platform verder te brengen. Wat we hier uitvinden, landt in de blokken die iedereen gebruikt: ruimere maatvoering voor afbeeldingen, een footer-blok om een pagina mee af te sluiten, een markdown-veld met instelbare hoogte en pagina&#8217;s met een grid-indeling die meebeweegt met de schermbreedte.</p>
<p>Dat geldt ook de andere kant op. De offline-afhandeling van Rooster, waarbij wijzigingen bewaard blijven tot het apparaat weer bereikbaar is, is precies het patroon dat een inspectie- of registratie-app in het veld nodig heeft.</p>
<h2>Waar het nog niet werkt</h2>
<p>Web Bluetooth zit niet in elke browser. Chrome op Android en op desktop werkt; op Linux moet je Web Bluetooth eerst aanzetten via een browservlag. Firefox en Safari ondersteunen het niet. Op iPhone en iPad open je Rooster daarom in Bluefy, een browser die Web Bluetooth wel aanbiedt. Rooster controleert dat vooraf en laat zien wat er nodig is in plaats van stilletjes niets te doen.</p>
<h2>Zelf iets bouwen dat niet op een formulier lijkt</h2>
<p>Rooster is een uiterste, maar het laat zien waar de ruimte zit: een app die met dezelfde bouwstenen is gemaakt als een aanvraagformulier, maar er in niets op lijkt. Wil je sparren over wat er voor jouw organisatie mogelijk is, neem dan <a href="https://appsemble.com/over-ons/">contact met ons op</a>.</p><p>The post <a href="https://appsemble.com/rooster-een-nachtlampje-bedienen-met-appsemble/">Rooster: een nachtlampje bedienen met Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Hoe een onafhankelijke pentest Appsemble veiliger maakte</title>
		<link>https://appsemble.com/hoe-een-onafhankelijke-pentest-appsemble-veiliger-maakte/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hoe-een-onafhankelijke-pentest-appsemble-veiliger-maakte</link>
		
		<dc:creator><![CDATA[Linda]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 12:35:26 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2608</guid>

					<description><![CDATA[<p>Veiligheid is geen eindbestemming, maar een continu proces van testen, verbeteren en opnieuw testen. Daarom zijn we trots dat Appsemble onlangs een onafhankelijke penetratietest (pentest) heeft doorlopen in het kader van een project voor het Nederlandse Ministerie van Justitie en Veiligheid. Het doel was niet om te bewijzen dat Appsemble veilig is, maar juist om &#8230;</p>
<p>The post <a href="https://appsemble.com/hoe-een-onafhankelijke-pentest-appsemble-veiliger-maakte/">Hoe een onafhankelijke pentest Appsemble veiliger maakte</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Veiligheid is geen eindbestemming, maar een continu proces van testen, verbeteren en opnieuw testen. Daarom zijn we trots dat Appsemble onlangs een onafhankelijke penetratietest (pentest) heeft doorlopen in het kader van een project voor het Nederlandse Ministerie van Justitie en Veiligheid. Het doel was niet om te bewijzen dat Appsemble veilig is, maar juist om te ontdekken waar het nog veiliger kon worden.</p>



<p class="wp-block-paragraph"><strong>Die aanpak heeft resultaat opgeleverd</strong></p>



<p class="wp-block-paragraph">Wij zijn een open-source low-code platform waarmee organisaties zelf apps kunnen ontwikkelen en beheren. Omdat het platform wordt gebruikt voor maatschappelijke en overheidsgerelateerde toepassingen, zijn hoge eisen aan beveiliging vanzelfsprekend.</p>



<p class="wp-block-paragraph"><strong>Waarom een pentest?</strong></p>



<p class="wp-block-paragraph">Een pentest simuleert de werkwijze van een aanvaller. Onafhankelijke security-specialisten onderzoeken daarbij of er kwetsbaarheden aanwezig zijn die misbruikt zouden kunnen worden om toegang te krijgen tot (persoons)gegevens, accounts of systemen.</p>



<p class="wp-block-paragraph">Voor ons was de pentest een waardevolle aanvulling op bestaande beveiligingsmaatregelen zoals code reviews en geautomatiseerde tests. Een externe partij kijkt immers met een frisse blik naar het platform.</p>



<p class="wp-block-paragraph"><strong>Wat hebben we geleerd?</strong></p>



<p class="wp-block-paragraph">Zoals bij vrijwel iedere test werden verbeterpunten gevonden. Dat is precies de bedoeling van de pentest: niet aantonen dat alles perfect is, maar inzicht krijgen in risico&#8217;s voordat kwaadwillenden dat doen.</p>



<p class="wp-block-paragraph"><strong>De bevindingen hebben geleid tot verbeteringen op verschillende gebieden:</strong></p>



<p class="wp-block-paragraph"><em>1. Sterkere toegangscontrole</em></p>



<p class="wp-block-paragraph">Verschillende onderdelen van de autorisatie- en permissiestructuur zijn opnieuw beoordeeld en aangescherpt. Hierdoor is de kans verder verkleind dat gebruikers toegang krijgen tot gegevens of functionaliteiten waarvoor zij niet geautoriseerd zijn.</p>



<p class="wp-block-paragraph"><em>2. Verbeterde validatie van invoer</em></p>



<p class="wp-block-paragraph">Op meerdere plaatsen is de invoervalidatie aangescherpt. Dit helpt om veelvoorkomende kwetsbaarheden zoals injectie-aanvallen en ongewenste gegevensmanipulatie te voorkomen.</p>



<p class="wp-block-paragraph"><em>3. Hardening van API&#8217;s</em></p>



<p class="wp-block-paragraph">API-endpoints zijn opnieuw geëvalueerd op authenticatie, autorisatie en foutafhandeling. Daarbij zijn aanvullende controles toegevoegd om misbruik te voorkomen en informatielekken te beperken.</p>



<p class="wp-block-paragraph"><em>4. Verbeterde logging en monitoring</em></p>



<p class="wp-block-paragraph">Een belangrijke les uit iedere security-audit is dat detectie net zo belangrijk is als preventie. Daarom zijn logging en monitoring verder uitgebreid, zodat afwijkend gedrag sneller kan worden gesignaleerd en onderzocht.</p>



<p class="wp-block-paragraph"><em>5. Security by default</em></p>



<p class="wp-block-paragraph">Een aantal beveiligingsmaatregelen die voorheen optioneel waren, zijn standaard onderdeel geworden van de configuratie. Hierdoor profiteren nieuwe implementaties automatisch van een veiliger uitgangspunt.</p>



<p class="wp-block-paragraph"><strong>Open source en veiligheid</strong></p>



<p class="wp-block-paragraph">Soms wordt gedacht dat open source software minder veilig is omdat de broncode openbaar beschikbaar is. In de praktijk werkt dit vaak juist andersom. Open source maakt onafhankelijke audits, code reviews en transparante beveiligingscontroles mogelijk.</p>



<p class="wp-block-paragraph">De recente pentest onderstreept dat principe. De gevonden verbeterpunten zijn niet verborgen gehouden, maar gebruikt om het platform structureel sterker te maken. Hierdoor profiteren niet alleen één project of één opdrachtgever, maar alle organisaties die Appsemble gebruiken.</p>



<p class="wp-block-paragraph">Een pentest is altijd een momentopname. Nieuwe functionaliteit, veranderende dreigingen en nieuwe afhankelijkheden zorgen ervoor dat beveiliging voortdurend aandacht vraagt.</p>



<p class="wp-block-paragraph">Daarom blijven we investeren in:</p>



<ul class="wp-block-list">
<li>onafhankelijke security-audits;</li>



<li>geautomatiseerde beveiligingstests;</li>



<li>dependency management;</li>



<li>responsible disclosure;</li>



<li>security reviews tijdens ontwikkeling.</li>
</ul>



<p class="wp-block-paragraph">Veiligheid is geen vinkje op een checklist. Het is een integraal onderdeel van hoe we Appsemble ontwikkelen.</p>



<p class="wp-block-paragraph"><strong>Conclusie</strong></p>



<p class="wp-block-paragraph">De onafhankelijke pentest die werd uitgevoerd in het kader van een project voor het Ministerie van Justitie en Veiligheid heeft geleid tot concrete verbeteringen in Appsemble. Niet omdat er een incident was, maar omdat we geloven dat goede beveiliging begint met kritisch kijken naar je eigen software.</p>



<p class="wp-block-paragraph">Dat maakt Appsemble niet alleen veiliger voor overheden, maar voor iedereen die bouwt op een open, transparant en betrouwbaar low-code platform.</p><p>The post <a href="https://appsemble.com/hoe-een-onafhankelijke-pentest-appsemble-veiliger-maakte/">Hoe een onafhankelijke pentest Appsemble veiliger maakte</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Geen Vendor Lock-in met Appsemble: Gemeente Sittard-Geleen Bespaart Tienduizenden Euro’s per Jaar</title>
		<link>https://appsemble.com/geen-vendor-lock-in-met-appsemble-gemeente-sittard-geleen-bespaart-tienduizenden-euros-per-jaar/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=geen-vendor-lock-in-met-appsemble-gemeente-sittard-geleen-bespaart-tienduizenden-euros-per-jaar</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Wed, 06 Nov 2024 14:06:09 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2446</guid>

					<description><![CDATA[<p>In de wereld van softwareontwikkeling kiezen steeds meer organisaties voor open-source oplossingen om zich te onttrekken aan de beperkingen van gesloten platforms en hoge licentiekosten. Gemeente Sittard-Geleen is een inspirerend voorbeeld hiervan. Door gebruik te maken van de open-source mogelijkheden van Appsemble, hebben ze hun softwarekosten drastisch verlaagd en zijn ze flexibel gebleven in hun &#8230;</p>
<p>The post <a href="https://appsemble.com/geen-vendor-lock-in-met-appsemble-gemeente-sittard-geleen-bespaart-tienduizenden-euros-per-jaar/">Geen Vendor Lock-in met Appsemble: Gemeente Sittard-Geleen Bespaart Tienduizenden Euro’s per Jaar</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">In de wereld van softwareontwikkeling kiezen steeds meer organisaties voor open-source oplossingen om zich te onttrekken aan de beperkingen van gesloten platforms en hoge licentiekosten. Gemeente Sittard-Geleen is een inspirerend voorbeeld hiervan. Door gebruik te maken van de open-source mogelijkheden van Appsemble, hebben ze hun softwarekosten drastisch verlaagd en zijn ze flexibel gebleven in hun keuze van technologieën en partners.</p>



<p class="wp-block-paragraph">In het artikel op <a href="https://opensourcewerken.nl/blog/view/2b82e1f0-85b0-4bc8-9277-0dc86105a835/geen-vendor-lock-in-voor-gemeente-sittard-geleen-wij-zitten-nu-aan-12000-per-jaar">opensourcewerken.nl</a> lees je meer over hoe de gemeente Sittard-Geleen dankzij Appsemble is overgestapt op een flexibele, kostenbesparende oplossing. De gemeente heeft geen last van vendor lock-in en betaalt nu slechts €12.000 per jaar, wat een grote besparing oplevert ten opzichte van eerdere softwarekosten.</p>



<h4 class="wp-block-heading">Wat is Vendor Lock-in, en waarom vermijden?</h4>



<p class="wp-block-paragraph">Vendor lock-in betekent dat een organisatie sterk afhankelijk is van een enkele softwareleverancier. Vaak resulteert dit in hoge jaarlijkse kosten en beperkte mogelijkheden om te veranderen van leverancier of technologie zonder grote extra kosten. Door open-source oplossingen zoals Appsemble in te zetten, behouden organisaties de vrijheid om van technologie te wisselen of zelfs aanpassingen te maken in de software, zonder vast te zitten aan een enkel bedrijf. Gemeente Sittard-Geleen heeft deze voordelen optimaal benut door Appsemble te omarmen.</p>



<h4 class="wp-block-heading">Appsemble: Een open-source platform voor echte flexibiliteit</h4>



<p class="wp-block-paragraph">Appsemble biedt een krachtige en gebruiksvriendelijke omgeving voor het ontwikkelen van Progressive Web Apps (PWA&#8217;s). Doordat het platform volledig open-source is, kunnen gebruikers zelf bepalen waar ze hun apps hosten en hoe ze deze inrichten, zonder beperkingen van externe partijen. Bovendien kunnen organisaties zoals gemeenten hun eigen apps beheren en updaten, en indien nodig zelfs bijdragen aan de verdere ontwikkeling van Appsemble.</p>



<p class="wp-block-paragraph">Daarnaast heeft Appsemble recent functionaliteiten toegevoegd waarmee AI-berekeningen uitgevoerd kunnen worden, wat bijdraagt aan de veelzijdigheid van het platform. Deze AI-functies kunnen gehost worden door de gebruiker zelf of in de cloud via gekoppelde open-source AI-frameworks. Door deze mogelijkheden is het platform geschikt voor een breed scala aan toepassingen, van eenvoudige gemeentelijke apps tot complexe analyses en data-visualisaties.</p>



<h4 class="wp-block-heading">Flexibele, Kostenbesparende en Duurzame Innovatie</h4>



<p class="wp-block-paragraph">Door de overstap naar Appsemble heeft Gemeente Sittard-Geleen aangetoond dat open-source niet alleen een technisch voordeel biedt, maar ook financieel aantrekkelijk is. Met een besparing van duizenden euro&#8217;s per jaar draagt de gemeente bij aan een duurzame en toekomstgerichte innovatie die in lijn is met hun doelen.</p>



<p class="wp-block-paragraph">Voor meer details over hoe Gemeente Sittard-Geleen gebruikmaakt van Appsemble en hun ervaringen met de overgang naar open-source, bekijk het volledige artikel op <a href="https://opensourcewerken.nl/blog/view/2b82e1f0-85b0-4bc8-9277-0dc86105a835/geen-vendor-lock-in-voor-gemeente-sittard-geleen-wij-zitten-nu-aan-12000-per-jaar">opensourcewerken.nl</a>.</p><p>The post <a href="https://appsemble.com/geen-vendor-lock-in-met-appsemble-gemeente-sittard-geleen-bespaart-tienduizenden-euros-per-jaar/">Geen Vendor Lock-in met Appsemble: Gemeente Sittard-Geleen Bespaart Tienduizenden Euro’s per Jaar</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Appsemble op het VNG common ground podium</title>
		<link>https://appsemble.com/appsemble-op-het-vng-common-ground-podium/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=appsemble-op-het-vng-common-ground-podium</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Fri, 02 Aug 2024 14:01:41 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2389</guid>

					<description><![CDATA[<p>Appsemble is door VNG op het common ground podium gezet.<br />
Dank voor de vermelding VNG (Vereniging van Nederlandse Gemeenten). We staan daar maar mooi te shinen 🌞🕶</p>
<p>The post <a href="https://appsemble.com/appsemble-op-het-vng-common-ground-podium/">Appsemble op het VNG common ground podium</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure data-wp-context="{&quot;galleryId&quot;:&quot;6ab2f50916d21&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab2f50917277&quot;}" data-wp-interactive="core/image" data-wp-key="6ab2f50917277" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="1053" height="611" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="2390" src="https://appsemble.com/wp-content/uploads/2024/08/common-ground-podium-appsemble.jpeg" alt="" class="wp-image-2390" srcset="https://appsemble.com/wp-content/uploads/2024/08/common-ground-podium-appsemble.jpeg 1053w, https://appsemble.com/wp-content/uploads/2024/08/common-ground-podium-appsemble-768x446.jpeg 768w, https://appsemble.com/wp-content/uploads/2024/08/common-ground-podium-appsemble-330x190.jpeg 330w, https://appsemble.com/wp-content/uploads/2024/08/common-ground-podium-appsemble-103x60.jpeg 103w" sizes="(max-width: 1053px) 100vw, 1053px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">Appsemble is door VNG op het <a href="https://commonground.nl/page/view/b68441ec-e536-4f81-82d8-ce6f3d6606a9/portfolio">common ground podium</a> gezet.<br>Dank voor de vermelding VNG (Vereniging van Nederlandse Gemeenten). We staan daar maar mooi te shinen 🌞🕶</p>



<h2 class="wp-block-heading">Functie van het podium</h2>



<p class="wp-block-paragraph">Regelmatig melden zich nieuwe initiatieven waar veel gemeenten gebruik van kunnen maken. Door VNG worden initiatieven die hoog scoren vanuit het perspectief van Common Ground op een podium geplaatst.</p>



<h2 class="wp-block-heading">Het belang van Common Ground</h2>



<p class="wp-block-paragraph"><a href="https://commonground.nl/page/view/050274d3-a984-415d-af67-f830656b728f/de-visie-common-ground">Common Ground</a> is de breed gedragen visie van een flexibel, eenvoudig, en slim ingerichte informatievoorziening voor gemeenten. Gemeenten en andere betrokkenen werken samen aan het realiseren van de informatievoorziening zodat er data-gedreven en flexibel kan worden ingespeeld op maatschappelijke opgaven. En burgers en ondernemers passende dienstverlening, regie op eigen gegevens en transparantie over datagebruik kunnen krijgen.<br>Appsemble sluit perfect aan bij dit initiatief. Voorbeelden hiervan van bijvoorbeeld gemeente Eindhoven, Sittard-Geleen, Amersfoort en Amsterdam zijn te vinden op <a href="https://openapps.nl">openapps.nl</a> </p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">  het team.</p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://appsemble.com/appsemble-op-het-vng-common-ground-podium/">Appsemble op het VNG common ground podium</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lente update &#8211; Wat is nieuw in Appsemble</title>
		<link>https://appsemble.com/lente-update-wat-is-nieuw-in-appsemble/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lente-update-wat-is-nieuw-in-appsemble</link>
					<comments>https://appsemble.com/lente-update-wat-is-nieuw-in-appsemble/#respond</comments>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Thu, 16 May 2024 10:17:07 +0000</pubDate>
				<category><![CDATA[Informatie]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2366</guid>

					<description><![CDATA[<p>Welkom bij update lente 2024, waarin we de recente ontwikkelingen en toekomstplannen delen. Voortaan automatisch op de hoogte blijven? Schrijf je dan in voor deze nieuwsbrief. Wat je kunt verwachten: Lancering openapps.nl &#8211; Apps voor gemeenten Ontdek OpenApps, een verzameling apps ontwikkeld door verschillende gemeenten, nu beschikbaar voor iedereen als volledig werkende demo&#8217;s. Deze apps zijn &#8230;</p>
<p>The post <a href="https://appsemble.com/lente-update-wat-is-nieuw-in-appsemble/">Lente update – Wat is nieuw in Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Welkom bij update lente 2024, waarin we de recente ontwikkelingen en toekomstplannen delen. Voortaan automatisch op de hoogte blijven? Schrijf je dan in voor deze <a href="https://appsemble.com/inschrijving-nieuwsbrief/">nieuwsbrief</a>.</p>



<p class="wp-block-paragraph">Wat je kunt verwachten:</p>



<ul class="wp-block-list">
<li>Lancering openapps.nl &#8211; Apps voor gemeenten.</li>



<li>Aanwezigheid van Appsemble op het open-source evenement T-DOSE.</li>



<li>Nieuwe functionaliteiten op ons platform.</li>



<li>Appsemble training &#8211; leer zelf apps bouwen.</li>
</ul>



<h3 class="wp-block-heading"><a href="https://appsemble.com/lancering-openapps-nl/">Lancering openapps.nl &#8211; Apps voor gemeenten</a></h3>



<p class="wp-block-paragraph"> </p>



<figure class="wp-block-image"><img decoding="async" width="1600" height="1142" src="https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer.jpeg" alt="" class="wp-image-2363" srcset="https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer.jpeg 1600w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-768x548.jpeg 768w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-1536x1096.jpeg 1536w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-84x60.jpeg 84w" sizes="(max-width: 1600px) 100vw, 1600px" /></figure>



<p class="wp-block-paragraph">Ontdek <a href="https://openapps.nl/">OpenApps</a>, een verzameling apps ontwikkeld door verschillende gemeenten, nu beschikbaar voor iedereen als volledig werkende demo&#8217;s. Deze apps zijn gemaakt voor Demodam, een fictieve gemeente. Ontdek welke Common Ground-componenten al operationeel zijn en hoe ze naadloos samenwerken. Zie hoe digitale diensten werken voor zowel burgers als medewerkers, en krijg inzicht in de mogelijkheden voor verdere ontwikkeling.</p>



<h3 class="wp-block-heading">Appsemble op T-DOSE</h3>



<p class="wp-block-paragraph">Op 1 en 2 juni zijn we aanwezig op het <a href="https://t-dose.org/venue/">T-DOSE evenement.</a> in de Weeffabriek te Geldrop. We zullen verschillende aspecten van low-code ontwikkeling bespreken, inclusief het belang van open-source en onze ervaringen met de gemeente Amsterdam als launching customer. Verwacht ook inzichten in technische onderwerpen zoals het ontwerpen van onze low-code DSL en geautomatiseerde tests voor apps.</p>



<h3 class="wp-block-heading">Nieuwe platform functionaliteiten.</h3>



<p class="wp-block-paragraph">We introduceren enkele toevoegingen aan ons platform. De kracht zit in de bundeling ervan: Inzet van AI, maar alles op de eigen infrastructuur met volledig behoud van privacy.</p>



<h4 class="wp-block-heading"><a>Het eerste AI bouwblok</a></h4>



<p class="wp-block-paragraph">Bij AI denken we aan OpenAI. Dit is dan ook ons&nbsp;<a href="https://appsemble.app/en/blocks/@appsemble/openai">eerste AI-gerelateerde blok</a>. Er volgen meer geavanceerde blokken, zoals AI Flow dat meerdere LLMs (Large Language Models) kan combineren om complexere taken uit te voeren.</p>



<h4 class="wp-block-heading"><a>Eigen backend containers</a></h4>



<p class="wp-block-paragraph">Hoewel Appsemble eenvoudig met externe diensten te koppelen is, kan het prettig zijn dat er ook een eigen backend kan worden meegenomen in de toch al bestaande app-hosting. Binnenkort in Appsemble SAAS, maar de code is nu al <a href="https://gitlab.com/groups/appsemble/-/epics/22">beschikbaar</a></p>



<h4 class="wp-block-heading"><a><a>Kleine verbeteringen</a></a></h4>



<p class="wp-block-paragraph">Hier zijn enkele belangrijke updates uit de&nbsp;<a href="https://gitlab.com/appsemble/appsemble/-/blob/main/CHANGELOG.md">volledige lijst van toevoegingen en aanpassingen</a>:</p>



<ul class="wp-block-list">
<li>Applicaties kunnen eenvoudig worden gedeeld vanuit de appstore.</li>



<li>Appsemble CLI is verder uitgebreid.</li>



<li>Meer en betere voorbeelden van <em>actions</em>.</li>



<li>Code voorbeelden in documentatie worden automatisch gevalideerd zodat ze altijd actueel blijven.</li>



<li>App import en exports zijn completer en bevatten nu ook screenshots en de README.</li>



<li>Formulieren hebben meer mogelijkheden, zoals meervoudige opties.</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="452" height="51" src="https://appsemble.com/wp-content/uploads/2024/05/image-1.png" alt="" class="wp-image-2368"/></figure>



<ul class="wp-block-list">
<li>Apps kunnen nu ook in een <em>demo modus</em> worden gepubliceerd waarbij iedere nacht de data wordt gereset.</li>



<li>Verbeteringen aangebracht t.b.v. de internet.nl beveilingsrapportage.</li>



<li>Optionele velden in formulieren worden nu ook als zodanig weergegeven.</li>



<li>In de blokken catalogus kan voortaan woorden gezocht.</li>
</ul>



<h3 class="wp-block-heading">Appsemble training &#8211; leer zelf apps bouwen</h3>



<p class="wp-block-paragraph">Recentelijk zijn er veel mogelijkheden in Appsemble bijgekomen. We hebben een nieuwe cursus opgezet die in het najaar van start gaat in 3 dagdelen. Voor de deelnemers zonder technische ervaring bouwen we op rustig tempo een aantal kleine applicaties met gebruik van de grafische omgeving. Hier komt aan de orde: werken met formulieren, database en een externe databron. Voor deelnemers met enige technische bagage doorlopen we bovenstaande wat sneller en gaan we daarna op onderwerpen de diepte in: modelleren van resources (database), koppelen externe systemen, ontwikkelen van eigen blokken in Javascript. Vooraf kunnen cases worden ingebracht die we proberen te behandelen, we proberen het zo nuttig en interactief mogelijk te maken.</p>



<p class="wp-block-paragraph">Start in Oktober 2024. Interesse? E-mail dan: <a href="mailto:support@appsemble.com">support@appsemble.com</a></p>



<h4 class="wp-block-heading"><a>Zelf apps bouwen met hulp van Appsemble waar nodig</a></h4>



<p class="wp-block-paragraph">Organisaties maken meer en meer de overstap naar low-code. Lees er meer over op&nbsp;<a href="https://opensource.pleio.nl/blog/view/8cde8368-1652-4408-9830-e06ba9a1fff1/gratis-low-code-appstore-dankzij-opensource-beleid-gemeenten">deze blog</a>&nbsp;op pleio. Neem contact op voor de mogelijkheden. Wat werkt in de praktijk is aanschaf van een&nbsp;<em>uren strippenkaart</em>. De uren kunnen worden gespendeerd al naar gelang er behoefte is vanuit een organisatie aan:</p>



<ul class="wp-block-list">
<li>Ondersteuning van medewerkers bij uitdagingen tijdens app ontwikkelling.</li>



<li>Online of offline Appsemble cursus. Hierna ontwikkel je zelf al eenvoudige apps.</li>



<li>Is een app of koppeling te complex om zelf te ontwikkelen? Dan kunnen wij dat in opdracht voor u doen.</li>



<li>Haven-compatibel hosting als SAAS of self-hosted, met SLA.</li>
</ul>



<h3 class="wp-block-heading">Roadmap voor de komende periode</h3>



<p class="wp-block-paragraph">Een visuele weergave van de&nbsp;<a href="https://gitlab.com/groups/appsemble/-/roadmap?state=all&amp;sort=START_DATE_ASC&amp;layout=MONTHS&amp;timeframe_range_type=CURRENT_YEAR&amp;progress=WEIGHT&amp;show_progress=true&amp;show_milestones=true&amp;milestones_type=ALL&amp;show_labels=false">roadmap</a>&nbsp;maakt inzichtelijk waar we aan werken.</p>



<p class="wp-block-paragraph">Daarnaast is de verwachting dat we in het najaar en winter nog enkele apps zullen publiceren en op kortere termijn verdere Appsemble platform verbetering als gevolg daarvan.</p><p>The post <a href="https://appsemble.com/lente-update-wat-is-nieuw-in-appsemble/">Lente update – Wat is nieuw in Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://appsemble.com/lente-update-wat-is-nieuw-in-appsemble/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Lancering openapps.nl</title>
		<link>https://appsemble.com/lancering-openapps-nl/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lancering-openapps-nl</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Mon, 13 May 2024 19:17:52 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2362</guid>

					<description><![CDATA[<p>Ontdek OpenApps, een schatkamer vol apps. Iedere app is in eerste instantie door een specifieke gemeente ontwikkeld en wordt nu gedeeld met andere gemeenten als een volledig functionerende demo versie (zonder werkelijke authenticatie of functionerende interne koppelingen). De demo apps zijn gemaakt voor Demodam: een fictieve gemeente. Ontdek welke Common Ground-componenten al operationeel zijn en &#8230;</p>
<p>The post <a href="https://appsemble.com/lancering-openapps-nl/">Lancering openapps.nl</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab2f5091d05c&quot;}" data-wp-interactive="core/image" data-wp-key="6ab2f5091d05c" class="wp-block-image wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1142" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer.jpeg" alt="" class="wp-image-2363" srcset="https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer.jpeg 1600w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-768x548.jpeg 768w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-1536x1096.jpeg 1536w, https://appsemble.com/wp-content/uploads/2024/05/openapps-flyer-84x60.jpeg 84w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Ontdek OpenApps, een schatkamer vol apps. Iedere app is in eerste instantie door een specifieke gemeente ontwikkeld en wordt nu gedeeld met andere gemeenten als een volledig functionerende demo versie (zonder werkelijke authenticatie of functionerende interne koppelingen). De demo apps zijn gemaakt voor Demodam: een fictieve gemeente. Ontdek welke Common Ground-componenten al operationeel zijn en hoe ze naadloos samenwerken. Ervaar hoe digitale diensten functioneren voor burgers en medewerkers. Bovendien biedt het de mogelijkheid om verder te ontwikkelen op basis van wat al beschikbaar is, een kans die zowel leveranciers als gemeenten kunnen benutten.</p>



<h2 class="wp-block-heading">Bevolkingscontrole</h2>



<p class="wp-block-paragraph">Deze app voor boa’s maakt het mogelijk om controles uit te voeren vanuit een werkvoorraad. Er zijn twee rollen gedefinieerd in de app: &#8220;beheerders&#8221; kunnen de werkvoorraad aanleggen, de &#8220;boa&#8217;s&#8221; zien een lijst adressen om te bezoeken. Ter plekke kunnen foto&#8217;s worden gemaakt, persoonsgegevens genoteerd en vervolgacties worden geagendeerd.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">Werkplek reservering</h2>



<p class="wp-block-paragraph">Met deze app is het mogelijk voor medewerkers om reserveringen te plaatsen van werk- of vergaderplekken. De app barst van de mogelijkheden, waaronder e-mailbevestigingen of pushberichten voor aanvang. Je kan onder andere inchecken bij aankomst aanzetten en de ruimte vrijgeven als dat niet gebeurt, of ruimtes op niet-beschikbaar zetten tijdens onderhoud.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">(!) Weetje: gemeente Amersfoort had deze app laten ontwikkelen, waarna gemeente Eindhoven op basis hiervan vervolgontwikkeling heeft laten uitvoeren voor extra functionaliteit.</p>
</blockquote>



<h2 class="wp-block-heading">Inspecties</h2>



<p class="wp-block-paragraph">Met deze app kunnen periodieke inspecties worden uitgevoerd. Er wordt hiervoor steeds een nieuw formulier aangemaakt dat door één of meerdere inspecteurs bewerkt kan worden. Inspecteurs kunnen worden uitgenodigd op basis van e-mailadres. Wanneer het formulier afgesloten wordt, wordt deze omgezet in een PDF voor archivering of download.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">Teambarometer</h2>



<p class="wp-block-paragraph">De Teambarometer is een app die wordt gebruikt om de betrokkenheid en het welzijn van teamleden te meten. De app kan het beste worden ingezet in een omgeving waar continue verbetering wordt aangemoedigd en waar feedback wordt gewaardeerd. Het doel is om een positieve werkomgeving te bevorderen waar teamleden zich betrokken, geïnformeerd en vitaal voelen. De resultaten kunnen een goede aanleiding zijn om een discussie op te starten binnen het team.</p>



<h2 class="wp-block-heading">Aanmoediging door VNG</h2>



<p class="wp-block-paragraph">Lees ook de post over het common ground podium waar Appsemble op is gezet!</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-appsemble wp-block-embed-appsemble"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="1oTU7Gq8Am"><a href="https://appsemble.com/appsemble-op-het-vng-common-ground-podium/">Appsemble op het VNG common ground podium</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Appsemble op het VNG common ground podium&#8221; &#8212; Appsemble" src="https://appsemble.com/appsemble-op-het-vng-common-ground-podium/embed/#?secret=FJpiAWVWcX#?secret=1oTU7Gq8Am" data-secret="1oTU7Gq8Am" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure><p>The post <a href="https://appsemble.com/lancering-openapps-nl/">Lancering openapps.nl</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>First demo of the GUI editor</title>
		<link>https://appsemble.com/first-demo-of-the-gui-editor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=first-demo-of-the-gui-editor</link>
		
		<dc:creator><![CDATA[Linda]]></dc:creator>
		<pubDate>Thu, 30 Nov 2023 10:26:22 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2144</guid>

					<description><![CDATA[<p>In the past six months, a lot of hard work has gone into fine-tuning the first version of the GUI editor. We proudly present you the first demo: With the GUI editor, an application can be created by means of a graphical interface (drag &#38; drop). The first version of the GUI editor includes: While &#8230;</p>
<p>The post <a href="https://appsemble.com/first-demo-of-the-gui-editor/">First demo of the GUI editor</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">In the past six months, a lot of hard work has gone into fine-tuning the first version of the GUI editor.</p>



<p class="wp-block-paragraph">We proudly present you the first demo:</p>



<figure class="wp-block-video"><video height="1080" style="aspect-ratio: 1920 / 1080;" width="1920" controls src="https://appsemble.com/wp-content/uploads/2023/06/GUI-Editor-demo-12juni.mp4"></video></figure>



<p class="wp-block-paragraph">With the GUI editor, an application can be created by means of a graphical interface (drag &amp; drop).</p>



<p class="wp-block-paragraph">The first version of the GUI editor includes:</p>



<ul class="wp-block-list">
<li>General tab:<br>&#8211; General settings<br>&#8211; Layout settings</li>



<li>Pages tab<br>&#8211; Hierarchy of pages and their blocks<br>&#8211; Properties menu of each page and block <br>&#8211; Drag and dropping blocks</li>



<li>Theme tab<br>&#8211; Hierarchy of pages and their blocks <br>&#8211; Color pickers for all attributes of the blocks <br>&#8211; Font settings</li>



<li>Security<br>&#8211; Role hierarchy <br>&#8211; Default role and default policy drop down menus <br>&#8211; Team creation menu</li>
</ul>



<p class="wp-block-paragraph">While this is the first version, we&#8217;re not done yet. The <a href="https://gitlab.com/groups/appsemble/-/epics/16">following follow-up features are planned.</a> We also left room in our planning for your feedback, so please let us know what functionality you&#8217;d like to see us build next.</p><p>The post <a href="https://appsemble.com/first-demo-of-the-gui-editor/">First demo of the GUI editor</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		<enclosure url="https://appsemble.com/wp-content/uploads/2023/06/GUI-Editor-demo-12juni.mp4" length="162" type="video/mp4" />

			</item>
		<item>
		<title>MKB Drive project</title>
		<link>https://appsemble.com/mkb-drive-project/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mkb-drive-project</link>
		
		<dc:creator><![CDATA[Linda]]></dc:creator>
		<pubDate>Tue, 21 Nov 2023 09:29:35 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2199</guid>

					<description><![CDATA[<p>Afgelopen maanden is er door studenten van Hogeschool Fontys (FHICT) Eindhoven en het Appsemble team hard gewerkt aan het realiseren van diverse projecten in Appsemble ten behoeve van het MKB. Meer over de achtergrond van het project MKB Drive. App collecties Het is voor iedereen met een Appsemble account mogelijk om app collecties te maken. &#8230;</p>
<p>The post <a href="https://appsemble.com/mkb-drive-project/">MKB Drive project</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Afgelopen maanden is er door studenten van Hogeschool Fontys (FHICT) Eindhoven en het Appsemble team hard gewerkt aan het realiseren van diverse projecten in Appsemble ten behoeve van het MKB. Meer over de achtergrond van het <a href="https://appsemble.com/duurzaam-digitaliseren-met-open-source-low-code/">project MKB Drive</a>.</p>



<h3 class="wp-block-heading">App collecties</h3>



<p class="wp-block-paragraph">Het is voor iedereen met een Appsemble account mogelijk om app collecties te maken. Met app collecties maak je een eigen Appstore, welke je kunt voorzien van een specialist voor advies en curatie. Jij bepaald welke apps je toevoegt aan je eigen collectie.</p>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1023" height="672" src="https://appsemble.com/wp-content/uploads/2023/11/retailcollectie.png" alt="" class="wp-image-2200 size-full" srcset="https://appsemble.com/wp-content/uploads/2023/11/retailcollectie.png 1023w, https://appsemble.com/wp-content/uploads/2023/11/retailcollectie-768x504.png 768w, https://appsemble.com/wp-content/uploads/2023/11/retailcollectie-91x60.png 91w" sizes="auto, (max-width: 1023px) 100vw, 1023px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Voor MKB drive hebben we een tweetal publiek beschikbare collecties ingericht:</p>



<ul class="wp-block-list">
<li><a href="https://appvoorretail.nl">Apps voor retail</a></li>



<li><a href="https://appvoorhoreca.nl">Apps voor horeca</a></li>
</ul>



<p class="wp-block-paragraph"></p>
</div></div>



<h3 class="wp-block-heading">Apps voor retail</h3>



<p class="wp-block-paragraph">In de app collecties zijn er speciaal voor het MKB een aantal nieuwe apps beschikbaar (helemaal open source, gratis te gebruiken);</p>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile"><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">&#8211; <a href="https://appvoorhoreca.nl/nl/apps/1071">Vacatureplatform</a> (met reward systeem)<br>&#8211; <a href="https://appvoorretail.nl/nl/apps/1101">Team barometer</a><br>&#8211; <a href="https://appvoorretail.nl/nl/apps/1024">Inspectie app</a> (Dagelijkse rapportage)<br>&#8211; <a href="https://appvoorhoreca.nl/nl/apps/1066">What to do in ..</a><br>&#8211; <a href="https://appvoorhoreca.nl/nl/apps/1063">Personeel app</a><br>&#8211; <a href="https://appvoorretail.nl/nl/apps/946">Barcode scanner</a> <br>&#8211; <a href="https://appvoorretail.nl/nl/apps/944">Voorraadbeheer</a><br>&#8211; <a href="https://appvoorretail.nl/nl/apps/956">Out-of-office</a> <br>&#8211; <a href="https://appvoorretail.nl/nl/apps/945">Formulieren invullen</a></p>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="721" height="656" src="https://appsemble.com/wp-content/uploads/2023/11/Scherm­afbeelding-2023-11-10-om-12.24.37.png" alt="" class="wp-image-2203 size-full" srcset="https://appsemble.com/wp-content/uploads/2023/11/Scherm­afbeelding-2023-11-10-om-12.24.37.png 721w, https://appsemble.com/wp-content/uploads/2023/11/Scherm­afbeelding-2023-11-10-om-12.24.37-66x60.png 66w" sizes="auto, (max-width: 721px) 100vw, 721px" /></figure></div>



<h4 class="wp-block-heading">Vacatures met rewards</h4>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><video controls src="https://appsemble.com/wp-content/uploads/2023/11/Staffing_platform_app_demo.mp4"></video></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Personeel in de horeca is lastig te vinden. Een manier om naast het salaris nog extra&#8217;s te bieden faciliteert deze app. Werk samen als groep MKB&#8217;ers. Voor elk gewerkt uur krijg je als werknemer, aangemeld via deze app, flinke korting op producten en diensten van de MKB&#8217;ers in de groep. Lekker naar de bios of uit eten na je werk, top!</p>
</div></div>



<h4 class="wp-block-heading">Team barometer</h4>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 21%"><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Weet wat er speelt binnen je team. Als manager kan vragen uitzetten in je team. Teamgenoten kunnen anoniem reageren en stemmen. Met deze tool kan je bijna letterlijk een thermometer in je organisatie steken om te kijken hoe het er voor staat. Een goed middel nadien de discussie mee te openen.</p>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="311" height="675" src="https://appsemble.com/wp-content/uploads/2024/02/Scherm­afbeelding-2024-02-21-om-08.50.28.png" alt="" class="wp-image-2289 size-full" srcset="https://appsemble.com/wp-content/uploads/2024/02/Scherm­afbeelding-2024-02-21-om-08.50.28.png 311w, https://appsemble.com/wp-content/uploads/2024/02/Scherm­afbeelding-2024-02-21-om-08.50.28-28x60.png 28w" sizes="auto, (max-width: 311px) 100vw, 311px" /></figure></div>



<p class="wp-block-paragraph"></p>



<h4 class="wp-block-heading">Inspectie app</h4>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><video controls src="https://appsemble.com/wp-content/uploads/2023/11/Screencast_from_2023-11-23_09-30-27.webm"></video></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Dient er dagelijks een inspectieronde plaats te vinden in het magazijn, speeltuin of werkvloer? Dan kan deze app je helpen.<br>Eenvoudig en snel inspecties opnemen en waar nodig van foto&#8217;s en commentaar voorzien. Workflows voor het aftekenen van een leidinggevende? Ook dat kan.</p>



<p class="wp-block-paragraph"></p>
</div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<h4 class="wp-block-heading"><strong>What to do in Eindhoven</strong></h4>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:68% auto"><figure class="wp-block-media-text__media"><video controls src="https://appsemble.com/wp-content/uploads/2023/11/whattodoineindhoven_user.mp4"></video></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Deze app is bedoeld voor horeca eigenaren die hun agenda met het grote publiek willen delen. De app bevat een overzicht van diverse evenementen georganiseerd door horeca ondernemingen in Eindhoven. Je vindt hier de pareltjes niet niet op de officiële stadsagenda staan.</p>



<p class="wp-block-paragraph"></p>
</div></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile"><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><strong>Personeel app</strong><br>Deze app is speciaal ontwikkeld voor hore van Grandcafé de Wildeman. Het betreft een multifunctionele app waarmee teamleiders updates kunnen plaatsen voor het personeel. Ook kunnen er instructievideo&#8217;s geplaatst worden, trainingen worden aangeboden en de personeelsadministratie worden bijgehouden. Handig als er veel nieuwe mensen opgeleid moeten worden!</p>
</div><figure class="wp-block-media-text__media"><video controls src="https://appsemble.com/wp-content/uploads/2023/11/wildemanstaf.mp4"></video></figure></div>
</div>
</div>



<h3 class="wp-block-heading">GUI-editor</h3>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:53% auto"><figure class="wp-block-media-text__media"><video controls src="https://appsemble.com/wp-content/uploads/2023/11/GUI-Editor-demo-12juni.mp4"></video></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Met de GUI-editor kan door middel van een grafische interface (drag &amp; drop) een app worden gemaakt. </p>



<p class="wp-block-paragraph">De eerste versie bevat:</p>
</div></div>



<ul class="wp-block-list">
<li>Algemene instellingen</li>



<li>Opmaak instellingen</li>



<li>Hiërarchie van pagina&#8217;s en hun blokken</li>



<li>Eigenschappenmenu van elke pagina en blok</li>



<li>Blokken slepen en neerzetten</li>



<li>Kleurkiezers voor alle attributen van de blokken</li>



<li>Lettertype-instellingen</li>



<li>Rolhiërarchie</li>



<li>Standaardrol en standaardbeleid vervolgkeuzemenu&#8217;s</li>
</ul>



<p class="wp-block-paragraph">Hoewel deze feature een hele grote ontwikkeling binnen MKB-drive heeft genoten willen we de ontwikkelingen daarna doortrekken. Toekomstige ontwikkelingen volgen kan via <a href="https://gitlab.com/groups/appsemble/-/epics/16">deze link</a>.  </p>



<h3 class="wp-block-heading">Nieuwe functionaliteiten</h3>



<p class="wp-block-paragraph">Al deze nieuwe apps hebben Appsemble een beter framework gemaakt om apps in te bouwen. Bestaande functionaliteiten zijn verder uitgebreid, nieuwe functionaliteiten zijn ingebouwd (groot en klein). </p>



<ul class="wp-block-list">
<li>OData filter block kan omgaan met lijsten en ja/nee filters.</li>



<li>Nieuwe end-to-end test CI pijplijn voor apps. Bij elke verandering van het Appsemble platform worden automatisch enkele applicaties volledig doorgetest om te zorgen dat ze blijven functioneren.</li>



<li>Apps kunnen worden geïmporteerd en geëxporteerd. E.v.t. samen met resources. Dat maakt het handig om van Appsemble omgeving te wisselen. Van het SAAS naar zelf-gehost of andersom.</li>



<li>Het formulier blok is krachtiger geworden. </li>



<li>Plaatjes gebruik binnen het lijst blok.</li>



<li>Voor wie toch liever de YAML bewerkt in studio i.p.v. de GUI editor is er ook goed nieuws, de validatie en autocompletion features zijn uitgebreid.</li>
</ul>



<p class="wp-block-paragraph">We hadden de lijst nog 10x zo lang kunnen maken, maar voor de liefhebben van details is alles <a href="https://gitlab.com/appsemble/appsemble/-/blob/main/CHANGELOG.md?ref_type=heads">hier</a> in te zien. Onderstaand richten we nog een spotlight op een aantal features waarmee app ontwikkelaars echt geholpen zijn.</p>



<h3 class="wp-block-heading">Demo apps</h3>



<p class="wp-block-paragraph">Soms wordt een applicatie gemaakt voor een specifieke klant. Vaak zijn die apps ook voorzien van een login. Hierdoor kan een ander niet zien wat voor handige app dat is. Vaak is de app wel open source ontwikkeld, dus het mág wel. Het concept demo apps brengt hierin de nodige verandering. Behalve een app voor een organisatie kan met weinig extra werk een extra versie worden uitgebracht van de app:</p>



<ul class="wp-block-list">
<li>Demo login: kies de rol en treed de app binnen. Er is dus geen echte login met wachtwoord nodig!</li>



<li>Demo data: de app is direct gevuld met data zodat deze makkelijker te verkennen is.</li>



<li>Dagelijkse reset: elke nacht wordt de app weer als nieuw. test data wordt automatisch verwijderd.</li>



<li>Eenvoudig delen: een linkje sturen naar de demo app is voldoende om het te laten zien aan anderen.</li>
</ul>



<p class="wp-block-paragraph">Een aantal apps genoemd in dit artikel zijn zelf ook demo apps.</p>



<h3 class="wp-block-heading">Blok ontwikkelings server</h3>



<p class="wp-block-paragraph">De &#8220;development server&#8221; maakt het ontwikkelen van nieuwe blokken een stuk sneller en makkelijker. Meer informatie: <a href=" https://gitlab.com/appsemble/appsemble#development-server">https://gitlab.com/appsemble/appsemble#development-server</a></p>



<p class="wp-block-paragraph">Voorheen was het toch veel trial &amp; error om een blok in orde te krijgen, het moest steeds van een nieuw versienummer worden voorzien worden en worden geupload naar de Appsemble server. Daarna proberen of het in orde was via een test appje. Gedoe, de ontwikkelingsserver maakt het uitproberen van een blok binnen een app instantaan.</p>



<h3 class="wp-block-heading">App containers</h3>



<p class="wp-block-paragraph">Sommige apps, zoals de inspectie app, hebben speciale backend functionaliteit nodig die het beste los van low-code gemaakt wordt. Deze code wordt in een &#8220;Docker&#8221; container door het Appsemble platform gehost omdat de functionaliteit van de app hier aan vast zit. Deze functionaliteit is vooralsnog beschikbaar voor de gebruikers die Appsemble zelf hosten, of in de Appsemble SAAS een SLA hebben afgesloten. Simpelweg omdat de containers nog niet gelimiteerd zijn in gebruik. Ze kunnen in theorie het SAAS cluster omver trekken. Beperkingen inbouwen zodat dit veilig kan voor alle gebruikers is een toekomstige ontwikkeling die we voorzien, maar die niet meer binnen MKB-drive valt.</p>



<h3 class="wp-block-heading">Low-code trainingen </h3>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:42% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1623" height="618" src="https://appsemble.com/wp-content/uploads/2023/11/Screenshot-from-2023-11-20-20-34-54.png" alt="" class="wp-image-2255 size-full" srcset="https://appsemble.com/wp-content/uploads/2023/11/Screenshot-from-2023-11-20-20-34-54.png 1623w, https://appsemble.com/wp-content/uploads/2023/11/Screenshot-from-2023-11-20-20-34-54-768x292.png 768w, https://appsemble.com/wp-content/uploads/2023/11/Screenshot-from-2023-11-20-20-34-54-1536x585.png 1536w, https://appsemble.com/wp-content/uploads/2023/11/Screenshot-from-2023-11-20-20-34-54-158x60.png 158w" sizes="auto, (max-width: 1623px) 100vw, 1623px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">De populariteit van Appsemble in de toekomst zal in grote mate afhangen van hoe toegankelijk het is. Hierbij heeft MKB-drive het mogelijk gemaakt een trainingen component op te bouwen. Het is geen vervanging van onze documentatie, maar maakt deze wel een stuk toegankelijker en geeft richting.</p>



<p class="wp-block-paragraph">Omdat je voortgang wordt bijgehouden heb je een Appsemble account nodig om het te <a href="https://appsemble.app/nl/settings/trainings">proberen</a>.</p>
</div></div>



<h3 class="wp-block-heading">Support custom controller for app logic</h3>



<p class="wp-block-paragraph">Low code kan fijn meewerken wanneer je bouwt waarvoor het low code framework is bedoeld. Wil je toch iets anders dan loop je mogelijk vast. De weg hier omheen kan zijn het (laten) ontwikkelen van een blok, maar dat is een vrij zwaar middel. Wil je een bepaalde app logica inbouwen (die is, by design, vaak custom) dan is hiervoor nu ook een lichtgewicht manier om dit met enkele regels javascript te doen. Ook integreert dit netjes in de bestaande app structuur.</p>



<p class="wp-block-paragraph">Zo hoeft low code niet in te boeten aan kracht en blijft elegantie toch behouden.</p>



<h3 class="wp-block-heading">Database verbeteringen</h3>



<p class="wp-block-paragraph">Databasegebruikers zullen blij zijn met &#8220;foreign key&#8221; relaties. Ook &#8220;cascaded deletes&#8221; behoren tot de mogelijkheden. <a href="https://appsemble.app/en/docs/03-guide/resources#resource-references">Lees er meer over</a> in de officiële documentatie. Hiermee zijn de resource definities zoals je zou verwachten van een op SQL gebaseerde database.</p>



<h3 class="wp-block-heading">End-to-end tests voor apps</h3>



<p class="wp-block-paragraph">Voor elke app, ongeacht of low code gebruikt wordt of niet,  kan je je afvragen of de app blijft werken zoals bedoelt. Een middel om dat te garanderen zijn end-to-end tests waarmee de app wordt doorlopen alsof de gebruiker door de app heen klikt, maar de besturing wordt in dit geval uitgevoerd door de computer. De verwachte situatie na een bepaalde actie wordt vastgelegd in de test. Dit kan zijn: een tekst die zichtbaar moet zijn, maar ook kan het scherm vergeleken worden met een eerder vastgelegde schermafbeelding. Zo kan heel precies de werking zoals deze bedoeld was worden gevalideerd, ook jaren nadat de app ooit is ontwikkeld.</p><p>The post <a href="https://appsemble.com/mkb-drive-project/">MKB Drive project</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		<enclosure url="https://appsemble.com/wp-content/uploads/2023/11/whattodoineindhoven_user.mp4" length="21697416" type="video/mp4" />
<enclosure url="https://appsemble.com/wp-content/uploads/2023/11/wildemanstaf.mp4" length="2491848" type="video/mp4" />
<enclosure url="https://appsemble.com/wp-content/uploads/2023/11/GUI-Editor-demo-12juni.mp4" length="24497504" type="video/mp4" />
<enclosure url="https://appsemble.com/wp-content/uploads/2023/11/Staffing_platform_app_demo.mp4" length="11831434" type="video/mp4" />
<enclosure url="https://appsemble.com/wp-content/uploads/2023/11/Screencast_from_2023-11-23_09-30-27.webm" length="12941778" type="video/webm" />

			</item>
		<item>
		<title>The mission of Appsemble</title>
		<link>https://appsemble.com/the-mission-of-appsemble/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-mission-of-appsemble</link>
		
		<dc:creator><![CDATA[Kees van den Broek]]></dc:creator>
		<pubDate>Thu, 10 Aug 2023 13:43:18 +0000</pubDate>
				<category><![CDATA[Geen categorie]]></category>
		<guid isPermaLink="false">https://appsemble.com/?p=2172</guid>

					<description><![CDATA[<p>Appsemble is a low-code open source platform that empowers anyone to create user-friendly apps without technical knowledge. You knew that probably. But why are we doing this? Our mission is to transform the way IT projects are done in the public sector, by enabling reuse, cooperation and innovation. We started with a joint plan with &#8230;</p>
<p>The post <a href="https://appsemble.com/the-mission-of-appsemble/">The mission of Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></description>
										<content:encoded><![CDATA[<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><em>Appsemble is a low-code open source platform that empowers anyone to create user-friendly apps without technical knowledge.</em></p>
</blockquote>



<p class="wp-block-paragraph">You knew that probably. But why are we doing this? </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Our mission is to transform the way IT projects are done in the public sector, by enabling reuse, cooperation and innovation. We started with a joint plan with the municipality of Amsterdam, and now we have a growing team of smart software developers and a growing number of municipalities joining us. We believe in the power of open source to make a positive impact on society.</p>
</blockquote>



<p class="wp-block-paragraph">I wrote a more personal story, but when asking ChatGPT to make the story better readable, to above is what I got. 😉</p>



<p class="wp-block-paragraph">Also in the FAQ: <a href="https://appsemble.com/en/faq-2/#whats-the-mission-of-appsemble">https://appsemble.com/en/faq-2/#whats-the-mission-of-appsemble</a></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://appsemble.com/the-mission-of-appsemble/">The mission of Appsemble</a> first appeared on <a href="https://appsemble.com">Appsemble</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
