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

iPad Pro M4 ed il problema al display, Apple pronta a risolverlo

Dopo i giorni di preordini è possibile da quest’oggi acquistare su larga scala il nuovissimo…

21 ore ago

iPhone 13 ricondizionato azzurro ad un super prezzo su Amazon

Si può pensare di risparmiare un bel po’ acquistando un iPhone, bisogna solo cercare il…

2 giorni ago

iPad mini, quando arriverà sul mercato?

Apple ha avuto modo di presentare le nuove varianti di iPad Pro e iPad Air,…

2 giorni ago

iPhone 15 Pro Max Titanio da 256GB in offerta su eBay

I dati di vendita dell’iPhone 15 non sono stati così positivi in questa prima parte…

3 giorni ago

Vision Pro 2, Apple pronta ad abbassare i costi

L’Apple Vision Pro non è ancora stato lanciato a livello globale e probabilmente non arriverà…

3 giorni ago

iPhone 14 ricondizionato, la super offerta di Amazon per il modello blu da 128GB

Se state cercando un iPhone ad un prezzo più conveniente, senza dubbio può essere interessanti…

6 giorni ago