Entwickler gesucht

  • 6 Antworten
  • Letztes Antwortdatum
M

meckisteam

Neues Mitglied
0
Ich suche jemanden der mir ein App entwickelt. Selber bin ich (noch ?) nicht dazu in der Lage.

Das App soll den Rheinwasserstand (Pegel Köln) auf dem Startbildschirm anzeigen.

Dabei soll es aber die Schriftfarbe an die Situation anpassen :
blau : normale Wasserstände (bis 619 cm)
grün : ab Hochwassermarke 1 (von 620 cm bis 829 cm)
orange : Hochwassermarke 2 (ab 830 cm)
rot : Überflutungsgefahr (ab 1000 cm)

Außerdem wäre es schön wenn hinter dem Zahlenwert ein Pfeil nach oben gezeigt wird solang der Pegel steigt und ein Pfeil nach unten wenn der Pegel sinkt.

Eine aktualisierung sollte stündlich automatisch erfolgen, aber abschaltbar sein wenn man im Ausland unterwegs ist.

Laufen soll das App später auf einem HTC One V und/oder einem Samsung Galaxy S Advance.


Wenn jemand Lust hat sich damit zu befassen würde ich die nötigen Infos geben woher man die Daten beziehen kann. Über eine Kiste Hpfen-Kaltschale kann man selbstverständlich reden.

Viele Grüße, Holger
 
Ich glaube das du deine Budget aufstocken solltest.
 
Na ja, es ist evtl. falsch rübergekommen :

Ich brauche das App nicht für eine Vermarktung. Es soll auf meinem Handy (und nur dort) genutzt werden. Ein kommerzieller Hintergrund besteht also nicht.
 
Egal welches HIntergrund - es ist Arbeit. Deine einzige Chance is jemanmdem zu Finden der programieren kann und an Thema interessiert ist.
 
Genau deshalb steht die Frage ja hier.
:)
 
Warum versuchst du es nicht selber?
Ich habe erst vor kurzem mit der App-Programmierung angefangen und meine erste App
ist da jetzt schon umfangreicher.
So wie ich das sehe musst du doch nur einmal die Stunde die Daten abfragen und dann einfach nach deiner Definition die Ausgabe einfärben.
 
Viel Spaß mit einer Quick'n'Dirty-Version, wie man die gewünschten Daten abfragt... Nun noch ne hübsche GUI drum basteln, nen stündlichen Service einbinden und so, dann ists doch "schon" fertig... Bier ist zwar gut, aber reizt doch aber nicht, um es fertig zu machen :p

PHP:
try{
    HttpClient httpclient = new DefaultHttpClient();
    HttpGet httpget = new HttpGet("http://www.steb-koeln.de/hochwasser.html");
    HttpResponse response = httpclient.execute(httpget);
    HttpEntity entity = response.getEntity(); 
    InputStream is = entity.getContent();
    BufferedReader reader = new BufferedReader(new InputStreamReader(is, "iso-8859-1"), 8);
    StringBuilder sb = new StringBuilder();
    String line = null;
    while ((line = reader.readLine()) != null)
        sb.append(line + "\n");

    String resString = sb.toString();

    is.close();
    
    resString = resString.substring(resString.indexOf("teasPegel"));
    resString = resString.substring(0, resString.indexOf("</p>"));
    String sPegel = resString.substring(resString.indexOf("<h4>")+4, resString.indexOf("</h4>"));
    String sMessungDatum = resString.substring(resString.indexOf("<span>")+6, resString.indexOf("</span>"));
    resString = resString.substring(resString.indexOf("</span>")+6);
    String sMessungUhrzeit = resString.substring(resString.indexOf("<span>")+6, resString.indexOf("</span>"));
    resString = resString.substring(resString.indexOf("</span>")+6);
    String sTendenz = resString.substring(resString.indexOf("Tendenz:")+9, resString.indexOf("</span>"));
    
    Log.i("Pegel", sPegel);
    Log.i("Messung, Datum", sMessungDatum);
    Log.i("Messung, Uhrzeit", sMessungUhrzeit);
    Log.i("Tendenz", sTendenz);
} catch(Exception e){
    e.printStackTrace();
}
 

Ähnliche Themen

Lennarts-welt
Antworten
0
Aufrufe
173
Lennarts-welt
Lennarts-welt
Zurück
Oben Unten