2012-07-17 16 views
5

Devo sviluppare un'applicazione mobile disponibile su Android e iOS.Esperienza e raccomandazioni su Icenium

Non ho alcuna esperienza con lo sviluppo nativo per Android o iOS, quindi ho deciso di andare con alcune delle piattaforme esistenti come PhoneGap, Titanium o Icenium (queste piattaforme mi forniscono tutti i requisiti necessari).

Ho visto che Icenium richiede un codice di invito per esaminare la documentazione.

Quello che voglio chiedere: qualcuno ha giocato con Icenium? Qualche consiglio su questa piattaforma basata su cloud? Che dire delle prestazioni?

risposta

10

Ho lavorato con Icenium e posso dire che è divertente finora. In realtà è solo un IDE che ti consente di utilizzare Cordova (PhoneGap) per creare app. Esistono due IDE, uno basato su browser e uno su un'applicazione desktop Windows. L'app desktop nativa è più dettagliata e offre un'esperienza utente migliore. C'è una certa giustizia poetica lì, se la stai cercando :)

Finora, è certamente giovane. Il supporto per cose come i plugin PhoneGap è inesistente finora. Inoltre, non riesco a far funzionare l'app su un dispositivo reale, ma si tratta di bug beta e mi aspetto che vengano livellati.

Sebbene l'approccio basato sul cloud sia bello perché non devo preoccuparmi di utilizzare più IDE, si perde molta libertà per come si desidera sviluppare. Ad esempio, mi piace usare CoffeeScript e non c'è supporto per la creazione, la compilazione, la creazione di nuovi file CS, ecc. Forse in futuro?

Poiché è davvero solo un IDE per lo sviluppo di app Cordova (PhoneGap), non è una piattaforma diversa da Cordova. Rende solo lo sviluppo un po 'più snello.

+0

Grazie, ottima risposta. – Koste

+0

Disclaimer: faccio parte del team di Icenium. Grazie per il fantastico articolo su Brian. Puoi condividere maggiori dettagli sui tuoi problemi di esecuzione dell'app su un dispositivo nei nostri forum - http: // icenium.com/comunità/forum? Per quanto riguarda le richieste, i plug-in sono in lavorazione e presto colpiranno l'istanza di Icenium vicino a te. Abbiamo alcuni piani futuri sul supporto di CoffeeScript, ma vogliamo che la comunità ci guidi. Puoi votarlo qui - https://feedback.telerik.com/Project/87/Feedback/Details/774-coffeescript-support -sdobrev – ligaz

0

Devo dire che dalla mia esperienza personale, Icenium è lento. Lo commercializzano come app html5 che funzionano come app native e questo non è il caso. Puoi farlo sembrare un'app nativa e puoi svilupparla con l'ideologia nativa per così dire, lasciando che l'utente la sperimenti come se fosse nativa, ma è così lenta.

È anche molto strano il modo in cui una società basata su tecnologia Microsoft (ovvero Telerik) si è sostanzialmente rimossa dallo stack microsoft con icenium. Non sto dicendo che è male, microsoft ha bisogno di fare di più per attirare gli sviluppatori sulla sua piattaforma. È davvero strano perché la maggior parte dei clienti telerik utilizza lo stack mircosoft, incluso, in modo molto importante, lo studio visivo. Tutti sanno che VS hanno plug-in personalizzati che si adattano al loro stile di sviluppo e ora dobbiamo imparare e utilizzare un nuovo IDE che è così lontano, a mio parere nemmeno vicino agli standard di nulla. L'unico vantaggio principale è che è possibile distribuire su un dispositivo.

L'aggiunta di PhoneGap o di qualsiasi altro framework basato su dispositivi mobili può essere eseguita in qualsiasi cosa. Inoltre non fornisce alcun supporto per i dispositivi Microsoft. Che rimuove completamente l'intero ambiente multipiattaforma per cui sembra che questo sia stato creato per.

Se non si sta sviluppando per Microsoft, credo che sia corretto, ma non vedo altri vantaggi che possono essere implementati sul dispositivo per il test. Se hai clienti che lavorano nello stack MS, non lo consiglierei affatto. Basta attivare VS e svilupparlo come prima e includere solo quelle librerie nel tuo file system.

+0

Anche io faccio parte del team di Icenium. Saresti felice di sapere che Icenium introdurrà un plug-in di Visual Studio nella sua prossima versione la prossima settimana. Anche l'assistenza telefonica per Windows non è molto indietro (inizio 2014), ma se si tiene traccia della quota di mercato del telefono, si concorda sul fatto che ios e Android sono state le prime scelte naturali. – silverchair

+0

Non vedo l'ora che arrivi !! Mi piacciono molto i prodotti Telerik. –

+2

L'estensione di Icenium per Visual Studio (per ora solo 2012) è già disponibile, è possibile scaricarla da qui: http://cdn.icenium.com/live/vs/Icenium.vsix – silverchair

Problemi correlati