Sanfrancisko, Kalifornija
Breds Smits vēlas mudināt izstrādātājus izpētīt galīgo robežu: lietotņu izveide Apple TV.
Smits, inženierzinātņu direktors RadiumOne, runāja plkst AltWWDC par šīs jaunās teritorijas izaicinājumu risināšanu.
"Man patīk to uzskatīt par aizmirstu iOS ierīci," sacīja Smits, parādot Toma Diksona slaidu, kurš sajaukts katrs ierīce no uzņēmuma Cupertino - izņemot Apple TV.
Iesācējiem Apple nav atvēris platformu trešo pušu lietotnēm digitālā multivides uztvērējam, kas tika palaists 2007. Smits saka, ka zināmā mērā Apple veic pasākumus, lai padarītu to vēl slēgtāku. Smits cer, ka viņa runāšana mudinās vairāk izstrādātāju izveidot lietotnes.
"Tas virzās biedējošā virzienā, ja kaut kas liecina, ka viņi dodas slēgt, nevis atvērties," sacīja Smits. "No hakeru viedokļa tas piedāvā izaicinājumus, jo jūs tomēr varat rakstīt savu kodu dažādos veidos."
Lai sāktu darbu, jums ir nepieciešams otrās paaudzes Apple TV. Tā ir “jaukā vieta”, jo trešās paaudzes vēl nav jālauž cietumā (“Mēs pie tā strādājam,” iejaucās auditorijas loceklis), un pirmās paaudzes sistēma nedarbojas ar iOS.
Smits nesniedza detalizētu informāciju par to, kā to atvērt, bet saka, ka “tas ir kļuvis ļoti vienkārši-Google meklēšana un lejupielāde, un jūs esat gatavs.” (SeasOn Pass Tas ir veids, kā iet daudziem, viņš teica.) Viens brīdinājums: iOS 6 ierīcē Apple TV 2 ir piesiets jailbreak, tāpēc jums tas ir jāpievieno USB kabelim katru reizi, kad restartējat ierīci. "Noteikti ir labi tādiem hakeriem kā mēs, bet tas nav gatavs patēriņam reālajā pasaulē."
Viņš iesaka apskatīt pašreizējās trešo pušu Apple TV lietotnes, daudzas ir atvērtā pirmkoda, apskatīt kodu un redzēt, kā lietas darbojas, tostarp: XMBC, NitoTV, Pēdējais. FM un AirControl.
Lai sāktu darbu, arī pārbaudiet Aizmugurējā rinda, būtībā UI komplekts, kas darbojas kā jūsu pamata iOS komplekta aizstājējs Apple TV. Kad tas bija privāts ietvars, tagad tas ir AppleTV iekšpusē, jūs varat to sakraut vai dinamiski ievilkt izpildlaikā, bet pēc iOS 6 atjauninājuma Apple noņēma BackRow. Tomēr viņš saka, ka pamatdati ir pieejami, tāpat kā lielākā daļa zema līmeņa lietu, kas jums ir nepieciešamas, lai sāktu darbu.
"Izstrāde pat pirms atvērtas platformas izveidošanas var mudināt Apple redzēt, ka tur ir potenciāls, un mudināt cilvēkus virzīt platformu uz priekšu."
Jūs varat skatīties pilnu sarunu, izmantojot viņa mini pamācību, šeit.