Letzte Woche hielt Apple seine jährliche WWDC21-Veranstaltung. Während dieser Veranstaltung wurden eine Vielzahl aufregender Ankündigungen enthüllt, darunter Dinge wie FaceTimes Überarbeitung in iOS 15 und das ganz neue macOS Monterey. Ein Feature, das mir jedoch auffiel, war ein Update für Swift Playgrounds 4. Sie können jetzt Apps auf dem iPad erstellen.
Für diejenigen, die es nicht wissen, war dies noch nie zuvor möglich. Wenn Sie Apps für iPhone und iPad erstellen wollten, mussten Sie einen Mac verwenden.
In früheren Versionen von Swift Playgrounds war die App, wie der Titel es beschreibt: eine Spielwiese für Code. Dies machte es zu einem äußerst wertvollen Werkzeug für neue und bestehende Entwickler, um zu lernen, wie man Apps und Code für iOS und iPadOS erstellt. Diese App ist so gut, dass ich denke, dass sie ein brauchbares Werkzeug ist, um eine Programmierkarriere zu starten.
Das Problem war, dass Sie, sobald Sie gelernt haben, wie man in Swift Playgrounds programmiert, feststeckt! Wenn Sie keinen Mac hatten, konnten Sie die erlernten Fähigkeiten nicht anwenden.
Aber das soll sich ändern in iPadOS 15.
Inhalt
- Swift Playgrounds 4 ermöglicht es Entwicklern, Apps auf dem iPad zu erstellen
- Sie können nicht nur Apps auf dem iPad erstellen, sondern auch einreichen
- Ist Swift Playgrounds 4 die Lösung, auf die Entwickler gewartet haben?
- Xcode vs. Swift Playgrounds 4: Wie leistungsstark ist das iPad für Entwickler?
- „Softwareentwicklung ist nicht nur Code-Typisierung“
- Vorhersagen für die Zukunft der App-Erstellung auf dem iPad
-
Wie lange dauert es, bis Sie Apps auf dem iPad erstellen können?
- Zusammenhängende Posts:
Swift Playgrounds 4 ermöglicht es Entwicklern, Apps auf dem iPad zu erstellen
Die Überschrift sagt alles. In Swift Playgrounds 4 können Sie Apps auf dem iPad für iPad erstellen. Aber wie sieht das aus?
Laut Apple wird das Erstellen von Apps in der neuesten Version von Playgrounds ziemlich solide sein. Sie können Ihre App auf dem Startbildschirm Ihres iPads in der Vorschau anzeigen. Diese Vorschau wird live sein, sodass Sie sehen, wie Änderungen vorgenommen werden, während Sie sie in der App vornehmen.
Live-Vorschau in Schnelle Spielplätze ist eine ziemlich große Sache, wenn man bedenkt, dass Sie normalerweise Code kompilieren und ausführen müssen, bevor Ihre Änderungen angezeigt werden.
Mit der Swift-Sprache können Sie sowohl iPad- als auch iPhone-Apps erstellen. Schließlich können Sie eine Idee für eine App haben, lernen, wie Sie diese App erstellen, und dann diese App tatsächlich erstellen – alles von einem einzigen Gerät aus.
Dies ist ein großer Gewinn für Entwickler, insbesondere für diejenigen mit begrenzten Ressourcen. Erstentwickler ohne Zugang zu einer Hochschulausbildung können nun die Grundlagen in einem wertvollen Markt mit praktischer Anwendung erlernen.
Sie können nicht nur Apps auf dem iPad erstellen, sondern auch einreichen
Für mich ist die Möglichkeit, Apps auf dem iPad zu erstellen, nur die Hälfte dessen, was das Swift Playgrounds 4-Update so spannend macht. In der zweiten Hälfte können Sie Ihre Apps auch im App Store einreichen.
Soweit ich weiß, ähnelt dies dem Senden von eBooks von Apple Pages an Apple Books. Sie erstellen Ihre App auf dem iPad, testen sie auf Fehler und exportieren sie dann in den App Store. Apple wird es dann überprüfen und für den App Store genehmigen oder ablehnen.
Das macht das Veröffentlichen von Apps im App Store laut Entwicklern deutlich einfacher. Die meisten von uns wissen, dass die Veröffentlichung einer App im App Store viele Hürden und Kriterien erfordert. Aber mir war nicht bewusst, dass es eine eigene Herausforderung war, herauszufinden, wie und die Möglichkeit, im App Store einzureichen, zu bezahlen.
Diese Eintrittsbarriere ist nun für jeden mit einem iPad aufgehoben. Und da das iPad nur 300 US-Dollar kostet, können jetzt diejenigen mit einem zu kleinen Budget für einen Mac am App Store-Marktplatz teilnehmen.
Ist Swift Playgrounds 4 die Lösung, auf die Entwickler gewartet haben?
Bisher habe ich nur über den ganzen Hype und die guten Nachrichten rund um diese Entscheidung berichtet. Der Fairness halber muss man jedoch sagen, dass es bei Swift Playgrounds 4 einige Einschränkungen gibt, die behoben werden müssen.
Erstens bedeutet die Möglichkeit, Apps auf einem iPad zu erstellen, nicht, dass Sie alles haben, was Sie brauchen, um eine großartige App zu erstellen. Das ist eine ziemlich große Vereinfachung. Es lässt Dinge wie Versionskontrolle, Plugins und Vorlagen, GitHub-Integration und mehr weg.
Zweitens, und aufbauend auf dem ersten Punkt, ist Swift Playgrounds keine IDE. Obwohl es technisch zum Erstellen von Apps verwendet werden kann, ist es jedoch kein sehr gutes Werkzeug für den Job.
Ich würde es mit einem Google Chromebook anstelle eines Computers vergleichen. Sicher, es kann das Nötigste tun, was für viele Menschen hilfreich ist. Aber irgendwann, wenn Sie als Entwickler wachsen wollen, wird das Nötigste nicht mehr ausreichen.
Xcode vs. Swift Playgrounds 4: Wie leistungsstark ist das iPad für Entwickler?
Und das bringt uns zum wichtigen Vergleich, Xcode vs. Schnelle Spielplätze 4. Für diejenigen, die es nicht wissen, Xcode ist Apples Satz von Entwicklungstools für macOS.
Xcode wird kostenlos mit Mac geliefert und enthält eine ganze Reihe umfassender Tools für Entwickler. Es ist so robust, dass Sie einen Mac kaufen könnten und selten andere Tools für Ihren Entwicklungsprozess herunterladen müssen. Sie würden dies wahrscheinlich nicht tun wollen, aber der Punkt ist, dass es sich um ein sehr solides Werkzeugset handelt.
Alles, was Sie in Swift Playgrounds 4 erhalten, ist die Möglichkeit, Code für Apps zu schreiben und zu sehen, wie diese Apps Gestalt annehmen. Ich würde das mit Spielen vergleichen wie Traum auf PlayStation, die es dir ermöglichen, dein eigenes Videospiel zu bauen, aber irgendwie nicht.
Das Problem sind vorerst nicht Swift Playgrounds – es ist das iPad. Dies ist in vielerlei Hinsicht das erste ernsthafte Update für Entwickler, das das iPad seit zehn Jahren erhalten hat. Es ist noch ein langer Weg, bis Sie Xcode auf dem Mac in den Papierkorb werfen und sich stattdessen ein iPad Pro schnappen können.
„Softwareentwicklung ist nicht nur Code-Typisierung“
Das ist ein Zitat von einem F&E-Leiter bei MacPaw, Serg Krivoblotsky. Und ich denke, es fasst die Einschränkungen des Swift Playgrounds 4-Updates perfekt zusammen.
Es ist ein wichtiges Update, das die Kosten für die Bereitstellung einer App im App Store erheblich senken wird. Aber es wäre unehrlich, so zu tun, als sei das alles, was man als Entwickler braucht: Code schreiben und Apps einreichen.
Auch wenn dieses Update noch nicht ausreicht, um den Computer eines Entwicklers zu ersetzen, sehe ich einige Anwendungsfälle gedeihen.
Die erste sind studentische Entwickler. Ich erinnere mich, dass ich vor einigen Jahren das Informatik-College abgebrochen habe und auf Swift Playgrounds in zwei Wochen mehr gelernt habe als in meinen zwei Semestern in der Schule.
Das soll nicht heißen, dass Sie aussteigen sollten (nicht!), aber es zeigt, wie gut die Bildungskomponente von Playgrounds ist. Und wer weiß! Hätte ich damals auf meinem iPad Apps schreiben und einreichen können, wäre ich vielleicht dabei geblieben, anstatt mich irgendwann zu langweilen.
Unabhängig davon sehe ich jede Menge Leute, jung und alt, die in das Entwicklungsfeld und Hobby einsteigen, sobald sie Apps auf dem iPad erstellen können.
Der zweite Anwendungsfall, den ich sehen kann, sind professionelle Entwickler, die diese Funktion für das Prototyping verwenden. Obwohl Sie dies möglicherweise noch nicht als Mac-Ersatz verwenden, können Sie es wahrscheinlich verwenden, um Apps im Handumdrehen zu schreiben und zu prototypieren.
Wenn Sie also ein Meeting mit einem Kunden haben, können Sie Ihr iPad mitbringen und schnell grobe Beispiele für seine Ideen im Handumdrehen eingeben.
Vorhersagen für die Zukunft der App-Erstellung auf dem iPad
Ich denke, das ist alles, was es dazu zu sagen gibt! Ab Herbst können Sie Apps auf dem iPad erstellen, was für alle ein großer Vorteil sein wird. Es gibt noch einiges zu tun, aber es gibt Fortschritte. Das reicht für 2021!
Für die Zukunft denke ich, dass es einige Wege gibt, die Apple mit dieser Funktion beschreiten könnte.
Eines könnte das Hinzufügen von Xcode und anderen Entwicklungstools zum iPad sein. Auf diesem Weg würde das iPad im Wesentlichen ein Eins-zu-Eins-Update für den Mac erhalten. Sie werden also nicht gezwungen, sich für das eine oder das andere zu entscheiden; Es hängt nur davon ab, welches Gerät Sie bevorzugen.
Ein anderer Weg, den ich mir vorstellen kann, besteht darin, Swift Playgrounds zu einer Alternative zu Xcode zu machen. Mit anderen Worten, Playgrounds würde sowohl zu einer IDE als auch zu einem Bildungswerkzeug werden.
Wenn Apple diesen zweiten Weg einschlägt, kann ich sehen, dass die Codierung auf dem iPad die "iPad" -Behandlung erhält. Das bedeutet, alles zu vereinfachen, während die Dinge fast so leistungsstark bleiben wie auf dem Mac. Dies würde es zu einer vollständigen All-in-One-Lösung für fast alle machen, außer für die hartgesottenen Profis.
Es könnte auch die Entwicklung viel einfacher und intuitiver machen. Anstatt alle Arten von verschiedenen Apps und Prozess- und Legacy-Anwendungen und -Konfigurationen auszubalancieren und Versionen und Sprachen, Sie hätten nur diese übersichtliche, organisierte App auf dem iPad, die alles kann leicht.
Wir werden sehen!
Wie lange dauert es, bis Sie Apps auf dem iPad erstellen können?
Das Swift Playgrounds 4-Update sollte diesen Herbst mit iPadOS 15 erscheinen. Im Allgemeinen kommen iPadOS-Updates im September. Sie sollten also ab September 2021 Apps auf dem iPad erstellen können.
Bis dahin können Sie noch heute mit dem Üben Ihres Codes in Swift Playgrounds beginnen! Und wenn Sie schon dabei sind, können Sie Ihr Wissen rund um Apple auffrischen, indem Sie sich abonnieren und durchlesen der AppleToolBox-Blog.
Wir sehen uns im nächsten Artikel!