The post Geen Vendor Lock-in met Appsemble: Gemeente Sittard-Geleen Bespaart Tienduizenden Euro’s per Jaar first appeared on Appsemble.
]]>In het artikel op opensourcewerken.nl 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.
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.
Appsemble biedt een krachtige en gebruiksvriendelijke omgeving voor het ontwikkelen van Progressive Web Apps (PWA’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.
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.
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’s per jaar draagt de gemeente bij aan een duurzame en toekomstgerichte innovatie die in lijn is met hun doelen.
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 opensourcewerken.nl.
The post Geen Vendor Lock-in met Appsemble: Gemeente Sittard-Geleen Bespaart Tienduizenden Euro’s per Jaar first appeared on Appsemble.
]]>The post Appsemble op het VNG common ground podium first appeared on Appsemble.
]]>
Appsemble is door VNG op het common ground podium gezet.
Dank voor de vermelding VNG (Vereniging van Nederlandse Gemeenten). We staan daar maar mooi te shinen 🌞🕶
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.
Common Ground 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.
Appsemble sluit perfect aan bij dit initiatief. Voorbeelden hiervan van bijvoorbeeld gemeente Eindhoven, Sittard-Geleen, Amersfoort en Amsterdam zijn te vinden op openapps.nl
het team.
The post Appsemble op het VNG common ground podium first appeared on Appsemble.
]]>The post Lente update – Wat is nieuw in Appsemble first appeared on Appsemble.
]]>Wat je kunt verwachten:

Ontdek OpenApps, een verzameling apps ontwikkeld door verschillende gemeenten, nu beschikbaar voor iedereen als volledig werkende demo’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.
Op 1 en 2 juni zijn we aanwezig op het T-DOSE evenement. 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.
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.
Bij AI denken we aan OpenAI. Dit is dan ook ons eerste AI-gerelateerde blok. Er volgen meer geavanceerde blokken, zoals AI Flow dat meerdere LLMs (Large Language Models) kan combineren om complexere taken uit te voeren.
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 beschikbaar
Hier zijn enkele belangrijke updates uit de volledige lijst van toevoegingen en aanpassingen:

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.
Start in Oktober 2024. Interesse? E-mail dan: [email protected]
Organisaties maken meer en meer de overstap naar low-code. Lees er meer over op deze blog op pleio. Neem contact op voor de mogelijkheden. Wat werkt in de praktijk is aanschaf van een uren strippenkaart. De uren kunnen worden gespendeerd al naar gelang er behoefte is vanuit een organisatie aan:
Een visuele weergave van de roadmap maakt inzichtelijk waar we aan werken.
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.
The post Lente update – Wat is nieuw in Appsemble first appeared on Appsemble.
]]>The post Lancering openapps.nl first appeared on Appsemble.
]]>
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.
Deze app voor boa’s maakt het mogelijk om controles uit te voeren vanuit een werkvoorraad. Er zijn twee rollen gedefinieerd in de app: “beheerders” kunnen de werkvoorraad aanleggen, de “boa’s” zien een lijst adressen om te bezoeken. Ter plekke kunnen foto’s worden gemaakt, persoonsgegevens genoteerd en vervolgacties worden geagendeerd.
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.
(!) Weetje: gemeente Amersfoort had deze app laten ontwikkelen, waarna gemeente Eindhoven op basis hiervan vervolgontwikkeling heeft laten uitvoeren voor extra functionaliteit.
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.
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.
Lees ook de post over het common ground podium waar Appsemble op is gezet!
The post Lancering openapps.nl first appeared on Appsemble.
]]>The post First demo of the GUI editor first appeared on Appsemble.
]]>We proudly present you the first demo:
With the GUI editor, an application can be created by means of a graphical interface (drag & drop).
The first version of the GUI editor includes:
While this is the first version, we’re not done yet. The following follow-up features are planned. We also left room in our planning for your feedback, so please let us know what functionality you’d like to see us build next.
The post First demo of the GUI editor first appeared on Appsemble.
]]>The post MKB Drive project first appeared on Appsemble.
]]>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.

Voor MKB drive hebben we een tweetal publiek beschikbare collecties ingericht:
In de app collecties zijn er speciaal voor het MKB een aantal nieuwe apps beschikbaar (helemaal open source, gratis te gebruiken);
– Vacatureplatform (met reward systeem)
– Team barometer
– Inspectie app (Dagelijkse rapportage)
– What to do in ..
– Personeel app
– Barcode scanner
– Voorraadbeheer
– Out-of-office
– Formulieren invullen

Personeel in de horeca is lastig te vinden. Een manier om naast het salaris nog extra’s te bieden faciliteert deze app. Werk samen als groep MKB’ers. Voor elk gewerkt uur krijg je als werknemer, aangemeld via deze app, flinke korting op producten en diensten van de MKB’ers in de groep. Lekker naar de bios of uit eten na je werk, top!
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.

Dient er dagelijks een inspectieronde plaats te vinden in het magazijn, speeltuin of werkvloer? Dan kan deze app je helpen.
Eenvoudig en snel inspecties opnemen en waar nodig van foto’s en commentaar voorzien. Workflows voor het aftekenen van een leidinggevende? Ook dat kan.
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.
Personeel app
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’s geplaatst worden, trainingen worden aangeboden en de personeelsadministratie worden bijgehouden. Handig als er veel nieuwe mensen opgeleid moeten worden!
Met de GUI-editor kan door middel van een grafische interface (drag & drop) een app worden gemaakt.
De eerste versie bevat:
Hoewel deze feature een hele grote ontwikkeling binnen MKB-drive heeft genoten willen we de ontwikkelingen daarna doortrekken. Toekomstige ontwikkelingen volgen kan via deze link.
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).
We hadden de lijst nog 10x zo lang kunnen maken, maar voor de liefhebben van details is alles hier in te zien. Onderstaand richten we nog een spotlight op een aantal features waarmee app ontwikkelaars echt geholpen zijn.
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:
Een aantal apps genoemd in dit artikel zijn zelf ook demo apps.
De “development server” maakt het ontwikkelen van nieuwe blokken een stuk sneller en makkelijker. Meer informatie: https://gitlab.com/appsemble/appsemble#development-server
Voorheen was het toch veel trial & 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.
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 “Docker” 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.

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.
Omdat je voortgang wordt bijgehouden heb je een Appsemble account nodig om het te proberen.
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.
Zo hoeft low code niet in te boeten aan kracht en blijft elegantie toch behouden.
Databasegebruikers zullen blij zijn met “foreign key” relaties. Ook “cascaded deletes” behoren tot de mogelijkheden. Lees er meer over in de officiële documentatie. Hiermee zijn de resource definities zoals je zou verwachten van een op SQL gebaseerde database.
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.
The post MKB Drive project first appeared on Appsemble.
]]>The post The mission of Appsemble first appeared on Appsemble.
]]>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 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.
I wrote a more personal story, but when asking ChatGPT to make the story better readable, to above is what I got. 😉
Also in the FAQ: https://appsemble.com/en/faq-2/#whats-the-mission-of-appsemble
The post The mission of Appsemble first appeared on Appsemble.
]]>
The post Bijbaan / student assistent software engineering first appeared on Appsemble.
]]>The post Herfst update first appeared on Appsemble.
]]>Werkplek reservering app? Die was toch al eerder gerealiseerd? Ja dat klopt! Voor gemeente Amersfoort hebben we vorig jaar een werkplek reservering app gebouwd. De basis van deze app hebben we gecloned, uitgebreid met nieuwe features en in de huisstijl van gemeente Eindhoven gestoken en daarmee hebben we een nieuwe app.
Doordat gemeente Eindhoven heeft kunnen profiteren van de werkplek reservering app van Amersfoort hebben we op een goedkope en snelle manier een app voor ze kunnen bouwen. Maar niet alleen gemeente Eindhoven heeft hier profijt van. Ook Amersfoort, want zij kunnen gratis gebruik maken van de nieuwe features die Eindhoven heeft laten ontwikkelen, zoals bijvoorbeeld de iCalendar feature.

De ontwikkeling van deze app heeft tot de volgende herbruikbare functionaliteit geleid:

Zelf een app bouwen met Appsemble maar je weet niet hoe? De Appsemble block store helpt je op weg. In deze block store vind je een overzicht van alle blokken die te gebruiken zijn om je eigen app samen te stellen. Voorzien van een uitleg, parameters en acties. Onlangs hebben we de store vernieuwd, je vindt nu bij elk blok een ook voorbeeld!
Het is nu mogelijk om e-mails te versturen vanuit je eigen e-mail verzendserver. Deze nieuwe feature vind je in de Appsemble studio onder je ‘app instellingen > geheimen’.

De tweede feature waar de werkplek reservering app van gemeente Eindhoven aan heeft bijgedragen is: iCalendar. iCalendar maakt het mogelijk om reserveringen direct toe te voegen aan je persoonlijke agenda. Door op de link te klikken in de bevestiging e-mail is dit mogelijk.

Deze herfst zijn we gestart met de bouw van een nieuwe slimme feature in Appsemble studio, namelijk een GUI-editor. Een GUI-editor is een grafische gebruikersinterface waarin gebruikers zonder kennis van code een app kunnen bouwen.
Voor gemeente Eindhoven gaan we deze herfst starten met ontwikkelen van een teambarometer app. Op basis van een selectie kan het onderwerp geslecteerd worden en vervolgens kunnen medewerkers vragen beantwoorden. De resultaten worden teruggekoppeld in een staafdiagram.
In de gemeente Sittard Geleen wordt het deze winter voor de boa’s gemakkelijker om bevolkingscontroles uit te voeren. Met behulp van een nieuwe app kunnen zij eenvoudig controleren welke huishoudens er ingeschreven staan op het toebehoren adres. Acties en vervolgacties worden overzichtelijk weergegeven in één overzicht.
IT architecten, projectleiders en adviseurs van Nederlandse gemeenten kunnen elkaar ontmoeten, samenwerken en apps delen die al in andere gemeenten zijn ontwikkeld, in ons nieuwe Discourse forum. Iedereen mag zich hiervoor aanmelden. Praat jij met ons mee over common ground, open source en low-code? Bekijk hier het forum.
The post Herfst update first appeared on Appsemble.
]]>The post Vacature: fullstack ontwikkelaar first appeared on Appsemble.
]]>Apps worden geschreven in YAML. Apps bestaan uit pagina’s welke zijn opgebouwd uit blokken en brengen inhoud en interactiviteit. Het platform is gebouwd met TypeScript, Node.js en React.
Onze missie is het bouwen van een low-code open source platform waar iedereen gebruiksvriendelijke apps kan maken zonder dat daar technische kennis voor nodig is. Het verder ontwikkelen van het Appsemble platform is de kerntaak.
Daarnaast werk je ook aan het bouwen en onderhouden van apps voor onze klanten.
Wat verwachten we van je:
Heb je ook deze vaardigheden? Nog mooier!
Wat kun je van ons verwachten:
Interesse?
Heb je interesse of wil je meer weten? Twijfel niet en stuur een e-mail naar: [email protected] of gebruik onze officiële Discord-server op https://discord.gg/XbSRraC.
The post Vacature: fullstack ontwikkelaar first appeared on Appsemble.
]]>