Come descritto in this blog, Rikulo ha lo scopo di fornire un modello di interfaccia utente strutturato per la programmazione Web e mobile. Siamo la stessa squadra che ha sviluppato ZK. Con Rikulo, vorremmo fare un passo in più visto che molte cose sono cambiate da quando abbiamo sviluppato ZK nel 2005. Inoltre, sia Dart che HTML 5 sono giovani. È un momento eccellente per esplorare la migliore architettura UI possibile sia per la programmazione Web che per quella mobile.
Ad esempio, utilizziamo il posizionamento assoluto per consentire ai programmatori di controllare al 100% il layout dell'interfaccia utente piuttosto che impiegare ore per capire perché non riesce in determinate combinazioni. Un altro esempio è la "struttura a strati ricorsivi", come il gestore di layout e la gestione degli effetti visivi, piuttosto che le funzionalità ad hoc che mirano individualmente a problemi specifici.
D'altra parte, non abbiamo ancora molti widget. Potrebbe essere la ragione che ti ha confuso. Come progetto su licenza di Apache, speriamo di avere una community attiva per la creazione di widget e componenti aggiuntivi, purché siamo in grado di fornire un'architettura solida ed elegante: è quello su cui ci concentriamo ora e che continuiamo a perfezionare.
Per accedere all'hardware, è possibile utilizzare Rikulo Gap basato su Cordova/PhoneGap. Per comunicare nuovamente il server, è possibile utilizzare la presa Web o HttpRequest. Avremo un supporto più avanzato per jsonizzare, memorizzare nella cache e comunicare gli oggetti Dart tra client e server, ma non è ancora pronto.
Tecnicamente, non ci sono limiti. Ovviamente, l'attuale numero di widget non è decisamente sufficiente, ma ne otterrà di più nel prossimo futuro. Inoltre, puoi sempre crearli con HTML 5 (e contribuire di nuovo). Tuttavia, per le applicazioni mobili, una cosa da tenere a mente: le prestazioni non saranno buone come le app scritte in Objective C. Il bello è che Rikulo è multipiattaforma e la tua app è accessibile con i browser Web e come app nativa
fonte
2012-11-21 04:54:26
Ho scritto ai ragazzi di Rikulo a riguardo. Mi aspetto che risponderanno presto alle domande. –
Mi dispiace, devo essere d'accordo con la vaghezza del sito [tag: Rikulo]. La proposta sembra buona e così e le idee sono valide dal mio sguardo al github, ecc. Ma sento che mancano dei passaggi e qualcuno che conosce la tecnologia deve modificare e provare la documentazione. – will