http://cordova.apache.org/#news
Usate phone gap?
Usate uno dei suoi utilissimi plug-in?
Lo sapete che vengono da cordova apache, no? bhè, allora aggiornateli usando npm, ovvero Node packet manager!
E’ comodo, veloce e da riga di comando!
sudo npm update -g cordova
sudo npm update -g plugman
sudo npm update -g phonegap
Category Archives: phonegap
non si mischia single page con multipages!
Sto litigando da mesi con la navigazione ajax di jquery mobile, che secondo me non è per niente intuitiva..
e non ho ancora capito se necessaria.. certo se vuoi avere delle transizioni.. ma io mi accontenterei solo che funzionassero i link.
La navigazione multipage è molto bellina, carina, veloce, ma ha il difetto che se devi creare un sito/app con doppia profondità di pagine..
quindi tab dentro a delle pagine..
non riesci più a lincare quei contenuti.
Dovresti fare che ogni contenuto è indipendente. Una pagina nel suo sistema di multipages.
Continue reading non si mischia single page con multipages!
phonegap –help
Usage: phonegap [options] [commands] Description: PhoneGap command-line tool. Commands: create create a phonegap project build build a specific platform install install a specific platform run build and install a specific platform local [command] development on local system remote [command] development in cloud with phonegap/build platform [command] update a platform version plugin [command] add, remove, and list plugins help [command] output usage information version output version number Options: -V, --verbose allow verbose output -v, --version output version number -h, --help output usage information Platforms: keyword | local environment | remote environment -------------------|---------------------|------------------- android | Yes | Yes blackberry | Yes (BlackBerry 10) | Yes (BlackBerry 6) ios | Yes | Yes symbian | No | Yes webos | No | Yes wp7 | Yes | Yes wp8 | Yes | Coming Soon Examples: $ phonegap help create $ phonegap help remote build $ phonegap create path/to/my-app $ phonegap remote build android
———-
$ phonegap version
3.3.0-0.18.1
Icone e splashscreen su phonegap: android e IOS
1)Allora, nel manuale dicono di andare a cambiare quelle in www/res/icon
quindi: icon.png in queste dimensioni:
96 × 96 pixel; 72×72, 36×36, 48X48 , 96 x96
Non chiedetemi perchè una è ripetuta due volte 😛
Però le cartelle delle icone di phonegap3.3 automaticamente non funzionano, quindi quelle giuste da sostituire si trovano in : NomeProgettoAndroid/bin/res/drawable
Per ios: qualle di phonegap3.3 non funzionano ma sono pure sbagliate di dimensioni.
Continue reading Icone e splashscreen su phonegap: android e IOS
[error] An error occured during creation of android sub-project. ERROR : executing command 'ant', make sure you have ant installed and added to your path.
Pare che capiti ed è quindi successo anche a me, che fortuna!, che in qualche versione di MAC OS non ci sia “ant”, parte di apache indisoensabile a cordova/phonegap.
trovato 3 soluzioni:
http://stackoverflow.com/questions/19495610/error-executing-command-ant-on-mac-os-x-10-9-mavericks-when-building-for-andro
1)homebrewe 2)macport – due software che fanno più o meno la stessa cosa.
3)scaricare e mettere il pacchetto al posto giusto
Quind, io ho scelto la prima, facciamo:
1)installatevi Xcode e dite addio a metà del vostro pomeriggio!!
è un IDE pesantissssimo! ecco perchè non lo avevo mai usato.
utilizzo Aptana di solito, che è un filo più leggero di Eclipse.
Comunque mi sono decisa a scaricare Xcode perchè se volete costruire anche app per IOs, vi tocca.
Quindi se vi serve fatelo.
2) da terminale copia incollare e dare invio:
ruby -e “$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)”
è possibile che si metta in mezzo l’installer del mac perchè vi mangano dei componenti aggiuntivi, aspettate che abbia finito e tornate sul vostro terminale.
poi:
$brew update
Already up-to-date.
$ brew doctor
e dice tante cosine .. tra cui.. l’unica che mi ha allrmata:
Consider setting your PATH so that /usr/local/bin
occurs before /usr/bin. Here is a one-liner:
echo export PATH=’/usr/local/bin:$PATH’ >> ~/.bash_profile
OK, lo considererò.
ora:
$ brew install ant ==> Downloading http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.3-bin.tar.gz ==> Best Mirror http://it.apache.contactlab.it/ant/binaries/apache-ant-1.9.3-bin.tar.gz ######################################################################## 100,0%
e WOW!
Quindi torniamo alla nostra cartellina con il progetto di phonegap
$ phonegap build android
[phonegap] detecting Android SDK environment…
[phonegap] using the local environment
[phonegap] adding the Android platform…
[phonegap] compiling Android…
[phonegap] successfully compiled Android app
FUNGE! FUNGE! 🙂
Quando PHONEGAP non era ancora 3
Quando lo installai io feci così:
1) mi scaricai:
phonegap-2.9.0.zip
node-v0.10.12.pkg
android-sdk_r22.0.1-macosx.zip
2) spacchettai ed aprii un terminale
3) seguii la guida:
A http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide
B http://docs.phonegap.com/en/edge/guide_cli_index.md.html#The%20Command-Line%20Interface
e tutto andò liscio!
OK, ora riproviamo a rifare tutto 🙂