iPhone-Web-Apps, die als native Apps ausgeführt werden

8

Der Browser auf dem iPhone kann fortgeschrittene Webtechnologien verwenden, die in HTML5 eingeführt wurden. Eine davon ist der App-Cache, mit dem Webseiten auf dem Client ohne Verbindung zum Internet aus dem Cache ausgeführt werden können. Zusammen mit Local Storage können Sie auch Daten dauerhaft "in" der Seite speichern.

Meine Frage ist, wäre es dann möglich, eine Website zu erstellen, die, wenn sie besucht und als Webclip (Lesezeichen auf dem Startbildschirm) eingestellt wird, jederzeit wieder aufgerufen werden kann. Mit HTML5, Javascript und CSS können Sie einige sehr gute Apps erstellen und gleichzeitig die teure Entwicklergebühr, die strenge App-Zulassung und die Plattformentwicklungsplattform vermeiden?

Oder träume ich nur?

    
Henrik Hansen 16.07.2009, 20:28
quelle

4 Antworten

6

Ja, was Sie beschreiben, ist sicherlich möglich. Sie können die Unterstützung von Apple für den HTML5-Anwendungscache nutzen, indem Sie eine Manifestdatei erstellen, die angibt, welche Ressourcen zwischengespeichert werden sollen, und diese Datei über die HTML-Seite Ihrer Webanwendung angeben. Details dazu finden Sie in der Apple-Dokumentation .

Update: Ich habe dies auf meiner eigenen Web-App versucht, und es funktioniert. Sie müssen sicherstellen, dass die Manifestdatei als Typ text / cache-manifest geliefert wird, wie es in der Dokumentation heißt. Außerdem weiß ich nicht, wie lange Safari die Dateien im Cache behalten wird. Ich habe festgestellt, dass das manuelle Leeren des Safari-Cache auch die zwischengespeicherten Web-App-Dateien löscht, selbst für einen Web-App-Link, der auf dem Startbildschirm des Geräts gespeichert ist.

    
Karl von L 12.11.2009, 16:49
quelle
0

Vielleicht möchten Sie sich Mobione ansehen - Ссылка

    
user425518 09.09.2010 17:46
quelle
0

Mit der folgenden Methode haben wir tatsächlich eine Android- und iPhone-App in Telefonlücke gewickelt. Es ist NUR eine Web-App, aber Sie würden es nicht wissen;)

Ссылка

    
Maurice 03.12.2010 05:45
quelle
0

Ich habe eine native HTML-App mit iui und Iweb up Scripts und Installer namens Sentenza erstellt, ich mache die App, um Sentenza auf eine Überprüfung zu testen.

Aber alle sagen, es gibt immer noch Mangel an einfachen framworks für einen Benutzer, ich bin mir sicher, dass es leicht zu machen ist ein zentrales js-Skript, das als Standardaktionen die Schaltflächenbefehle für eine neue Seite verwendet

Ich denke, das könnte möglich sein, die HTML 5 wieder zu sehen, und es gibt keine Notwendigkeit für die Einlösung als Sentenza, so weit ich weiß, ermöglicht es, solange Sie einen Ajax-Aufruf verwenden und keine index.html Ruf es an funktioniert

und seine einfache ich habe (eine lalala="Pagename.page") oder wenn die Seite nur klein ist, dann kann ich mache einen ancker-Befehl, der auch von JS und css kontaktiert wird, soweit ich weiß

%Vor%

Ich sehe wie eine neue Seite aus

%Vor%

Ich bin ein Noob, wenn es um all das geht, aber wenn wir diese zur Arbeit machen und wie eine native App aussehen, dann fühle ich, dass diese Art Dinge streamen sollten, ich bin nicht sicher, wie wir das machen könnten, aber ich bin mir sicher, dass wir es könnten Erstellen Sie ein einfaches Mainframe-Framework, das nie geöffnet oder geöffnet werden muss Für den Endbenutzer bearbeitet, enthalten sie nur die Meta und Css Tags und gehen sie los, wenn Sie mir helfen möchten, so etwas zu tun, emailen Sie bitte webmaster ( at ) mokodev ( Dot ) ) info Ich möchte dieses Framework frei machen, aber auch basierend auf den bereits bekannten IUI- und IWeb-Frameworks, der Mainframe würde auf jedem OS funktionieren, da es nur flache css- und js-Dateien sind, aber wenn wir es zur Arbeit bringen, kann ich es auch versuchen Ein Windows IU Template Builder dies würde Menschen den Einstieg ermöglichen.

    
Rexzooly 18.03.2010 20:27
quelle