Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waraiguma · Bobin Maker

A small spatial color-play tool created for children.

Why This Project Exists

Waraiguma Bobin Maker was created during the long weekend of 2 June 2026 by Francesco Perchiazzi as a personal contribution to Il Mare come Artigiano, an educational workshop for children held at the Naples Fashion Museum.

The workshop invited six-year-old children to explore colors, patterns, weaving, imagination, and textile culture through playful experimentation inspired by the educational philosophy of Bruno Munari.

While preparing support activities for the workshop, a simple question emerged:

How can a child explore colors through a digital object without first having to learn software?

Bobin Maker is an attempt to answer that question.

Rather than reproducing a professional design tool, the project aims to create an immediate relationship between gesture, color, and imagination. Children can paint a yarn bobbin, create simple palettes, save their favorite combinations, and observe how colors behave on a three-dimensional object.

The experience is intentionally lightweight. There are no accounts, no databases, no complex workflows, and no learning curve.

Just colors, experimentation, and curiosity.

A Personal Note

This repository is not the result of a commercial commission.

It was developed as a personal weekend project by Francesco Perchiazzi, designer, researcher, and adjunct professor of Graphic Design at the University of Naples Federico II.

The initial concept was developed through rapid prototyping and Vibe Coding methodologies, using AI-assisted development tools and continuous experimentation.

Part of the interaction design was informally validated with Francesco’s daughter Celeste, whose reactions helped identify which interactions felt natural, understandable, and engaging for young children.

For this reason, the project should be viewed more as a design experiment than as a software product.

It is a small exploration of how digital tools can support creativity, perception, and learning in early childhood.

Situated Software

Bobin Maker was not conceived as a product.

It was designed for a specific situation: a few days, a museum, a textile workshop, and a group of children moving between observation, drawing, color, digital exploration and physical making.

AI-assisted development made it possible for a single designer to create a working digital artifact at a scale and speed that would previously have made bespoke software difficult to justify for such a small educational event.

This does not eliminate the need for software engineering. Bobin Maker is deliberately not production software, nor does it attempt to replace the robustness, maintainability and scalability that engineering brings to digital products.

Instead, it explores another possibility: what Clay Shirky, in a 2004 essay, called situated software — software “designed in and for a particular social situation or context,“ rather than for a generic set of users.

The AI provided implementation leverage; the design agency remained human: understanding the context, choosing the metaphor, defining what should and should not exist, observing how children appropriated the tool, and deciding what those observations meant.

An unexpected outcome

The original interaction focused on exploring colors through a three-dimensional yarn bobbin and collecting personal palettes.

The children quickly found another purpose.

After discovering that their bobbins could be placed in the museum garden through augmented reality, they began moving them through space, changing their scale, walking with them and taking photographs. What had been designed as a color-exploration tool spontaneously became a form of spatial play.

The observation can be read through a Montessori-informed perspective: rather than prescribing the final activity, the digital environment offered possibilities that children could discover and appropriate autonomously. The intended output — a palette — became less important than the act of exploration itself.

We designed a tool for composing colors.

The children turned it into a tool for composing experiences.

For this project, that became the most meaningful outcome.

Design Principles

The project follows five simple principles:

1. Immediate Understanding

A child should understand the interface without instructions.

2. Play Before Function

Exploration comes before productivity.

3. Physical Metaphors

The bobbin is not an abstract UI element. It is a familiar object connected to textile culture.

4. Spatial Thinking

Colors are applied to a three-dimensional object rather than a flat swatch. The object becomes a cognitive bridge between imagination and materiality.

5. Low Friction

No login. No onboarding. No configuration. No account creation.

Educational Context

This project was originally created to support:

  • color recognition
  • palette creation
  • visual experimentation
  • pattern thinking
  • textile education
  • creative confidence

The software does not attempt to teach design. Instead, it creates conditions for children to discover design principles through play.

Features (Secondary)

  • 3D bobbin preview with immediate visual feedback
  • Two UI modes: Kids / Pro
  • Built-in palettes (Kids + Wave)
  • Personal palette saved locally (up to 8 saved bobbins, localStorage key: waraiguma_mypal)
  • PNG export (single bobbin or saved palette grid)
  • USDZ export for AR on iPhone/iPad (with embedded procedural textures)
  • 4 UI languages (IT / EN / FR / JA)

Screenshots

Main view — Kids interface: a red 3D bobbin is shown centre stage against a soft sky. Top bar shows the WARAIGUMA brand, language switcher (IT/EN/FR/JA) and Kids/Pro toggle. Bottom dock presents the Hokusai Wave picker, the user’s “My palette” row (empty), a segment switcher Kids/Wave, and the default Kids colour palette with bold swatches from red to sky blue. The Rotate/Pan/Fit/Auto toolbar sits above the canvas, and a large circular Share (paper plane) button sits top-right. Palette creation — Pro interface, dark stage backdrop. A sand-coloured bobbin is previewed. The “My palette” row already contains five saved colours (red, teal, royal blue, purple, olive green — green is currently selected, highlighted with a thick white ring). The palette switcher is set to “Wave”, showing a muted Hokusai-inspired gradient from indigo and Prussian blue through cream and straw, to deep indigo and off-white.
Wave colour-picking overlay — Hokusai’s Great Wave off Kanagawa fills the canvas. A dark blue top banner reads “Let the Wave inspire you — then use Select a colour to sample a tone”. A floating pill dock floats above the image: a swatch shows the currently selected vermilion red (#FF3B3B), and “Select a colour” button lets the user pick directly from the woodblock print, turning the artwork itself into a colour reference. Pro view, controls fully visible — Twisted yarn structure, a red tint (#FF3B3B), geometry sliders (Cone shape 6°, Height 10 cm, Bobbin radius 5.0 cm, Yarn layers 16, Irregularity 55%), material presets (Matt wool / Semi cotton / Glossy silk) with Surface roughness 85% and Metallic sheen 0%, a Bruno Munari quote block, and the Export PNG / USDZ cards in the footer.

Caption convention for all UI screenshots above: Waraiguma · Bobin Maker — application UI screenshots. The interface language shown here is English (default, EN); users can also switch to IT/FR/JA via the top language selector.

Workshop — Photo Reportage

Photographs of the workshop Il Mare come Artigiano at the Naples Fashion Museum, June 2026. Children of the L’Orsa Maggiore co-operative (Rione Traiano, Naples) working hands-on with iPad Pros, hand-loom weaving, and colour exploration inspired by Bruno Munari.

Privacy note: all photographs intentionally frame details of hands and materials; no faces are shown.

Workshop photo 01 — children’s hands on iPad Pro Workshop photo 02 — children’s hands on iPad Pro
© 2026 Marco Bernardini — children’s hands interacting with Waraiguma Bobin Maker on iPad Pro, Museo della Moda Napoli · Il Mare come Artigiano, June 2026 © 2026 Marco Bernardini — close-up detail of children’s hands on iPad Pro, Museo della Moda Napoli · Il Mare come Artigiano, June 2026
Workshop photo 03 — children’s hands on iPad Pro Workshop photo 04 — children’s hands on iPad Pro
© 2026 Marco Bernardini — children’s hands selecting colours from Bobin Maker on iPad Pro, Museo della Moda Napoli · Il Mare come Artigiano, June 2026 © 2026 Marco Bernardini — close-up of iPad Pro screen and children’s hands, Museo della Moda Napoli · Il Mare come Artigiano, June 2026
Workshop photo 05 — children’s hands on iPad Pro Workshop photo 06 — children’s hands on iPad Pro
© 2026 Marco Bernardini — children’s hands working with Waraiguma Bobin Maker, Museo della Moda Napoli · Il Mare come Artigiano, June 2026 © 2026 Marco Bernardini — detail of iPad Pro showing colour palette, Museo della Moda Napoli · Il Mare come Artigiano, June 2026

Video

Example Exports

Official Credits — Il Mare come Artigiano

MUSEO DELLA MODA NAPOLI

Il Mare come Artigiano

8 June 2026 — 12 June 2026

Curated by Paola Maddaluno

Promoted by the Comune di Napoli

In collaboration with L’Orsa Maggiore Cooperativa Sociale E.T.S.

With the support of the Assessorato alle Politiche Sociali

With the participation of Pasquale Ferraioli and Michele Iodice

Photo reportage by Marco Bernardini

With the support of Laura Dell’Acqua and Francesco Perchiazzi

In collaboration with the staff of L’Orsa Maggiore and of the Museo della Moda di Napoli

Special thanks to Apple Developer Academy Area Marina Protetta Parco Sommerso di Gaiola

Press & Media

  • Vogue ItaliaIl Mare come Artigiano è l’hub creativo del Museo della Moda di Napoli dedicato ai bambini (e al futuro dell’artigianato italiano) — vogue.it
  • Il Mattino — «Il Mare come Artigiano», il workshop per bambini al Museo della Moda di Napoli — ilmattino.it
  • ANSA Campania — Al Museo della Moda di Napoli progetto contro la povertà educativa — ansa.it

Run Locally

This app is a static web page with no build step.

From apps/bobinmaker:

python3 -m http.server 8080

Then open http://localhost:8080/.

Project Structure

Credits & Thanks

  • Waraiguma · Il Mare come Artigiano — Naples Fashion Museum — 9–12 June 2026 — Lab by Paola Maddaluno
  • About the project: “The Sea as Craftsman” is a creative workshop for children promoted by the City of Naples, exploring how fabrics are conceived and made. Six-year-olds draw on tablets and weave on hand looms, inspired by Bruno Munari’s lessons.
  • Promoted by: City of Naples — Chiara Marciani
  • Co-operative: L’Orsa Maggiore — Francesca D’Onofrio
  • Venue: Naples Fashion Museum
  • Curated by: Paola Maddaluno
  • Tech: Vimar 1991 — Chanel Group
  • Apple Developer Academy — Francesco Perchiazzi, Senior Mentor Spatial Design
  • Workshop photographs: Marco Bernardini

Image Attribution

  • Wave image source: https://commons.wikimedia.org/wiki/File:The_Great_Wave_off_Kanagawa.jpg

  • Per the Wikimedia Commons file page, this is described as PD-Art / Public Domain Mark 1.0 (with jurisdiction notes). Refer to the page for the authoritative terms.

  • Workshop photo reportage: 6 photographs in ./media/, Copyright © 2026 Marco Bernardini. Used with permission. All rights reserved. Not covered by the project’s MIT license. These photographs intentionally frame only hands, materials, and iPad screens; no children’s faces are shown.

License

  • Code: MIT License — see LICENSE.
  • Third-party assets (image/fonts/icons/photographs): see NOTICE.

About

Waraiguma · Bobin Maker is a small offline‑friendly, no‑build web app for children to explore colour through a 3D yarn bobbin. Made for the “Il Mare come Artigiano” workshop (Naples Fashion Museum, June 2026): kids can paint, switch palettes (Kids/Wave), save up to 8 favourites locally, and export PNG grids or USDZ for AR on iPhone/iPad.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages