Da quando è stato è stato rilasciato l’SDK per l’iPhone e per l’iPod Touch ed è stata rivelata la politica di Apple nei confronti dello sviluppo di applicazioni per queste due piattaforme non mi sono mai espresso… aspettavo di vedere come sarebbe evoluta la cosa!
Ebbene ad ora posso dire che una cosa che già di suo era nata male è evoluta in peggio!
Tanto per cominciare non digerisco il fatto che solo anche per poter installare un’applicazione da me sviluppata sul mio iPod Touch (o iPhone) debba pagare 90€ ad Apple… capirei per la pubblicazione sull’Apple Store (capisco ma non condivido), ma che io debba pagare per utilizzare qualcosa fatto da me su qualcosa che mi appartiene è scandaloso!
Che la pubblicazione di un’applicazione sullo store sia a pagamento posso trovarlo giusto… ma non nel caso (quale poi in realtà è) questo sia l’unico modo disponibile per la sua diffusione! Se scelgo di usare un canale particolare per distribuire la mia applicazione è giusto che paghi i fornitori di questo canale… ma non se questo è l’unico disponibile perché mi troverei nella condizione di non poter scegliere liberamente cosa fare con il frutto dei miei sforzi!
Si aggiunga poi che Apple può anche rifiutarsi di pubblicare il mio lavoro senza necessariamente essere in possesso di validi motivi… quindi può portare lo sviluppatore a trovarsi nella spiacevole situazione di aver lavorato, speso tempo e faticato per mesi e di veder poi tutti questi sforzi vanificati! Non è un comportamento accettabile!
Ho il forte sospetto che questa politica di cancellazione (ed anche la politica che impedisce la creazione di software quali i sistemi di navigazione satellitare) sia tutta dovuta ad accordi con grandi software-hause che hanno stipulato accordi (forti del loro potere economico) con Jobs & friends per ottenere l’esclusiva su alcune tipologie di prodotti assicurandosi il 100% di profitti e lo 0% di concorrenza…. il tutto a scapito dei piccoli sviluppatori (che tra l’altro sono la vera forza dell’iPhone)! Alla faccia del libero mercato!
E’ davvero deludente vedere l’atteggiamento di Cupertino nei confronti di questa piattaforma… una politica simile applicata alla piattaforma Mac probabilmente porterebbe al fallimento della stessa a causa della fuga in massa di tutti gli sviluppatori! Ci si chiede come possa essere tollerata!
Apple tratta gli iPhone developer davvero di “cacca”… ne calpesta impunemente i diritti e come se non bastasse tramite discutibili NDA (Non Disclosure Agreement - accordo di non divulgazione) impedisce loro di rendere pubblici i soprusi di cui sono vittime! Davvero un comportamento scorretto… talmente scorretto che mi ha fatto abbandonare ogni proposito di sviluppare applicazioni per iPhone ed iPod Touch (e dire che avevo già in mente un sacco di belle idee… ma per ora resteran tali)!
Che dire… se Cupertino non cambierà rotta è probabile che continuerà a perdere sempre più sviluppatori… magari in favore del ben più libero Android! Spero francamente che la situazione migliori… anche se a dire il vero sarei felice anche se si limitesse a non peggiorare!
Speriamo che alla “Mela Morsicata” si rendano conto di quel che fanno e rinsaviscano!
ottobre 14th, 2008 at 16:38
davvero stanno superando ogni limite… Ma la massa idiota che fa? compre compra l iffone perchè è fico bah. Io solo per questo motivo non comprerei mai l’oggetto figuriamoci svilupparne del software!
ottobre 14th, 2008 at 17:29
concordo… ma non è tutto vero ciò che dici…
ottobre 14th, 2008 at 17:56
@italoc: cioè? quali sarebbero le inesattezze (così provvedo a correggere)?
@rizlo: in effetti l’iPhone secondo me è un prodotto immaturo… batteria che dura troppo poco e condizioni contrattuali inaccettabili (troppo care… e con troppi obblighi)! Taciamo poi del suo costo preso “brand free”!
iPod Touch invece non è male… se non fosse per l’atteggiamento di Apple verso gli sviluppatori sarebbe un piacere lavorarci su!
ottobre 14th, 2008 at 23:59
Come piu’ volte da me espresso per quanto riguarda gli utilizzatori di prodotti coperti da licenze liberticide :”mal voluto non e’ mai troppo!”.
Se qualcuno mi dice che mi guarda dentro il mio cellulare ed arbitrariamente puo’ cancellare il contenuto si capisce che il cellulare e’ della tal ditta e non di chi lo acquista. Quindi visto la palese violazione della proprieta’, oltre che della privacy, chi sviluppa per simili personaggi accetta di lavorare per loro e con le loro idee.
Una cosa puo’ anche piacere per il design, ma fissarsi per una ditta che calpesta i diritti altrui e’ il massimo del minimo. Di fronte a questo e’ inutile anche fare il reverse eng. … meglio lasciar stare e sviluppare per piattaforme che non “si divertono” con clienti e sviluppatori.
ottobre 15th, 2008 at 00:22
@kijio: parole sante… ci si chiede cosa sia saltato in mente ad Apple quando a definito la sua politica sull’iPhone! Per quanto si possa amare la piattaforma non capisco come si possa pensare di lavorarcisi (svilupparci software) a quelle condizioni!