2014-06-09 1 views

risposta

18

AGGIORNAMENTO: Come accennato da @RationalDev, Ionic ora supporta i browser in generale. Tuttavia, non hanno spiegato quali browser.

ionico 1.2 segna la prima release in cui si consiglia attivamente ionico per coloro che cercano di costruire un sito web mobile

http://blog.ionic.io/announcing-ionic-1-2/

============== ================================================== =========== Come menzionato nella sezione Browser Support della documentazione di Ionic Framework, Ionic è davvero orientato verso le app mobili ibride.

Ionic è incentrato sulla creazione di app mobili native/ibride anziché su siti web mobili .

Come tale, il nostro supporto per browser tende ad essere qualsiasi API di visualizzazione Web è disponibile per app native su una determinata piattaforma. Per Ionic 1.0.0-beta.6 "darmstadtium-dingo", ovvero UIWebView per iOS 6+ e Android 4+ (con supporto per 2.3). Il supporto per Windows Phone e FirefoxOS è su la nostra roadmap.

Tuttavia, funziona bene nella maggior parte dei browser WebKit (Chrome e Safari in particolare). In effetti, direi che la maggior parte degli sviluppatori sviluppa la propria app in Chrome il 90% delle volte e quindi esegue test sui propri dispositivi o su un simulatore.

So che FireFox semplicemente non è supportato. Non so quanto bene Ionic funzioni in IE X.

Se si desidera un'applicazione mobile, Ionic è una grande opzione. Tuttavia, se si sta davvero prendendo di mira il desktop, direi che è necessario cercare altrove. Ionic non fornisce alcuna garanzia di supporto per i browser desktop e la sua interfaccia limiterebbe le funzionalità più ampie e ricche di funzionalità di un browser desktop.

Per AngularJS, è possibile esaminare in particolare AngularUI e AngularUI Bootstrap. Ha un set di funzionalità orientate al desktop davvero diverse.

+0

grazie. Cercherò di lavorare in modo ionico per le app e l'interfaccia utente angolare e il bootstrap con interfaccia utente angolare sembrano promettenti. Qual è la differenza principale tra questi due: angularUI e AngularUI Bootstrap? –

+0

Forse prendere in considerazione l'utilizzo di mobile-angularui per questo scopo: http://mobileangularui.com – frandevel

+1

"Ionic 1.2 segna la prima versione in cui consigliamo attivamente Ionic per coloro che cercano di costruire un sito Web mobile (non solo un'app per l'app store). ", http://blog.ionic.io/announcing-ionic-1-2/ – RationalDev

3

suona come la squadra ionica sta facendo questa una priorità ora:

Come molti di voi avranno visto, Progressive Web Apps stanno per essere un obiettivo importante di ionica di andare avanti .Vogliamo aiutare gli sviluppatori ionici a distribuire app di qualità per gli App Store, ma anche a prendere lo stesso codice e distribuirli sul Web per massimizzare la distribuzione e la rilevabilità. Riteniamo che questa sia una forza unica di Ionic che gli SDK nativi mancano oggi, e vogliamo essere certi che gli sviluppatori ionici possano massimizzare tale vantaggio.

(source)

ionico recentemente aggiunto un bersaglio browser accumulo che genera una web app. Se esegui ionic build browser, vedrai che Ionic crea una cartella www contenente risorse che puoi distribuire su un server web.

C'è uno GitHub issue che collega ad alcuni documenti, in particolare uno tutorial on how to deploy to Firebase che descrive il processo di compilazione del browser (così come i passaggi di distribuzione specifici di Firebase, come si potrebbe immaginare).

0

ionica del browser run

ciò sarebbe la vostra applicazione in del browser insieme a Cordova in esso contenute.