2010-04-16 1 views
6

Ho già cercato e non ho trovato nulla di buono.Framework Web GUI per lo sviluppo del telefono

Quindi una domanda è: ci sono dei buoni framework web che permettano di sviluppare facilmente la GUI per la maggior parte dei telefoni di fascia alta? Con questo voglio dire

  1. Avrebbe dovuto lavorare "lo stesso" sulla maggior parte dei telefoni di fascia alta (dimenticare quelli a basso costo)
  2. avrebbe dovuto semplificare lo sviluppo e nascondere i brutti dettagli da sviluppatore
  3. Design chiaro e buona documentazione. Inoltre una certa stabilità sul mercato.
  4. L'attenzione si concentra su una GUI di facile consultazione. Javascript è solo un vantaggio.

Quindi in sostanza sto cercando qualcosa come jQuery o forse ExtJS per lo sviluppo del telefono.

EDIT:

sarebbe un grande vantaggio se potesse essere consumato in Delphi

EDIT 2:

Se non fosse chiaro, sto cercando una soluzione di base web che avrebbe eseguire in un browser. Quindi l'obiettivo è l'output HTML e non il codice nativo.

+0

Se stai cercando "qualcosa come jQuery" che può "funzionare in un browser", allora stai cercando jQuery. –

+0

No, se guardi come le pagine guardano sui dispositivi mobili saprai cosa intendo. Il supporto del browser è completamente diverso. Dai un'occhiata al manuale di Blackberry Web. Alcuni dispositivi supportano solo sottoinsiemi di HTML e CSS. Sono terribili con il display del tipo di tavolo. E javascirpt è molto poetico supportato da alcuni. Quello di cui ho bisogno è una struttura che mi aiuti a costruire una GUI e non mi preoccupo del supporto di HTML, CSS e javascript su vari dispositivi di fascia alta. – Runner

+0

Poiché non sono arrivate risposte veramente buone e il mio copre almeno un'ampia gamma di scelte, sono costretto ad accettare la mia risposta tanto quanto odio farlo. – Runner

risposta

4

Per contribuire all'argomento. Ho trovato una domanda che ha le risposte a tale argomento:

iWebkit vs. JQTouch vs. iUI

Così sembra che ci siano i seguenti quadri:

  1. IUI
  2. jQTouch
  3. WebApp.net
  4. iWebKit
  5. Yahoo! Blueprint
  6. jQTouch
  7. PhoneGap
  8. Sencha tocco
  9. jQueryMobile

PhoneGap supporta una vasta gamma di telefoni, ma lo fa facendo nativo (o interpretato non so) il codice per l'esecuzione su di loro, quindi è un no per me.

Yahoo! Blueprint supporta anche molti telefoni, ma sembra che abbia bisogno di un framework speciale su cui girare. Quindi anche un no go.

jQTouch e WebApp.net sembrano promettenti, ma supportano solo i browser basati su webkit. Sì, questi sono in maggioranza in questi giorni probabilmente, ma Blackberry per uno ha un browser non basato su webkit e Blackberry è molto importante per me.

Terrò cercando, nel frattempo, non essere timido di contribuire;)

EDIT

trovato questo wiki su alcuni quadri. La maggior parte sono incorporati.

http://en.wikipedia.org/wiki/Multiple_phone_web_based_application_framework

EDIT2

ho aggiunto Sencha Touch (www.sencha.com/products/touch) all'elenco come è stato aggiunto dopo questo post è stato creato. Sono gli ex ExtJS e ora hanno la soluzione mobile basata su WebKit.

Edit3

ho aggiunto jQuery Mobile (http://jquerymobile.com/) all'elenco come è stato aggiunto dopo questo post è stato creato.

+0

Vero, l'ho visto, ma ho dimenticato di aggiungerlo. Grazie. – Runner

1

Sono confuso, vuoi un framework web che gira sul web per telefoni (come jqTouch), o stai cercando qualcosa che creerà app native fornisce una certa quantità di portabilità (come MonoTouch/C#)?

+0

Ho aggiornato la domanda. Sto cercando una soluzione web da visualizzare in un browser. Guarderò a jqTouch. – Runner

+0

Ora ricordo che mi sono già imbattuto in jqTouch, ma non è quello che voglio dato che supporta solo iPhone e dispositivi correlati. – Runner

1

alternativa jquery leggera che funziona su android & iphone (& possibilmente blackberry & winmo) è xui, cfr. http://xuijs.com/documentation e http://github.com/brianleroux/xui.

modificare: xui è più su javascript e meno su una buona interfaccia grafica, quindi questo potrebbe non essere quello che stai cercando, dopo tutto.

+0

Sì, questi sono micro-framework javascript. Sto esaminando le possibilità della GUI. Javascript è solo un plus qui. – Runner

2

Sencha Touch cuciture per essere la soluzione. Poiché UniGui per Delphi/Lazarus supporta già ExtJS accattivante, sarebbe ideale se si estende a Sencha Touch. Vedremo.

+2

È vero, per ora è la soluzione più completa per i browser basati su WebKit. Non c'è niente di meglio al momento. E per l'aggiornamento, sono andato con Sencha Touch per la mia soluzione che ha generato questa domanda. – Runner