Umajin - App creator for designers(umajin.com)

6 years ago from Al Haigh, Head of Product Design at Zoomer

  • Jon LaramaJon Larama, 6 years ago

    Yeah ... seems like they pushed out this marketing page a bit prematurely. The "showcased" apps aren't very impressive.

    0 points