Categories: Mac Software

iPhone OS 4 e il divieto ai cross-compiler: Steve Jobs spiega perché

Apple ha aggiornato il contratto dell’iPhone SDK 4.0 aggiungendo una postilla al paragrafo 3.3.1 in cui si esplicita il divieto per gli sviluppatori ad utilizzare dei cross-compilatori che realizzano applicazioni iPhone a partire da altri linguaggi. La mossa mette i bastoni fra le ruote ad Adobe, che aveva puntato molto su una nuova funzione di compilazione per iPhone da introdurre in Flash CS5, e divide la community degli sviluppatori.

Steve Jobs, in un breve colloquio via email, ha risposto alle domande di Greg Slepak di Tao Effect, uno sviluppatore per Mac secondo il quale questa mossa è stato un grosso errore da parte di Apple. L’iCeo, nella prima risposta ha concesso un endorsement ufficiale a quanto scritto da John Gruber nel suo articolo che citavamo ieri:

We think John Gruber’s post is very insightful and not negative:

[Link all’articolo di Gruber]

Steve

Il succo dell’articolo di Gruber è che Apple, concedendo la possibilità agli sviluppatori di usare un compilatore cross-platform, rinuncerebbe al vantaggio di iPhone OS sulla concorrenza, dato che molti software non sarebbero più disponibili solo per iPhone, ma automaticamente potrebbero approdare allo stesso tempo su altre piattaforme. Gruber non si dice necessariamente d’accordo con questa visione, ma sostiene di comprendere con chiarezza “il movente” dietro la modifica del paragrafo 3.3.1.

Il passaggio fondamentale nell’articolo di Gruber è senza dubbio il seguente:

Ovviamente una meta-piattaforma di questo tipo non potrebbe essere controllata da Apple. Immaginate un mondo in cui il toolkit crossplatform di qualche altra azienda diventi estremamente popolare. Poi immaginate che quando Apple aggiunge nuove importanti caratteristiche all’iPhone OS l’altra azienda sia lenta ad adottarle. A quel punto, è l’altra azienda che decide quando le applicazioni di terze parti possono fare uso di quelle caratteristiche.

Nuovamente incalzato da una risposta via email di Slepak, più che convinto che ciò nonostante con il nuovo paragrafo 3.3.1 Apple limiti la creatività degli sviluppatori,  Steve ha risposto così:

Ci siamo già passati; dei livelli intermedi fra la piattaforma e gli sviluppatori in ultima analisi producono applicazioni inferiori agli standard e intralciano il progresso della piattaforma.

Redazione

View Comments

  • Steve esclude Flash cs5 per fini commerciali questo é chiaro! Bravo John. La Apple finirà questa storia rilevando la Adobe incoronando così Flash come leader assoluto del web croosbrowser e delle app crossplatform

  • @ Steve:
    Io non ne sarei così certo, Steve.
    Ripassa un po' di storia Apple e poi torniamo a discuterne. :)

  • Steve Jobs ha sempre ragione! A parte gli scherzi, qualcuno conosce uno sviluppatore che sa usare solo il Flash? Io no... Certo il C non è il massimo come linguaggio ma che costa usarlo?
    Poi non parliamo di cross platform che noi mac-users ci dobbiamo beccare i porting dei giochi fatti con cider o crossover ... Almeno su iPhone ci lasceranno qualche gioco nativo?

  • ma di che diamine state parlando? quale figuraccia? quale attacco gratuito? cosa ha fatto la apple di strano? O mio Dio una società che pensa ai propri interessi economici! E' uno scandalo! Ma fatemi il piacere e finitela, quanta ipocrisia...
    I paragoni con le strategie di microsoft sono inutili quanto stupidi, nessuno vi obbliga a comprare prodotti Apple mentre ancora oggi siamo obbligati a comprare software Microsoft assieme ad un pc, ma questa è un'altra storia.
    La Apple non è una onlus, ha degli interessi ed è normale che li curi (come del resto fanno tutti, cosa credete. Se foste voi i presidenti di una società non fareste la stessa cosa?), e tutte queste critiche non hanno senso: non mi pare stia costringendo ognuno di voi a comprare qualcosa che non vuole. Apple produce i suoi prodotti e decide cosa farci girare sopra, e mi sembra normale, se vi sta bene li acquistate sennò no.
    Se volete un dispositivo mobile di Apple sapete che non avrete flash (chissà poi che dramma), se volete sviluppare App per iPhone sapete di dover usare i tool della Apple, fine. Tanto strano che la Apple detti le leggi per i PROPRI prodotti? Non mi pare.

    PS scusate lo sfogo ma in questi giorni ne ho lette troppe

  • GRANDE!!!! QUOTO AMCHE IL PSZeph dice:

    ma di che diamine state parlando? quale figuraccia? quale attacco gratuito? cosa ha fatto la apple di strano? O mio Dio una società che pensa ai propri interessi economici! E’ uno scandalo! Ma fatemi il piacere e finitela, quanta ipocrisia…
    I paragoni con le strategie di microsoft sono inutili quanto stupidi, nessuno vi obbliga a comprare prodotti Apple mentre ancora oggi siamo obbligati a comprare software Microsoft assieme ad un pc, ma questa è un’altra storia.
    La Apple non è una onlus, ha degli interessi ed è normale che li curi (come del resto fanno tutti, cosa credete. Se foste voi i presidenti di una società non fareste la stessa cosa?), e tutte queste critiche non hanno senso: non mi pare stia costringendo ognuno di voi a comprare qualcosa che non vuole. Apple produce i suoi prodotti e decide cosa farci girare sopra, e mi sembra normale, se vi sta bene li acquistate sennò no.
    Se volete un dispositivo mobile di Apple sapete che non avrete flash (chissà poi che dramma), se volete sviluppare App per iPhone sapete di dover usare i tool della Apple, fine. Tanto strano che la Apple detti le leggi per i PROPRI prodotti? Non mi pare.

    PS scusate lo sfogo ma in questi giorni ne ho lette troppe

  • Devo quotare anche io!
    Zeph dice:

    ma di che diamine state parlando? quale figuraccia? quale attacco gratuito? cosa ha fatto la apple di strano? O mio Dio una società che pensa ai propri interessi economici! E’ uno scandalo! Ma fatemi il piacere e finitela, quanta ipocrisia…
    I paragoni con le strategie di microsoft sono inutili quanto stupidi, nessuno vi obbliga a comprare prodotti Apple mentre ancora oggi siamo obbligati a comprare software Microsoft assieme ad un pc, ma questa è un’altra storia.
    La Apple non è una onlus, ha degli interessi ed è normale che li curi (come del resto fanno tutti, cosa credete. Se foste voi i presidenti di una società non fareste la stessa cosa?), e tutte queste critiche non hanno senso: non mi pare stia costringendo ognuno di voi a comprare qualcosa che non vuole. Apple produce i suoi prodotti e decide cosa farci girare sopra, e mi sembra normale, se vi sta bene li acquistate sennò no.
    Se volete un dispositivo mobile di Apple sapete che non avrete flash (chissà poi che dramma), se volete sviluppare App per iPhone sapete di dover usare i tool della Apple, fine. Tanto strano che la Apple detti le leggi per i PROPRI prodotti? Non mi pare.

    PS scusate lo sfogo ma in questi giorni ne ho lette troppe

    però purtroppo aggiungo che è anche vero che almeno un, permettetemelo, la Apple da questa cosa non ne esce molto bene. Comunque sia sono cose che succedono tutti i giorni e presto questa cosa verrà "dimenticata"

  • nuovobuio
    è innegabile per te. Ovviamente se uno è d'accordo con Apple è un fanboy. Tu ragioni così, pazienza :)

Share
Published by
Redazione

Recent Posts

iPhone 16 nero da 128GB ad un prezzo scontato su eBay, l’offerta da non lasciarsi scappare

Se state pensando di regalarvi oppure di regalare un iPhone 16 anche in vista del…

3 giorni ago

Apple Watch, ecco il bracciale a maglie color oro disponibile nei vari store

Novità da quest’oggi per quanto riguarda il mondo Apple Watch, infatti l’azienda di Cupertino ha…

4 giorni ago

iPhone SE 4 sarà disponibile a marzo 2025, ecco tutte le novità

Spuntano nuovi indizi che non lasciano poi tanti più dubbi sull’arrivo imminente sul mercato dell’iPhone…

4 giorni ago

Apple AirPods 4, primo calo di prezzo su Amazon per entrambi i modelli

Buona notizia per coloro che hanno intenzione di provare la nuova generazione di Apple AirPods…

5 giorni ago

iOS 18.2 beta 3, ecco tutte le novità in arrivo

Apple lavora in maniera costante agli aggiornamenti del suo sistema operativo, una dedizione tale che…

5 giorni ago

iPhone 14, cala il prezzo su eBay per il modello nero da 128GB

Sono tanti gli utenti che continuano ad acquistare modelli di iPhone non di ultimissima generazione,…

6 giorni ago