de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Ultimativer Leitfaden zum Erstellen und Veröffentlichen Ihrer ersten iPhone App

Überlegen Sie, eine eigene App zu erstellen? Das müssen Sie wissen. Erfahren Sie mehr über das App-Ökosystem, Programmiersprachen, Toolsets und den damit verbundenen Zeitaufwand. Lassen Sie uns nicht sagen, was Sie wissen sollten, sondern erläutern Sie, wie Sie tatsächlich heute loslegen können, um eine App im App Store zu veröffentlichen.

Für Ihre schnelle Referenz, hier sind die Shortcuts:

  • Bausteine ​​einer App: Die Grundlagen
  • Der App-Erstellungsprozess
  • Auf Swift und Objective-C
  • Middleware: Einmal erstellen, mehrere ausführen
  • Design: Wie Ihre App verwendet wird
  • So aktivieren Sie eine App für das Internet
  • Von Beta zu Live gehen
  • Erstellen Sie Ihre ersten App FAQs
  • Lernressourcen, um loszulegen
  • Vollständige Referenzliste

1. Bausteine ​​einer App: Die Grundlagen

Eine App ist nur ein Stück Computersoftware, die auf einem Smartphone läuft . Es wurde von einem Programmierer geschrieben und mit grafischen Elementen eines Designers zusammengefügt.

Apps für das iPhone werden mit einer Mac-Anwendung namens Xcode erstellt und entweder in Swift oder Objective-C programmiert. Viele Apps sind mit dem Internet verbunden, was bedeutet, dass sie über ein Back-End verfügen, das das Speichern von Daten in der Cloud oder Funktionen, die Benutzer miteinander verbinden, ermöglicht.

Xcode ist die Anwendung, mit der Sie native iPhone-Apps erstellen können, und sie ist nur für Mac OS X verfügbar. Sie enthält den Interface Builder, ein Tool zum visuellen Erstellen der grafischen Grundlage Ihrer App. Es ist ein Gerüst-Tool : Sie können damit keine funktionale App erstellen, aber Sie können den Grundstein für die GUIs Ihrer App legen .

Xcode hat viele nützliche Funktionen, wie zum Beispiel Auto-Layout, damit Ihre Oberfläche auf mehreren Bildschirmauflösungen funktioniert, und ein iPhone-Simulator zum Testen Ihrer App ohne ein echtes iPhone.

Um Apps im App Store veröffentlichen zu können, benötigen Sie ein Entwicklerkonto von Apple. Es ist für $ 99 USD pro Jahr erhältlich und muss jedes Jahr erneuert werden. Apple bietet ein umfassendes Online-Toolset für die Verwaltung neuer und veröffentlichter Apps mit dem Namen iTunes Connect sowie eine umfangreiche Dokumentation.

Darüber hinaus bietet iTunes Connect jetzt ein Beta-Verteilungs-Tool namens TestFlight. Es kann verwendet werden, um Ihre App an Betatester zu verteilen .

2. Der App-Erstellungsprozess

Jeder App-Entwicklungsprozess folgt grob folgenden Schritten:

  1. Design . Machen Sie eine Nachbildung Ihrer App und legen Sie alle Komponenten auf dem Bildschirm an.
  2. Entwickeln . Dieser Schritt beinhaltet das Codieren der App und das Binden von Schnittstellen mit Wenn-diese-dann-Aktionen.
  3. Test . Senden Sie die App an Betatester und sammeln Sie Feedback zu ihrer Leistung. Lösen Sie dann alle auftretenden Fehler.
  4. Veröffentlichen Holen Sie Ihre App über den Überprüfungsprozess hinaus und übertragen Sie sie im App Store auf die Produktion.

Modernes Prozessmanagement arbeitet oft mit Iterationen auf Mikro- und Makroebene.

Wenn Sie ein neues Feature erstellen, entwerfen Sie es immer zuerst, codieren es dann, testen es und fügen es dann live hinzu. Ob es eine kleine Komponente oder ein ganz neuer Teil der App ist, folgen Sie diesem Prozess .

3. Auf Swift und Objective-C

iPhone Apps sind alle in Swift oder Objective-C geschrieben. Swift ist die neue Programmiersprache von Apple, die am 2. Juni 2014 angekündigt wurde und am 9. September 2014 als stabile 1.0-Version veröffentlicht wurde. Es ist eine relativ neue Sprache, und Apps, die komplett in Swift geschrieben wurden, sind gerade im App Store.

Swift gewinnt immer mehr an Popularität und seine Funktionen werden sowohl von Anfängern als auch von fortgeschrittenen Programmierern hoch geschätzt. Das Tolle an Swift ist, dass es mit Objective-C austauschbar ist. Dies hilft bei der Einführung von Swift durch Programmierer, da sie nicht ihre gesamte Codebasis neu schreiben müssen, um mit der neuen Sprache kompatibel zu sein .

Personen, die bereits über eine fortgeschrittene Programmiersprache verfügen, benötigen weniger Zeit, um Objective-C oder Swift zu erlernen. Besonders diejenigen, die mit Swift-ähnlichen Sprachen wie Java, PHP oder Ruby gearbeitet haben, sollten kein Problem damit haben, Swift zu lernen.

Aber was ist besser, Swift oder Objective-C?

Objective-C ist etwas schwieriger zu handhaben, da es eine eindeutige Syntax verwendet. Für Anfänger ist Swift eindeutig die bessere Wahl. Es ist im Vergleich zu Objective-C einfacher und entlastet den Entwicklungsprozess, so dass die Einstiegshürde für Anfänger deutlich geringer ist.

Trotzdem ist Objective-C immer noch der Standard in vielen Unternehmen auf der ganzen Welt, so dass der Legacy-Code in den kommenden Jahren Objective-C sein wird. Als angestellter iOS-Entwickler werden Sie mehr Objective-C als Swift sehen.

4. Middleware: Build Once, Run Multiple

Middleware (oder plattformübergreifend) wie Cordova oder PhoneGap ist eine beliebte Wahl für App-Entwickler, da sie Code einmal schreiben und auf Android und iOS bereitstellen können .

Apps für Android sind in Java geschrieben und nicht mit iOS-Apps kompatibel . Wenn Sie eine App für beide Plattformen erstellen möchten, aber nicht dieselbe App zweimal programmieren möchten, ist Middleware eine zeitsparende Option .

Viele dieser plattformübergreifenden Tools basieren auf Webtechnologie wie HTML5, CSS und JavaScript.

PhoneGap ist am weitesten verbreitet: es wird von 400.000 App-Entwicklern genutzt. PhoneGap hat seine eigenen Build-Tools und technisch exportiert es eine App, die in Xcode ausgeführt und erstellt werden kann, wodurch es zu einer "Hybrid-App" wird - native Komponenten kombiniert mit HTML5 .

PhoneGap enthält jetzt PhoneGap Build, das den Xcode-Compiler durch eine Cloud-basierte Lösung ersetzt. PhoneGap ist kostenlos und wird unter der Open-Source Apache Public License v2 veröffentlicht.

Alternativen zu PhoneGap sind:

  • Cordova (Open-Source)
  • Sencha Touch (Open-Source und kommerziell)
  • RhoMobile Suite (Open-Source)

PhoneGap übertrifft diese Alternativen durch unterstützte Geräte (iOS, Android, Windows Phone, BlackBerry OS, Ubuntu und Firefox OS) und unterstützte Hardware (Beschleunigungsmesser, Kamera, etc.).

Nachteile für Middleware

Die Verwendung von Middleware wie PhoneGap hat zwei große Nachteile.

Da solche Tools alle auf Webtechnologie basieren, können sie hardwarebeschleunigte native Komponenten nicht verwenden. Animationen, Übergänge und hochauflösende Grafiken funktionieren nicht so gut wie in einer nativen App, was es unmöglich macht, sie für Spiele oder visuell intensive Apps zu verwenden .

Außerdem erfordert die Verwendung von Middleware gute Kenntnisse in Compilern und Build-Tools, was es für Anfänger zu einer unbequemen Option macht.

5. Design: Wie Ihre App verwendet wird

Nicht alles, was Apps sind, ist Programmieren. Grafikdesign ist groß in der App-Industrie; Es ist eine Voraussetzung für jede App, die ernst genommen werden möchte. Denkst du darüber nach, deine eigenen Apps zu programmieren? Wenn es Ihr Budget erlaubt, mieten Sie einen Grafikdesigner. Es gibt viele davon auf Outsourcing-Websites wie Elance oder oDesk.

Davon abgesehen brauchen Sie keinen Grafikdesigner, wenn Sie gerade erst anfangen . Unter iOS können Sie mit den zahlreichen vordefinierten Komponenten arbeiten, die Apple in ihren eigenen Apps und auf der gesamten Benutzeroberfläche des Betriebssystems verwendet. Die standardmäßigen Komponenten der iPhone-Benutzeroberfläche sehen nicht außergewöhnlich aus, aber sie sind auch nicht schlecht. Dies ist eine großartige Möglichkeit, um loszulegen, ohne zu viel Zeit mit dem grafischen Erscheinungsbild Ihrer App zu verbringen.

Werkzeuge und Ressourcen

Human Interface Guidelines geben Ihnen einen guten Überblick über verfügbare Komponenten und deren Verwendung.

Icons : Verwenden Sie ein Icon-Kit wie Glyphish (kommerziell). Sie haben Hunderte von Icons zusammengestellt, die für iPhone-Apps optimiert wurden, einschließlich Social-Media-Icons, Play / Stop-Buttons und Symbole für App-bezogene Aufgaben wie Neu, Bearbeiten und Senden.

Mockups : Ein weiteres Tool, das Sie unbedingt verwenden müssen, ist Balsamiq Mockups (kostenlose Testversion, kommerziell). Es ist ein Point-and-Click-Editor zum Erstellen von Modellen Ihrer Apps. Ein Modell ist eine grobe Skizze und zeigt und erklärt, wie Ihre App funktioniert und was sie tut. Beginnen Sie nie mit der Programmierung: Machen Sie einen Schritt zurück und überdenken Sie die Benutzeroberfläche und das Layout Ihrer Apps, indem Sie ein Modell erstellen.

Hast du ein skizziertes Mock-Up gemacht, aber du bekommst kein Gefühl dafür, wie die App tatsächlich aussehen wird? Arbeiten Sie mit den Design-PSDs von Teehan + Lax (kostenlos). Sie haben alle GUI-Komponenten aus iOS extrahiert und als Vektorgrafiken zur Verfügung gestellt. Perfekt für ein grafisches Modell!

6. So aktivieren Sie eine App für das Internet

Ist Ihre App mit dem Internet verbunden? Das Erstellen eines benutzerdefinierten Back-Ends mit serverseitigen Sprachen wie NodeJS, Ruby oder PHP kann viel Zeit, Geld und Mühe kosten. Es ist einfacher, ein Platform-as-a-Service-Tool wie Parse zu verwenden.

Parse ist eine Cloud-basierte Lösung zum Speichern von Daten offline und online in Ihrer App . Angenommen, Sie erstellen eine soziale App mit einem Strom von Bildern und Statusaktualisierungen. Sie können Parse verwenden, um diese Daten in der Cloud zu speichern und mithilfe ihres SDKs von und zu Ihren Benutzern zu gelangen .

Wenn Sie ein Tool wie Parse verwenden, müssen Sie kein benutzerdefiniertes Back-End mehr erstellen . Parse's Grundnutzungsstufe ist kostenlos, nachfolgende Stufen beginnen bei USD100 / Monat.

Alternativen zu Parse sind Appcelerator (Middleware + PaaS, kommerziell) und App42 (PaaS + Analytics, freie Stufe).

7. Von Beta zu Live gehen

Bevor eine App im App Store veröffentlicht wird, müssen Sie sie mit iTunes Connect hochladen. Sie geben die grundlegenden Informationen Ihrer App wie eine Beschreibung, App-Kategorien und das zu verwendende App-Symbol ein .

Ihre App tritt dann in den Überprüfungsprozess ein, eine Anforderung von Apple. Ein Rezensent von Apple überprüft, ob Ihre App den Überprüfungsrichtlinien entspricht und ob Fehler vorhanden sind. Es ist ein Qualitätscheck, um sicherzustellen, dass nur gute Apps in den App Store gelangen. Ab dem Zeitpunkt des Hochladens dauert es etwa 2 Wochen, bis Ihre App überprüft wird.

Mehr über Hongkiat:

  • Einfaches Generieren von iOS-App-Symbolen mit MakeAppIcon
  • Bewerben Sie Ihre iOS App mit dem iTunes App-Meta-Tag
  • 8 Tipps, um die Downloads für Ihre App zu erhöhen
  • 20 Werbenetzwerke, um Ihre mobile App zu monetarisieren

10 FAQs zum Erstellen Ihrer ersten App

Natürlich haben Sie zu diesem Zeitpunkt möglicherweise noch einige brennende Fragen zum Erstellen Ihrer ersten iOS-Apps. Wir werden uns die Top 10 Fragen anschauen, die neue App-Entwickler betreffen.

1. Was kostet eine App?

Die Kosten für die Entwicklung einer App können sich wirklich von einem Vertragsunternehmen zum anderen unterscheiden. Outsourcing-Freelancer können eine einfache App für rund USD3000 erstellen. Größere Unternehmen können für eine komplexe Anwendung, einschließlich Grafikdesign und Back-End-Programmierung, zwischen USD 25.000 und USD 100.000 anfordern. Firmen wie Tinder, Pinterest, Facebook, etc. können Hunderttausende bis Millionen für die Entwicklung und Vermarktung einer App ausgeben. Genau wie anderswo: Sie bekommen, wofür Sie bezahlen .

2. Ich stecke mit einem Programmierfehler fest. Wie bekomme ich Hilfe?

Eine Menge Programmierfragen für Anfänger wurden bereits auf Sites wie StackOverflow gestellt. Suchen Sie nach der Fehlermeldung oder dem Fehler, den Sie gefunden haben, und Sie werden höchstwahrscheinlich eine Lösung finden. Wenn Sie selbst eine Frage stellen, suchen Sie immer zuerst und stellen Sie sicher, dass Sie Ihr Problem gründlich erklären und die Schritte, die Sie bereits unternommen haben, um es zu lösen, erklären . Quora ist ein gutes Medium, um nicht-technische Fragen zu stellen, etwa zu Themen aus den Bereichen Business und UX / UI.

3. Ich habe eine geniale Idee für eine App. Wo soll ich anfangen?

Wenn Sie ein Geschäft basierend auf einer App erstellen möchten, sollten Sie nicht sofort mit der Programmierung beginnen. Überprüfen Sie zunächst Ihre Geschäftsidee, indem Sie sich an Ihre Zielgruppe wenden .

Treten Sie mit potenziellen Kunden in Kontakt und befragen Sie sie, um Feedback zu erhalten .

Denken Sie daran, dass die meisten erfolgreichen Apps ein unmittelbares Problem lösen, so dass Kunden dafür bezahlen möchten . Wenn Sie Ihre Idee bestätigt und eine Beziehung mit Ihren ersten Kunden aufgebaut haben, fahren Sie mit dem Design und der Entwicklung der eigentlichen App fort.

4. Benötige ich ein iPhone, um Apps zu erstellen?

Nein, aber es ist empfehlenswert. Xcode verfügt über einen iPhone Simulator, der Ihre Apps wie ein physisches iPhone laufen lässt. Wenn Sie ein echtes iPhone mit Ihrer App in den Händen halten, unterscheidet es sich davon, dass es auf dem Bildschirm Ihres Computers angezeigt wird. Daher wird empfohlen, Ihre App auf einem tatsächlichen Gerät zu testen.

Beachten Sie, dass Xcode nur unter Mac OS X ausgeführt werden kann.

5. Ich bin nicht gut in Mathe, brauche ich es zum Programmieren?

Ja und nein. Es ist ein städtischer Mythos, dass man gut in Mathe sein kann, um Code schreiben zu können. Viele Programmierprinzipien haben ihre Wurzeln in der Mathematik, aber sie sind nicht erforderlich für ein grundlegendes Verständnis, wie man Apps erstellt . Wenn Sie tiefer tauchen und sich besser mit der Programmierung vertraut machen, werden Sie feststellen, dass Sie auf dem Weg einige Mathe-Fähigkeiten erworben haben.

6. Ich arbeite für eine Firma. Verfolge ich meine App-Idee mit der Firma oder in meiner eigenen Zeit?

Es hängt von der Firma und Ihrer Position ab. Sind Sie ein Ingenieur und das Kerngeschäft Ihres Unternehmens online, digital oder in engem Zusammenhang mit Apps? Dann möchten Sie vielleicht einen Prototyp bauen und Ihren Vorgesetzten oder Arbeitgeber davon überzeugen, die Idee zu verfolgen.

Wenn Sie glauben, dass Ihr Arbeitgeber den Wert nicht sieht, können Sie die App-Idee in Ihrer eigenen Zeit verfolgen. Achte auf deinen Vertrag mit deinem Arbeitgeber . Erfindungen, die während Ihrer Zeit mit dem Unternehmen gemacht wurden, könnten als geistiges Eigentum des Unternehmens angesehen werden, nicht Ihr Eigentum.

7. Meine App-Idee existiert bereits im App Store. Was mache ich jetzt?

Die Tatsache, dass es existiert, bedeutet nicht, dass es eine gute App ist . Du kannst immer eine konkurrierende App erstellen und sie besser machen als das, was bereits da draußen ist.

Ebenso macht die Tatsache, dass eine App noch nicht existiert, keine gute Idee, sie zu erstellen. Es könnte gut sein, dass eine App mehrfach veröffentlicht wurde, aber aus dem App Store gezogen wurde, weil sie dafür nicht nötig war.

Überprüfe immer deine App-Idee nach dem Problem, das sie löst, und nach dem Wert, den sie für ihre Nutzer hat.

8. Warum wird das iPhone manchmal als iOS bezeichnet?

Es gibt einen kleinen Unterschied: iPhone ist der Name für das eigentliche Hardware-Smartphone und iOS steht für "i-Betriebssystem". Zurück in die Geschichte von Apple, war der iMac-Computer das erste Produkt mit dem Präfix "i". Später folgten sie diesem Stil und schufen weitere Produkte: iTunes, iPod, iPad und iPhone. Es ist nur natürlich, das Betriebssystem zu nennen, das auf dem iPhone, iOS läuft.

9. Wie vermarkten Sie effektiv eine iPhone App?

Ganze Bücher wurden über diese Frage geschrieben! Es ist schwer, aber nicht unmöglich zu beantworten. Alle erfolgreichen Apps lösen ein Problem, so dass die Leute dafür bezahlen wollen.

Sie können entweder ein Problem finden und Leute finden, die Ihre Lösung benötigen, oder eine Zielgruppe finden und sie nach Problemen durchsehen, für die Sie eine Lösung finden könnten . Bleiben Sie mit dieser Kundengruppe in Kontakt und geben Sie ihnen die Möglichkeit, anderen von Ihrem Produkt zu erzählen. Empfehlungen und Mund-zu-Mund-Propaganda ist eine effektive und billige Marketing-Maschine.

10. Was ist der schlechteste Weg, um Programmieren zu lernen?

Aufgeben ist eine der schlechtesten Möglichkeiten, um Programmierung zu lernen . Eine neue Fähigkeit zu erlernen, hat Höhen und Tiefen, und Sie können nur weitermachen, indem Sie die Höhen feiern und durch die Tiefen sehen. Aufgeben ist nicht Teil der Gleichung.

Finde heraus, was dein Lernstil ist. Es macht keinen Sinn, Videos anzuschauen, wenn Code geschrieben wird und Trial-and-Error besser zu Ihnen passt.

Schließlich, wählen Sie nicht zufällig ein Buch über die Programmierung aus der Bibliothek, sondern finden Sie eine bewährte Lernmethode oder Lernpfad. Wenn Sie Spanisch lernen, beginnen Sie nicht damit, ein Wörterbuch zu lesen, oder?

Lernressourcen, um loszulegen

Wenn Sie dennoch Ihre erste iOS-App erstellen möchten, finden Sie in diesem Abschnitt alle Lernressourcen, mit denen Sie beginnen können.

App-Entwicklung beinhaltet eine Menge von Komponenten, und wenn Sie neu sind, kann es eine ziemliche Herausforderung sein, sich mit allen Tools vertraut zu machen. Keine Angst! Sie können Ihre erste App an einem Tag ohne Programmierkenntnisse erstellen. Das einzige, was Sie brauchen, ist eine gute Ressource, die Ihnen die Fäden zeigt und sich gleichzeitig auf ein Toolset konzentriert. Es gibt viele Anfänger-Tutorials im Internet sowie Premium-Kurse.

Der Lernprozess: In Kürze

Was ist dein Lernstil? Berücksichtigen Sie dies, bevor Sie eine Ressource auswählen.

  • Videos ansehen: CS 193P iPhone Application Development von der Stanford University, verfügbar für iTunes U (kostenlos).
  • Ein Buch lesen: Sams Teach Yourself Swift In 24 Stunden ($ 25- $ 35) und The Swift Programmiersprache Buch von Apple (kostenlos)
  • Coding yourself : Programmierung Tutorials von We Heart Swift, JamesonQuave und AppCoda (alles kostenlos).

Wenn Sie Ihre erste App erstellt haben, ist es ein guter Plan, kurz nacheinander in eine Reihe von Komponenten einzutauchen. Lernen:

  1. Verwenden von Navigationssteuerelementen wie Tab-Bars und Hamburger-Menüs
  2. Verwenden von Hardware wie Kamera und Beschleunigungsmesser
  3. Verwenden von Layouts, z. B. des Tabellenansicht-Controllers und des Seitenaufruf-Controllers
  4. Mit Animationen arbeiten und Übergänge anzeigen
  5. Der App-Lebenszyklus
  6. Compiler und Build-Tools

Die meisten dieser Themen erfordern ein paar Tage (24 bis 32 Stunden) Basteln, Ausprobieren und Nachschlagen von Ressourcen.

Sobald Sie die Grundlagen herausgefunden haben, können Sie direkt mit Internetquellen und cloudbasierten Lösungen wie Parse arbeiten. Alle Apps sind auf die eine oder andere Weise mit dem Internet verbunden.

Unabhängig davon können diejenigen, die es gewohnt sind, neue Dinge zu lernen, oft ihren eigenen Lernplan skizzieren und müssen nicht notwendigerweise einem Programm wie einem Kurs oder einem Buch folgen.

Einpacken

Wäre es nicht toll, eine eigene App im App Store zu haben? Sie haben nun einen grundlegenden Überblick über die Tools, die zum Erstellen von Apps erforderlich sind, und erfahren, wie Sie Ihre eigenen Apps entwickeln können. Beginne mit Swift, indem du ein Buch liest oder einem Tutorial folgst, bilde eine großartige Oberfläche mit Balsamiq, erhalte ein Entwicklerkonto und veröffentliche diese App!

Vollständige Referenzliste:

  • Xcode
  • Schnittstellenerstellung
  • Apple-Entwicklerprogramm
  • iTunes verbinden
  • Testflug
  • Schnell
  • Apache Cordova
  • TelefonGap
  • Sencha-Berührung
  • RhoMobile Suite
  • Elance
  • oDesk
  • Richtlinien für die menschliche Schnittstelle
  • Glyphisch
  • Balsamiq Mockups
  • Teehan + Lax iPhone PSDs
  • Parse
  • Appzerator
  • App42
  • Stanford CS 193P iPhone Anwendungsentwicklung
  • Sams Teach Yourself Swift in 24 Stunden
  • Wir Herz Swift
  • JamesonQuave
  • AppCoda
  • Das Swift-Programmiersprachenbuch

Anmerkung des Herausgebers : Dies wurde von Reinder de Vries für Hongkiat.com geschrieben. Reinder ist ein Unternehmer und App-Entwickler, der glaubt, dass es nicht genug App-Macher auf der Welt gibt. Er hat 50+ Apps entwickelt und sein Code wird von Hunderttausenden von Benutzern auf der ganzen Welt verwendet. Wenn er nicht programmiert, unterrichtet er aufstrebende Entwickler, wie sie ihre eigenen Apps auf LearnAppMaking.com erstellen können.

Jetzt lesen: Wie man jQuery Mobile in Phonegap / Cordova integrieren

Wie verwende ich WordPress Jetpack Offline?

Wie verwende ich WordPress Jetpack Offline?

Jetpack enthält viele Module, die Ihnen helfen, Kontaktformulare zu verwenden, unendliches Scrollen, Shortcodes und vieles mehr zu verwenden. Diese Funktionen können dazu beitragen, dass Ihre selbst gehostete WordPress-Website so leistungsfähig wird, wie Websites auf WordPress.com gehostet werden. E

(Tech- und Design-Tipps)

Sehen und teilen Sie Ihre Sketch Mockups online mit Sketch Viewer

Sehen und teilen Sie Ihre Sketch Mockups online mit Sketch Viewer

Wenn Sie Design arbeiten, wissen Sie, wie schwierig es ist, die Versionskontrolle zu verwalten . Datumsbasierte Dateinamen können funktionieren, aber manchmal möchten Sie einen Workflow, der ein wenig leistungsfähiger ist.Das bekommen Sie mit Sketch Viewer, einer Online-Webanwendung, die für die Freigabe von Sketch-Dateivorschauen und die Organisation von Versionen von Sketch-Dateien verwendet wird. Di

(Tech- und Design-Tipps)