Incom ist die Kommunikations-Plattform der Hochschule Hof Kommunikationsdesign

In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre

Incom ist die Kommunikations-Plattform der Hochschule Hof Kommunikationsdesign mehr erfahren

mockup-generator.com

10 // mockup-generator.com

Zum jetzigen Stand ist der Mockup-Generator funktional, allerdings mit ein paar wenigen Abstrichen. Folgende Probleme sollen langfristig noch gelöst werden:

- Performance: Beim Wechsel zwischen Mockups merkt man deutlich die Ladezeit. Um das in Grenzen zu halten, wird aktuell kein Mockup in voller Auflösung gerendert, kann somit also auch nur in mittlerer Auflösung heruntergeladen werden.

- Vorschau des hochgeladenen Bildes bereits in der Übersicht: Auch hier ist der Prozess aktuell sehr langsam und alle Bilder werden beim Wechsel auf eine andere Kategorie neu gerendert. Vielleicht hilft hier eine Caching-Funktion.

- Mockups: Die bisherigen Mockups sind nicht selbst produziert, hier soll langfristig von anderen Anbietern weg zu eigenen Mockups migriert werden, um den Nutzern die Bildrechte auch sicher gewährleisten zu können. Außerdem werden bei manchen aktuellen Mockups leichte weiße Flächen über das hochgeladene Bild gelegt, welche sich teilweise zu stark und dadurch unnatürlich auswirken.



09 // Präsentation

praesentation-01.jpgpraesentation-01.jpg
praesentation-02.jpgpraesentation-02.jpg
praesentation-03.jpgpraesentation-03.jpg
praesentation-04.jpgpraesentation-04.jpg
praesentation-05.jpgpraesentation-05.jpg



08 // Korrekturen

  • Farbe geändert (mehr Neon, hebt sich besser ab)

  • Schriftkombinationen getestet

  • Hintergrundelemente getestet

  • MockUps erkenntlicher durch Farbflächen geändert

  • „Testimonials“ raus -> „Warum kostenlos“ rein

  • USPs eingebaut (global neben „Logo“ und auf Startseite als Text im Landingbereich)

Offenes Todo:
Lösung für den Landingbereich finden, aktuelles Bild bisher unklar

Aktuelle Startseite:

landing-page_02.jpglanding-page_02.jpg

Tests von Schriftarten (DM Sans & Mazius Display Extra-Italic, kann bei Linux leider nicht in Figma verwedet werden) und Hintergrundelementen (bisher nichts gutes gefunden):

header-variation-01.jpgheader-variation-01.jpg
header-variation-02.jpgheader-variation-02.jpg
font-variations.jpgfont-variations.jpg

Nebenbei die grobe HTML-Struktur gecoded:

screenshot-localhost.jpgscreenshot-localhost.jpg



07 // Zwischenpräsentation, Zeitplan & Entwurf

zwischenpraesentation-01.jpgzwischenpraesentation-01.jpg
zwischenpraesentation-02.jpgzwischenpraesentation-02.jpg
zwischenpraesentation-03.jpgzwischenpraesentation-03.jpg
zwischenpraesentation-05.jpgzwischenpraesentation-05.jpg
zwischenpraesentation-04.jpgzwischenpraesentation-04.jpg

landing-page.jpglanding-page.jpg



06 // Moodboard & Mockup-Test

moodboard.jpgmoodboard.jpg

mockup-test.pngmockup-test.png



05 // Weitere Feature-Ideen & Migration zu SvelteKit inkl. Skeleton

Weitere Feature-Ideen

  • Video Mockups

  • 3D-Mockups inkl. AR Preview

  • Automatische Mockup-Auswahl anhand des Uploads

  • Wasserzeichen Upload bzw. Copyright Markierung

  • API

  • Integration in andere Design Tools z.B. Photoshop, InDesign, Figma, Browser

  • Bulk-Upload

  • Mehrsprachigkeit

  • Dark Mode

  • Recently visited



04 // WebGL & erste Wireframes

WebGL

Nach einigen Fehlschlägen bei dem Versuch ein Bild innerhalb eines Canvas mit WebGL perspektiv zu transformieren, hat mir Sebastian den dafür geeigneten Code zukommen lassen. Dadurch gelingt die Umsetzung mit WebGL und statt OpenCV mit 8,6 MB wurde der externe Code mit perspective-transform auf 7,6 KB reduziert.


Erste Wireframes

wireframes-01.jpgwireframes-01.jpg



03 // Projektzusammenfassung, Proof of concept, Lofi Wireframe & Plakat

Projektzusammenfassung

Problem
Als Designer muss man oft seine Entwürfe dem Kunden verständlich präsentieren. Hierbei kommen meistens Mockups ins Spiel, welche realistische Bilder mit austauschbaren Inhalten darstellen. Als Designer möchte man also möglichst effizient seine Designs in Mockups umsetzen. Der Prozess dahinter ist aber oft frustrierend, da die Qualität der Mockups oft zu Wünschen übrig lässt, man diese dann auch erst herunterladen & entpacken muss und man auch auf Photoshop angewiesen ist - was nicht jeder nutzt.

Lösung
Als Lösung soll eine Webapp entwickelt werden, in der man ohne zusätzliche Programme von seinem Browser aus seine Designs in Mockups laden kann. Zusätzlich wird das Design automatisch in mehrere ähnliche Mockups geladen und eine Übersicht erstellt, welche einfach heruntergeladen werden koennen. Dadurch soll der Prozess um einiges vereinfacht werden und auch Nicht-Designer haben Zugriff auf Mockups.

Wettbewerb
Es gibt bereits viele ähnliche Wettbewerber, dabei aber kein kostenloser und einfach zu bedienender Service. Für eine genauere Übersicht, siehe „Wettbewerbsanalyse“.


Proof of concept

Um die Umsetzbarkeit des Projekts zu testen, wurde vorab eine technische Lösung zur client-seitigen perspektiven Transformation eines Bildes gesucht, welches dann mit dem Mockup kombiniert wird.

Die vermutlich performanteste Lösung wäre, für jedes Mockup eine Transformationsmatrix zu errechnen und diese auf die einzufügenden Bilder anzuwenden (Anleitung hier).

Da dies bei der Erstellung relativ zeitintensiv wäre, wurde nach alternativen Libraries gesucht. Hier waren viele Ergebnisse outdated, deprecated oder machten Probleme bei der Verwendung mit SvelteKit. Ein erfolgreicher „Proof of concept“ konnte mit der Einbindung von OpenCV durch WebAssembly erreicht werden - die Größe dieser Dependency beträgt allerdings 8,6 MB, da darin viele Features enthalten sind.

Für den Release soll noch eine einfachere Lösung gefunden werden, zum Beispiel durch eine Library wie perspective-transform.

proof-of-concept.pngproof-of-concept.png


octopus-do.jpgoctopus-do.jpg


Plakat

poster-mockup.jpgposter-mockup.jpg



02 // Wettbewerbsanalyse, Features & Ablauf

Wettbewerbsanalyse

| Company      | Register | Paywall | Editor | Quality | Watermark | Score |
|--------------|----------|---------|--------|---------|-----------|-------|
| Artboard     |    +     |    +    |   +    |    +    |     -     |  3/5  |
| Canva**      |    +     |    -    |   +    |    +    |     -     |  4/5  |
| Gelato**     |    +     |    -    |   +    |    +    |     -     |  4/5  |
| Mock It*     |    -     |    -    |   +    |    +    |     -     |  5/5  |
| Mockey*      |    -     |    -    |   +    |    +    |     -     |  5/5  |
| Mockup Mark* |    -     |    -    |   +    |    +    |     -     |  5/5  |
| Mockupbro    |    -     |    -    |   +    |    +    |     -     |  5/5  | <
| Mockuper     |    -     |    -    |   +    |    -    |     -     |  4/5  |
| Mockuuups    |    -     |    +    |   -    |    -    |     -     |  2/5  |
| Pixelied**   |    -     |    -    |   +    |    -    |     +     |  3/5  |
| Placeit      |    +     |    +    |   +    |    +    |     -     |  3/5  |
| Printful**   |    +     |    -    |   +    |    +    |     -     |  3/5  |
| Renderforest |    +     |    +    |   +    |    +    |     +     |  2/5  |
| Smartmockups |    -     |    +    |   -    |    -    |     +     |  1/5  |
| Vexels*      |    -     |    -    |   +    |    +    |     -     |  5/5  |
* Nur Kleidung
** Nicht dafür gedacht


Features

Must-Have Features:

  • Qualitativ hochwertige Mockups
  • Sortierung durch Kategorien (Devices, Print, Social Media)
  • Zuschneiden des Upload-Bilds
  • Auswahl der (Hintergrund-)Farbe im Mockup


Ablauf

ablauf.pngablauf.png



01 // Projekt-Brainstorming

📊 Vollautomatisches Haushaltsbuch

Wiederkehrende Zahlungen erkennen und dadurch Ausgaben und Budget visualisieren

  • Finanzplanung
  • Budgetübersicht
  • Kategorisierung & Analyse

📝 Intelligente Aufgabenplanung

Bestmögliche Planung der Todos in Kombination mit bestehenden Terminen

  • Todos planen sich selbst anhand eines Priorisierungssystems
  • Besserer Überblick durch Time Blocking
  • Berücksichtung des Terminkalenders
  • Automatisches Reschedule-ing

💻 Online Mockup Generator

Einfache und schnelle Erstellung von Mockups für z.B. Flyer, Logos, Websites

  • Hochwertige Mockups
  • Weitergabe der Nutzungsrechte
  • Einfacher Modus: drag&drop, download
  • Erweiterter Modus: zusätzliche Farbauswahl, Wahl des Ausgabe-Dateityp

KD6_SS23 Interaction Design - Projekt-Brainstorming Felix.jpgKD6_SS23 Interaction Design - Projekt-Brainstorming Felix.jpg

Ein Projekt von

Fachgruppe

Kommunikationsdesign

Art des Projekts

Keine Angabe

Zugehöriger Workspace

Höher, schneller, weiter?

Entstehungszeitraum

Sommersemester 2023