Wie kann ich eine iPhone App programmieren?
Heyo ,
ich wollte aus „Spaß“ mich herantrauen, eine App für iOS zu programmieren.
Ich will die App nicht veröffentlichen, sondern privat auf mein iPhone laden.
In dieser App soll man simple Medikamente auswählen und sich die Halbwertszeit (Zeit, bis die Hälfte des Medikamentes abgebaut ist) und das zugehörige Diagramm (nach Eingabe der Konsummenge) anzeigen lassen.
Die App sollte mit „wenig“ Programmierkenntnissen, und etwas nach dem Prinzip „Drag 'n' drop“ funktionieren.
Programmieren würde ich mit dem Mac.
Ich brauche keine detaillierte Anleitung, aber vielleicht kennt ja jemand Anwendungen für den Mac, die das ermöglichen? Und wenn nicht, mit welcher Anwendung programmiert man für gewöhnlich Apps und wie bekomme ich sie aufs iPhone?
2 Antworten
Als Entwicklungsumgebung nutzt du Xcode auf deinem Mac. Das findest du im App Store. Die Programmiersprache ist Swift:
https://www.swift.org/documentation/
Apps kannst du über UIKit oder SwiftUI entwickeln. Ich rate dir zum modernerem SwiftUI mit einem deklarativen Ansatz:
https://developer.apple.com/documentation/SwiftUI
Viele Beispiele und Tipps findest du bspw. hier:
https://www.hackingwithswift.com/
Ohne Vorkenntnisse ist der Einstieg schon nicht ganz ohne aber machbar.
Wenn du Probleme hast und nach Lösungen im Internet suchst, achte darauf, dass die Antworten nicht zu alt sind, da diese Sachen dann manchmal jetzt nicht mehr so funktionieren.
Für macOS gibt’s von Apple XCode, kostenlos. Das ist die Entwicklungsumgebung, in der du grafische Elemente und Code erstellst / schreibst und die App auch testen kannst. Ist sie fertig, kannst du die App darüber auch auf deinem iPhone installieren.
Ohne dich frustrieren zu wollen, rechne mit etlichen Monaten Entwicklungszeit.