AlleyCat is een Amsterdams collectief dat zich specialiseert in op maat gemaakte software en elektronica voor onderzoek, wetenschap, educatie, sociale verandering en meer.
Onze projecten variëren van collaboratie- en onderwijssystemen, 3D-visualisaties, spelletjes, multiplatform applicaties, en onderzoek en ontwikkeling, tot energiezuinige microcontrollers en printplaten.
Wij stellen de mens en de privacy van de gebruiker centraal in onze ontwerpen en handelen naar het recht van de gebruiker om niet gevolgd en gemonitord te worden. Onze producten bestaan uit 100% FOSS/FOSH (free and open source software en hardware), waardoor wij het recht van de gebruiker waarborgen om de systemen te bestuderen, te kopiëren en eventueel aan te passen.
AlleyCat is an Amsterdam-based collective specialising in bespoke software and electronics for research, science, education, social change and more.
Our projects vary from collaboration and education systems, 3D visualisations, games, multi-platform applications, and research and development, to low power microcontrollers and printed circuit boards.
Our designs are human-centric and focus on the right of the user to privacy and to not be tracked and monitored. Our products consist of 100% free (as in freedom) and open source software and hardware, by which we guarantee the right of the user to study, copy, and if needed modify the systems.
Our code is fast, composable and correct. Functional programming allows us to reason about small interlocking components and build complex systems at a higher level of abstraction.
Onze code is snel, correct, en gemakkelijk samen te stellen. Functioneel programmeren zorgt ervoor dat we modulair bouwen, wat beter inzicht geeft in de afzonderlijke delen en waar je complexe, abstracte systemen mee kunt bouwen.
So you can see your ideas take shape before your eyes, and iterate before it's too late. Our in-house tools help us promote functional idioms in JavaScript and thin the barrier between JavaScript and Haskell.
Zodat je je eigen ideeën direct vorm aan ziet nemen, en tijdig veranderingen kan aanbrengen. Met onze zelf-ontwikkelde tools kunnen we functionele formuleringen in JavaScript toevoegen. Hiermee dichten we de kloof tussen JavaScript en Haskell.
We will take the time to understand and, if necessary, learn about your domain — whether it's conversion of beta code to ancient Greek, the composition properties of a quaternion, alternate narratives of the Dutch Golden Age, conversion of maritime radar data to map coordinates …
We zullen de tijd nemen om je domein te begrijpen en als nodig daarover te leren — zij het de vertaling van beta code in Oudgrieks, de eigenschappen van het samenstellen van quaternionen, alternatieve narratieven van de Gouden Eeuw of het omzetten van maritieme radardata in coördinaten voor een kaart …
Because we learn from the work of others and share ours in kind, and because you should control the machine and not the other way around.
Omdat wij leren van het werk van anderen en ons eigen werk graag delen. Omdat mensen belangrijker zijn dan machines en niet andersom.
Because people are at their best when they're in control of their own work and working together towards a goal.
Omdat mensen op hun best zijn als ze samen naar een doel werken en zeggenschap hebben over hun eigen werk.
Games, simulations, and physics integrations, for native mobile, HTML5 and/or desktop. Give your students what you know they need, without the hype about ‘ed-tech’. We can also provide and customise an OpenEdx-based modular learning platform
Spelletjes, simulaties, en integratie van natuurkunde voor native mobiele apps, HTML5 en/of desktop. Geef je studenten dat waarvan je weet dat ze het nodig hebben, zonder de hype rond 'E-learning'. Wij kunnen ook platvormen bouwen die gebaseerd zijn op het OpenEdx modulair systeem.
We can help you design and visualise algorithms and DSLs, or improve your own — think science & computing, or non-technical fields like adaptive learning or digital humanities.
We kunnen helpen bij het ontwerpen en visualiseren van algoritmes en domein-specifieke talen - denk aan wetenschap en berekeningen, of minder technische velden zoals adaptief leren en digital humanities.
Visualise your work and allow users to explore it interactively. From MapBox and canvas graphics to WebGL, OpenGL(ES) and Blender.
Jouw werk in beeld gebracht zodat gebruikers het interactief kunnen verkennen. Van grafische canvas effecten en MapBox tot WebGL, OpenGL(ES) en Blender.
Track or monitor real-time events, collaborate in real-time with colleagues, and communicate securely.
Volg gebeurtenissen in real-time, werk real-time samen met collega's en communiceer veilig.
We can help you parse, structure, annotate, and present your desired languages and texts. We can provide custom tools to help you visualize and model your transformations.
We kunnen je helpen om je taal-gerelateerde projecten en teksten te ontleden, structureren, annoteren, en presenteren. We kunnen tools op maat maken om je te helpen met het visualiseren en inrichten van je werk.
Try us out. Maybe we'll get what you mean. Maybe we've done it before.
Probeer ons uit. Misschien snappen we wat je bedoelt. Misschien hebben we het eerder gedaan.
Haskell is our typed language of choice and we aim to build a community for Haskell on mobile. We provide a framework for container-based deployment of apps with rich graphical capabilities and access to native APIs.
Haskell is onze favoriete getypeerde taal en we streven ernaar de community voor Haskell op de mobiel te versterken. We werken met container-based deployment van apps met ruime grafische mogelijkheden en toegang tot native API's.
Our native and webview-based Android apps are built using the NDK, which is as close as you can get to bare metal on the device.
Onze native en webview-based Android apps bouwen we met de NDK; dichter bij het metaal kom je niet.
We can target almost any device, at all levels of the stack. We can solder on to a Raspberry PI or run a server function in the cloud.
We kunnen overweg met bijna alle apparaten, op alle niveaus van de stack. We kunnen solderen aan een Raspberry PI of een server functie in de cloud draaien.
“If you need a highly engaged and expert team of IT developers, look no further. Alleycat has helped me develop an online ancient Greek dictionary, and in the process didn't just prove themselves the best and most reliable partners, but they even started asking questions about Homer's Iliad. It was a delight to work with them.”
— Ineke Sluiter, distinguished professor of Greek, Leiden University; past president of the Royal Netherlands Academy of Arts and Sciences.
— Ineke Sluiter, Leids Universiteitshoogleraar en hoogleraar Griekse taal, voormalig president Koninklijke Nederlandse Akademie van Wetenschappen.
Games & animations; OpenEdx
Present your work (e.g. computer scientist); explore / create a 3D scene
Visualisation; mapping; secure drop
Language tools; dictionaries
Tools for organising; mapping; secure private communication; realtime collaboration
Exhibition, demo
...
...
...
...
...
...
...
An algorithm and graphical tool for determining 3D folding structure of mitochondrial DNA (University of California).
Van Ostadestraat 49E, 1072SN Amsterdam
info alleycat.cc
0B05 F0BD 1501 91DA 53C5 085E 71E1 6122 20FC 9E98