Swift: Unterschied zwischen den Versionen

Aus Android Wiki
(Seite ganz neu angeleg)
 
K (Vor Swift gab es nur Objective-C für native iPhone/iPad-Apps)
Zeile 1: Zeile 1:
''Swift'' ist eine Programmiersprache von Apple, die u.a. für die Programmierung nativer iOS-[[App|Apps]] im Jahr 2014 eingeführt wurde.<ref>{{Cite web |url = http://www.apple.com/pr/library/2014/06/02Apple-Releases-iOS-8-SDK-With-Over-4-000-New-APIs.html | title = Apple Releases iOS 8 SDK With Over 4,000 New APIs  | accessdate = 2016-04-13 | date = 2014-06-02 | publisher = Apple | language = en | department = Apple Press Info}}</ref><ref>{{Cite web |url = http://heise.de/-2216365 | title = Kurz & knapp: Apples neue Programmiersprache Swift | accessdate = 2016-04-13 | date = 2014-06-05 | publisher = heise.de | department = heise Developer | author = Michael Stal}}</ref> Seit Ende 2015 ist diese Sprache unter einer Open-Source-Lizenz verfügbar.<ref>{{Cite web |url = http://www.golem.de/news/programmiersprache-swift-ist-als-open-source-verfuegbar-1512-117801.html | title = Swift ist als Open Source verfügbar | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = golem.de}}</ref>
''Swift'' ist eine Programmiersprache von Apple, die u.a. für die Programmierung nativer iOS-[[App|Apps]] im Jahr 2014 eingeführt wurde.<ref>{{Cite web |url = http://www.apple.com/pr/library/2014/06/02Apple-Releases-iOS-8-SDK-With-Over-4-000-New-APIs.html | title = Apple Releases iOS 8 SDK With Over 4,000 New APIs  | accessdate = 2016-04-13 | date = 2014-06-02 | publisher = Apple | language = en | department = Apple Press Info}}</ref><ref>{{Cite web |url = http://heise.de/-2216365 | title = Kurz & knapp: Apples neue Programmiersprache Swift | accessdate = 2016-04-13 | date = 2014-06-05 | publisher = heise.de | department = heise Developer | author = Michael Stal}}</ref> Zuvor war die Entwicklung nativer [[App|Apps]] für iPhone und iPad nur unter Verwendung der Programmiersprache Objective-C möglich.
 
Seit Ende 2015 ist die Sprache ''Swift'' unter einer Open-Source-Lizenz verfügbar.<ref>{{Cite web |url = http://www.golem.de/news/programmiersprache-swift-ist-als-open-source-verfuegbar-1512-117801.html | title = Swift ist als Open Source verfügbar | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = golem.de}}</ref>


Im April 2016 gab es Gerüchte, dass [[Google]] die Einführung von Swift als Programmiersprache für native Android-Apps einführen möchte.<ref>{{Cite web |url = http://heise.de/-3166346 | title = Google erwägt Swift angeblich als Programmiersprache für Android  | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = heise.de | department = Mac & i}}</ref><ref>{{Cite web |url = http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/ | title = Google is said to be considering Swift as a ‘first class’ language for Android | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = thenextweb.com | language = en | author = Nate Swanner}}</ref>
Im April 2016 gab es Gerüchte, dass [[Google]] die Einführung von Swift als Programmiersprache für native Android-Apps einführen möchte.<ref>{{Cite web |url = http://heise.de/-3166346 | title = Google erwägt Swift angeblich als Programmiersprache für Android  | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = heise.de | department = Mac & i}}</ref><ref>{{Cite web |url = http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/ | title = Google is said to be considering Swift as a ‘first class’ language for Android | accessdate = 2016-04-13 | date = 2016-04-08 | publisher = thenextweb.com | language = en | author = Nate Swanner}}</ref>

Version vom 13. April 2016, 15:34 Uhr

Swift ist eine Programmiersprache von Apple, die u.a. für die Programmierung nativer iOS-Apps im Jahr 2014 eingeführt wurde.[1][2] Zuvor war die Entwicklung nativer Apps für iPhone und iPad nur unter Verwendung der Programmiersprache Objective-C möglich.

Seit Ende 2015 ist die Sprache Swift unter einer Open-Source-Lizenz verfügbar.[3]

Im April 2016 gab es Gerüchte, dass Google die Einführung von Swift als Programmiersprache für native Android-Apps einführen möchte.[4][5] Der Grund für die Erwägung einer neuen Programmiersprache für Android soll der langjährige Rechtsstreit zwischen Google und Oracle wegen der Verwendung von Java-APIs in Android sein.[6][7]


Einzelnachweise

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  5. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  6. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  7. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.