Ich bin ein erfahrener Programmierer, aber neu im Grafikdesign.
Ich erstelle mobile Apps sowohl für iOS als auch für Android und frage mich, welche Grafikdesign-Tools/Software ich (auf Mac) verwenden sollte, die am besten für einen Einstieg und zum Entwerfen von Grafiken für mobile Apps geeignet sind?
Jeder Rat wird geschätzt. Danke.
Wenn Sie das Gerät haben, für das Sie entwerfen, möchten Sie etwas, das das Bild, an dem Sie arbeiten, direkt auf dem Gerät anzeigen kann, damit Sie sehen können, was Sie auf dem tatsächlich vorgesehenen Bildschirm bearbeiten.
Das klingt so logisch, dass Sie sich vorstellen können, dass es einfach zu erreichen ist und dass jemand eine Situation gründlich eingerichtet hat, die dies live problemlos ermöglicht.
Nicht wahr.
Befassen wir uns zuerst mit Apple, denn Sie sollten immer zuerst für diese Plattform entwerfen. Wenn Sie eine Erklärung benötigen, warum diese Verallgemeinerung wahr ist, glauben Sie wahrscheinlich immer noch an ein gutartiges Microsoft und die „Tugenden“ der Laissez-faire-Ökonomie. Verwenden Sie also zunächst ein iPad oder iPhone. Android-Geräte machen dies noch komplizierter.
Das beste Rig ist entweder iDisplay oder AirDisplay. //beide funktionieren auch für Android
Ich bevorzuge iDisplay, verwende aber beides, und bei 20 US-Dollar pro Schuss ist es nicht so, als würden Sie die Bank sprengen, um beides auszuprobieren. Es gibt kleine Unterschiede zwischen ihnen, beide Entwickler reagieren, aber iDisplay ist der kleine Kerl, und er ist super cool mit seinen E-Mail-Antworten. So bekommt mein Nicken:
iDisplay http://www.getidisplay.com
Air Display ist hier: http://www.avatron.com/apps/air-display/
// BEIDE dieser Apps sind darauf ausgelegt, Ihr Display zu erweitern, sodass ihre Vorteile nicht damit enden, dass Sie App-Schnittstellen dynamisch testen. Sie sind im Allgemeinen sehr hilfreich. Die Touchscreen-Reaktionsfähigkeit von iDisplay ist (für mich) etwas besser. Also ja, Sie können mit diesen Dingen Ihre Apps bedienen und in Photoshop auf dem Bildschirm zeichnen. Neben anderen Vorteilen gegenüber Dingen wie Skala View etc.
Nun zum schwierigen Teil. Sie müssen Ihre Arbeitsansicht ohne Rahmen und Chrom usw. auf den Bildschirm bringen.
Einige Apps sind gut darin, andere sind fast unmöglich richtig zu machen.
Indesign ist gut darin. Es verfügt über einen Vollfenster-Vorschaumodus, den Sie als Duplikat des geöffneten Dokuments auf das iDevice übertragen können, sodass Sie in Indesign auf dem Computer weiterarbeiten und Live-Updates auf dem iDevice-Bildschirm sehen können.
Ich bevorzuge eine leistungsstärkere Vektor-App für die Bearbeitung als Indesign, also bette ich ein Illustrator-Dokument in dieses Indesign-Dokument mit Live-Verknüpfung ein und zeichne dann in Illustrator ... drücke eine Tastenkombination, die alles in Indesign aktualisiert und alles auf dem iPad aktualisiert /iPhone.
Adobe Bridge kann ähnlich, direkter, aber ist so anfällig dafür, "die Verbindung zu verlieren", dass es nur für ein paar Aktualisierungen der Originaldatei stabil ist.
Photoshop ist ziemlich mühsam für das Interface-Design, weil es nicht wirklich für den Job geeignet ist, und Fireworks, das sich hervorragend für das UI-Design eignet, gehört jetzt der Vergangenheit an. ABER Photoshop kann auch Zweitbildschirm-Vollbildvorschauen mit einem Duplikat des aktuellen Dokuments erstellen, sodass Sie Live-Updates auf dem Gerät erhalten, ohne dass Chrome und anderer Unsinn Ihre Vollbildanzeige verdecken.
Ich habe viel Zeit damit verbracht, diese Art von Setups zu testen, um LIVE-Bearbeitungen auf dem Gerät durchzuführen, und dies kann viel fummeliger und unzuverlässiger sein, als es sein sollte, also scheuen Sie sich bitte nicht, weitere Fragen zu stellen. Das Einrichten kann durchaus lästig sein. Aber es lohnt sich sehr für die Möglichkeit der Live-Bearbeitung und Vorschau auf dem Bildschirm.
Es wäre völlig nachlässig von mir, nicht darauf hinzuweisen, dass diese App dies anscheinend "automagisch" tut:
http://www.bohemiancoding.com/sketch/
Ich habe es nicht versucht. Aber es ist eine Überlegung wert.
Tut mir leid, während ich kostenlose Ratschläge verteile, noch eine Sache. Wenn Sie ein kompetenter Programmierer sind, sollten Sie sich meiner Meinung nach darauf konzentrieren, ein großartiger Programmierer zu werden. Sie sind sehr selten. Arbeiten Sie dabei mit einem Designer für Design zusammen. Design kann so aussehen, als könne es jeder, und Sie müssen nur die Werkzeuge lernen. Aber Design hat eine magische Zutat, und das ist ein intuitives Verständnis für die Wünsche und Meinungen, Gefühle, Empfindungen und den Zeitgeist der Menschheit. Das ist etwas, das nicht wirklich gelehrt oder gelernt werden kann. Entweder haben Sie genügend Einfühlungsvermögen, um ein Designer zu sein, und werden sich durchsetzen, um die Werkzeuge zu lernen, um dies auszudrücken, oder Sie sind Programmierer.
Wenn Sie ein Programmierer sind und mit einem Designer kommunizieren können, wird dies letztendlich eine 1 + 1 = 3-Gleichung sein. Sie werden beide massiv von den Talenten der anderen profitieren und sich stärker auf Ihre eigenen Talente konzentrieren und sich in diesem Bereich verbessern können.
Um Ihre Frage ausführlicher zu beantworten: Die beste Designsoftware, die Sie verwenden können, ist ein Designer.
In der Vergangenheit habe ich hauptsächlich eine Kombination aus Photoshop für das tatsächliche Pixel-Rendering und Illustrator für Vektorgrafiken (Symbole, Balken, Illustrationen) verwendet.
Zur Vorschau von Kunstwerken auf meinen Geräten habe ich Liveview und Silkscreen verwendet.
Der Vorteil von Liveview besteht darin, dass es eine Live-Ansicht eines bestimmten Ansichtsports von Ihrem Desktop auf Ihr Gerät überträgt. Der Nachteil ist, dass es eine Live-Ansicht Ihres Desktops überträgt. Ich stellte fest, dass ich oft Fenster bewegte oder Bildschirmschoner auslösten und mich erneut anmelden mussten.
Der Vorteil von Silkscreen war, dass jedes Mal, wenn Sie Ihre PSD speichern, ein neues Vorschaubild erstellt wird. Der Nachteil war, dass der Verlauf der letzten PSDs nicht zum schnellen Nachschlagen gespeichert wurde, sodass ich häufig Dateien neu lud.
Es kommen viele interessante Produkte heraus, die Designern bei der Vorschau von Kunstwerken helfen, obwohl die meiste Zeit nichts besser ist, als die App tatsächlich zu erstellen. Die aktuelle Facebook Paper-App wurde mit einem benutzerdefinierten Designtool entwickelt, das auf Quartz Composer aufbaut. ( Quelle )
Mein bester Rat ist, einige Tools zu finden, mit denen Sie vertraut sind, und diese zu verwenden. Da Sie ein Entwickler sind, der etwas wie Quartz Composer oder sogar das Open-Source-Tool Facebook verwendet, das auf Quartz, Origami, basiert.
Alex Blackwood
DA01