let’s dev GmbH & Co. KG - The brand for groundbreaking custom software

Blog

Top!

let’s dev | Scroll to top
let’s dev | Scroll to next content item

Hello

let’s dev | Scroll to previous content item
let’s dev Blog | Figma AI Agent Hands-On Review: How Useful Is The AI in Everyday Design Work?
by Annalena
23. June 2026

Figma AI Agent Hands-On Review: How Useful Is The AI in Everyday Design Work?

Anyone who has ever renamed components, structured variants, or manually applied changes across dozens of elements knows how time-consuming these tasks can be in day-to-day design work.

This is exactly where the new Figma AI Agent comes in. Unlike previous AI features, it works directly on the canvas and supports designers in working with existing designs, components, and design systems. It can rename components, structure design systems, automate repetitive adjustments, and generate or modify content based on context. But how well does it actually perform in practice? And which tasks does it truly save time on?

Positioning within the Figma AI ecosystem

With the AI Agent, Figma expands its AI offering with another application. Alongside the agent, there are already tools like Figma Make and the Figma MCP Server, each serving different purposes.

Figma Make allows users to create interactive prototypes and functional interfaces from prompts or existing designs. Its focus is on quickly turning ideas into clickable concepts or initial applications.

The Figma MCP Server enables external AI systems such as Claude to access information from Figma files. This allows designs to be analyzed, described, or used for further tasks within AI-driven workflows.

In contrast, the Figma AI Agent is designed for working directly within existing files. It can generate and evolve designs, but its real strength lies in organizing design systems, maintaining components, and handling other repetitive tasks in day-to-day design work. It can also assist with tasks such as design reviews or creating similar variants based on existing designs.

Use cases

For the following tests, the prompts were intentionally written in English. Figma currently recommends using English prompts, as the underlying models are primarily trained on English input and therefore deliver the most reliable results.

Organizing and standardizing design systems

Consistent component naming

Anyone who has worked with a growing design system will be familiar with this problem: components are created, extended, and maintained by different people. As a result, naming conventions often become inconsistent.

Image of different button variants with inconsistent naming

Figure 1: Inconsistent naming of button components

Prompt:

Rename all button components using a consistent naming convention. Use the format: Button / Type / State / Size

Image of different button variants with standardized naming

Figure 2: Standardized naming created by the AI Agent

In testing, the renaming worked without any visible errors. Even though the components were intentionally named inconsistently, the agent correctly identified different button types, sizes, and states, and translated them into a consistent naming structure. It likely helped that the underlying structure of the button system was already clearly recognizable.

Structuring components and creating properties

Structured component sets significantly improve working with design systems. Instead of managing numerous individual components, variants can be organized using properties such as type, size, or state.

Prompt:

Organize these button components into a component set with properties for Type, State and Size.

Image of different button variants structured using properties

Figure 3: Automatically structured button variants with properties

What stood out was how reliably this step worked. The agent recognized the existing attributes of the components and created the appropriate properties from them. Within seconds, a collection of individual components was transformed into a structured component set with clearly defined variants. Since restructuring existing components is usually associated with a lot of manual effort, this example was one of the most convincing results in the hands-on test.

Maintaining and documenting design systems

In addition to organizational tasks, the AI Agent can also support the maintenance of design systems.

Prompt:

Set the border radius of all button components to the variable "cornerRadiusM".

In this example, an existing border radius variable was applied to all button components. Instead of adjusting each component individually, the agent applied the change directly across all selected elements. In larger design systems with many variants, this can save a noticeable amount of time.

Documentation is another task that often gets neglected in day-to-day project work, even though it is essential for the long-term maintainability of a design system.

Prompt:

Create documentation for this button component set.

Documentation of the button component system

Figure 4: Generated documentation for the button component system

The agent analyzed the resulting button system and generated descriptions for the different variants. For relatively simple button components, this already worked surprisingly well, and the properties were correctly identified. However, how useful this feature will be in practice will become more apparent with more complex components. What matters here is not only the quality of the descriptions, but also how well they can be integrated into existing documentation structures and design systems.

Filling placeholders with relevant content

Generating content and images for mockups

Empty placeholders are a common part of early mockups. At the same time, designs with realistic content are often much easier for stakeholders and teams to understand.

In this example, several destination cards with placeholders were created, and the agent was first asked to generate suitable descriptions for backpackers.

Prompt:

Create a two-sentence travel description for each destination card in german that fits inside the cards. The content should target backpackers and young travelers. Keep the descriptions concise and suitable for travel destination cards.

The image placeholders were then automatically filled with matching images.

Prompt:

Fill all image placeholders with matching travel photography based on the destination and card content.

On the left: empty travel cards with placeholders; on the right: cards filled with content

Figure 5: Empty components compared to automatically filled travel cards

One practical advantage was that both text and images were generated directly within Figma. Instead of switching between different tools, placeholders could be filled directly within the existing design. The agent took into account factors such as available text length, card content, and the specific destination. The results generally matched the context and made the mockups much more tangible. Both the texts and the image selection clearly reflected the defined target audience. However, the quality was usually not sufficient for final content: the texts sometimes felt generic and resembled typical marketing copy, while the images often had the character of sample or stock photos. Still, for early mockups, prototypes, and concept phases, the agent provides a solid starting point and can significantly speed up the creation of sample content.

Adapting content for a different target audience

In the design process, content often needs to be adapted for different audiences. What appeals to backpackers does not necessarily resonate with luxury travelers.

Prompt:

Rewrite the destination card content for a luxury travel audience. Focus on exclusive experiences, premium accommodations and comfort. Keep the destinations, structure and length of the existing content. Also adjust the images accordingly.

On the left: cards with the original content; on the right: cards with adapted content

Figure 6: Adapting content for different target audiences

What was particularly interesting in this example was that the agent did not simply rephrase the existing content. Instead of focusing on adventure and budget accommodations, the emphasis shifted to exclusive experiences, high-end hotels, and comfort. At the same time, the structure, length, and core message of each card remained intact. The image selection was also adapted to the new audience. Within seconds, a backpacker-focused travel overview was transformed into a version for luxury travelers without manually replacing content or images.

Conclusion

After the first tests with the Figma AI Agent, what stood out most was how reliably many tasks already work. Especially when working with design systems, it quickly became clear how much time can be saved.

The most convincing features were those related to organizing and maintaining design systems. Renaming components, identifying properties, and applying changes across multiple elements worked surprisingly well and saved noticeable time.

For generative tasks, the picture was more mixed. Both the generated texts and the image suggestions generally fit the context and helped quickly populate mockups with content. At the same time, the results often felt generic and required further refinement.

As with other AI systems, results heavily depend on how prompts are formulated. The more precise the instructions, the more reliable the outcome. This becomes especially relevant when individual actions consume AI credits (as of June 2026). It also became clear that the agent does not always produce the desired result on the first attempt, and some actions can take noticeable time. At the same time, the test showed that the agent’s capabilities go far beyond the examples covered here. With continued use, new use cases keep emerging, often directly within the design process itself. Since changes can be undone at any time, experimenting remains relatively low-risk.

At the moment, the greatest value lies in accelerating repetitive and organizational tasks. This leaves more time for core UX challenges: understanding user needs, developing concepts, and making well-founded design decisions – areas where the expertise of designers makes the biggest difference.

More articles from our blog

let’s dev Blog | WWDC26: Siri AI, iOS 27 and macOS Golden Gate Unveiled

Corporate

WWDC26: Siri AI, iOS 27 and macOS Golden Gate Unveiled

by Julian

2026-06-09

Read more
let’s dev Blog | MCP Figma Design to Code: Optimize AI Design Workflows

Technical

MCP Figma Design to Code: Optimize AI Design Workflows

by Elena

2026-06-02

Read more
let’s dev Blog | UI/UX Trends 2026: Hype vs. Real Value in Design

Corporate

UI/UX Trends 2026: Hype vs. Real Value in Design

by Julian

2026-04-29

Read more
let’s dev Blog | Figma: Magic Button

Corporate

Figma: Magic Button

by Nadine R.

2026-04-01

Read more
let’s dev Blog | Figma Slots: More Flexible Design Systems

Corporate

Figma Slots: More Flexible Design Systems

by Katharina

2026-03-19

Read more
let’s dev Blog | UX hacks with AI tools for modern design teams

Corporate

UX hacks with AI tools for modern design teams

by UX Team

2026-01-28

Read more
let’s dev Blog | Uniform app icons on Google Play: What's behind the new icon design guidelines

Technical

Uniform app icons on Google Play: What's behind the new icon design guidelines

by Nadine R.

2026-01-13

Read more
let’s dev Blog | The let’s dev 2025 year in review: Exciting developments and new perspectives

Corporate

The let’s dev 2025 year in review: Exciting developments and new perspectives

by Julian

2025-12-18

Read more
let’s dev Blog | Migration of Android Apps to Android 16: Requirements, Opportunities, and Best Practices

Technical

Migration of Android Apps to Android 16: Requirements, Opportunities, and Best Practices

by Christian

2025-09-23

Read more
let’s dev Blog | iOS 26: Liquid Glass UI between design and accessibility

Corporate

iOS 26: Liquid Glass UI between design and accessibility

by Nadine

2025-09-10

Read more
let’s dev Blog | Turning the Common Data Model into a Practical Tool for Efficient Automotive Production Planning

Technical

Turning the Common Data Model into a Practical Tool for Efficient Automotive Production Planning

by Nadine B.

2025-08-25

Read more
let’s dev Blog | New Event Ticket Layout in Apple Wallet: More Overview, More Context, More Experience

Technical

New Event Ticket Layout in Apple Wallet: More Overview, More Context, More Experience

by Katharina

2025-08-20

Read more
let’s dev Blog | Apples User Interface in all-new glass design: The WWDC25

Technical

Apples User Interface in all-new glass design: The WWDC25

by Julian

2025-06-11

Read more
let’s dev Blog | NFC for Apple and Google Wallet Passes with Kortpress

Technical

NFC for Apple and Google Wallet Passes with Kortpress

by Aileen

2025-02-11

Read more
let’s dev Blog | Automations with Kortpress and Microsoft Power Automate

Technical

Automations with Kortpress and Microsoft Power Automate

by Aileen

2025-02-07

Read more
let’s dev Blog | Designing for a Better World – The World Usability Day in Stuttgart

Corporate

Designing for a Better World – The World Usability Day in Stuttgart

by Julia & Nadine

2024-11-19

Read more
let’s dev Blog | Sustainable UX Design (SUX)

Technical

Sustainable UX Design (SUX)

by Nadine B.

2024-10-30

Read more
let’s dev Blog | AI, enhanced performance and improved privacy: The Android 15 Update

Technical

AI, enhanced performance and improved privacy: The Android 15 Update

by Julian

2024-10-09

Read more
let’s dev Blog | Important accessibility standards for websites from 2025

Technical

Important accessibility standards for websites from 2025

by Nadine

2024-08-06

Read more
let’s dev Blog | Automated Workflows: Maximum Productivity thanks to Zapier

Technical

Automated Workflows: Maximum Productivity thanks to Zapier

by Antonia

2024-07-18

Read more
let’s dev Blog | Apple Intelligence and ChatGPT: The highlights of WWDC24

Technical

Apple Intelligence and ChatGPT: The highlights of WWDC24

by Julian

2024-06-13

Read more
let’s dev Blog | Big, bigger, OMR: let's dev and Kortpress at the OMR Festival 2024

Corporate

Big, bigger, OMR: let's dev and Kortpress at the OMR Festival 2024

by Julian

2024-05-24

Read more
let’s dev Blog | Discover Dynamic Island: another innovation in the world of iOS

Technical

Discover Dynamic Island: another innovation in the world of iOS

by Nico

2024-04-05

Read more
let’s dev Blog | The World Usability Day 2023

Corporate

The World Usability Day 2023

by Sina

2023-11-10

Read more
let’s dev Blog | Adobe Max 2023

Corporate

Adobe Max 2023

by Julia

2023-10-13

Read more
let’s dev Blog | Accessibility in web development

Technical

Accessibility in web development

by Sarah

2023-10-31

Read more
let’s dev Blog | Digital wallet cards: Strengthening customer engagement in the digital age

Corporate

Digital wallet cards: Strengthening customer engagement in the digital age

by Julian

2023-07-07

Read more
let’s dev Blog | Kortpress at the OMR Festival 2023 in Hamburg

Corporate

Kortpress at the OMR Festival 2023 in Hamburg

by Julian

2023-05-31

Read more
let’s dev Blog | Recap 2022: Smart Devices, Platform Business and innovative Research Projects

Corporate

Recap 2022: Smart Devices, Platform Business and innovative Research Projects

by Julian

2023-01-31

Read more
let’s dev Blog | Creating animations for websites using LottieFiles

Corporate

Creating animations for websites using LottieFiles

by Julian

2022-12-15

Read more
let’s dev Blog | Lean in Software Development

Technical

Lean in Software Development

by Sabrina

2022-12-08

Read more
let’s dev Blog | Adobe Max - Live from LA

Corporate

Adobe Max - Live from LA

by Jessica

2022-10-28

Read more
let’s dev Blog | Mensch und Computer 2022 - Facing Realities

Corporate

Mensch und Computer 2022 - Facing Realities

by Kerstin

2022-09-12

Read more
let’s dev Blog | EUREKA Innovation Award

Corporate

EUREKA Innovation Award

by Karl

2022-06-23

Read more
let’s dev Blog | WWDC 2022: Our update on Apple's new operating systems

Technical

WWDC 2022: Our update on Apple's new operating systems

by Julian

2022-06-08

Read more
let’s dev Blog | Docker and the hidden security hole

Technical

Docker and the hidden security hole

by Martin

2022-02-17

Read more
let’s dev Blog | The Christmas holidays are just around the corner - We are looking forward to the next year 2022!

Corporate

The Christmas holidays are just around the corner - We are looking forward to the next year 2022!

by Julian

2021-12-22

Read more
let’s dev Blog | Production and assembly of stacks and electro­lysers for hydrogen production

Corporate

Production and assembly of stacks and electro­lysers for hydrogen production

by Anton

2021-12-21

Read more
let’s dev Blog | Adobe Max 2021 - A global celebration of creativity

Corporate

Adobe Max 2021 - A global celebration of creativity

by Julia

2021-11-02

Read more
let’s dev Blog | Relational databases compared to object-oriented databases

Technical

Relational databases compared to object-oriented databases

by Julian

2021-10-14

Read more
let’s dev Blog | Apple Developer Program: What is it used for and what content does it offer me as a member?

Corporate

Apple Developer Program: What is it used for and what content does it offer me as a member?

by Julian

2021-09-30

Read more
let’s dev Blog | Sketch, Figma & Co. - We take a look at the most popular UI and Prototyping Tools in 2021

Corporate

Sketch, Figma & Co. - We take a look at the most popular UI and Prototyping Tools in 2021

by Ellen

2021-07-15

Read more
let’s dev Blog | Tailwind: An innovative project for the future use of old wind turbines

Corporate

Tailwind: An innovative project for the future use of old wind turbines

by Karl

2021-06-24

Read more
let’s dev Blog | Features, Fixes and Functions - A WWDC 2021 Sumup

Corporate

Features, Fixes and Functions - A WWDC 2021 Sumup

by Julian

2021-06-10

Read more
let’s dev Blog | Smart Prognosis of Energy with Allocation of Resources

Corporate

Smart Prognosis of Energy with Allocation of Resources

by Karl

2021-02-18

Read more
let’s dev Blog | Dasoman - Data-Sovereignty-Manager

Corporate

Dasoman - Data-Sovereignty-Manager

by Karl

2021-01-11

Read more
let’s dev Blog | We look back on the past months - And wish all the best for the coming year 2021!

Corporate

We look back on the past months - And wish all the best for the coming year 2021!

by Julian

2020-12-17

Read more
let’s dev Blog | iOS User Interface Tests

Technical

iOS User Interface Tests

by Nicolas

2020-11-12

Read more
let’s dev Blog | Adobe Max - Online for the first time

Corporate

Adobe Max - Online for the first time

by Julia

2020-10-29

Read more
let’s dev Blog | CAN2BLE

Technical

CAN2BLE

by Raphael

2020-09-24

Read more
let’s dev Blog | Mensch und Computer 2020 - Digital Change in the Flow of Time

Corporate

Mensch und Computer 2020 - Digital Change in the Flow of Time

by UX Team

2020-09-18

Read more
let’s dev Blog | Neumorphism – A new era of user interface design?

Technical

Neumorphism – A new era of user interface design?

by Julian

2020-08-13

Read more
let’s dev Blog | UX Research Part 3 - UX Methods

Technical

UX Research Part 3 - UX Methods

by Elena

2020-05-28

Read more
let’s dev Blog | UX Research Part 2 - What is UCD and what does User Research have to do with it?

Technical

UX Research Part 2 - What is UCD and what does User Research have to do with it?

by Elena

2020-04-23

Read more
let’s dev Blog | go-digital promotes establishment of home office workstations

Corporate

go-digital promotes establishment of home office workstations

by Karl

2020-03-19

Read more
let’s dev Blog | Google Passes - Card Management on Android Devices

Technical

Google Passes - Card Management on Android Devices

by Michelle

2020-03-12

Read more
let’s dev Blog | 100% code coverage in software testing - a reasonable goal?

Technical

100% code coverage in software testing - a reasonable goal?

by Raphael

2020-03-06

Read more
let’s dev Blog | Swift UI - Simple and fast implementation of user interfaces

Technical

Swift UI - Simple and fast implementation of user interfaces

by Tobias

2020-03-02

Read more
let’s dev Blog | In dialog with the business juniors - Exciting insights into business start-ups and digital transformation

Corporate

In dialog with the business juniors - Exciting insights into business start-ups and digital transformation

by Julian

2020-02-27

Read more
let’s dev Blog | Simplified testing of iOS push notifications in the simulator with Xcode 11.4

Technical

Simplified testing of iOS push notifications in the simulator with Xcode 11.4

by Manuel

2020-02-26

Read more
let’s dev Blog | National meeting of the consortium of the SPEAR research project at let's dev in Karlsruhe

Corporate

National meeting of the consortium of the SPEAR research project at let's dev in Karlsruhe

by Karl

2020-01-27

Read more
let’s dev Blog | UX Research Part 1 - Why User Research is so important

Technical

UX Research Part 1 - Why User Research is so important

by Elena

2020-01-23

Read more
let’s dev Blog | Dark Mode

Technical

Dark Mode

by Elisa

2020-01-09

Read more
let’s dev Blog | We wish you a Merry Christmas - And a Happy New Year!

Corporate

We wish you a Merry Christmas - And a Happy New Year!

by Julian

2019-12-20

Read more
let’s dev Blog | Exchange on the topic of digitization with the Business Club Luxembourg at the Embassy of Luxembourg in Berlin

Corporate

Exchange on the topic of digitization with the Business Club Luxembourg at the Embassy of Luxembourg in Berlin

by Karl

2019-12-17

Read more
let’s dev Blog | DaSoMan at the Internet+ Expo in Foshan (China)

Corporate

DaSoMan at the Internet+ Expo in Foshan (China)

by Karl

2019-12-13

Read more
let’s dev Blog | Google Play Console: Pre-Launch Reports

Technical

Google Play Console: Pre-Launch Reports

by Fabian

2019-12-11

Read more
let’s dev Blog | DevFest 2019 in Hamburg

Technical

DevFest 2019 in Hamburg

by Julian

2019-12-05

Read more
let’s dev Blog | Vernissage digital art in the media theater of the Humboldt University Berlin

Corporate

Vernissage digital art in the media theater of the Humboldt University Berlin

by Karl

2019-11-21

Read more
let’s dev Blog | World Usability Day 2019 in Karlsruhe - let's dev supports as main sponsor

Corporate

World Usability Day 2019 in Karlsruhe - let's dev supports as main sponsor

by Aileen

2019-11-11

Read more
let’s dev Blog | Gutted - Open Day at the Alter Schlachthof Karlsruhe 2019

Corporate

Gutted - Open Day at the Alter Schlachthof Karlsruhe 2019

by Julian

2019-09-26

Read more
let’s dev Blog | Mensch und Computer 2019 - Conference on User Experience and Usability in Hamburg

Corporate

Mensch und Computer 2019 - Conference on User Experience and Usability in Hamburg

by Elena

2019-09-17

Read more
let’s dev Blog | Business and Enterprise App Distribution on iOS

Technical

Business and Enterprise App Distribution on iOS

by Aileen

2019-08-05

Read more
let’s dev Blog | Digital Transformation - Chances and Challenges in the Automotive Industry, Agriculture and New Technologies

Corporate

Digital Transformation - Chances and Challenges in the Automotive Industry, Agriculture and New Technologies

by Karl

2019-07-17

Read more
let’s dev Blog | let's dev supports runners at the 7th KIT Championship

Corporate

let's dev supports runners at the 7th KIT Championship

by Karl

2019-07-05

Read more
let’s dev Blog | Automated testing of C++ code with Google Test and Google Mock - Part 2

Technical

Automated testing of C++ code with Google Test and Google Mock - Part 2

by Arne

2019-06-13

Read more
let’s dev Blog | Apple WWDC 2019: These are the highlights of the keynote

Technical

Apple WWDC 2019: These are the highlights of the keynote

by Nicolas

2019-06-05

Read more
let’s dev Blog | App Builders 2019

Technical

App Builders 2019

by Nicolas

2019-05-23

Read more
let’s dev Blog | Official opening of the Consolidation and Expansion Center (FUX)

Corporate

Official opening of the Consolidation and Expansion Center (FUX)

by Helena

2019-04-15

Read more
let’s dev Blog | Delegation from Nottingham to visit the Alter Schlachthof in Karlsruhe

Corporate

Delegation from Nottingham to visit the Alter Schlachthof in Karlsruhe

by Helena

2019-04-14

Read more
let’s dev Blog | The time has come: We are moving!

Corporate

The time has come: We are moving!

by Helena

2019-03-26

Read more
let’s dev Blog | Automated testing of C++ code with frameworks - part 1

Technical

Automated testing of C++ code with frameworks - part 1

by Arne

2019-02-20

Read more
let’s dev Blog | The app in the Google Play Store

Technical

The app in the Google Play Store

by Elisa

2019-01-24

Read more
let’s dev Blog | „UX Day“ 2018

Corporate

„UX Day“ 2018

by Aileen

2018-12-17

Read more
let’s dev Blog | let's dev supports SG Siemens volleyball players from Karlsruhe

Corporate

let's dev supports SG Siemens volleyball players from Karlsruhe

by Helena

2018-12-04

Read more
let’s dev Blog | SMEs shape digitalization - SME Conference 2018

Corporate

SMEs shape digitalization - SME Conference 2018

by Helena

2018-11-12

Read more
let’s dev Blog | Apple Wallet

Technical

Apple Wallet

by Maik

2018-10-26

Read more
let’s dev Blog | „Mensch und Computer“ 2018

Corporate

„Mensch und Computer“ 2018

by Judith

2018-09-24

Read more
let’s dev Blog | State Design Pattern in Android

Technical

State Design Pattern in Android

by Thomas

2018-09-17

Read more
let’s dev Blog | let's dev is an authorized consulting company in the „go-digital“ funding program

Corporate

let's dev is an authorized consulting company in the „go-digital“ funding program

by Helena

2018-09-01

Read more
let’s dev Blog | App Design & Development Conference 2018

Corporate

App Design & Development Conference 2018

by Helena

2018-08-14

Read more
let’s dev Blog | iOS 12: The top new features at a glance

Technical

iOS 12: The top new features at a glance

by Nicolas

2018-07-17

Read more
let’s dev Blog | let's dev at CEBIT

Corporate

let's dev at CEBIT

by Karl

2018-06-11

Read more
let’s dev Blog | Introduction to User Interface (UI) Testing with Espresso

Technical

Introduction to User Interface (UI) Testing with Espresso

by Raphael

2018-06-07

Read more
let’s dev Blog | The app in the Apple App Store: what information is needed?

Technical

The app in the Apple App Store: what information is needed?

by Aileen

2018-04-27

Read more
let’s dev Blog | Smart Pointer in C++

Technical

Smart Pointer in C++

by Matthias

2018-04-01

Read more
let’s dev Blog | User interface design for iPhone X: all innovations at a glance

Technical

User interface design for iPhone X: all innovations at a glance

by Helena

2018-02-07

Read more
let’s dev Blog | WebVR - Virtual Reality Experience in the Browser with the A-Frame Framework

Technical

WebVR - Virtual Reality Experience in the Browser with the A-Frame Framework

by Judith

2018-01-10

Read more
let’s dev Blog | Deutsche Bahn Open Data Hackathon

Corporate

Deutsche Bahn Open Data Hackathon

by Karl

2015-03-31

Read more
let’s dev Blog | Blur effects under iOS 7

Technical

Blur effects under iOS 7

by Katja

2014-04-24

Read more
let’s dev Blog | Beyond App Store - iOS application distribution

Technical

Beyond App Store - iOS application distribution

by Karl

2012-08-27

Read more
let’s dev Blog | Front-end architecture - Model View Presenter and Message Bus

Technical

Front-end architecture - Model View Presenter and Message Bus

by Karl

2011-03-08

Read more