Apple uvádí iOS 8 a nový programovací jazyk Swift
5.6.2014, Milan Šurkala, aktualita
Před pár dny uvedla společnost Apple nový operační systém iOS 8 pro své smartphony a tablety. Přináší několik vylepšení jako odpovídání na zprávy bez přerušení aplikace, podporu jiných klávesnic a představen byl i nový programovací jazyk Swift.
Smartphony a tablety společnost Apple už budou moci brzy využívat nového operačního systému iOS 8. Ten je zatím v betaverzi a ke stažení bude na podzim. Novinkou je třeba to, že na zprávy můžete odpovědět okamžitě, aniž byste museli opouštět aplikaci, v níž zrovna jste a platí to i pro Kalendář. Prohlížeč Safari má novou strukturu záložek a označení a smazání mailů lze provést jednoduchým gestem. Spotlight umožňuje snadno prohledávat a organizovat vaše aplikace a hledat je na App Store, stejně tak umožňuje hledat písničky, restaurace nebo programy kin ve vašem okolí. App Store nově zobrazuje "podobné aplikace", které by vás také mohly zajímat, zavádí možnost video preview a aplikace bude nově možné prodávat ve větších balíčcích se slevou.
Významného vylepšení se dočkalo psaní na klávesnicí s novou funkcí Quicktype. Ta se snaží v kontextu předpovídat, co budete chtít napsat a má tak umožnit psaní hodně zrychlit (navíc předpovídání je vázáno ke každému kontaktu a zpracovává se přímo na mobilu - do Applu se nic neposílá). Pokud jde o zprávy, vedle toho, že na ně můžete snáze odpovídat i bez přerušení aplikace, můžete je nyní organizovat do vláken, která lze pojmenovat. Komunikaci také můžete opustit. Vylepšena byla i Siri, která dokáže rozpoznat hudbu pomocí aplikace Shazam a podporuje dalších 22 jazyků.
Novinkou je také HealtKit. Lidé mohou být snadno ve styku se svými doktory, kteří mohou monitorovat jejich zdravotní stav, nabízí monitoring cvičení a mnoho dalšího. Všechny fotografie mohou být nyní synchronizovány přes iCloud a vyhledávány na základě lokace, data nebo názvu alba. Do 5 GB je tato funkčnost zdarma, do 20 GB se pak platí $0,99 měsíčně, do 300 GB pak $3,99 měsíčně. Další novinkou jsou Extensions, kdy aplikace mohou přebírat některé funkce jiných služeb. Běží v sandboxu a díky tomu je možné např. nabídnout widgety aplikací v panelu zpráv, použít např. překlad pomocí Bingu v Safari, atd. Dokonce lze konečně použít klávesnice třetích stran.
HomeKit umožňuje ovládat pomocí iPhonu např. garážová vrata, termostat nebo světla v domě. Funkce Handoff zajišťuje synchronizaci mezi iOS 8 i novým systémem Apple OS X Yosemite. Dále lze sdílet kalendář a fotografie mezi členy rodiny, dokonce je možné mít jediný rodinný účet po nakupování aplikací, kdy i děti mohou nakupovat, ale pouze po potvrzení od rodičů (těm přijde zpráva, že si dítě chce něco koupit a zda to schvalují či nikoli).
Novinkou je Metal, nové 3D API, které dovoluje vývojářům sáhnout si přímo na CPU a GPU a tím přidat hrám i mnohem zajímavější efekty. Objevil se také nový programovací jazyk Swift, který nahrazuje nynější Objective C. Podporuje např. generické kolekce, namespace a mnoho dalšího. Je rychlejší než Objective C, jednodušší na programování a lze jej míchat se současným kódem v Objective C.
Zdroj: www.wired.com, www.apple.com, www.arstechnica.com
Významného vylepšení se dočkalo psaní na klávesnicí s novou funkcí Quicktype. Ta se snaží v kontextu předpovídat, co budete chtít napsat a má tak umožnit psaní hodně zrychlit (navíc předpovídání je vázáno ke každému kontaktu a zpracovává se přímo na mobilu - do Applu se nic neposílá). Pokud jde o zprávy, vedle toho, že na ně můžete snáze odpovídat i bez přerušení aplikace, můžete je nyní organizovat do vláken, která lze pojmenovat. Komunikaci také můžete opustit. Vylepšena byla i Siri, která dokáže rozpoznat hudbu pomocí aplikace Shazam a podporuje dalších 22 jazyků.
Novinkou je také HealtKit. Lidé mohou být snadno ve styku se svými doktory, kteří mohou monitorovat jejich zdravotní stav, nabízí monitoring cvičení a mnoho dalšího. Všechny fotografie mohou být nyní synchronizovány přes iCloud a vyhledávány na základě lokace, data nebo názvu alba. Do 5 GB je tato funkčnost zdarma, do 20 GB se pak platí $0,99 měsíčně, do 300 GB pak $3,99 měsíčně. Další novinkou jsou Extensions, kdy aplikace mohou přebírat některé funkce jiných služeb. Běží v sandboxu a díky tomu je možné např. nabídnout widgety aplikací v panelu zpráv, použít např. překlad pomocí Bingu v Safari, atd. Dokonce lze konečně použít klávesnice třetích stran.
HomeKit umožňuje ovládat pomocí iPhonu např. garážová vrata, termostat nebo světla v domě. Funkce Handoff zajišťuje synchronizaci mezi iOS 8 i novým systémem Apple OS X Yosemite. Dále lze sdílet kalendář a fotografie mezi členy rodiny, dokonce je možné mít jediný rodinný účet po nakupování aplikací, kdy i děti mohou nakupovat, ale pouze po potvrzení od rodičů (těm přijde zpráva, že si dítě chce něco koupit a zda to schvalují či nikoli).
Novinkou je Metal, nové 3D API, které dovoluje vývojářům sáhnout si přímo na CPU a GPU a tím přidat hrám i mnohem zajímavější efekty. Objevil se také nový programovací jazyk Swift, který nahrazuje nynější Objective C. Podporuje např. generické kolekce, namespace a mnoho dalšího. Je rychlejší než Objective C, jednodušší na programování a lze jej míchat se současným kódem v Objective C.
Zdroj: www.wired.com, www.apple.com, www.arstechnica.com