- Forum-Beiträge: 2
02.05.2014, 15:02:08 via Website
02.05.2014 15:02:08 via Website
Hallo,
bin ganz neu hier und hätte schon eine Frage: Ich habe die Aufgabe, eine App für Android zu schreiben (2.2 - 4.4 wäre optimal). Mein Problem: Ich bin eigentlich php-Entwickler und Webdesigner, habe also dementsprechend wenig Ahnung vom App development. Wie geht man da am besten vor?
Folgendes soll anfänglich in der App möglich sein, bitte nicht wundern: es existiert leider keine API, mit der man sich verbinden könnte, demnach muss alles etwas anders gelöst werden:
Es existiert bereits eine (mobile) Website, die aus einem Mitglieder-Bereich besteht. Man sollte also beim ersten App-Start Login-Daten (Mailadresse + PW) eingeben, diese sollen sicher gespeichert werden, und danach sollte sich die Applikation im Hintergrund beim Dienst einloggen (man sollte es der Einfachheit halber vielleicht erst einmal so lösen, dass die Daten in die jeweiligen <input>s gelegt werden und dann alles submittet wird). Wenn der Login nun geklappt hat, wir also nicht auf der Seite example.de/index.php?action=login-failed landen, beginnt das Auslesen des eigentlichen Inhalts: Es sollte der Quelltext der neuen Seite ausgelesen und in eine Variable (nennen wir die 'mal $page) gelegt werden; nun entfernen wir alles Überflüssige ,also head und die meisten Tags bis zum div id="mainpage". In diesem befindet sich eine Liste von Inhalten, die ich in der App darstellen möchte; jedes einzelne Teil besitzt einen Titel, eine Uhrzeit und einen Namen und sieht in etwa so aus:
<div class="date" id="beispiel_12345_nspan1">Gestern, 19:18:06</div>
<div class="sender" id="beispiel_12345_nspan2">Name</div>
<div class="subject">
Titel
</div>
Jedes dieser Elemente sollte in einem Array gespeichert und in der App dann angezeigt werden. Bevor ich jetzt noch mehr ins Detail gehe meine Frage: Ist dies überhaupt in der Form umsetzbar? Und wie würdet Ihr das an meiner Stelle angehen (etwas JAVA-Kenntnisse sind vorhanden, aber habe bisher eigentlich nicht solche Aufgaben gekriegt )
Danke für Eure Hilfe!!!
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.