APP Trovaprodotti: differenze tra le versioni

Da Webmobili Wiki.
 
(31 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
== Procedura caricamento dati per App==
== BO inserimento dati==
# Inserire i dati del negozio nella BO delle app: backoffice.webmobili.it/includes/App_home.asp[http://backoffice.webmobili.it/includes/App_home.asp]
# Inserire i dati del negozio nella BO delle app: backoffice.webmobili.it/includes/App_home.asp[http://backoffice.webmobili.it/includes/App_home.asp]
== APPLE inserimento dati==
# Aprire pagina Apple Developer [https://developer.apple.com/]
## Sezione ''CERTIFICATI''
## ''Identifiers''
## ''App Ids'' e premere '''+''' in alto a DX
# Campo '''App ID Description''' inserire: ''nome app negozio'' + '' app''
# Campo '''App ID Suffix''' inserire il nostro SKU(da BO) ex: ''com.designbest.nomeapp''
# Confermare e successivamente abilitare nei servizi ''Push Notifications''
# Dopo aver confermato si ritorna nell'eleco degli App Ids e selezionare ''Edit'' della nostra.
# Andare quasi al fondo e premere ''Create Certificates Production SSL''
# Recuperare il ceritficato WM (Scadenza 1 Giugno 2017)
# Scaricare il certificato APN.cer creato e poi rinominarlo in ''APN - WM - nome app''
# Doppio click sul file appena scaricato e rinominato, si aprirà il ''Portachiavi'' del MAC
# Recuperare la chiave nel gruppo Apple Services + com.designbest.nomeapp
# Esportarla col tasto destro e segnare la data di scadenza della push nella BO
# Il nome del file deve essere '''idNegozio_pushCert.p12'''
# Nella pagina developer Apple andare su Distribution per creare il provisioning
# Tasto + sempre in alto a dx.
# Selezionare il nome dell'app dall'elenco e poi salvare come '''nomeapp_prov'''
# Scaricare il file generato e salvarlo in ''\\vcasa-to\App negozi\Da_Fare\NomeApp\_chiavi\Apple''
== ANDROID inserimento dati==
# Aprire pagina Android Developer [https://play.google.com/apps/publish]
== GITHUB caricamento File ==
# Creare da GITHUB una cartella contenete il nome del negozio senza spazi ad es. “TiemmeCeramiche”.
# Creare da GITHUB una cartella contenete il nome del negozio senza spazi ad es. “TiemmeCeramiche”.
# Copiare dal progetto base ''NG_Test_Phonegap'' tutti i file e cartelle tranne:  
# Copiare dal progetto base ''NG_Test_Phonegap'' tutti i file e cartelle tranne:  
Riga 9: Riga 36:
#* file ''.npmignore''
#* file ''.npmignore''
#* file ''config - Copia.xml''
#* file ''config - Copia.xml''
# Nella cartella ''Platforms'' cancellare le cartelle delle piattaforme (''ios'',''android'') se presenti
# Nella cartella ''Platforms'' cancellare le cartelle delle piattaforme (''ios'',''android'') se presenti.
# Modificare:
#* ''index.html'' (se necessario cambiare le url ''mobilitest.'' in ''mobile.'')
#* ''no_connection.html''
#* ''config.xml'' (i dati da inserire sono da recuperare dalla BO App).
#* Copiare ''icon.png'' in ''www'' e gli screenshots in ''www/res/''
# Committare il lavoro.
# '''Da ora usare il MAC'''.
# aprire GITHUB e clonare l'app appena fatta.
# Aprire il '''terminale''' e accedere alla cartella ''GITHUB\(NomeApp)''.
# Aggiungere le piattaforme con i comandi:
## ''phonegap platforms add ios''
## ''phonegap platforms add android''
## ''phonegap platforms ls'' per verificare che siano state create.
# Successivamente eseguire i comandi:
## ''phonegap prepare ios''
## ''phonegap prepare android''
# Andare in ''/Plugins'' e cancellare '''SOLO''' tutte le cartelle.
# Andare in ''/platforms/ios/{nomeapp}/Plugins/Phonegap-plugin-push'' ed eliminare cartella ''GCM''
# Cancellare tutto il contenuto in ''/platforms/ios/www/res''.
# Cancellare tutto il contenuto in ''/platforms/android/res''.
# COMMIT delle modifiche su GITHUB


== Preparazione del Materiale ==
== Preparazione del Materiale ==
Il materiale grafico(icone,screenshots e banner) viene preparato da Orlando.
Il materiale grafico(icone,screenshots e banner) viene preparato da Orlando.

Versione attuale delle 17:30, 20 feb 2017

BO inserimento dati

[modifica]
  1. Inserire i dati del negozio nella BO delle app: backoffice.webmobili.it/includes/App_home.asp[1]

APPLE inserimento dati

[modifica]
  1. Aprire pagina Apple Developer [2]
    1. Sezione CERTIFICATI
    2. Identifiers
    3. App Ids e premere + in alto a DX
  2. Campo App ID Description inserire: nome app negozio + app
  3. Campo App ID Suffix inserire il nostro SKU(da BO) ex: com.designbest.nomeapp
  4. Confermare e successivamente abilitare nei servizi Push Notifications
  5. Dopo aver confermato si ritorna nell'eleco degli App Ids e selezionare Edit della nostra.
  6. Andare quasi al fondo e premere Create Certificates Production SSL
  7. Recuperare il ceritficato WM (Scadenza 1 Giugno 2017)
  8. Scaricare il certificato APN.cer creato e poi rinominarlo in APN - WM - nome app
  9. Doppio click sul file appena scaricato e rinominato, si aprirà il Portachiavi del MAC
  10. Recuperare la chiave nel gruppo Apple Services + com.designbest.nomeapp
  11. Esportarla col tasto destro e segnare la data di scadenza della push nella BO
  12. Il nome del file deve essere idNegozio_pushCert.p12
  13. Nella pagina developer Apple andare su Distribution per creare il provisioning
  14. Tasto + sempre in alto a dx.
  15. Selezionare il nome dell'app dall'elenco e poi salvare come nomeapp_prov
  16. Scaricare il file generato e salvarlo in \\vcasa-to\App negozi\Da_Fare\NomeApp\_chiavi\Apple

ANDROID inserimento dati

[modifica]
  1. Aprire pagina Android Developer [3]

GITHUB caricamento File

[modifica]
  1. Creare da GITHUB una cartella contenete il nome del negozio senza spazi ad es. “TiemmeCeramiche”.
  2. Copiare dal progetto base NG_Test_Phonegap tutti i file e cartelle tranne:
    • cartella .git
    • file .bithoundrc
    • file .gitattributes
    • file .gitignore
    • file .npmignore
    • file config - Copia.xml
  3. Nella cartella Platforms cancellare le cartelle delle piattaforme (ios,android) se presenti.
  4. Modificare:
    • index.html (se necessario cambiare le url mobilitest. in mobile.)
    • no_connection.html
    • config.xml (i dati da inserire sono da recuperare dalla BO App).
    • Copiare icon.png in www e gli screenshots in www/res/
  5. Committare il lavoro.
  6. Da ora usare il MAC.
  7. aprire GITHUB e clonare l'app appena fatta.
  8. Aprire il terminale e accedere alla cartella GITHUB\(NomeApp).
  9. Aggiungere le piattaforme con i comandi:
    1. phonegap platforms add ios
    2. phonegap platforms add android
    3. phonegap platforms ls per verificare che siano state create.
  10. Successivamente eseguire i comandi:
    1. phonegap prepare ios
    2. phonegap prepare android
  11. Andare in /Plugins e cancellare SOLO tutte le cartelle.
  12. Andare in /platforms/ios/{nomeapp}/Plugins/Phonegap-plugin-push ed eliminare cartella GCM
  13. Cancellare tutto il contenuto in /platforms/ios/www/res.
  14. Cancellare tutto il contenuto in /platforms/android/res.
  15. COMMIT delle modifiche su GITHUB

Preparazione del Materiale

[modifica]

Il materiale grafico(icone,screenshots e banner) viene preparato da Orlando.