WWDC 2014 Keynote report #4: Programovací jazyk Swift a novinky pre vývojárov

Okrem OS X Yosemite a iOS 8 Apple prekvapil uvedením nového jazyka Swift, plného moderných prvkov, zbaveného záťaží jazyka C a údajne aj výrazne rýchlejšieho v porovnaní s Objective-C, no stále prepojeného s Cocoa a Cocoa Touch. Viac sa o Swifte môžete dočítať na developer.apple­.com alebo v e-knihe The Swift Programming Language dostupnej z iBooks.

Swift môže pripomínať veľa rôznych jazykov, C++, Javu, Python i Ruby. Prináša ntice, generiky, closures, mnoho ďalšieho z objektových jazykov a  čo-to i z funkcionálnych, rýchlosť kompilovaných no parktickosť interpretovaných jazykov. Uvidíme, ako sa ujme u vývojárov.Pre registrovaných vývojárov je dostupná betaverzia nadchádzajúceho Xcode 6, prispôsobená pre jazyk Swift. Playground mód, pripomínajúci interaktívne konzoly interpretovaných jazykov, umožní výrazne jednoduchšie debuggovanie, testovanie ale i pohodlné experimentovanie so Swiftom. Swift konzola bude dostupná aj mimo Xcodu z príkazového riadku. Ak si teda chcete vyskúšať nový jazyk aj vy a nie ste Apple vývojárom, stačí si počkať na betaverziu OS X Yosemite. Nový Xcode mimochodom potvrdzuje dohady o nových iPhonoch s väčšími displejmi.

Apple predstavil aj niekoľko ďalších služieb pre vývojárov — widgety pre Notification Center a zdieľanie, SpriteKit a SceneKit pre vývojárov hier, CloudKit pre ešte jednoduchšiu integráciu iCloudu do aplikácií a rozšírené možnosti vzájomnej komunikácie medzi iOS aplikáciami.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *



Články, ktoré by sa vám mohli páčiť
pokračovanie článku

iPhone 17 Air bude najtenší mobil od Apple, obdrží externú batériu

Zdá sa, že štvrtý variant iPhonu je prekliaty. Dve generácie mini modelov mali len nízku popularitu, a za nimi nasledujúce modely Plus mali údajne ešte nižšiu popularitu. Firma tak po troch generáciách plánuje vyradiť z portfólia aj tieto a na miesto "štvorky" nastúpi iPhone 17 Air.
pokračovanie článku

Apple vyvíja novú verziu Xcode s Claude AI

Apple v súčasnosti robí všetko preto, aby dobehol zvyšok technologického segmentu v oblasti umelej inteligencie. Keďže sa však firma nemôže spoliehať na terajšiu podobu Siri a Apple Intelligence, musí spolupracovať s inými firmami.