Apple dà il via libera: le app Flash presto su iPhone

Giovedì 9 Settembre 2010 - 16:14

di napolux

Adobe World

Apple ha “rilassato” i termini di servizio per il suo App Store, così recita un comunicato rilasciato da pochi minuti.

Da ora in poi sarà permesso anche l’utilizzo di tool di terze parti per la creazione di applicazioni iPhone: l’unico vincolo sembra essere quello al non scaricare codice esterno da eseguire all’interno dell’applicazione creata.

Ricapitoliamo: Adobe Flash CS5 consente di sviluppare applicazioni per iPhone, anche se Adobe aveva annunciato la dismissione di questa feature dopo la chiusura di Apple alle applicazioni create con la suite Adobe: speriamo ora che Adobe stessa ritorni sui suoi passi alla luce di questa notizia.

Tags:

Categoria: Adobe World | Permalink

Commenti

1

e se cambiano di nuovo idea?

# - postato da luciano - 09 Settembre 2010 - 16:51

2

e se cambiano di nuovo idea?

Rispondiamo con dolcezza: gli mettiamo lo zucchero nel serbatoio della Mercedes di Jobs.

(quanno ce vo’, ce vo’)

# - postato da pbattino - 09 Settembre 2010 - 17:00

3

L’antitrust USA fa miracoli. Non mi viene in mente il nome di quel paese vicino al nostro in cui sarebbe necessario avercelo (mannaggia).

# - postato da Pino - 09 Settembre 2010 - 17:01

4

tanto flash è morto e sepolto in molti ambiti web

# - postato da digitos - 09 Settembre 2010 - 17:27

5

Non perdete risorse, energie e tempo e comprate un bel HTC con Android!

# - postato da Anthony Arrascue - 09 Settembre 2010 - 19:23

6

@digitos
Beh, mi sembra un’affermazione un attimo esagerata :)

# - postato da Napolux - 10 Settembre 2010 - 09:12

7

Anche io penso che Flash non stia passando un bel momento vuoi per un fisiologico calo di attenzione dopo anni vuoi per i framework javascript che negl’ultimi 2 anni hanno avuto un’evoluzione spettacolare… Oggi Flash non fa più la differenza come una volta rimanendo sempre una tecnologia spettacolare.

# - postato da tatac - 10 Settembre 2010 - 09:19

8

@digitos
magari!! purtroppo è ancora lo strumento + utilizzato da tipografi/grafici che si inventano webdesigner/webmaster così tocca sorbirci siti in flash pesanti e poco navigabili.

# - postato da markux - 10 Settembre 2010 - 09:28

9

@tatac
Ok, che non sia nel suo momento migliore ci sta. Ma dire che sia morto e sepolto mi sembra esagerato.

Tutte le tecnologie sono fatte per essere superate. Magari tra 2 anni jQuery sarà vetusta e ci sarà “newJS” (un nome a casasccio) che sarà n volte migliore, questo non lo possiamo sapere :)

# - postato da napolux - 10 Settembre 2010 - 09:43

10

E perché questa sarebbe una buona notizia ?

1. cani e porci possono sviluppare app per iphone (c’è un tool che permette di fare app native attraverso html e js)

1b. la conseguenza è che i prezzi di un ipotetico lavoro commissionato crollano (fino ad ora si poteva benissimo chiedere 10000 euro, ora…)

2. la qualità globale delle app nativa scende, e non venitemi a dire che questi fantomatici tool generano codice perfetto.

3. flash costa un fottio di euro, gli strumenti che mette a disposizione apple sono gratuiti.

4. mi sentirò presto dire che sono un pirla a programmare in ‘objective c’.

# - postato da Luglio7 - 10 Settembre 2010 - 10:05

11

@napolux

un framework js non potrà mai superarne un’altro (nettamente) perché entrambi si basano sulla stessa tecnologia, ovvero html e javascript.

# - postato da Luglio7 - 10 Settembre 2010 - 10:07

12

@digitos

peccato che qui non si stia parlando di ambito web :)

# - postato da Luglio7 - 10 Settembre 2010 - 10:09

13

@Anthony Arrascue

Android lo lascio pure a te, fanne buon uso mi raccomando. Io sto con Apple.

# - postato da Luglio7 - 10 Settembre 2010 - 10:09

14

Premettendo che Flash non mi sia mai piaciuto (senza pero’ dimenticarne il merito di aver diffuso il video sul web) questa apertura da parte di Apple e’ positiva.

Non esiste solo Flash/Adobe comunque (lo so che questa guerra Apple vs Adobe attira commenti accesi): altri ottimi tools (come Rhodes) in grado di farti scrivere un’applicazione una sola volta e compilarla per iPhone, Windows Mobile, RIM, Symbian e Android ne trarranno beneficio!

@Anthony Arrascue & @Luglio7 questa scaramuccia mi sembra di averla gia’ vista da qualche parte …. Linux vs Windows mi pare fosse? e su… evolvetevi…

# - postato da antonio lorusso - 10 Settembre 2010 - 10:39

15

@antonio lorusso

Sono nemico numero uno dei tool tuttofare, non trovo concepibile che un compilatore (non so cosa sia rhodes) riesca a generare applicazioni decenti per sistemi tanto differenti.

Preferisco di gran lunga le applicazioni native, sviluppato con codice nativo. Le cose fatte bene si fanno così.

I miei 2 cents.

# - postato da Luglio7 - 10 Settembre 2010 - 10:45

16

@Luglio7
e per quale motivo? ad esempio compilatori come il gcc hanno vari backend per varie architetture e os e vari frontend per diversi linguaggi, quindi un tool fatto bene può permetterti di creare applicazioni con buone performance su sistemi e dispositivi diversi.
Flash è ormai poco usato? non direi il web è pieno di giochi e giochini sviluppati in flash, senza contare mmorg e affini, avere dofus su iphone o ipad non mi farebbe schifo…
Inoltre perché vuoi chiudere un sistema a sviluppatori python/perl/ruby etc…
alla fine iphone e ipad hanno processori a 1ghz e 512mb di ram (se non erro) quindi hardware decente per qualsiasi linguaggio. Ai primi giochi flash giocavo con un pentium a 200 e 32mb di ram…
vedi un pò te.

# - postato da micheg - 10 Settembre 2010 - 11:29

17

@micheg

Perché non sfruttano tutte le potenzialità dell’sdk, perché hanno bisogno di interpreti per eseguire il codice (== prestazioni inferiori), perché sono architetture troppo differenti.

Il multipiattaforma non funziona su hardware limitato come quello degli smartphone.

i miei 2 cents.

# - postato da Luglio7 - 10 Settembre 2010 - 11:34

18

@Luglio7:

certo che Objective-C non ha molte cose confortevoli per un programmatore dell’anno 2010.

Poi, sì, ovviamente il codice nativo è un’altra cosa, per carità, ma devi convincere il tuo cliente che fare una app così è meglio per lui anche se la paga 10000 euro quando con qualche altra tecnologia (es. C# o altro) magari gli costa meno.

Comunque, da programmatore ActionScript, anche dopo questa notizia ti dico che a me del mondo Apple non riesce a fregarmene niente e, come detto da altri, sono maggiormente attratto da Android e dalla sua community.

Se è così anche per altri non avrai tutta questa concorrenza e potrai far pagare le tue applicazioni la stessa cifra di prima.

# - postato da Pino - 10 Settembre 2010 - 11:35

19

Dimmi, quale linguaggio a basso livello è confortevole nell’anno 2010 ? Non ho una grossa cultura in merito ma non mi sembra ci siano linguaggi a basso livello eleganti quanto un Ruby.

Il discorso che fai al termine del tuo commento poi non fa una piega, se anche gli altri la pensassero come me non ci sarebbero guerre nel mondo.

# - postato da Luglio7 - 10 Settembre 2010 - 11:49

20

@Pino

evidentemente non sei un programmatore freelance, altrimenti non diresti mai:
“Comunque, da programmatore ActionScript, anche dopo questa notizia ti dico che a me del mondo Apple non riesce a fregarmene niente e, come detto da altri, sono maggiormente attratto da Android e dalla sua community.”

my 50 cents, chi offre di +? ;)

# - postato da markux - 10 Settembre 2010 - 11:54

21

ahem, indipendentemente dal fatto che aborro Flash e le porcherie che hanno invaso il web per il suo errato utilizzo, è vero che Ruby (di cui sono fan sfegatato) è elegante, semplice, etc, e magari object-C non è così immediato, ma in aiuto vengono Cocoa, e Cocoa Touch, ottimi.

Per spezzare una lancia in favore di object-c :P

# - postato da Cisco - 10 Settembre 2010 - 12:00

22

@Luglio7:

Il discorso è: quanti sono oggi i programmatori disposti a lavorare allocando e deallocando manualmente la memoria? Quanti ad utilizzare un linguaggio che si usa esclusivamente nel mondo Apple? Lavorare ad alto livello (con un linguaggio più noto e utilizzabile in altri contesti, es. Java, C# etc.) per chi programma è più agevole.

Ora, è vero che ci sono degli innegabili vantaggi a lavorare con codice nativo. Ma per l’utente il problema si porrebbe solo se le differenze fossero talmente marcate da rendere inutilizzabili le applicazioni che vengono realizzate in altri modi: insomma, se le applicazioni che vengono realizzate con altre tecnologie non funzionano correttamente si squalificano da sole, nessuno le utilizzerà più.

Comunque, tendenzialmente sono per la pace. ;-)

# - postato da Pino - 10 Settembre 2010 - 12:07

23

@markux:

non sono un programmatore freelance, ma non vedo perché non dovrei pronunciare quella frase anche se lo fossi: non noto incompatibilità. Che vuoi dire?

# - postato da Pino - 10 Settembre 2010 - 12:09

24

@Pino

hai ragione non era chiaro :)
Intendevo dire che dal punto di vista del business (del profitto) non c’è confronto tra android e iphone (vedi diff app acquistate, numero utenti , anche se android sta crescendo molto negli utlimi mesi).
Solo blackberry potrebbe competere.

# - postato da markux - 10 Settembre 2010 - 12:20

25

@markux:

ah, adesso mi è chiaro, scusami. Tuttavia, credo che un po’ alla volta i clienti cominceranno a chiedere applicazioni che girano su più device diversi. Credo che il vantaggio di iPhone sia attuale ma non eterno. E che il business pian pianino cambierà.

Magari quando l’iPhone non andrà più tanto la Apple farà altre cose con cui fare business.

# - postato da Pino - 10 Settembre 2010 - 12:30

26

Sono contento per Pino, il ritorno di superman flash… hai già deciso le tariffe per i tuoi clienti desiderosi di app x iphone/ipad? non essere troppo esoso perchè dopo qualche mese di utilizzo capiranno subito che il tuo lavoro si è limitato al click di un pulsante su flash cs5… 5/10 euro per un app create da adobe flash mi sembrano più che onesti, che ne dici?

# - postato da Mike - 10 Settembre 2010 - 14:43

27

@Mike:

non credo che tu stia rispondendo a me, dato che ho affermato nei miei (troppo numerosi) post che a me non interessa sviluppare per iPhone, né con AS, né con altre tecnologie che utilizzo.

Per me ciascuno è libero di realizzare applicazioni con la tecnologia che più si adatta al proprio contesto (che è fatto di casualità, inclinazioni personali, mercato e altre variabili sparse).

# - postato da Pino - 10 Settembre 2010 - 15:06

28

Tutte le opinioni sono valide, però credo ci siano degli elementi oggettivi su cui si può ragionare, che probabilmente arrivano ben prima della problematica flash.

1)Ambiente di sviluppo

Conosco l’ambiente di sviluppo Apple e l’ambiente di sviluppo Android: il secondo è nettamente superiore.

2) Linguaggio

Object-C vs Java : anche in questo caso il secondo è nettamente superiore. E’ vero, magari, e dico magari, non è così a basso livello come Object-C, ma finora non mi sembra che questo abbia provocato problematiche particolari.

3) la grande differenza tra ambiente apple e ambiente android sta nel marketing: il primo infatti è nettamente superiore.

Ora la mia opinione :P

Credo che Android conquisterà sempre più mercato, e di conseguenza la Apple dovrà cambiare qualcosa nel suo “approccio”. L’apertura a flash e le caratteristiche attese di XCODE4 ne sono un esempio: apple investe finalmente sull’ambiente di sviluppo…non credo sia un caso.

# - postato da Marco Lecce - 10 Settembre 2010 - 17:58

29

Era praticamente impossibile che Apple riuscisse a resistere in questa guerra. Ormai gli sviluppatori Flash/Flex sono innumerevoli e non conveniva tagliare fuori una fetta di mercato così vasta, considerato anche il fatto che su Android girano felicemente le applicazioni AIR2…
in soldoni, la scelta era obbligata (visto anche le brutte figure che hanno fatto con applicazioni “cattive” caricate sull’Apple Store), anche se arrivata con un pò di ritarto!!!

# - postato da Nicola - 10 Settembre 2010 - 23:59

30

@Marco Lecce:

anche io penso che Apple sui device non sarà facilmente come Microsoft per i sistemi operativi desktop e che la concorrenza sarà molto più agguerrita.

# - postato da Pino - 11 Settembre 2010 - 08:43

31

non so se ho letto bene ma Apple ha dato via libera a tool di sviluppo esterni, ma questo non vuol dire che vedremo applicazioni fatte in flash

# - postato da Avasilcai Daniel - 12 Settembre 2010 - 09:24

32

@Avasilcai Daniel:

e cosa ha scatenato questa tua riflessione?

# - postato da Pino - 12 Settembre 2010 - 11:08

33

@Pino
c’è scritto chiaro

“In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.”

penso che il titolo del post non è molto chiaro,

io ho capito cosi: sarà possibile sviluppare app per iphone con tool di sviluppo esterni tipo adobe flash cs5, sempre con codice nativo iOS,
dubito la qualità delle applicazioni…

# - postato da Avasilcai Daniel - 12 Settembre 2010 - 19:43

34

@Avasilcai Daniel:

per pura curiosità (non per business), ho fatto una prova ieri invitando a casa un amico patito dei prodotti Apple: seguendo le linee guida di Adobe per la corretta realizzazione di apps, abbiamo leggermente modificato una vecchia app che avevo. Ha funzionato correttamente ed era molto veloce. In generale, puoi usare Accelerometro, Geolocation e MultiTouch. Ho l’impressione che le cose da evitare siano quelle che normalmente non faccio quando voglio evitare problemi sulle CPU vecchie.

Insomma: fatte con coscienza penso si possono fare diverse cose. Fatte con i component Flex, secondo me è presto. Posso sbagliarmi, eh! Magari esce fuori che qualcuno è contento di come gli funziona il DataGrid! :-)

# - postato da Pino - 12 Settembre 2010 - 20:16

35

Apple Store vanta un numero impressionante di applicazioni e fortunatamente sembra finita l’era dei peti, rutti e livelle (era che vive Android ora…) pensate che abbiamo davvero bisogno di un’altra valanga di programmini fatti in 10 minuti dall’appassionato di turno?

E’ giusto che ci siano anche quelle ma ai fini dello sviluppo della piattaforma e del marketing (cose che interessano ad Apple) penso sia ininfluente se non inutile…infatti mi ero stupito del primo rifiuto.

# - postato da TaTaC - 13 Settembre 2010 - 09:57

36

@TaTac:

non so che applicazioni ci hai fatto in 10 minuti con Flash ma io sono stato su applicazioni anche da 3 mesi di lavoro totale.

In 10 minuti riesco a farci pochino attualmente ma forse dopo 9 anni sono diventato lento. :-)

# - postato da Pino - 13 Settembre 2010 - 14:19

37

ciao, posso essere contattato da un programmatore per i-phone per fargli fare una Apps ( a basso costo )?
E grazie.
fabio.ronchi@live.it

# - postato da Fabio - 08 Ottobre 2010 - 05:57

38

[…] Ce lo siamo chiesti nell’ultimo post sulla faccenda Flash/iPhone: Adobe tornerà ad aggiornare il suo tool di sviluppo per applicazioni iPhone incluso in Flash CS5? […]

# - postato da Adobe ritorna a sviluppare il suo tool per applicazioni iPhone | Edit - Il blog di HTML.it - 03 Marzo 2011 - 14:33

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento