Eine App (Android & iOS) für eine D7 website
Eingetragen von hoerbie (198)
am 14.04.2015 - 08:37 Uhr in
am 14.04.2015 - 08:37 Uhr in
Hallo!
Ich möchte für eine bestehende D7 website eine App für Android und iOS erstellen. Dieses Thema ist aber für mich absolutes Neuland und ich weiss nicht, wo ich da überhaupt anfangen soll. Die Module Phonegap und Drupalgap habe ich mir angesehen, das scheint mir aber nicht das richtige zu sein.
Das benutzte Theme auf der website ist responsive, mir würde also im Grunde schon eine "Browserapp" reichen, die automatisch die Website aufruft. Ist so etwas relativ einfach und schnell machbar? Wonach suche ich da am besten?
Links zu entsprechenden Modulen oder Tutorien wären sehr klasse!
Vielen Dank
hoerbie
- Anmelden oder Registrieren um Kommentare zu schreiben
wenn du die Site anzeigen und bedienen willst
am 14.04.2015 - 10:58 Uhr
brauchst du keine App, sondern nur den Browser.
Willst du allerdings bestimmte Daten abrufen, und im Smartphone selbst aufbereiten und darstellen, ist das services Modul mit seinen Verwandten die richtige Adresse.
Grüße
Ronald
Hallo Ronald!
am 14.04.2015 - 12:03 Uhr
Danke für die Antwort, ich weiß, dass ich nicht unbedingt eine App brauche, aber ich möchte den Usern eine anbieten ;)
dann arbeite dich
am 14.04.2015 - 12:12 Uhr
in services ein.
Da du APPs programmieren möchtest, gehe ich davon aus, dass du dich bei WEB-Services auskennst.
Da Smartphones oft schlechte Bandbreiten ertragen müssen, ist JSON sicher das beste Austauschformat.
Dies wird dir von SERVICES zur Verfügung gestellt.
Grüße
Ronald
Hallo Ronald!
am 14.04.2015 - 12:29 Uhr
Ich glaube, du missverstehst mich. Die App soll die website nur anzeigen, genauso wie im Smartphonebrowser. Mehr nicht.
"Webview" scheint da ein wichtiges Stichwort zu sein, Google qualmt schon...
phonegap services googlen!
am 14.04.2015 - 13:04 Uhr
in kombi mit drupal
vielleicht reicht das
am 14.04.2015 - 13:34 Uhr
Internetseite -> Menü (3 Punkte oben rechts) -> als Lesezeichen hinzufügen -> ok -> Menü -> Verlauf/Lesezeichen -> langer Druck auf das Lesezeichen -> Verknüpfung Startbildschirm
Grüße
Ronald
Kann es sein das du was ganz
am 14.04.2015 - 17:54 Uhr
Kann es sein das du was ganz einfaches meinst, so wie hier?
http://www.elmastudio.de/webdesign/ein-apple-touch-icon-fur-die-eigene-w...
Funktioniert auch auf meinem billig Smartphone Android....
Das Icon kannst du dir dann beliebig selbst erstellen und wenn ein User auf "Lesezeichen speichern" geht, hat er dieses Symbol bei sich in der Liste.
Grüße Jenna
Hallo hoerbie,es gibt drei
am 15.04.2015 - 10:45 Uhr
Hallo hoerbie,
es gibt drei verschiedene Formen von Apps für Smartphones.
Nativ, Webbasiert und Hybrid.
https://www.developergarden.com/de/blog/artikel/article/native-vs-web-ap...
Mir ist nicht klar welche Anforderungen Du hast denn ein Responsives Theme sollte ja auch auf mobilen Geräten funktionieren.
WebView(Android) klingt für mich Nativ oder Hybrid.
Für IOS wäre das UIWebView, Du benötigst einen Mac, XCode und eine Apple Developer ID
Nativ oder Hybrid würde ich NUR dann gehen, wenn Du Zugriff auf die Hardware haben musst (SIM Kontakte, Photos, Videos,Notifikationen,etc).
Es erfordert auch eine Menge an Aufwand, diese Apps in einen zertifizierten Store zu kriegen.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Hallo ich bin zurzeit auch
am 15.04.2015 - 14:58 Uhr
Hallo ich bin zurzeit auch auf der suche nach einen solchen tutorial.
Wichtig ist mir nur:
1. Die app muss in appstore angeboten werden können.
2. Es wird eine Fehlermeldung beim starten angezeigt falls keine Verbindung zur Seite möglich ist. (Nicht die Standart browser fehlerseite.)
3. Der gewönliche User soll nicht erkennen das es sich bloß um eine webapp handelt.
Hi Patrici, Deine
am 15.04.2015 - 17:51 Uhr
Hi Patrici,
Deine Anforderungen scheinen sich für eine Hybride App Entwicklung anzubieten.
Aber wie bereits gesagt, hier liegt der grösste Aufwand darin die Apps in einem zertifizierten Store anzubieten.
Du brauchst für einen solchen Store ein Zertifikat von einer CA (Certifikation Authority), das kostet schon mal etwas.
Ausserdem benötigst Du Developer ID's und die schauen sich genau an, ob die App den Bestimmungen entspricht (Google sowie Apple).
Zur Entwicklung funktionieren oft auch "self signed certificates" aber das erhöht den Aufwand.
Z.B. Unter Apple kannst Du nur auf jailbroken Devices mit diesen SSC's arbeiten und die Facebook API lässt solche nur im Sandboxmode zu.
Native und Hybride Apps in diesem Kontext sind sehr teuer und verwaltungsintensiv, das ist sicher.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Hallo Robert!Danke für deine
am 15.04.2015 - 18:51 Uhr
Hallo Robert!
Danke für deine wertvollen Informationen. Die App muss nicht unbedingt in einen Store, wichtig wäre halt nur, dass die User sie von der website aus installieren können oder man sie ihnen per email zuschickt und sie sie dann installieren. Ist so etwas möglich? Man merkt: ich habe von Smartphones keine Ahnung :-/
@maen: Ronald und Jenna: auch danke für eure Ideen! Ich schau mal, was am Besten geeignet ist.
Hallo Hoerbi, wenn Deine App
am 16.04.2015 - 08:01 Uhr
Hallo Hoerbi,
wenn Deine App nicht signed ist, dann können User diese App nur installieren, wenn:
Unter IOS das Gerät Jailbroken ist.
Unter Android der User das Gerät unter Einstellungen so einstellt, dass das Gerät
auch Apps aus "Nicht vertrauenswürdigen Quellen" installieren kann.
Grundsätzlich kann man sagen, dass der User sein Gerät modifizieren muss
um solche Apps (nicht signierte) auf seinem Gerät auszuführen.
Er erhält auch eine Warnmeldung wenn er diese installieren möchte.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Hallo Robert!
am 22.04.2015 - 18:00 Uhr
Vielen Dank für diese Informationen, dann fällt das wohl flach. So ein Mist.
Weiter lesen: Es ist
am 01.03.2023 - 11:11 Uhr
Weiter lesen: Es ist großartig zu sehen, dass Sie eine App für Ihre D7-Website erstellen möchten, um Ihre Nutzer auch auf mobilen Geräten zu erreichen. Wenn Sie ein responsives Theme haben, könnte eine Browser-App eine schnelle und einfache Lösung sein, um Ihre Website auf mobilen Geräten zugänglich zu machen. Möglicherweise können Sie nach einer Lösung suchen, die Ihre Website in einer App-ähnlichen Umgebung öffnet, wie beispielsweise einer Progressive Web App. Es gibt viele Ressourcen online, die Ihnen helfen können, Ihre Ideen umzusetzen, und ich empfehle Ihnen, nach Tutorials und Modulen zu suchen, die sich auf Ihre spezifischen Bedürfnisse konzentrieren. Viel Erfolg bei der Umsetzung Ihrer Pläne!
Stefan Heisl
Software-Entwickler bei Andersen
Ich bin ein erfahrener Softwareentwickler mit umfangreichen Kenntnissen in der Entwicklung von Webanwendungen und mobilen Anwendungen.