Wie Sie mit Codea Ihre eigenen iPad-Apps erstellen können

Wie Sie mit Codea Ihre eigenen iPad-Apps erstellen können / Programmierung

Bist du bereit für die Codierung? Codea kann helfen.

Das Erstellen einer iPad-App ist nicht einfach, aber sicherlich nicht unmöglich. Jeder muss irgendwo anfangen, und es gibt verschiedene Apps und Dienste, die Ihre ersten Schritte so angenehm wie möglich machen sollen.

Codea ist eine solche Option. Der App Store kostet $ 15, aber er verwandelt Ihr iPad in eine ziemlich leistungsfähige App-Erstellungs-Suite. Wenn Sie die Idee des Programmierens als abschreckend empfinden, aber Sie möchten es gerne ausprobieren? Coding Boot Camp für Anfänger: Sollten Sie eines nehmen? Coding Boot Camp für Anfänger: Solltest du eines nehmen? Umfangreiche Codierungs-Bootcamps bieten einen Einstieg in den Codierungsraum. Finden Sie heraus, was sie sind, was Sie lernen werden und ob es das richtige für Ihre Programmierreise ist! Lesen Sie mehr, dies könnte die Antwort sein.

Erste Schritte

Wenn Sie ein neues Projekt in Codea starten, wird ein einfaches Hello World-Skript angezeigt. Egal, ob Sie neu programmieren oder nur neu im Programm sind, es lohnt sich, es für eine Weile zu basteln.

Das ist alles ziemlich einfach. Das Konfiguration Funktion wird einmal aufgerufen, während die zeichnen Funktion wird ständig aufgerufen. Dies ist eine wichtige Überlegung, wenn Sie entscheiden, wo Sie Ihren eigenen Code in das Skript einfügen möchten.

Zeile 5 zeigt einfach Hello World! als Text in der Konsole. In der Zeile 11 wird die Hintergrundfarbe festgelegt, und in der Zeile 13 wird die Breite des Strichs festgelegt, mit dem wir in einem Moment zeichnen werden, wie in den Anmerkungen des Autors beschrieben.

Tippen Sie auf die Zahlen, die die Hintergrundfarbe bestimmen. Codea unterscheidet sich von einem Standard-Code-Editor. Visual Studio-Code ist der perfekte Text- und Skript-Editor für Mac. Visual Studio-Code ist der perfekte Text- und Skript-Editor für Mac Microsoft Der Texteditor unterstützt unzählige Sprachen, und Sie müssen ihn nicht einmal mit Xcode vergleichen, da sie unterschiedliche Anforderungen erfüllen. Weiterlesen . Mit diesem Farbwähler können Sie auf einfache Weise den gewünschten Farbton über ein Touch-Interface auswählen.

Klicken Sie auf die Wiedergabeschaltfläche in der rechten unteren Ecke der Benutzeroberfläche, um den Code auszuführen.

Wie Sie sehen, ist im Moment nicht viel los. Aber hallo Welt! wird in der Konsole angezeigt, und der Hintergrund hat sich in den von Ihnen gewählten Rotton geändert. Nun, da wir uns mit der Benutzeroberfläche ein wenig auskennen, können wir einige größere Änderungen vornehmen.

Eine Form zeichnen

Als Nächstes zeichnen wir einen Kreis mit Code. Verwenden Sie den Zurückpfeil in der unteren linken Ecke des Bildschirms, um zum Skripteditor zurückzukehren. Fügen Sie dann den folgenden Code zum hinzu zeichnen Funktion:

Ellipse (BREITE / 2, HÖHE / 2, 200)

Lassen Sie uns das kurz auspacken. Der Befehl Ellipse besagt, dass wir einen Kreis zeichnen möchten. Mit WIDTH / 2 und HEIGHT / 2 wird die Position auf dem Bildschirm festgelegt. Wir verwenden eine Abkürzung, um sie im Totpunkt zu platzieren, indem wir die Gesamtbreite und -höhe des Bildschirms durch zwei teilen. Alternativ können Sie einfach eine numerische Referenz angeben. Schließlich gibt die Zahl 200 die gewünschte Größe an. Die Strichbreite wurde bereits früher im Skript festgelegt.

Oben können Sie sehen, wie Ihr Skript aussehen sollte. Drücken Sie die Wiedergabetaste auf der virtuellen Tastatur, um den Code auszuführen.

Unser Kreis sieht genau so aus, wie es sein sollte. Fühlen Sie sich frei, ein bisschen Zeit damit zu verbringen, unseren Code zu optimieren, um zu sehen, wie er das Ergebnis ändert. Als Nächstes werden wir die Dinge etwas interaktiver gestalten.

Interaktion hinzufügen

Nachdem wir nun eine Form gezeichnet haben, bearbeiten wir unseren Code, damit der Benutzer tatsächlich etwas damit anfangen kann. Wenn Sie nur eine Codezeile ändern, können Sie über das Touchscreen mit der Form interagieren.

Wir müssen einfach Zeile 18 in Folgendes ändern:

ellipse (CurrentTouch.x, CurrentTouch.y, 200)

Die sollte wie das Bild im Skripteditor aussehen.

Wir sagen lediglich, dass die X- und Y-Koordinaten des Kreises der Stelle entsprechen sollten, an der sich der Finger des Benutzers auf dem Touchscreen befindet. 10 Projekte zur Verwendung des Raspberry Pi-Touchscreen-Displays 10 Projekte zur Verwendung des Raspberry Pi-Touchscreen-Displays Wenn Sie Ihre Himbeere verlassen haben Pi Touchscreen sammelt Staub in einer Schublade. Eine dieser Ideen sollte Ihr Interesse genug wecken, um es wieder herauszuholen! Weiterlesen . Wir setzen das in die zeichnen Diese Funktion wird ständig aktualisiert, sodass der Benutzer die Form ziehen kann.

Drücken Sie die Wiedergabetaste und prüfen Sie, ob Sie den Kreis erfolgreich verschieben können.

Wir sind am Laufen. Wir haben eine sehr einfache App und können damit tatsächlich etwas anfangen. Das einzige Problem ist, dass es eigentlich gar nicht so nützlich ist. Als Nächstes erstellen wir eine App, die tatsächlich einem bestimmten Zweck dient.

Nächste Schritte

Die wirklich mächtige Sache von Codea ist, dass Sie auf einige der nützlichsten Funktionen des iPads zugreifen können und es leicht macht, sie in Ihr Projekt zu implementieren. Wir werden mit den Ortungsdiensten arbeiten.

Für mein Geld wird das beste Curry, das Sie überall bekommen können, in der Mosque Kitchen in Edinburgh, Schottland, serviert. Daher wünschte ich mir oft, ich wüsste genau, wie weit ich reisen müsste, um dort zu essen. Wir programmieren eine einfache App. Codieren durch Remixen vorhandener Apps. Codieren durch Remixen von vorhandenen Apps. Mit dieser Website können Sie Apps erstellen oder remixen. So können Sie kreativ sein, ohne Angst zu haben, etwas zu beschädigen. Lesen Sie mehr, das uns diese Informationen gibt.

Als erstes müssen wir unserer App Zugriff auf Standortdienste geben. Starten Sie dazu ein neues Projekt und fügen Sie diesen Code in das ein Konfiguration Funktion.

location.enable ()

Beachten Sie, dass wir das hier einfügen Konfiguration eher, als zeichnen, weil wir es nur einmal brauchen. Ob dies funktioniert, können Sie testen, indem Sie unsere App ausführen und sehen, ob wir gebeten werden, Zugriff auf unseren Standort zu gewähren.

Als Nächstes fügen wir einen Code hinzu, der die Entfernung zwischen dem ausgewählten Standort und dem Gerät erfasst und als Text darstellt. Wenn Sie eine App einrichten möchten, die einen anderen Standort verwendet, greifen Sie jetzt zu diesem Breitengrad und Längengrad.

Fügen Sie dann den folgenden Code in die Zeichenfunktion ein:

Text ("Sie sind ...", BREITE / 2, 250) Text ((location.distanceTo (55.945, -3.185)), BREITE / 2, 200) Text ("... Meter von der besten Curry-Umgebung entfernt.", BREITE / 2, 150)

Die erste und die dritte Zeile dieses Codes sind lediglich Text, wobei wiederum die maximale Breite des Bildschirms durch zwei geteilt wird, um sicherzustellen, dass sie zentriert sind, jedoch eine bestimmte numerische Referenz, damit alle drei Textzeilen schön angeordnet werden können.

Das location.distanceTo Befehl benötigt nur den Längen- und Breitengrad Wie funktioniert GPS-Tracking und was können Sie damit nachverfolgen? Wie funktioniert GPS-Tracking und was können Sie damit verfolgen? GEOGRAPHISCHES POSITIONIERUNGS SYSTEM. Wir kennen es als die Technologie, die uns von A nach B führt. Aber GPS ist mehr als das. Es gibt eine Welt der Möglichkeiten, und wir möchten nicht, dass Sie es versäumen. Lesen Sie mehr über den gewünschten Ort. Es wird berechnet, wie weit sich das iPad entfernt befindet. Da wir es an der Stelle platziert haben, an der sich der Text normalerweise befinden würde, wird diese Zahl auf dem Bildschirm angezeigt.

Drücken wir den Play-Button und testen Sie unsere App.

Da gehen wir. Es ist einfach, aber es funktioniert. Codea macht wirklich Kodierung für iOS. Der schnellste Weg, um Swift-Programmierung in Bewegung zu erlernen Der schnellste Weg, Swift-Programmierung in Bewegung zu lernen Es gibt viele Möglichkeiten, die neue Programmiersprache Swift zu erlernen, aber Sie haben sich überlegt, ob Sie sie auf Ihrem mobilen Gerät erlernen möchten ? Diese App macht es wirklich einfach und effektiv. Lesen Sie mehr zugänglich: Wir haben gerade erst angefangen und es ist uns bereits gelungen, Touchscreen-Steuerungen zu implementieren und Ortungsdienste zu nutzen. Der Himmel ist die Grenze dafür.

Haben Sie Tipps, wie Sie das Beste aus Codea herausholen können? Oder suchen Sie Hilfe bei einem bestimmten Projekt? Wie auch immer, warum sollten Sie nicht in den Kommentaren weiter unten mitreden??

Erfahren Sie mehr über: App-Entwicklung.