Аппле Невс

Аппле најављује значајна побољшања СДК-а са новим 'Свифт' програмским језиком, ЦлоудКит-ом и још много тога

Понедељак, 2. јун 2014. 13:51 ПДТ, Хусаин Сумра

Аппле је посветио последњу трећину свог уводног обраћања на Светској конференцији за програмере данас побољшањима свог комплета за развој софтвера (СДК), лансирајући нови програмски језик под називом Свифт , и развојни комплети за здравље, кућну аутоматизацију, иЦлоуд и рад између апликација.





иос8сдк
Најава која је изазвала највећу реакцију програмера је Свифт, нови програмски језик за Цоцоа и Цоцоа Тоуцх који Аппле позива модеран, брз и моћан и дизајниран за безбедност.

Свифт је резултат најновијег истраживања програмских језика, у комбинацији са деценијама искуства у изградњи Аппле платформи. Именовани параметри пренесени из Објецтиве-Ц изражени су у чистој синтакси која чини АПИ-је у Свифт-у још лакшим за читање и одржавање. Претпостављени типови чине код чистијим и мање склоним грешкама, док модули елиминишу заглавља и обезбеђују просторе имена. Меморијом се управља аутоматски и не морате чак ни да куцате тачке и зарезе.



Свифт такође укључује 'Плаигроундс', који омогућава програмерима да виде резултате свог кода на бочном панелу у реалном времену. Чини се да је заједница програмера изузетно узбуђена због Свифта, са Реалмацовим Ником Флечером говорећи није имао речи. Познати Аппле стручњак и програмер Џон Грубер рекао да је Свифт „огромна, огромна вест“ и „будућност целог Апплеовог развоја“.

иЦлоуд је такође делимично отворен за програмере са моћним новим оквиром за програмере тзв ЦлоудКит . Омогућава програмерима да избегну скупо и дуготрајно кодирање апликација на серверској страни, при чему Аппле обезбеђује огромне количине складишта у облаку и рачунарске снаге бесплатно, иако са изузетно високим ограничењима како би се подстакло строго кодирање.

Искористите пуну снагу иЦлоуд-а и правите апликације помоћу новог ЦлоудКит оквира. Сада можете лако и безбедно да складиштите и ефикасно преузимате податке своје апликације као што су структурирани подаци у бази података или средства директно из иЦлоуд-а. ЦлоудКит такође омогућава вашим корисницима да се анонимно пријављују на ваше апликације помоћу својих иЦлоуд Аппле ИД-ова без дељења личних података.

Поред тога, Аппле је најавио много нових АПИ-ја за програмере како би додатно искористили предности иОС-а. Проширљивост омогућава апликацијама из Апп Сторе-а, које су обично изоловане у сандбоковима, да комуницирају једна са другом. На пример, апликација Пинтерест би се могла ажурирати да би обезбедила опцију дељења у Сафарију, или би Бинг могао да се ажурира да обезбеди преводе у Сафарију. Други пример укључује апликацију Фотографије, која може да користи филтере из апликација трећих страна као што је ВСЦО.

Апликације из Апп Сторе-а могу да шаљу виџете у окно Тодаи у Центру за обавештења. На пример, ЕСПН-ов СпортсЦентер би могао да дода виџет у оквиру Тодаи окна који омогућава корисницима да лако провере најновије спортске резултате без отварања апликације. Виџети су такође интерактивни, омогућавајући корисницима да, на пример, лицитирају за артикал на еБаи-у из Центра за обавештења.

Остали делови иОС-а су такође отворени за програмере, укључујући могућност да корисници замене подразумевану иОС тастатуру за опције треће стране као што је Свипе. Тоуцх ИД је такође отворен за програмере, омогућавајући апликацијама као што је Минт да користе скенирање отиска прста уместо лозинки.

Аппле је такође најавио своју платформу за кућну аутоматизацију, названу ХомеКит. Раније је свака апликација за кућну аутоматизацију користила сопствене безбедносне протоколе. Сада, након заједничког рада са лидерима у области кућне аутоматизације, све апликације могу да раде заједно са једним протоколом и безбедним упаривањама. Ово омогућава аутоматизованим кућним уређајима, попут Пхиллипсових Хуе светала, да раде са Сири. Корисници сада могу да кажу Сири нешто попут „Сири, спреми се за кревет“ да угаси светла, затвори гаражу и све друге функције које су аутоматизоване у дому корисника.

Аппле је такође побољшао ствари за програмере игара, најављујући Метал, који ослобађа ресурсе за програмере игара да направе боље и моћније игре за иОС уређаје. На пример, ЕА би сада могла да користи свој Фростбите мотор за конзолне игре за игре намењене за иОС, као што је надолазећа Плантс вс Зомбиес: Гарден Варфаре .

Ксцоде је ажуриран са рендеровањем уживо, отклањањем грешака у приказу, тестирањем перформанси, сторибордовима и још много тога.

Све ове СДК функције су данас доступне програмерима у иОС 8 бета верзији, а корисницима ће бити доступне касније ове године на јесен. Много више информација је доступан на Аппле-овој веб локацији за програмере.