Das Schreiben und Entwickeln Ihrer eigenen App ist heutzutage nicht so schwer. Unternehmen wie Apple und Google bieten Entwicklern zahlreiche Ressourcen. Wenn Sie jedoch neu im Konzept der Codierung sind, kann es sich ein bisschen überwältigend anfühlen. Die gute Nachricht ist jedoch, dass Apple mit Anthropic zusammenarbeitet, um die KI zu nutzen, um die Codierung für alle zu erleichtern.
Apples Team mit Anthropic
Laut einem Bloomberg-Bericht arbeitet Apple mit Anthropic, dem KI-Unternehmen hinter Claude, zusammen, um eine neue Softwareplattform „Vibe-Coding“ zu starten, die KI zum Schreiben, Bearbeiten und sogar Testcode im Auftrag von Entwicklern verwendet. Der Bericht behauptet, dass dieses System eine aktualisierte Version der Xcode -Programmiersoftware von Apple ist.
Dies ist nicht das erste Mal, dass Apple die Verwendung von KI zur Codierung in Betracht gezogen hat. Das Unternehmen kündigte zuvor Swift Assist, ein KI-angetriebenes Tool für Xcode an. Die Öffentlichkeit sah jedoch nie die Freilassung. Anscheinend gab es in Apples eigenem Team von Ingenieuren Bedenken, dass dies zu einer Verlangsamung der App -Entwicklung führen könnte.
Der Bericht sagt auch, dass es ungewiss ist, ob Apple diese aktualisierte Version, die von dem Claude -Sonett von Anthropic an die Öffentlichkeit betrieben wird, veröffentlicht wird. Im Moment scheint es, dass Apple vorentfolgt, es intern bereitzustellen.
Verwenden Sie KI zum Code
Das Konzept der Verwendung von KI für die Codierung ist nicht neu. Viele Entwickler verwenden bereits KI, um ihnen zu helfen, Code zu schreiben. Tatsächlich hat Microsoft kürzlich bekannt gegeben, dass 30% seines Code von AI geschrieben wurden. Dies ähnelt der Art und Weise, wie manche Leute mit KI Berichte oder Artikel schreiben. Einige haben jedoch in Frage gestellt, ob die Verwendung von KI zur Codierung intelligent ist.
Für Anfänger ist es zweifellos effizienter als das Codieren von der Codierung von Grund auf neu, wenn sie mit AI ihre Apps auf den Boden erstellen. Ob der Code AI generiert oder nicht, ist jedoch effizient und vor allem, ob sie sicher ist oder nicht, umstritten zu sein. Dies liegt daran, dass es bei der Codierung mehrere Ansätze gibt, die Entwickler verfolgen können, um dasselbe Ziel zu erreichen.
Erfahrene Entwickler haben jedoch möglicherweise eine effizientere Möglichkeit, die gewünschten Ergebnisse zu erzielen, während Anfänger -Entwickler möglicherweise eine längere und weniger effiziente Methode haben. Es gibt auch das Problem der Sicherheit. Manchmal, je nachdem, wie ein Code geschrieben wird, lässt er Platz für die Ausbeutung. Hier kommt die Erfahrung eines Entwicklers ins Spiel.
Erfahrene Entwickler wissen, welche Löcher geschlossen werden sollen, während weniger erfahrene Entwickler eine App mit Sicherheitsfehler veröffentlichen könnten.