Archivi categoria: 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.

Continua la lettura di 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 :P

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.

Continua la lettura di 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 :)