2013-01-26 16 views

risposta

13

AppGyver Steroids unisce PhoneGap e Native UI in modo molto semplice.

Fondamentalmente, con Steroids puoi facilmente aggiungere elementi come schede native, barra di navigazione nativa, animazioni e transizioni native, finestre modali native, cassetto/pannello nativo "stile Facebook" ecc. All'app PhoneGap.

Ecco una demo di come funziona: http://youtu.be/oXWwDMdoTCk?t=20m17s

+3

Ricorda che DEVI utilizzare la loro piattaforma cloud per compilare l'app pronta. Nessuna opzione di creazione locale –

+0

Solo i cassetti, le barre di navigazione e le barre delle schede utilizzano componenti nativi per quanto posso vedere: http://docs.appgyver.com/supersonic/guides/ui/native-components/ – CoDEmanX

1

Tecnicamente, è possibile utilizzare qualsiasi cosa nativa utilizzando un plugin. Per ulteriori informazioni, consultare Plugin Development Guide. L'avvertenza è che questo plugin deve essere scritto per tutte le piattaforme di destinazione.

Utilizzando una GUI nativa, però, sconfigge lo scopo di utilizzare Cordova, tranne nei rari casi in cui è assolutamente necessario per mostrare i componenti nativi (Le finestre di dialogo, ad esempio, per i quali è possibile utilizzare notification.alert)

1

Yep , prima di iniziare a scrivere il proprio .. verificare se non è già stato fatto :)

phonegap/phonegap-plugins

Speranza che aiuta.

+1

Questo repository è deprecato ora. Non sono a conoscenza di eventuali plug-in ui nativi attualmente supportati dai repository di plugin phonegap o cordova. Solo AppGyver e Monaca. Il vecchio ramo per questo repository può essere trovato qui: https://github.com/phonegap/phonegap-plugins/tree/DEPRECATED – TWilly

0

Naturalmente è possibile scrivere controlli nativi. È possibile creare in modo programmatico utilizzando plug-in. e può anche usare i file xml (come l'applicazione Android nativa) per creare i controlli, ma per questo devi usare la webview di cordova.

4

Ho appena scoperto il framework Monaca che è simile a AppGyver in cui hanno creato plug-in Cordova per transizioni ui native. Il codice ui nativo di Monaca si trova su GitHub e sei libero di scaricarlo e installarlo nel tuo progetto phoengap esistente o utilizzare il loro sistema di integrazione del cloud.

http://monaca.mobi/

4

È possibile controllare Project Ace, penso che sia la soluzione migliore per (iOS & app Android Cordova-PhoneGap) fino ad ora, ed è sostenuta da Microsoft.

Alcune Pro:

  • Grande flessibilità e indipendente,
  • Invoke codice nativo,
  • Combinare componenti nativi con l'HTML,
  • Scrivi piattaforma codice specifico (ios & Android),
  • Grande sistema di docking per la progettazione dell'interfaccia utente e la gestione del layout,
  • Creazione di widget Android,
  • Ottima documentazione,
  • Funziona con qualsiasi framework ibrido mobile (ad esempio Ionic).

Aggiornamento: A partire dal dicembre 2016, il progetto non è più gestito da Microsoft.

Ma è ancora su github e ovviamente è open source.

Problemi correlati