PC REVUE
Image
31.1.2018 0 Comments

Chcete vedieť programovať aplikácie pre zariadenia Apple? Vyskúšajte Swift

Ešte pred dvoma rokmi sa aplikácie pre mobilné zariadenia využívajúce operačný systém iOS programovali vo vývojovom prostredí Xcode v programovacom jazyku Objective-C. Je to jeden v objektovo orientovaných variantov programovacieho jazyka C. Vývoj však napreduje a modernizácii sa nevyhnú ani programovacie jazyky. Cieľom modernizácie bolo zjednodušiť a zrýchliť vývoj a sprehľadniť kód, v ktorom programátori už na prvý pohľad odhalia niektoré chyby. Medzi najväčšie výhody Swiftu patrí absencia správy pamäte, rýchlosť, redukcia dĺžky kódu a jeho vynikajúca čitateľnosť. Programovací jazyk Swift je pomerne mladý, prvýkrát bol prezentovaný v júni roku 2014 na konferencii Apple WWDC (Worldwide Developers Converence) a v roku 2014 bola k dispozícii aj prvá verzia. Bola integrovaná do vývojového prostredia Xcode vo verzii 6. O rok neskôr Apple zverejnil zdrojový kód Swiftu, takže odvtedy je tento programovací jazyk typu open source. Apple jazyk Swift v čase jeho uvedenia na svojich stránkach porovnával s inými jazykmi z hľadiska výkonu a tvrdil, že Swift je 2,6-krát rýchlejší ako Objective-C a 8,4-krát rýchlejší ako Python. V pravej časti Playground okna vývojového prostredia Xcode sa zobrazujú hodnoty konštánt a aktuálne hodnoty premenných Experimentovať so Swiftom môžete v špeciálnom prostredí Playground, ktoré je súčasťou vývojového prostredia Xcode, takže sa môžete učiť jazyk bez toho, aby ste ako začiatočníci museli riešiť aspekty projektu reálnej aplikácie. Po každej zmene kódu sa automaticky spúšťa preklad a okamžite sa zobrazí výsledok. Navyše kód aj výsledok sa zobrazujú v jednom okne vedľa seba. Swift sa dá učiť aj na iPade. V aplikačnom obchode pre iPad nájdete aplikáciu Swift Playground, určenú hlavne deťom a začínajúcim vývojárom, pomocou ktorej sa môžu naučiť základy programovacieho jazyka Swift. Tvorcovia Swiftu sa okrem jednoduchosti sústredili aj na bezpečnosť, takže tento programovací jazyk je z hľadiska bezpečnosti pomerne striktný. Napríklad vyžaduje ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Mladí a úspešní inovátori

23.10.2018 14:45

V tradičnom slovenskom zozname Forbes 30 pod 30 sa objavili aj dvaja šikoví mladí podnikatelia,ktorí už prešli kus podnikateľskej a inovátorskej cesty. MAREK ZÁMEČNÍK  má diplom z ekonómie na fra ...

ITPro

Linux súkromne i pracovne v2.0 (33. časť): Práca v DBeaver

18.10.2018 00:00

Tento článok seriálu bude pokračovaním témy, v rámci ktorej sa venujeme databázam, konkrétne databázovej architektúre MariaDB a rozhraniu DBeaver. V predchádzajúcej časti sme sa zamerali na všeobecný ...

ITPro

Z akcie Konica Minolta: Zvýšte efektivitu svojho podnikania

18.10.2018 13:34

Koncom septembra japonská spoločnosť Konica Minolta v Žiline spolu so svojimi partnermi organizovala podujatie, kde ukázala využitie svojich moderných technológií určených pre firmy. Praktických ukážo ...

Vyhľadávanie

Dni prilezitosti 2018

Najnovšie videá



PC forum button