La presentació de la Conferència Mundial de Desenvolupadors d'Apple de 2013 va estar plena d'anuncis d'importància seriosa per als desenvolupadors de l'ecosistema d'Apple, el principal d'ells, els debuts d'iOS 7 i OS X Mavericks totalment redissenyats.
Les revisions significatives del sistema operatiu poden ser una benedicció mixta per als desenvolupadors: hi ha tot tipus de noves API (interfícies de programació d'aplicacions) per dominar i tot tipus de noves funcionalitats per explotar, però això també significa que hi ha una gran quantitat de nous treballs per fer-hi. actualitzar les seves aplicacions. tauletes S va parlar amb diversos desenvolupadors de Mac i iOS per avaluar les seves reaccions als anuncis de la WWDC.
A la nova imatge d'iOS 7
iOS 7
Pel que fa a les actualitzacions del sistema operatiu, iOS és un gran canviador de jocs, Ameba canalla va dir el CEO Paul Kafasis. La seva empresa fa una varietat de programari d'àudio, incloent un parell d'aplicacions per a iOS, una de les quals és actualment disponible a l'App Store i un altre que està en procés. Kafasis creu que el nou aspecte d'iOS 7 fa que moltes aplicacions existents semblin obsoletes. La seva predicció: gairebé tothom haurà d'actualitzar les seves aplicacions perquè es combinen amb la resta de visuals del sistema operatiu.
Pànic El cofundador Cabel Sasser va estar d'acord: el més difícil d'iOS 7 és que és tan diferent que haurem d'estar construint dues interfícies d'usuari durant un temps, va dir. (Les aplicacions iOS de Panic inclouen Diet Coda.) Però val la pena. Aquest és el preu del progrés, i estic content de pagar-lo.
Tanmateix, no tothom està d'acord amb l'opinió de Sasser. Per a moltes aplicacions, gairebé tot sembla que funcionarà sense que els desenvolupadors hagin de modificar molt, va dir Guy English, cofundador de Envellit i destil·lat (els creadors de Tovalló ). Sense actualitzacions, els desenvolupadors no podran aprofitar el nou estil i les funcions visuals d'iOS 7, però les seves aplicacions existents haurien de continuar funcionant bé. És com si iOS 7 inclogués una capa de compatibilitat per a iOS 6: les aplicacions més antigues sense actualitzacions continuaran mostrant un aspecte més antic. Per tant, els desenvolupadors hauran de decidir si se senten còmodes amb que les seves aplicacions continuïn amb un aspecte més antic d'iOS o si volen aprofitar tot el nou equipament de disseny.
Manteniment de la compatibilitat
La noció de Sasser de construir dues interfícies d'usuari fa referència a un repte comú que s'enfronten els desenvolupadors: quantes iteracions anteriors d'OS X i iOS haurien de suportar les seves aplicacions? Si els desenvolupadors es dediquen a iOS 7 o OS X Mavericks, això pot significar deixar els usuaris de versions anteriors (i dispositius anteriors) fora de l'aplicació sense actualització.
Dues versions del sistema operatiu, la versió actual i l'anterior, sempre són un bon estàndard, va dir Paul Haddad, el desenvolupador principal de Tapbots . Amb el Tweetbot per a Mac de la seva empresa, va dir Haddad, avui només admetem el 10.7 i el 10.8, afegint que el 10.7 és minúscul a la seva base d'usuaris instal·lada. Reconeix que els seus números d'adopció estan esbiaixats pel fet que Tweetbot només es ven a través de la Mac App Store, que requereix 10.7.
L'altre Paul, el Kafasis de Rogue Amoebas, no té aquest luxe. Va assenyalar que, mentre que Apple va afirmar que el 93 per cent de la base instal·lada d'iOS estava executant l'última versió, iOS 6, l'única estadística que Apple va oferir al costat de Mac va ser que després de sis mesos, el 35 per cent dels usuaris d'OS X estaven executant Mountain Lion. No van dir quin és el nombre instal·lat per a Mountain Lion ara, va dir Kafasis, cosa que pot significar que no és molt més gran. La seva empresa veu que al voltant del 20 per cent dels seus usuaris segueixen utilitzant OS X 10.6 Snow Leopard, i un altre 20 per cent amb 10.7 Lion; la resta han passat a 10,8 Mountain Lion. Donem suport a les plataformes més antigues tant com podem, va dir Kafasis, però quan es fa massa difícil i sembla que frena el desenvolupament futur, hem de deixar anar.
Multitasca, multitasca, multitasca
La multitasca d'iOS 7 té un nou aspecte, juntament amb una nova potència sota el capó.
Les noves opcions multitasca d'iOS 7 són molt importants, va dir Aged & Distilled's English. Les aplicacions de tercers podran, per primera vegada, treure dades noves en segon pla; iOS analitzarà automàticament els patrons dels usuaris per determinar a quines aplicacions se'ls hauria d'oferir l'opció de fer-ho i quan.
Haddad de Tapbots es va fer ressò del sentiment d'anglès: el fons és una cosa que volíem des de fa molt de temps... Obre moltes possibilitats noves per a aplicacions que no hem vist abans. Va explicar que això va més enllà de només permetre que una aplicació com Tweetbot hagi obtingut prèviament la vostra línia de temps de Twitter abans de llançar-la. Alguns usuaris volen l'opció de rebre una notificació cada vegada que un compte específic fa tuits, va dir Haddad. Això requereix un munt de treball al costat del servidor per mantenir-se, però les noves opcions de multitasca podrien permetre gestionar-les completament al dispositiu iOS, beneficiant tant els usuaris com el desenvolupador.
Agafa la bossa
Els desenvolupadors també estan intrigats per nombroses característiques minúscules que només van obtenir les mencions més breus a les diapositives durant la presentació de la WWDC. Panic's Sasser està pensant en jocs: Sprite Kit, una tecnologia que hauria de facilitar molt la creació de gràfics i animacions de jocs, em fa il·lusió, va dir. Sempre he volgut fer coses físiques divertides, però no volia construir ni dependre d'un motor de joc sencer.
Guy English diu que el suport dels controladors de joc a iOS em fa pensar que potser l'Apple TV té un futur com a consola de jocs de gamma baixa.
I Kafasis també està encantat com a client: anteriorment he utilitzat dispositius amb jailbreak per accedir ràpidament a la configuració, va dir. Així, el Centre de control, un panell que llisca cap amunt des de la part inferior de la pantalla a iOS 7 amb commutadors per al mode avió, Bluetooth, Wi-Fi, No molestar, brillantor i molt més, el fa emocionar.
Professionals de Mac
El nou Mac Pro
Finalment, a la nostra mostra decididament poc científica, la reacció dels desenvolupadors al nou Mac Pro és mixta. Estic emocionat amb els professionals, va dir Sasser. Ja puc imaginar l'oficina de Panic amb Mac Pro a l'escriptori de tothom i no puc esperar.
Va dir Haddad, en canvi: el Mac Pro sembla optimitzat per a la mida. Però a qui li importa? Preferiria tenir més ranures de memòria RAM, espai d'expansió, unitats SSD estàndard, més CPU. L'espai no és el problema.
En general, però, els desenvolupadors amb els quals vam parlar semblaven palpablement excitats després dels anuncis de dilluns. Hi ha moltes coses interessants. Va ser una de les millors notes que he vist mai, va dir Sasser.