Ich möchte eine iPhone native App entwickeln, die mit einer entfernten DB synchronisieren.Ist es möglich, diese Anwendung mit PhoneGap zu entwickeln.Wenn ich PhoneGap verwende, wie bekomme ich Daten von einer externen DB ? Kann ich PHP auf PhoneGap verwenden?IPhone Native App mit PhoneGap und PHP
Antwort
Mit PhoneGap können Sie JavaScript- und HTML-Anwendungen auf dem iPhone ausführen. Ihr gesamter PHP-Code muss sich auf einem Remote-Server befinden.
Um Daten vom Server zu erhalten, müssen Sie das XMLHttpRequest
Objekt oder etwas benutzerfreundlicheres wie jQuery $.get()
oder $.post()
Funktionen verwenden.
wm_eddie ist korrekt.
Auch ich wollte Ihr Zitat "Ich möchte eine native iPhone App erstellen" kommentieren. Für PhoneGap geschriebene Anwendungen sind nicht native Apps. Während sie aussehen können, und zum größten Teil act wie native Apps, eine bessere Analogie ist, sie als vor-verpackt, lokal installiert, Web-Anwendungen, die, mit den PhoneGap APIs, Zugriff auf erhalten können eine begrenzte Teilmenge der nativen Funktionalität. Insbesondere besteht diese Funktionalität aus Sensoren (Beschleunigungsmesser, GPS, usw.) und Kamerafunktionen unter anderen.
keinen Einfluss auf Ihre Nutzung, wollte aber haben Dies kann nur den Punkt ... klären, ein sehr nettes Tool)
(PhoneGap ist nach wie vor, und ich bin mit ihm in einigen meiner Wenn Sie jedoch eine vollständig native App benötigen, mit Ausnahme des JS, das zur Laufzeit interpretiert werden muss, aber vorkompiliert wird, indem Sie hauptsächlich 1-1-sprachabhängige Symbole verwenden, dann würde ich Titanium empfehlen, das ich als nützlich nutze Nun, beide nice tools, aber sie liefern deutlich unterschiedliche Produkte mit unterschiedlichen Vor- und Nachteilen. Es geht darum, die Anforderungen an Ihr Endprodukt zu bestimmen und dann die Plattform auszuwählen, die am sinnvollsten ist.
+1 für die Klärung, was PhoneGap wirklich ist. – BoltClock
Vielen Dank wm_eddie für Ihre tolle Antwort. – user232751
Ich habe gerade eine PhoneGap-App mit PHP mit Ajax kompiliert, um Inhalte zu bekommen.
Laden Sie zunächst die jQuery-Bibliothek unter index.html head. Bei Funktion onBodyLoad(), setzen Sie den Ajax-Aufruf für die PHP-Datei:
$('#content').load('http://www.example.com/test.php');
an der HTML-Sitzung, legen Sie die div id = "content" wo wollen Sie Inhalte zeigen.
PHP:
for($i=1; $i<=10; $i++) {
echo '<p>I\'m a PHP Loop! Value: ' . $i . ' of 10.</p>';
}
HTML gedruckt wird:
<p>I'm a PHP Loop! Value: 1 of 10.</p>
<p>I'm a PHP Loop! Value: 2 of 10.</p>
<p>I'm a PHP Loop! Value: 3 of 10.</p>
<p>I'm a PHP Loop! Value: 4 of 10.</p>
<p>I'm a PHP Loop! Value: 5 of 10.</p>
<p>I'm a PHP Loop! Value: 6 of 10.</p>
<p>I'm a PHP Loop! Value: 7 of 10.</p>
<p>I'm a PHP Loop! Value: 8 of 10.</p>
<p>I'm a PHP Loop! Value: 9 of 10.</p>
<p>I'm a PHP Loop! Value: 10 of 10.</p>
Sie auch
$.get('test.php?name', function(data) {
$('#content').html(data);
});
Und Ihre test.php könnte verwenden könnte so etwas wie:
if (isset($_GET['name'])) {
echo "Asked for name!";
}
Mit diesem können Sie weitermachen und ein paar nette Sachen machen. Ich habe einen Zweifel an dem Thema: Kann ich externe PHP-Dateien hosten und die App im App Store bereitstellen? Gibt es irgendwelche Einschränkungen?
- 1. Native iPhone App mit PHP/Ruby
- 2. Tracking-Web-App in native iPhone App
- 3. phonegap vs native apps
- 4. Ruby on Rails App in native Android PhoneGap App konvertieren
- 5. Phonegap/Iphone Problem mit Iframes
- 6. Bilder herunterladen und lokal auf iPhone Phonegap App speichern
- 7. Ruby on Rails 4-App mit Phonegap integrieren, um eine native iOS-App zu erstellen
- 8. Running React Native App auf dem iPhone
- 9. Moving php apps auf Android und iPhone
- 10. Php mit Phonegap verbinden?
- 11. App mit PhoneGap erstellen
- 12. Phonegap App mit reactjs
- 13. IPhone Phonegap pdf Ausgabe
- 14. Native App Video
- 15. iPhone Interaktion zwischen PC App und iPhone App mit USB
- 16. Suche Tastatur auf iPhone mit PhoneGap
- 17. Native App öffnen. von Safari
- 18. PhoneGap Anwendung erstellt mit "PhoneGap Build" Vorlage zu App Store
- 19. iPhone App Design und Vertriebsmodell
- 20. Hallo Welt Phonegap App hat falsche Auflösung auf iPhone 6
- 21. Phonegap vs native auf Android-Leistungstest
- 22. Hochladen von Dateien mit PhoneGap + iPhone
- 23. Phonegap iPhone/Android Vorlage, die nur eine Website lädt
- 24. schalten Taschenlampe auf iPhone mit phonegap
- 25. Kopieren/Einfügen Zwischenablage iPhone mit Phonegap
- 26. native iPhone-Audio-Format
- 27. PhoneGap Developer App Download Fehler
- 28. Phonegap vs native für die einfache Entwicklung?
- 29. Phonegap 3.0 - Android: Native Scrollbar nicht sichtbar
- 30. Können wir OpenID-Optionen in einer Native iPhone App implementieren?
können Sie bitte jedes einfache Beispiel des Codes –