WWDC publiko nahiko zabal batek ikusten badu ere, konferentzia hau garatzaileei dagokie batez ere. Azken finean, horixe iradokitzen du bere izenak. Hitzorduaren hasierako bi herenak, espero bezala, OS X Yosemite eta iOS 8renak ziren, baina gero fokua garatzaileen gaietara aldatu zen. Labur ditzagun laburbilduz.
Swift
Objective-C hil da, bizi Swift! Inork ez zuen hori espero - Applek Swift programazio-lengoaia berria aurkeztu zuen WWDC 2014-n. Bertan idatzitako aplikazioek Objective-C-koek baino azkarragoak izan behar dute. Garatzaileek Swift-en eskuetan jartzen duten heinean informazio gehiago sortzen hasiko da, eta jakina, jakinaraziko zaitugu.
Extensions
Denbora luzez itxaron nuen aplikazioen arteko komunikazioa iOS 8 atera arte. Are gehiago, Extensions sistemaren funtzionaltasuna aplikazioekin zabaltzea ahalbidetuko du, natiboki. Aplikazioek sandboxing-a erabiltzen jarraituko dute, baina iOS bidez lehen baino informazio gehiago trukatu ahal izango dute. Hitzaldian, Safari-n Bing erabiliz itzultzeko edo VSCO Cam aplikazioko iragazki bat zuzenean sartutako Irudietan argazki bati zuzenean aplikatzearen aurkezpena egin zen. Luzapenei esker, widget-ak ere ikusiko ditugu Jakinarazpen Zentroan edo fitxategien transferentzia bateratuan.
Hirugarrenen teklatuak
Gai hau Luzapenen barruan dagoen arren, aparte aipatzea merezi du. iOS 8-n, hirugarrenen teklatuetarako sarbidea baimendu ahal izango duzu integratutakoa ordezkatzeko. Swype, SwiftKey, Fleksy eta beste teklatuen zaleek espero dezakete. Teklatu berriek beste aplikazioek bezala sandboxing-a erabiltzera behartuko dute.
OsasunKit
Fitness eskumuturrekoak eta aplikazio mota guztietako plataforma berri bat. HealthKit-ek garatzaileek beren aplikazioak alda ditzakete beren datuak Health aplikazio berrira elikatzeko. Urrats honek zure datu "osasuntsu" guztiak leku bakarrean gordeko ditu. Galdera sortzen da: Applek datu horiek harrapatzeko gai den bere hardwarearekin etorriko al da?
Touch ID APIa
Une honetan, Touch ID iPhone bat desblokeatzeko edo iTunes Store-tik eta bere kide diren dendetan erosketa bat egiteko soilik erabil daiteke. iOS 8-n, garatzaileek hatz-marken irakurgailu honen APIrako sarbidea izango dute, eta horrek erabilerarako aukera gehiago irekiko ditu, esaterako, Touch ID soilik erabiliz aplikazio bat irekitzea.
CloudKit
Garatzaileek hodeian oinarritutako aplikazioak eraikitzeko modu berri bat dute. Applek zerbitzariaren aldea zainduko du, garatzaileek bezeroaren aldean zentratu ahal izateko. Applek dohainik emango die bere zerbitzariei hainbat murrizketa, adibidez, petabyte bateko datu-muga.
HomeKit
Eskuko gailu bakar batek kontrolatutako etxe batek zientzia fikzioa izango zuen duela urte batzuk. Appleri esker, ordea, erosotasun hori laster errealitate bihur daiteke. Argiaren intentsitatea eta kolorea edo giro-tenperatura aldatu nahi dituzun ala ez, ekintza hauetarako aplikazioek API bateratu bat erabili ahal izango dute zuzenean Appletik.
Kamera APIa eta PhotoKit
iOS 8-n, aplikazioek kamerarako sarbide hobetua izango dute. Zer esan nahi du horrek praktikan? App Store-ko edozein aplikaziok zuri-balantzea, esposizioa eta argazkigintzarekin lotutako beste faktore garrantzitsu batzuk eskuz doitzeko aukera izango du. API berriak edizio ez-suntsitzaileak ere eskainiko ditu, adibidez, jatorrizko argazkia aldatu gabe edozein unetan desegin daitekeen edizioa, alegia.
Metal
Teknologia berri honek OpenGLren errendimendua hamar aldiz handiagoa agintzen du. Hitzaldian zehar, iPad Air-ek ehunka tximeletaren hegaldi leuna frogatu zuen denbora errealean twitch bakarrean gabe, eta horrek erakutsi zuen hari anitzeko ahalmena.
SpriteKit eta SceneKit
Bi kit hauek garatzaileei 2D eta 3D jokoak egiteko guztia eskaintzen diete. Talkak hautematetik partikula-sorgailura eta fisikako motorra arte dena eskaintzen da. Hasi berria bazara eta zure lehen jokoa sortu nahi baduzu, jarri arreta hemen.
Norbaitek ba al daki zein izango diren OS X eskakizun berriak?
Mountain Lion eta Mavericks exekutatzen dituzten Mac guztiak bateragarriak omen dira. Adib. MacBook Prorako 2007ko erdialdea eta ondorengoa da.
Macbook, iMac :-P
Gako-oharraren edukiaren eta produktu berriei buruzko bermatutako berri sortaren arteko ezberdintasunak poztu ninduen gehien :-)
Beno, agian Applek zerbait esango luke hardware berriari buruz, baina hori Apple-ren ohikoa da, gustatzen ez zaion zerbait ateratzen denean, isilean pasatzeko prest dago eta horrela tentsioa areagotu ere hainbat ekoizten hasi direnekiko. informazio bereziaren osagarriak. Dagoeneko gertatu da, zurrumurruen arabera, osagarri asko egin zirela, eta gero fabrikatzaileak jarri ahal zituen... Ilea.
Nahiago nuke Applek nire iPad 6-ko A4X bezalako prozesadoreetara nola hurbilduko den bere Metal berriarekin Applek, erreferentzietan zenbaki teorikoak izan arren, errendatze zorrotz guztiak abiadura osoan exekutatzen baititu nire ahizparen iPhone 5S bezala. Esan nahi du "Metal" aplikazioak ateratzen hasten direnean, txistuka joan al naitekeela nire iPad 4rekin?... Zer esan behar du iPhone 5 s A6 jabe batek....
Posible al da sistema eragilearen bertsio zaharragoetarako (adibidez, iOS7) aplikazioak garatzea swift-ekin? Baietz uste dut, baina nolabait ez nuen aurkitu.
Neuk erantzungo dut :) funtzionatzen du...
Logikoki posible izan beharko luke iPhoneak bitarra baino ez duelako exekutatzen, beldurtuko nintzatekeen gauza bakarra da jokoekin arazo bat egongo dela "Metal" bakarrik erabiltzen badugu :)