[SWIFT] [1.] Mahjong App Entwicklung von 0 mit zwei Anfängern

Klicken Sie hier für den zweiten Link

Einführung

Ich werde posten, wie zwei Mahjong-Verrückte die Entwicklung von iOS-Anwendungen aus fast 0 Programmiererfahrung heraus herausfordern. Wir werden einen Artikel erstellen, der sich auf die folgenden Inhalte konzentriert.

Versionsgeschichte

Veröffentlicht am 26. Oktober 2020 2020/10/27 Mitgliederlink hinzugefügt 2020/11/03 2. Link hinzugefügt

Besprechung starten

Lass uns eine Mahjong App machen! !! Ich bin ein iPhone-Benutzer, es ist also eine iOS-App! !!

Komplett

Als wir beide beschlossen, es zu entwickeln, war es so, also hielten wir wieder ein Start-up-Meeting ab.

Während des Treffens haben wir die folgenden Fragen besprochen.

  1. Was für eine App
  2. In welcher Sprache soll entwickelt werden?
  3. Welche Tools benötigen Sie für die Entwicklung?
  4. Über das Projektmanagement

Ich wusste nicht einmal, was ich vorbereiten sollte, und als ich ein holpriges Meeting hatte, wurde es ein Chaos ... Vorbereitungen, sehr wichtig.

Was für eine App

Etwas im Zusammenhang mit Mahjong

→ Funktion zur Aufzeichnung der täglichen Ergebnisse usw. → Möglichkeit, Datensätze zwischen Mitgliedern auszutauschen

Vorerst habe ich beschlossen, so etwas wie einen Bilanzantrag zu stellen.

Es wäre schön, wenn die Mitglieder, die die App installiert haben, die Datensätze teilen könnten. ↑ Der Schwierigkeitsgrad scheint extrem hoch (unwissend) zu sein. Implementieren Sie ihn also, wenn Sie es sich leisten können

In welcher Sprache soll man sich entwickeln?

Laut research () werden iOS-Apps in einer Programmiersprache namens Objective-C oder Swift entwickelt.

Früher wurde es mit Objective-C erstellt, aber Swift wurde vor einiger Zeit angekündigt und wird nach und nach durch Swift ersetzt. → Wenn Sie es von nun an tun, wird es schnell sein. Es scheint, dass Apple auch drängt.

In der Umfrage gab es einige Artikel wie "Swift ist eine neue Sprache, daher gibt es nur wenige technische Artikel im Internet." Es scheint jedoch, dass Anfänger wie wir genügend Informationen haben, um sich zu engagieren. fühlte.

Im Notfall werden Senioren im Internet Ihnen sagen ... richtig? ??

Das Framework befindet sich in einem köstlichen Zustand, daher möchte ich es entscheiden, wenn ich in Zukunft mit Forschung und Entwicklung fortfahre.

Welche Tools benötigen Sie für die Entwicklung?

Es ist eine Huckepack-Fahrt zum Google-Lehrer in der Welt.

Ich habe mich entschieden, diese mindestens zu verwenden.

Es scheint besser zu sein, Tools wie Aufgabenverwaltung und Versionsverwaltung zu verwenden, aber da es derzeit Überkapazitäten gibt, möchte ich sie nach Bedarf integrieren

Über das Projektmanagement

Treffen einmal pro Woche. → Ein Meeting, das hauptsächlich Fortschrittsberichte bestätigt, das Gelernte mitteilt und bestätigt, was als nächstes zu tun ist.

Der Hauptzweck ist das Lernen, und wir werden nach und nach weiter daran arbeiten.

Wir werden Entwicklungsinformationen ausgeben. (Qiita, Twitter) Projektmitglied Twitter Takeda Dashun

(Es hat ungefähr einen halben Tag gedauert, bis ich geschrieben habe ... Kann ich weitermachen ...?)

Ich habe mich nur sanft für die Betriebsmethode entschieden, daher möchte ich sie entsprechend aktualisieren. Erstens gibt es das Gefühl, dass die Managemententscheidung so etwas ist, aber bitte verzeihen Sie mir vorerst.

abschließend

Alles ist in einem fummeligen Zustand durcheinander, aber vorerst möchte ich daran arbeiten, ohne die Entwicklung zu verwerfen.

Wenn Sie nichts dagegen haben, danke für Ihre Anleitung und Ermutigung.

PS: In letzter Zeit ist Mahjongs Leistung zu schlecht, daher möchte ich sie haben, damit sie den Leuten zum Zeitpunkt der Veröffentlichung der App gezeigt werden kann. Maru.

Recommended Posts

[1.] Mahjong App Entwicklung von 0 mit zwei Anfängern
[3.] Mahjong App Entwicklung von 0 mit zwei Anfängern
[2.] Mahjong App Entwicklung von 0 mit zwei Anfängern
Spieleentwicklung mit zwei Personen mit Java 2
Spieleentwicklung mit zwei Personen mit Java 1
Spieleentwicklung mit zwei Personen mit Java 3
Java-Entwicklung mit Codenvy: Konsolen-App-Debug
Lassen Sie das Armbandgerät mit Bluetooth über die Android-App vibrieren
Anfänger in der App-Entwicklung haben versucht, eine Android-Rechner-App zu erstellen