Diese Aufgabenlisten-App ist die erste, die mit Swift Playgrounds 4 auf dem iPad erstellt und veröffentlicht wurde

Nach der Vorschau während der WWDC21, . Damit können iPad-Benutzer endlich Apps erstellen und veröffentlichen, ohne Xcode oder einen Mac zu benötigen. Jetzt scheint ein Entwickler gerade eine der ersten Apps mit Swift Playgrounds 4 erstellt und veröffentlicht zu haben, und sie heißt ToDon’t.
OPTAD-1
ToDon’t ist eine To-Do-App, die von Cephalopod Studio erstellt wurde und im Grunde mit Dingen gefüllt ist, die zu erledigen sind nicht tun:
Fügen Sie Ihrer täglichen To-Do-Liste zufällige, vorgefertigte Aufgaben hinzu, insbesondere Dinge, die Sie NICHT tun sollten, damit Sie sie abkratzen können und sich sofort produktiv fühlen, während Sie Spaß haben.
OPTAD-2
Die App hat Dutzende und Aberdutzende Dinge zu tun! Und Sie können Ihre Errungenschaften mit zufälligen Feiern feiern, wenn Sie alle Ihre Gegenstände abhaken!
Obwohl es sehr einfach ist, erregte a Blogbeitrag von Cephalopod Studio zeigt den Prozess der Entwicklung einer App vollständig mit Swift Playground 4 auf dem iPad.
Beginnend mit den guten Dingen, lobte Matt Waller, Entwickler von ToDon't, wie schnell und vielseitig es ist, mit Swift Playgrounds 4 zu entwickeln. Er sagt, es ist ein perfekter Prototyp, wenn Sie etwas an der Benutzeroberfläche, der einfachen Veröffentlichung und, vor allem nicht so teuer, um mit der Entwicklung von Grund auf neu zu beginnen:
OPTAD-3
Ich erinnere mich, dass ich an meinem iMac gearbeitet habe und einfach absolut süchtig danach war, wie cool es war, eine App zu erstellen, als ich vor neun Jahren anfing. Und um es vor allem auf meinem Handy zum Laufen zu bringen! (Ich möchte wirklich, dass es einfach ist, Apps auf das Telefon zu bekommen). Es macht alles so viel Spaß. Und dass das jetzt auf einer relativ günstigen Maschine in hoher Qualität möglich ist, ist auch einfach toll.

Allerdings ist Swift Playgrounds 4 in seiner ersten Version als Entwicklungstool noch lange nicht perfekt. ToDon’t-Entwickler hatten Probleme mit dem Testen von In-App-Käufen und sagten, dass sie nur in TestFlight testbar werden. Einige andere Funktionsanforderungen umfassen die Benutzerfreundlichkeit von CloudKit, ein integriertes Git und einen besseren Debugging-Prozess.
Swift Playgrounds 4 vermisst immer noch Widgets und Erweiterungen, und es ist nicht möglich, die App auf dem iPhone zu testen, bevor sie an TestFlight gesendet wird, sodass es viel Hin- und Hergehen erfordert, um die Dinge zu glätten.
OPTAD-4
Es gibt hier und da eine Reihe von Dingen, die die Leute erwähnt haben: Sie können Bilder importieren, aber Größen nicht mit einem Asset-Katalog klären (Feedback-ID: FB9830500), Sie können keine JSON-Dateien von Playgrounds bearbeiten (ich denke, es heißt SWIFT Spielplätze, oder?). Sie zu lesen und zu parsen ist in Ordnung, sie befinden sich einfach unter Ressourcen. Es wäre jedoch großartig, diese Dateien zu bearbeiten, auch wenn es sich nur um einfache Textdateien handelt (Feedback-ID: FB9830502). Es gibt keine Gerätevorschau innerhalb der Playgrounds-Vorschau wie bei Xcode (Feedback-ID: FB9830505).
Es ist wichtig anzumerken, dass Matt während seines gesamten kreativen Prozesses Apple Feedback zu Swift Playgrounds 4 gegeben hat, das notwendig sein wird, um in Zukunft weitere Funktionen hinzuzufügen.
Der Entwickler sagt in seinem Blogbeitrag auch, dass es am Ende genau das ist, was es verspricht: Swift Playgrounds. Es ist ein Spielplatz! Es ist ein Ort, der in erster Linie großartig ist, um Dinge herauszufinden.
Es ist sicherlich nicht Xcode auf dem iPad, noch ist es eine brandneue App Composer-App oder ähnliches. Es wird vor allem als großartiges Lehr- und Prototyping-Tool glänzen.
Und zum Teufel, es ist bisher ziemlich großartig als Nebenprojekt-Engine. Ich sage das, weil es einen idealen Punkt gibt, an dem Beschränkungen Kreativität ermöglichen, wie die Beschränkungen eines Sonetts. Ich bin gespannt, ob irgendwelche Meisterwerke entstehen.
Sie können ToDon’t auf der überprüfen App-Store hier.
Versuchen Sie, Ihre eigene App mit Swift Playgrounds 4 zu entwickeln? Wie läuft Ihr Projekt bisher? Teilen Sie Ihre Gedanken im Kommentarbereich unten mit.
In Ordnung, diesen Samstag werden wir Swift Playgrounds auf dem iPad verwenden, um eine lächerliche To-Do-App zu starten: ToDon’t: Hier fügen wir Dinge, die NICHT zu erledigen sind, zu Ihrer To-Do-Liste hinzu, damit Sie sie streichen können und sich produktiver fühlen. #iOSDev #SwiftUI #iPad
1/n
– Matt Waller (@wattmaller1) 18. Dezember 2021