A method for fabrication of a membrane on a surface, the method comprising: providing a flow-recirculating microfluidic device having at least one inlet port and channel exits in proximity of the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703); and locally delivering one or more processing solutions (0201, 0202, 0402) including one or more membrane sources (0705, 1209, 1404) adapted and configured to form a membrane (0107,0802, 1004, 1104, 1208, 1501, 1601, 1602, 2012) on the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703), said one or more membrane sources forming a monolayer, a bilayer or a multilayer two-dimensional fluid membrane on said surface; characterized in that the processing solutions (0201, 0202, 0402) are surfactant-comprising processing liquids, and in that the method further comprises: providing a volume of an aqueous solution acting as a confining liquid said volume having an outer surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) interfacing two environments, wherein one of the environments is the confining liquid; introducing the flow-recirculating microfluidic device into said volume of confining liquid such that one or more outlet ports of the microfluidic device are positioned below said outer surface; dispensing said one or more processing solutions (0201, 0202, 0402) from the flow-recirculating microfluidic device into the confining liquid such that the one or more processing solutions (0201, 0202, 0402) are hydrodynamically confined between the confining liquid and the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703), thereby fabricating said membrane (0107, 0802, 1004, 1104, 1208, 1501, 1601, 1602, 2012); and translating a relative position of the channel exits of said flow-recirculating microfluidic device relative to the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) to create a two-dimensional fluid membrane having a geometry defined by a translation path. providing a flow-recirculating microfluidic device having at least one inlet port and channel exits in proximity of the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703); and locally delivering one or more processing solutions (0201, 0202, 0402) including one or more membrane sources (0705, 1209, 1404) adapted and configured to form a membrane (0107,0802, 1004, 1104, 1208, 1501, 1601, 1602, 2012) on the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703), said one or more membrane sources forming a monolayer, a bilayer or a multilayer two-dimensional fluid membrane on said surface; characterized in that the processing solutions (0201, 0202, 0402) are surfactant-comprising processing liquids, and in that the method further comprises: providing a volume of an aqueous solution acting as a confining liquid said volume having an outer surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) interfacing two environments, wherein one of the environments is the confining liquid; introducing the flow-recirculating microfluidic device into said volume of confining liquid such that one or more outlet ports of the microfluidic device are positioned below said outer surface; dispensing said one or more processing solutions (0201, 0202, 0402) from the flow-recirculating microfluidic device into the confining liquid such that the one or more processing solutions (0201, 0202, 0402) are hydrodynamically confined between the confining liquid and the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703), thereby fabricating said membrane (0107, 0802, 1004, 1104, 1208, 1501, 1601, 1602, 2012); and translating a relative position of the channel exits of said flow-recirculating microfluidic device relative to the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) to create a two-dimensional fluid membrane having a geometry defined by a translation path. providing a volume of an aqueous solution acting as a confining liquid said volume having an outer surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) interfacing two environments, wherein one of the environments is the confining liquid; introducing the flow-recirculating microfluidic device into said volume of confining liquid such that one or more outlet ports of the microfluidic device are positioned below said outer surface; dispensing said one or more processing solutions (0201, 0202, 0402) from the flow-recirculating microfluidic device into the confining liquid such that the one or more processing solutions (0201, 0202, 0402) are hydrodynamically confined between the confining liquid and the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703), thereby fabricating said membrane (0107, 0802, 1004, 1104, 1208, 1501, 1601, 1602, 2012); and translating a relative position of the channel exits of said flow-recirculating microfluidic device relative to the surface (0303, 0701, 0801, 0813, 1001, 1102, 1703) to create a two-dimensional fluid membrane having a geometry defined by a translation path.