PDA

View Full Version : Mobile app , dove sviluppare?


gandrea
16-08-2013, 12:11
Chiedo un consiglio a chi magari si è già posto il problema . Ultimamente stavo guardando x fare un app mobile . Premetto che non ne ho mai fatta una e che conosco abbastanza bene i linguaggi web (php html css js jquery ) e mi diletto con altri linguaggi ( autodidatta , mai fatto corsi e non mi fermo di certo davanti a una cosa da imparare ) . Detto questo , ho visto che si può prendere 2vie . Codice nativo o dei prog che fanno un codice multipiattaforma . Mi pare che ci son 2 prog su tutti . Uno è phonegap e uno è titanium appcelerator . Il primo fa tutto in una webview ( infatti nn ne capisco il vantaggio sarebbe come vedere il sito in safari ) , l'altro se nn ho capito male fa un po una conversione .
Secondo voi è meglio usare questi software o è una perdita di tempo ? Potrei sviluppare ios su xcode ( dispongo di un mac ) ma cmq anche questo linguaggio è da imparare ( ho già visto dei tutorial fatti bene , non mi sembra complicato sono solo sconosciuti i comandi come tutti i linguaggi che si affrontano da 0 ma la logica è semplice ) . Poi x android idem che se nn sbaglio è java. L'app nn sarebbe di 2 bottoni ma un po + complessa . Voi cosa consigliate ?


Inviato da mio iPad usando i segnali di fumo

hollywoodundead
18-08-2013, 13:45
Chiedo un consiglio a chi magari si è già posto il problema . Ultimamente stavo guardando x fare un app mobile . Premetto che non ne ho mai fatta una e che conosco abbastanza bene i linguaggi web (php html css js jquery ) e mi diletto con altri linguaggi ( autodidatta , mai fatto corsi e non mi fermo di certo davanti a una cosa da imparare ) . Detto questo , ho visto che si può prendere 2vie . Codice nativo o dei prog che fanno un codice multipiattaforma . Mi pare che ci son 2 prog su tutti . Uno è phonegap e uno è titanium appcelerator . Il primo fa tutto in una webview ( infatti nn ne capisco il vantaggio sarebbe come vedere il sito in safari ) , l'altro se nn ho capito male fa un po una conversione .
Secondo voi è meglio usare questi software o è una perdita di tempo ? Potrei sviluppare ios su xcode ( dispongo di un mac ) ma cmq anche questo linguaggio è da imparare ( ho già visto dei tutorial fatti bene , non mi sembra complicato sono solo sconosciuti i comandi come tutti i linguaggi che si affrontano da 0 ma la logica è semplice ) . Poi x android idem che se nn sbaglio è java. L'app nn sarebbe di 2 bottoni ma un po + complessa . Voi cosa consigliate ?


Inviato da mio iPad usando i segnali di fumo

Non sono un esperto ma posso dirti che devi prima decidere su quale piattaforma progettare, in quanto è vero che da java ad objc cambia la sintassi e in particolare anche la gestione della memoria, ma non è che puoi passare da un linguaggio all'altro quando ti pare perchè sai java e allora in un mese o due impari anche l'objc. Imparerai le basi, ma le basi non bastano per fare una buona app in iOS.Se la tua è anche una visione futura di quello che vorresti fare anche come lavoro, scegli java per android o objc per iOS. Per il resto lascio la parola agli altri e uppo, perchè interessa anche a me ;)

OoZic
18-08-2013, 14:29
Il primo fa tutto in una webview ( infatti nn ne capisco il vantaggio sarebbe come vedere il sito in safari )

con un semplice sito web (o web-app che la si voglia chiamare) in safari non avresti accesso ad una serie di api dell sdk di iOS.

un esempio banale: le push-notification.