[OFFLINE] Come inserire webapps nell'iphone?

Ciao a tutti!

Si può inserire un sito web (una web-app) dentro l’iphone da visualizzare/navigare offline, senza essere collegati ad internet?
Cioè avere tutte le pagine html dentro l’iphone e consultarle.
Dove le si può mettere? In quale cartella dell’iphone?

Io ho trovato il sito “iWebsaver” (che permette di scaricare le webpass, mentre si sta navigando su internet) ma io voglio fare una cosa diversa: creare da me delle pagine web (che non sono su internet ma sul mio computer) e metterle manualmente nell’iphod e poi consultarle offline; magari avendo anche a disposizone un’icona sulla springboard.

Grazie.

si ci sono varie soluzione come quella descritta da te ma devi sempre appoggiarti ad applicazioni terze

Mi puoi dare maggiori info?

Non sarebbe sufficiente trasferire i files html dentro una qualche cartella dell’iphone e da li creare un collegamento su una icona della springborad?

Grazie

Ho pensato a questa soluzione.
Attraverso un’app come ad esempio “Memory stick” metto dentro l’iphone una cartella contenente dei files html. Poi sempre con M.S. cerco di aprirli… Bisogna vedere se Memory Stick (o affini) riescono ad aprire pagine html (visto che apromo files pdf, txt, doc, ecc).

Dovrebbe essere possibile farlo.
L’icona sulla spring la puoi mettere e farla puntare a un certo url (come si fa quando salvi un sito preferito sulla spring) e poi dovresti vedere come lavorano app come iWebsaver per fare in modo che l’url a cui punta l’icona sia quello della pagina html da te posizionata in locale

stavo pensando anche a WIKISRVD che permette di consultare wikipedia offline.
Su Safari si digita un link:

http://127.0.0.1:8080/index.html

Chi sa decifrare questo link? Perchè credo che vada a trovare questo file index.html dentro l’iphone e lo visualizza.
Io so che il file che contiene tutta wikipedia (che sta dentro iphone) si chiama article_it.bin

monta un webserver in locale sulla porta 8080.
digita da ssh o da mobileterminal questo comando:

find / -name ‘index.html’

per sapere qualè la path di root del webserver

A quanto sembra la soluzione è molto semplice:

  1. da un dispositivo JB si va nella cartella /var
  2. si crea una cartella chiamata DOCUMENTI
  3. si crea una cartella a piacere, tipo SITO
  4. da Safari si digita file:///var/documenti/sito/index.html
  5. e si visualizza il sito off-line che si potrà anche creare l’icona da mettere sulla springboard con il +.

Devo però provare la procedura (sopratutto il punto 4)

Ho provato… mi da errore
“Impossibile aprire pagina, safari non può aprire la pagina perchè è un documento locale”.

Suggerimenti?

E’ un errore comune, per questo tutti dicono di installare un webserver locale.
ad esempio lighttpd

Open local files with Safari - iPhone Alley Forums

Ciao, sto’ provando a fare la stessa cosa
ed ho trovato Big5

Tutorial - Big5 for iPhone

ho provato a compilare l’applicazione con xcode ma nn riesco
qualcuno puo’ darmi una mano?

il source dell’app si scarica da

http://big5.googlecode.com/files/bigfive-20080923-0001.zip

ciao! se vuoi io posso aiutarti. ma a partire dal link che vuoi fare diventare una app nativa :wink:

grazie, dopo vari tentantivi sono riuscito a compilare l’app qui sopra :slight_smile:
a farlo per cydia, (discorso dei certificati) e anche a creare il repository per cydia :smiley:
big5 fa da bridge tra Js e l’iphone (sono un programmatore web)
sarebbe bello estendere le funzioni che ci sono ora