In realtà devo creare un'applicazione cross platform (solo per iPhone e Android) e il client sta enfatizzando di utilizzare IBM Worklight per questo. Dopo aver cercato su Worklight, sono venuto a sapere che utilizza internamente PhoneGap (Apache Cordova). Ora la mia domanda è se il fari da lavoro usa internamente il phonegap, quindi perché non usare direttamente PhoneGap. Ho bisogno del tuo consiglio su questo. Si prega di suggerire la cosa che separa worklight da PhoneGap. Grazie in anticipo.Perché utilizzare IBM Worklight se alla fine utilizza PhoneGap?
risposta
IBM Worklight è una piattaforma completa per lo sviluppo. Ci sono molte cose che puoi fare anche in Worklight che non puoi fare da solo con una libreria PhoneGap come accedere ai controlli comuni più nativi del dispositivo (Menu Opzioni, indicatore di occupato, tabbar, ecc.). Alcune cose per cui devi trovare i plugin. La versione più recente di IBM Worklight utilizza PhoneGap 2.2. Probabilmente potrei andare avanti per un po ', ma controlla il mio blog sulle differenze in una vista di confronto.
http://www.open-logix.com/enterprise-mobility-blog/ibm-worklight-and-phonegap-comparison/?
Altre cose da segnalare:
Il server è anche una grande parte che non centralizzata connettività back-end con adattatori, utilizzato per la linea cifrata stoccaggio, le notifiche push unificate e la consegna di SMS, e altro ancora.
La console di gestione funziona con il server per fornire una soluzione MAM. Quindi puoi forzare l'aggiornamento/disabilitazione delle applicazioni, gestire le versioni, visualizzare alcune statistiche sui dispositivi e monitorare i push.
L'IDE funziona in combinazione con gli SDK e gli IDE nativi. Quindi, se stai costruendo per Android, costruirà un progetto Android da compilare ed esportare all'interno dello stesso IDE. Per iPhone, crea tutti i livelli del progetto per un progetto XCODE.Potrebbe essere necessario modificare alcune impostazioni in xcode per assicurarsi che compili correttamente, ma in genere non ho avuto problemi.
Il simulatore del browser mobile è utile per testare il codice Web con test di funzionalità PhoneGap anche nel browser.
La codifica della shell è integrata ed è possibile creare una shell comune per il marchio dell'app.
Il nuovo WYSIWYG è anche molto carino e fornisce supporto HTML comune oltre a componenti jQuery Mobile e/o dojo mobile.
La differenza principale tra IBM Worklight e PhoneGap è parte server. PhoneGap non ha funzionalità relative alla parte server, ma IBM offre la funzione IBM Worklight Server.
Secondo, IBM ha un intero pacchetto (IDE, console ecc.) Ma PhoneGap offre solo una libreria. Finalmente IBM ha il supporto difettoso di Phoneegap. (Non so dove hai trovato quel worklight IBM usando PhoneGap ma entrambi usano il componente di visualizzazione web ).
Questo è il collegamento che indica l'utilizzo di PhoneGap in Worklight. http://www-01.ibm.com/software/mobile-solutions/worklight/features/phonegap/ – iVipS
Posso confermare che Worklight utilizza PhoneGap. –
Cerca su Apache Cordova troverai sempre "Apache Cordova aka PhoneGap". Ciò significa che Worklight utilizza PhoneGap. Confermato. – Debopam
PhoneGap è eccezionale, è per questo che IBM Worklight lo utilizza.
PhoneGap è un ottimo collegamento tra un'applicazione sviluppata sul Web e il dispositivo (GPS, fotocamera, ecc.), Ma questo è tutto.
È necessario un IDE per sviluppare l'applicazione.
È necessario connettersi ai back-end.
È necessario autenticarsi.
È necessario pensare alla sicurezza.
È ancora necessario gestire il ciclo di vita dell'applicazione.
PhoneGap è una parte importante di un'applicazione IBM Worklight, ma è solo una parte.
È meglio usare Worklight
rispetto Phonegap
come il primo ha sostegno diretto consultato: - SMS Delivery Options - Push Notifications - Direct Update - Version management - Business Intelligence Reporting - Force Update (or) Disable App
Inoltre contiene altre caratteristiche come
1. Authentication framework 2. Mobile Browser Simulator 3. Encrypted Offline Storage 4. Jsonstore
che lo rende molto più facile da usare.
- 1. IBM Worklight 6.0 - Dov'è finita la mia Worklight Console?
- 2. IBM Worklight 6.0 - Reset connessione Socket Exception
- 3. Esiste un modo per verificare lo stato della connessione a IBM WorkLight Server?
- 4. Fine vita di IBM JDK/JRE 5?
- 5. Worklight App Splash su Android
- 6. perché mettere un "const" alla fine?
- 7. Come utilizzare l'opzione getopts senza argomento alla fine in bash
- 8. os.path.getsize riporta un file con una L alla fine, perché?
- 9. come rimuovere virgola se la stringa con virgola alla fine
- 10. PHP Rinomina Nome file se esiste Aggiungi numero alla fine
- 11. Se std :: ws genera failbit alla fine del file?
- 12. Perché __del__ viene chiamato alla fine di un blocco con?
- 13. ECMA TypeError che chiama classe Java dall'adattatore Worklight
- 14. perché devo colpire q alla fine del log git
- 15. Perché i parametri facoltativi devono apparire alla fine della dichiarazione
- 16. Perché il ritorno alla fine della funzione è meno efficiente?
- 17. Perché chiamare GC.KeepAlive alla fine e non all'inizio?
- 18. Perché SQL Server ignora automaticamente lo spazio vuoto alla fine?
- 19. android append '...' alla fine textview
- 20. Come si esegue un'attività "fine alla fine" ma solo alla fine dell'attività corrente?
- 21. __del__ alla fine del programma
- 22. se, altrimenti, se e fine Lua
- 23. Posso utilizzare i servizi IBM Watson senza Bluemix?
- 24. Spostare jQuery alla fine del tag body?
- 25. HttpWebRequest a URL con punto alla fine
- 26. Rileva quando alla fine di un strings
- 27. Sposta il cursore alla fine di EditText?
- 28. Come utilizzare Cloud Foundry per accedere a IBM Bluemix?
- 29. Css allineato alla fine della pagina
- 30. E commerciale anteposto alla fine dell'array var_dump
Al momento di questo post, è stato utilizzato PhoneGap 2.2. Da allora è stato aggiornato a PhoneGap 2.6 (Worklight 6.0). Ero già impressionato dall'analisi che richiedeva alcune configurazioni minori, ma hanno intensificato e aggiunto una parte analitica pronta all'uso. C'è anche una nuova API di localizzazione per la gestione di cose come l'innesco di geofence invece della codifica personalizzata della logica. Un sacco di cose nuove. – HarryH