2013-01-17 5 views
7

So che domande simili sono già state fatte un sacco di volte,
ma oggi quando hai tanta scelta ho davvero bisogno di un consiglio di qualcuno che ha già un'esperienza in sviluppo multipiattaforma.Miglior strumento di sviluppo multipiattaforma per iPhone e Android

Sto pianificando di sviluppare alcune applicazioni per Android e iOS. Le applicazioni dovranno memorizzare i dati sul dispositivo, utilizzare il calendario, inviare e-mail, parlare con i server remoti. Come vedi, qui non c'è niente di speciale.

ho trovato piuttosto lungo elenco di piattaforme:

Corona (Supported Features)
Moscrif
Icenium
Appcelerator
PhoneGap (Supported Features)
titanio
ecc

Alcune di questa piattaforma sono gratuito e alcuni con abbonamenti Per ora ho wa nt per provare alcune piattaforme gratuite e ben documentate che utilizzano HTML5, JavaScript, Java o C#.
Sarò lieto di ricevere raccomandazioni e opinioni.

risposta

7
  • RhoMobile - Si tratta di una soluzione che utilizza Ruby, soprattutto amato da Ruby on Rails sviluppatori.(Gratuito solo per applicazioni non commerciali, i prezzi variano)

  • - - Questa è una soluzione che consente di sviluppare app native con HTML/Javascript (eseguire tramite UIWebView su iPhone). (Gratuito)

  • PhoneGap - Simile a Appcelerator, ho menzionato questi due in quanto sembrano avere le comunità più vivaci e il supporto più ampio. (Gratuito)

  • WidgetPad sono buoni strumenti di sviluppo multipiattaforma. Di questi preferirei preferire PhoneGap per iOS e Android Development.

Modifica- perché preferisco PhoneGap

PhoneGap è framework per implementare la vostra abilità web based per più piattaforme.

PhoneGap appena eseguito all'interno di un controllo UIWebView e le API JavaScript di PhoneGap le chiamate js vengono instradate alle API native.

Vantaggi di PhoneGap:

  • creare l'app una volta con web-standard
  • Avvolgere con PhoneGap
  • distribuirlo su più piattaforme!

recensione il link per Comparison between Corona, Phonegap, Titanium

+0

Puoi per favore condividere con me perché pensi che PhoneGap sia migliore? – EvZ

+0

@EvZ Vedere la mia risposta modificata. –

+0

WidgetPad è ancora supportato? O il progetto è morto? –

2

Penso che si possa dire qual è il migliore. Ognuno ha qualche pro e contro. Ho provato alcuni strumenti. PhoneGap: è molto potente e ha una grande comunità. PhoneGap è supportato da Adobe. Ma la dimensione massima del database locale è limitata.

Ho provato anche Adobe Air. Per questo l'utente ha bisogno del runtime Air. Se si utilizza Adobe Flashbuilder, si dispone di un IDE piacevole.

ecc.ecc .....

Sono curiosi circa gli altri significati e suggerimenti.

Cordiali saluti

2

@EvZ, la sua non è la questione di trovare migliori tra questi strumenti di sviluppo cross-platform. Ogni strumento ha i suoi punti di forza per creare app su più piattaforme.

Se si desidera utilizzare questi strumenti è possibile cercare in Google e decidere quale è il migliore per i requisiti dell'applicazione. nessuno può valutare direttamente quale è buono. Basandoti sulle tue capacità di codifica puoi usare qualcun'altro.

Ad esempio: PhoneGap è l'ideale per i progettisti. Perché è simile a JavaScript e HTML come quello

+0

Sono assolutamente d'accordo con te, ma comunque è bene chiedere consiglio ai colleghi più esperti. Hai detto che "PhoneGap è il più adatto per i designer". quindi qual è secondo te più adatto agli sviluppatori? – EvZ

+0

ho una certa esperienza con Appcelerator e PhoneGap. entrambi sono semplici da usare Non ho alcun exp con gli altri –

2

ho trovato questo http://www.canappi.com/ (non ho provato questo). Sembra facile da imparare.

alternative di riposo è possibile trovare here.

+0

Grazie, hai provato una piattaforma da sola? Se sì quale preferisci e perché? – EvZ

+0

Ho provato sencha touch e gap telefonico. Sono anche facili da imparare e buone API e documentazione. – Sunny