Jump to content
Nokioteca Forum
Sign in to follow this  
Nick_7

Ios Oppure Android?

Recommended Posts

Ciao a tutti ^_^

dato che penso che cambierò telefono e non credo di rimanere più sui dispositivi Symbian, che ormai è data per defunta, volevo sapere cosa mi consigliereste come successivo sistema operativo sul quale poter continuare a programmare.

Premetto che arrivo da mShell con poche e basilari conoscenze ma mi piacerebbe continuare a programmare anche sul mio nuovo telefono.

Mi piacerebbe sapere le vostre impressioni al riguardo con anche magari delle motivazioni.

Grazie mille, a presto!

Share this post


Link to post
Share on other sites

Io ti consiglio Android... sta crescendo molto rapidamente e migliora giorno dopo giorno.

E' un sistema aperto, ed il linguaggio alla base e' java, quindi relativamente semplice.

Share this post


Link to post
Share on other sites

Quel confronto prende in considerazione principalmente il punto di vista dell'utente, che poco ha a che fare con il punto di vista di uno sviluppatore.

Share this post


Link to post
Share on other sites

Capisco, ma attualmente è possibile programmare per iOS? Se sì ci vogliono dei software o altri requisiti particolari? Grazie ancora.

Share this post


Link to post
Share on other sites

Certo che e' possibile... e' necessario un mac, un iphone e l'sdk... non credo serva altro :)

E come linguaggio utilizzerai l'objective-c

Edited by Il.Socio

Share this post


Link to post
Share on other sites

Quindi non si può programmare su un pc che monta Windows ma ci vuole per forza un Mac?

Share this post


Link to post
Share on other sites

Aggiungici che, se la tua App vuoi pubblicarla su Appstore, devi comprarti la licenza (circa 80 euri :shifty:) e dura solo un anno! :thumbdown:

Dagli introiti che percepisci vendendo l'applicazione, il 30% circa (corregetemi se sbaglio) va a zio Steve! :thumbdown:

In più, per essere pagati bisogna accumulare commissioni per 250 dollari!

Che dire, trooooooooppo complicato! <_<

Share this post


Link to post
Share on other sites

Sotto quel punto di vista, e' molto meno complicato di OviStore... e di sicuro, anche molto piu' remunerativo.

Non so invece come sia l'Android market, ma suppongo che comunque adotti una politica molto simile.

Se si sviluppa per hobby e per la soddisfazione personale di vedere il proprio nome sullo store, allora il gioco puo' non valerne la candela...

Se invece lo si fa per lavoro, non sono quegli 80eur l'anno a fare la differenza.

Edited by Il.Socio

Share this post


Link to post
Share on other sites

Sotto quel punto di vista, e' molto meno complicato di OviStore... e di sicuro, anche molto piu' remunerativo.

Non so invece come sia l'Android market, ma suppongo che comunque adotti una politica molto simile.

Se si sviluppa per hobby e per la soddisfazione personale di vedere il proprio nome sullo store, allora il gioco puo' non valerne la candela...

Se invece lo si fa per lavoro, non sono certo quegli 80eur l'anno a fare la differenza.

Quoto, nessun dubbio che l'Appstore sia molto più remunerativo di qualsiasi altro (attualmente! :angel:);la cosa fastidiosa è che non puoi utilizzare un comune pc per sviluppare per iOs! <_<

Per sviluppare su android ti serve solo Eclipse, Java SDK e Android SDK che sono gratis e che puoi installare e utilizzare su Win, Mac e Linux! ^_^

Share this post


Link to post
Share on other sites

in confronti c'è già una discussione in merito :thumbs:

http://www.nokioteca.net/home/forum/index.php/topic/201011-android-vs-ios/

Concordo con l'osservazione fatta da 'Il.Socio'

Quel confronto prende in considerazione principalmente il punto di vista dell'utente, che poco ha a che fare con il punto di vista di uno sviluppatore.

Aggiungo solo che in quella discussione manca un parametro importante: Le case madri

Con IOS sei legato esclusivamente ad un telefonino! con Android disponi di un parco hardware che copre tutte le esigenze e non è cosa da poco!.

Share this post


Link to post
Share on other sites

Ciao a tutti ^_^

dato che penso che cambierò telefono ....... quale poter continuare a programmare.......

Per generare programmi performanti devi usare gli SDK appositamente creati per dette piattaforme.

Non conoscendo IOS (Scartato a priori, usando Linux) ti posso dare le mie esperienze su android:

Il linguaggio più facile attualmente è Appinventor ma presenta (ancora) molte limitazioni.

Il secondo linguaggio più facile e usabile sia su iOS, Android, windows Phone (e perchè no! anche su Nokia Symbian) ad oggi è JavaScript

JavaScript stà diventando il linguaggio standard per tutte le piattaforme compreso Palm.

Esiste PhoneGap che permette di trasformare i programmi in versioni vendibili negli AppStore per tutte le piattaforme.

(Se consci Ruby e javascript usa rhomobile.)

Per ora su android non esiste (in forma gratuita) un Python, Lua, o altro linguaggio semplice e completo da poter usare come usi mShell.

Questo è dovuto alla giovane età di Android ed al fatto che si poteva programmare solo in java ora che cè C++ penso che nei mesi a venire ne vedremo delle belle.

Edited by lento

Share this post


Link to post
Share on other sites

Nella discussione sopra riportata dimenticavo di segnalare Titanium Appcelerator molto completo e potente

dicono sia il concorrente di Adobe.

Dicono pure che sia "non a pagamento" ? se fosse così sarebbe veramente notevole.

Non capisco comunque il motivo di registrarsi e perchè ogni volta si scrive del codice si debba inviarlo a loro..???

Qualcuno più esperto può speigare se si tratta di un inghippo?.

Stiamo sempre parlando di Web e JavaScript? o nativo?.

Share this post


Link to post
Share on other sites

Parere personale che conosco sia iOS che Android.

Su Android il linguaggio principale è Java e l'ambiente di sviluppo ufficialmente supportato è Eclipse. La documentazione è veramente ben fatta e abbastanza chiara. Sviluppare applicazioni non costa assolutamente nulla, mentre per pubblicare le applicazioni su GooglePlay paghi 25$ (poco meno di 20€) una volta e per sempre e, una volta seguiti alcuni passi per generare il file apk in modo corretto, l'applicazione viene pubblicata sullo store nel giro di poche ore (2-6 ore).

Su iOS si sviluppa solo su Objective-C (che può non essere semplicissimo da imparare) e l'unico ambiente disponibile è Xcode su Mac OS X. Se non paghi 80€ l'anno non puoi neanche testare l'applicazione su un dispositivo fisico, ma solo sul simulatore.

Per il resto, se sei uno sviluppatore serio, non considerare neanche l'alternativa AppInventor, perché quella non è programmazione, e le potenzialità sono decisamente più limitate.

In sostanza, sviluppare su Android è: più economico, più semplice (in relazione al linguaggio utilizzato), più pratico. Forse meno remunerativo, ma quello dipende sempre dalle applicazioni che la tua mente è in grado di concepire :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...