
Riuscire a far approvare da Apple le proprie applicazioni e vederle posizionate sull’App Store non è affatto semplice, e le alterne fortune di NetShare ne sono un esempio. Ma oltre a leggi compiutamente scritte (niente applicazioni pericolose o pornografiche o che facciano uso di VOIP su Edge/3G, per citare le più note), ci sono una serie di regole a cui tutti gli sviluppatori devono attenersi e che sono state scoperte per caso, o dopo molte sonore bocciature: regole non scritte e tuttavia perentorie.
La prima e più importante è l’abuso della vibrazione. Ciò implica che i giochi non possono avvalersene per restituire un feedback, poiché Apple ha deciso che questa funzione debba essere riservata agli eventi di sistema, come una notifica mail o SMS.
Una seconda regola non scritta riguarda la barra degli strumenti delle applicazioni. Qualunque software deve averla in fondo allo schermo: nessun’altra posizione sarà ritenuta corretta e accettata. Ma questa limitazione appare già più sensata; infondo, oltre alla lecita necessità di coerenza grafica tra le applicazioni, la parte bassa del display è anche oggettivamente il posto migliore dove piazzare icone da pigiare senza dover coprire l’intero iPhone con la propria mano (come accadrebbe, ad esempio, se stesse in alto).
Un’altra regola, verrebbe da dire, è quella di non creare applicazioni ridicolmente costose, com’è stato il caso di I am Rich, definita - a ragione - la più inutile utility della storia. L’applicazione, infatti, aveva un costo di 799,99 € e nessuna funzione, se non quella di dimostrare la propria ricchezza; dopo qualche inutile polemica (e ben 8 copie vendute) è stata rimossa forzosamente dall’App Store.
Certo, la sensazione è che i paletti imposti da Apple sul software venduto su App Store vadano ben oltre le pur rigide regole stabilite, e ciò che preoccupa maggiormente gli sviluppatori (principali coinvolti, ma anche gli utenti che non riceveranno più aggiornamenti per un’applicazione scaricata e poi rimossa) è la natura capricciosa del processo di approvazione del software, condita dalla scarsa trasparenza tipica di Cupertino.
E’ stata notevolmente migliorata la comunicazione per i problemi di Mobile Me: è ora di fare altrettanto per l’App Store.
[Via AppleTell]
Gothrek
12 ago 2008 - 11:10 - #1Peccato, non poter utilizzare la vibrazione, io invece la ritengo molto utile, soprattutto nei giochi.
Se Iphone vuole essere un alternativa al nintendo ds (in questo campo per il momento neanche lontanamente immaginabile) la vibrazione nei giochi è un MUST.
newmediologo
12 ago 2008 - 11:14 - #2Credo che il non poter disporre del VoIP sia una cosa estremente vessatoria e nociva per lo sviluppo delle tecnologie. Il ricatto dei gestori telefonici è davvero infame, nè NetShare nè VoIP, l’iPhone è zoppo con queste limitazioni, è come avere un’auto ch epuò andare solo in alcuni posti..
daniglue
12 ago 2008 - 11:18 - #3Bah, invece a me la vibrazione mi sembra una cavolata…
Il creatore di I Am Rich, invece, e quello che stimo di più.
Io aggiungerei altre due leggi:
-basta applicazioni per le mance (tips, iTip, tipulator, tip master, tipper, tip 2, tip 3…)
-basta col sudoku.
.:Clarus:.
12 ago 2008 - 11:40 - #4Il discorso della vibrazione sia dovuta al consumo della batteria
daniglue
12 ago 2008 - 11:46 - #5Senza contare, poi, che la DS è una piattaforma costruita appositamente per videogames mentre l’iPhone, invece ha qualche videogames (grossa differenza).
Sarebbe abbastanza grave (per i giapponesi) se iPhone fosse addirittura meglio della DS in quanto a giochi.
Anche se non siamo così lontani.
Io, ad esempio, non baratterei mi la vibrazione della DS con l’accelerometro dell’iPhone, anche se questo discorso è abbastanza idiota. :)
G
12 ago 2008 - 11:53 - #6@newmediologo
Guarda che il Voip è permesso anche se solo da WiFi
mujacs
12 ago 2008 - 11:54 - #7però queste limitazioni permettono di avere software controllato. Mentre invece con symbian è un pò un inferno. Confermo comunque che limitare il Voip è assurdo. Se per ora possono permetterselo in futuro dubito seriamente
Alessandro91
12 ago 2008 - 11:55 - #8Giusto questa mattina stavo pensando che l’App Store mi ricorda un po’ l’Indice, quello dei Libri Proibiti istituito nel Cinquecento.
Uno scrittore che voleva pubblicare un libro doveva stare attento a non andare contro le regole imposte dalla Chiesa. Ma, finchè non era passato al vaglio dell’Indice, il dubbio rimaneva sempre.
Se poi l’Indice non approvava l’opera, era impossibile pubblicarla: tanto lavoro fatto per niente (e, nel caso dell’App Store, c’è anche l’iscrizione di 99$ già pagata).
daniglue
12 ago 2008 - 11:59 - #9Il giorno che si potrà usare liberamente il VOIP dove e quando voglio io sarò sul tetto di casa mia, ubriaco, a sventolare la mia bandiera e festeggiare.
daniglue
12 ago 2008 - 12:03 - #10Alessandro91,
hai fatto un paragone abbastanza estremo.
Diciamo che il controllo di Apple è legittimato dal fatto che la maggior parte degli utenti (io per primo) vogliono avere un dispositivo portatile che non crashi ogni 5 minuti per via di un’applicazione che funziona alla caz*o di cane (se mi concedete il francesismo).
Anche se va detto che a me l’iPhone mi crasha una-due volte al giorno, di media.
mujacs
12 ago 2008 - 12:10 - #11però queste limitazioni permettono di avere software controllato. Mentre invece con symbian è un pò un inferno. Confermo comunque che limitare il Voip è assurdo. Se per ora possono permetterselo in futuro dubito seriamente
mujacs
12 ago 2008 - 12:11 - #12però queste limitazioni permettono di avere software controllato. Mentre invece con symbian è un pò un inferno. Confermo comunque che limitare il Voip è assurdo. Se per ora possono permetterselo in futuro dubito seriamente
G
12 ago 2008 - 12:21 - #13Ma il VOIP è permesso da WiFI!!! steve jobs lo aveva detto e questa applicazione in cantiere ne è la conferma
http://www.spider-mac.com/blog/spider-mac/Voci/2008/8/11_La_tecnologia_VoiceEngine_VoIP_disponibile_per_iPhone.html
matteo2
12 ago 2008 - 13:16 - #14confermo, splendido apparecchio ma va in crash due volte al giorno. peggio che windows 98.
Step91
12 ago 2008 - 13:41 - #15Quella della vibrazione, non è vera: L’applicazione/Gioco per altro gratuito “Hanoi” ogni volta che si sbaglia mossa vibra, il ke è anche un pò irritante…
Blabo
12 ago 2008 - 13:49 - #16Mah. Ho un iPhone da 9 mesi e non è andato in crash nemmeno una volta. I problemi veri semmai sono due:
- la batteria, che dura poco anche con il Wireless spento
- il voler vendere un contratto telefonico attraverso un telefono.
Il futuro sarà così? Per comprare un nuovo Mac mi devo fare un contratto di abbonamento con tele2 o fastweb?
Se Apple vendesse il dispositivo e basta, con il sim unlock, l’utente si arrangerebbe proprio come fa con l’ADSL di casa.
Apple rischia, con l’iPhone, di fare la stessa fine che fece con i computer.
stexwolf
12 ago 2008 - 13:49 - #17io devo avere l’unico ophone 3g difettoso, 24 giorni, tutti gli aggiornamenti usciti installati, più di un gb di traffico dati e 24 ore di chiamate tra fatte e ricevute e neppure un crash…
che dite lo rimando alla apple per farlo studiare o revisionare?!?
fabio1971
12 ago 2008 - 14:07 - #18io pure, una meraviglia
ma d’altra parte le gente fa del proprio caso una legge universale, per cui se uno ha un problema o presunto tale al suo iphone l’iphone fa schifo e tutti i prodotti apple sono pessimi e poi costano più degli altri e alla fine io pago quindi non sono ammessi difetti (su milioni di pezzi NB) e chi si trova bene ed è felice del proprio prodotto non capisce nulla perchè è un fanboy eccecc
solita solfa
daniglue
12 ago 2008 - 14:09 - #19Blabo,
che significa “il voler vendere un contratto telefonico attraverso un telefono”?
Apple, attraverso TIM e Vodafone, sta già vendendo iPhone sim unlocked da un mese (a proposito, oggi è il primo mese del 3G, non doveva uscire una recensione dopo un mese di vita?).
Ok, puoi polemizzare che per fartelo dare uno senza contratto, devi portarti le guardie del corpo, però in teoria già esiste.
Tant’è che io l’ho acquistato.
stexwolf,
che ti devo dire? sarai fortunato.
Io lo uso meno di te, ho una trentina di applicazioni installate e l’ho visto andare in crash molte molte volte. Troppe.
Da quanto ho sentito e letto, non sono l’unico, purtroppo.
Spero si sistemi qualcosa.
fabio1971
12 ago 2008 - 15:39 - #20basta selezionare attentamente le applicazioni che installate, spesso nei commenti/recensioni presenti è segnalata la cosa, cioè che l’applicazione ha fatto crashare iphone… ne hai una 30ina, pensa se 5 o 6 o più di queste causano ripetuti crash…
allora si che è instabile
daniglue
12 ago 2008 - 16:23 - #21Grazie fabio1971 per il tuo consiglio, mi hai aperto un mondo. :)
Ti faccio la lista delle applicazioni che mi hanno crashato almeno una volta:
-Beatmaker
-Band
-Crash Bandicot
-Monkey Ball
-Brain Challenge
-Aurora Feint
-Labyrinth
-Tap Tap
-Palringo
-Dobot Todos
-Midomi
-Shazam
-Currency
-NetNewsWire
Conosco tutte le applicazioni presenti sull’AppStore e so quali sono quelle che causano più problemi.
Ora risolvimi il problema te dato che, dopo aver letto tutte le recensioni di tutte le applicazioni che ho, non sono riuscito a trovare un avviso del tipo “se installi Palringo, l’iPhone ti si spegne di continuo”.
Ho pagato molte delle applicazioni presenti nel mio iPhone e iPod.
Apple non specifica da nessuna parte che io non posso installare questa applicazione perché crasha oppure che se ne installo 30, 5 mi causano problemi.
Da nessuna parte sta scritto che, se installo Aurora Feint, Brain Challenge mi crasha.
Non sono problemi miei. Le applicazioni sono testate e controllate da Apple stessa. Non vedo il motivo per cui io non posso installare 30, 59, 232 applicazioni, specie dopo averle pagate.
Daltronde, che l’ho comprato a fare l’iPhone?
Per telefonarci?
wzemanlandia
12 ago 2008 - 17:23 - #22@daniglue
Pensa che a me va in crash anche Safari… E non è nemmeno un evento straordinario, capita frequentemente.
Non è che abbia granché di installato, credo che sia un problema di gioventù del software di iphone in generale
Dopo vabè, i fenomeni a cui il telefono non va mai in crash ci sono sempre.. Un pò come la storia di quello che ha il cugino che gli ha detto che una volta era morto..
stexwolf
12 ago 2008 - 17:33 - #23@wzwmalandia
no ti assicuro che mio cugino mi ha detto che è morto veramente e poi è risorto…
io l’iphone lo uso per lavoro, scarico la posta ogni 15 minuti, uso safari molto di frequente , non ho giochi installati ma alcune delle utility citate sopra si (tipo currency), premetto che non sono un mac fanatico ma trovo l’iphone, per quello che ci faccio io, il miglior smartphone in commercio.
ti assicuro che a me non ha mai crashato ma ho instalato solo una decina di applicazioni moolto selezionate e praticamemte nessuna inutility…
a proposito, qualcuno sa come liberarsi delle applicazioni inutili di sistema tipo stock o meteo?
daniglue
12 ago 2008 - 18:10 - #24Comunque, a parte tutto, io sono un utente soddisfatto e sono molto fiducioso che i problemi che ho avuto verranno risolti.
Oggi non ho avuto ancora nessun problema, per esempio.
Io non sono né quello che dice che l’iPhone è un cesso perché crasha di continuo, né quello che afferma che l’iPhone è privo di problemi.
Sto nel mezzo.
Comunque, oh…
auguriamoci tutti che migliorino le prestazioni.
P.S.
interesserebbe anche a me sapere come levare stock (per esempio) dalle applicazioni.
Senza jailbreak e torture del genere.
G
12 ago 2008 - 19:24 - #25@daniglue #21
E’ vero che tu puoi installare tutte le applicazione che ti pare (anche se sbagli nel dire che le App sono “testate” da Apple, certo, testate per vedere se infrangono alcune regole da loro imposte, ma non stanno certo li a perdere tempo ad ottimizzarle, cosa che in teoria, dovrebbe fare lo sviluppatore, quindi se ti crasha safari, è colpa di Apple, se lo fa una delle altre è colpa dello sviluppatore), ma sei sicuro di utilizzarle tutte? Magari cerca di sfoltire un po’, rimuovendo quelle che non ti servono, perché se no per un bug di una applicazione ti si possono compromettere tutte. Io ne ho poche e ben selezionate che uso spesso, sia di giochi che utility. A me ad esempio, SM ball, Shazam e taptap non sono mai crashate.
daniglue
12 ago 2008 - 20:03 - #26Le uso tutte :) altrimenti non sarebbero quì.
Tutte tranne “Borsa” e “Calcolatrice”, di cui farei a meno se fossero disinstallabili.
Comunque, oddio, scusa l’ignoranza, ma mi stai dicendo veramente che Apple non testa le applicazioni che mette sullo store?
Secondo me, è il minimo che dovrebbe fare.
G
12 ago 2008 - 20:21 - #27@daniligue
Perché dovrebbe spendere tempo e risorse per una cosa che dalla nascita dello sviluppo tocca allo sviluppatore fare?. Apple poi non potrebbe comunque, anche per questioni legali, toccare una sola riga di codice di proprietà di qualcun altro (visto che le applicazioni sono closed source) siccome non ha i diritti, e per avere i diritti probabilmente dovrebbe pagare. poi ci sono migliaia di applicazioni che aumentano di numero a vista d’occhio, sarebbe impensabile, e ingiusto, scaricare tutto il lavoro su di Apple, loro semplicemente danno lo spazio online per le applicazioni che vogliono, sta allo sviluppatore creare e fare in modo che siano scritte bene le applicazioni, se no sarebbe come se con la musica Apple dicesse, “mmm… qui mi sembra stonato, miglioriamo un po’ il tono al computer?”
G
12 ago 2008 - 20:22 - #28oh, scusa, ho storpiato il tuo nick…
fabio1971
12 ago 2008 - 22:47 - #29@daniglue
Bravo,
e adesso che ti ho aperto un mondo, come tu dici, magari comincia anche a seguire i consigli che io e G ti abbiamo dato, e vedrai che le cose ti migliorano…
Non fare su iphone il tipico utente win, no? Basta comunque una applicazione bacata per compromettere la stabilita del sistema, ché e’ giovane e acerbo anche e soprattutto dal lato sviluppatori di applicazioni
Norman83
12 ago 2008 - 23:22 - #30Salve! Secondo me, mamma Apple e papà Steve hanno tutti i diritti di imporre delle limitazioni sui loro prodotti o servizi, indistintamente che siano free o a pagamento. Anche se noi paghiamo un prodotto Apple e diventa di nostra proprietà, come può essre un Mac o un iPhone, loro sono sempre i proprietari intellettivi di quel prodotto, servizio o software. Siamo noi che entriamo a far parte di quel “gioco” e quindi, come del resto ogni gioco che si rispetti ha delle regole, da rispettare. Nessuno ci obbliga ha comprare quel prodotto o servizio.
Hetan
13 ago 2008 - 09:17 - #31Se la apple non permette l’utilizzo della vibrazione nelle applicazioni.. come mai “Parlingo” si muove ogni volta che ricevo un messaggio in chat? Magari la limitazione è dovuta a tutto tranne che alle comunicazioni scritte… boh.
Vester1974
13 ago 2008 - 11:40 - #32Giusto sarebbe che apple testasse le app che mette sullo store proprio perchè quando venne presentato l’iphone Jobs disse che non voleva app di terze parti perchè avrebbero reso instabile il tel. Se ora buttano dentro tutto quello che passano gli sviluppatori mi sembra un controsenso. anzi un $en$o lo ha…
codroipo
14 ago 2008 - 00:08 - #33L’appstore di apple e` uno SCANDALO!
Mi da il voltastomaco come apple abbia escogitato ogni modo possibile per spillare soldi dalle tasche degli sviluppatori che stanno spendendo il loro tempo per rendere l’iPhone un prodotto migliore, per di piu` facendolo passare come servizio per l’utente: “lo facciamo perche’ senno` le applicazioni brutte di terze parti vi crashano l’iphone”, quando:
a) non fanno nessun controllo di qualita`, l’unico controllo che fanno e` che l’applicazione non rovini i business plans di apple
b) getta una pessima luce sulla stabilita` del sistema dell’iphone, sul mio Mac ho un sacco di applicazioni di terze parti e non hanno mai compromesso la sua stabilita`
L’altra cosa moralmente ributtante e` che apple quando era in difficolta` ha pescato a piene mani dal mondo open source e appena s’e` rimessa in piedi gli ha sbattuto la porta in faccia, prima chiudendo opendarwin e poi costruendo una piattaforma, l’iphone, vietata all’opensource.
Lo so che ora arrivera` il solito fanboy apple a dire “blah blah e` un loro diritto, blah blah, quanto e` bello steve, etc…” lo so che e` un loro diritto fare queste cose, quello che sto dicendo e` che apple e` diventata una compagnia avida, tale e quale a microsoft. Vi dovete svegliare e capire questa cosa.
E scrivo tutto questo da un macbook che non cambierei con nient’altro.
codroipo
14 ago 2008 - 00:10 - #34PS. La legge non scritta dell’App Store quindi e` una sola e molto semplice: tutto fa brodo purche’ apple ci guadagni.
wzemanlandia
14 ago 2008 - 09:03 - #35sono d’accordo con tutti quelli che sottolineano come non sia onere di apple la verifica delle applicazioni in modo approfondito, anche se si sono alcuni aspetti che andrebbero discussi:
1) il pacchetto di sviluppo fornito da apple dovrebbe contenere delle limitazioni tali per cui certe applicazioni che tentano di compiere operazioni che compromettono la stabilita’ del sistema non si possono nemmeno compilare
2) nel mio caso il crash continuo di safari e’ una cosa che non riguarda nessuna applicazione terza. oltre a questo infatti va detto che ho pochissime altre cose installate e che (credo) quelle che ho non siano applicazioni “a rischio” (mi tengo la lista per il primo “SO-TUTTO-IO” che mi dici “sentiamo bene quali sono???!”)
wzemanlandia
14 ago 2008 - 09:04 - #36scusate l’italiano.. mi sono alzato da poco
Rimo
17 ago 2008 - 15:38 - #37faccio notare all’autore che alcuni giochi usano la vibrazione, oltre al giá citato hanoi anche cannon.