Swift
Swift je programovací jazyk vyšší úrovně vyvinutý společností Apple a uvedený v roce 2014. Je určen k psaní aplikací pro platformy Apple, včetně macOS, iOS, tvOS a watchOS.
Jazyk Swift vychází z jazyka Objective-C, který se v 80. letech používal pro vývoj systému NeXTSTEP a později také systémů macOS a iOS. Swift má podobnou syntaxi a zachovává objektově orientované funkce jazyka Objective-C, ale poskytuje jednodušší programování. Například kód ve Swiftu se čte a píše snadněji než kód v Objective-C. Umožňuje kombinovat několik běžných příkazů a vyžaduje středníky (;) na konci každého příkazu.
Swift také automaticky řeší několik běžných problémů při programování. Swift například:
- inicializuje proměnné před jejich použitím
- explicitně zpracovává hodnoty „nil“ (NULL)
- zajišťuje, že indexy polí jsou v platném rozsahu
- zabraňuje překročení kapacity paměti vyhrazené pro celá čísla
- automaticky spravuje paměť
Software Apple Xcode pro vývoj aplikací a programů IDE podporuje Swift od verze 6, vydané v roce 2014. Xcode také podporuje funkci „Swift Playgrounds“, která programátorům umožňuje upravovat kód ve Swiftu a okamžitě sledovat výsledky. Playground může například zobrazovat zdrojový kód vlevo a simulátor aplikace vpravo. Změny kódu průběžně aktualizují simulaci aplikace. Xcode obsahuje několik playgroundů, které poskytují snadný způsob, jak se tento jazyk naučit.
Protože jazyk Swift vyvíjí a udržuje společnost Apple, je optimalizován pro hardware Apple. Aplikace pro iOS vyvinutá ve Swiftu proto může fungovat lépe než podobná aplikace vytvořená v jiném jazyce. Apple také Swift pravidelně aktualizuje o nové funkce. Vývojáři, kteří programují ve Swiftu, tak mohou využívat nejnovější pokroky v zařízeních Mac, iPhone, iPad a dalších produktech Apple.
Přípona souboru: .SWIFT
Otestujte své znalosti
