plusone

Posts mit dem Label tutorial werden angezeigt. Alle Posts anzeigen
Posts mit dem Label tutorial werden angezeigt. Alle Posts anzeigen

26. Februar 2012

Abfragen und Auslesen von JSON unter Android - Client-Server/JSON-Rest-WebService (Part3)

Hallo zusammen,

wer gestern nicht auf der Strasse gewesen sein sollte.
Kann sich HIER einmal Informieren was er verpasst.

Aber zurück zum Thema des Posts.
Dieses Tutorial beschreibt das Abfragen und Auslesen von JSON unter Android mit API 1 oder höher.

Vorraussetzung ist ein laufender Apache mit PHP und JSON Ausgabe.

16. Februar 2012

Apache2 und PHP - Client-Server/JSON-Rest-WebService (Part2)

Da bin ich wieder und herzlich willkommen am Altweiber-Abend,

für die Jecken, die schon unterwegs sind, Helau!

Für alle die sich mit dem Thema "wie setze ich einen Apache2 mit PHP unter Windows auf" beschäftigen wollen, habe ich dieses Tutorial für euch.

Dies Tutorial beschreibt, wie ihr einen Apache2 unter Windows7 x64 aufsetzt und PHP-Seiten zum Laufen kriegt. Für dieses Tutorial wurden httpd-2.2.22-win32-x86-openssl-0.9.8t.msi und php-5.3.10-Win32-VC9-x86.msi verwendet.

20. November 2011

APP mit Facebook-SDK für Android (Tutorial)

Guten Abend,

als Google+ released wurde hab ich darüber berichtet. Nun ist ein größeres Netzwerk an der Reihe. Ich spreche hier von Facebook. Facebook ist umfangreich und das Erstellen einer eigenen APP sollte  gut durchdacht ein. Stefan hat sich bereits mit diesen Thema intensiv beschäftigt und bietet eine bemerkenswerte Zusammenfassung an.
Ich habe die developer-Seite durchstöbert und auf mein lieblings Thema gestoßen Facebook-Android-SDK. Damit könnt ihr auf den Content von Facebook zugreifen.
Sprich der Benutzer der eure APP benutzt, kann nach neuen Freunden suchen, etwas auf die Pinnwand post oder einfach Facebook im WebView öffnen.

Dieses Tutorial zeigt im Crashkurs, wo ihr das SDK bekommt und wie ihr die erste Verbindung zu Facebook aufbauen könnt.

3. Oktober 2011

Android Service - Einstieg (Part1)

Frohen Tag der Deutschen Einheit,

das Wetter ist uns gesonnen und in Bonn geht die Party ab.
Für die jenigen, die trozdem auch an Android Services interessiert sind, hier ist mein Einstieg.

Die developer-Seite hat drei recht gute Seiten, um den Einstieg zu bewältigen. Reference, DEV-Guide und Bound Service.
Mein Blog ist ja nicht auf englisch, also... fangen wir Mal an!

Was brauchen wir? Eine Klasse die von Service erbt ist ein guter Anfang.

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;

public class StorageService extends Service {

    public StorageService() {
        super();
    }

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        // Diese Methode wird beim Starten aufgerufen!
        return super.onStartCommand(intent, flags, startId);
    }

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }
}


Der Service hat nur eine abstrakte Methode und das ist onBind, leider können wir in diesem Beispiel

12. September 2011

WebService mit StringArray - Part 3

Nabend,

die Suchbegriffe für Android WebService stellen alle meine anderen Beiträge in den Schatten. Deswegen will ich euch heute zeigen, wie man String[] als Parameter beim Aufruf vom WebService mit einem AndroidClient mit der Hilfe der Ableitung von Vector<String> und Implementierung von KvmSerializable.

Soviel zu langen Sätzen nun zum Part drei meines "Android und WebService"-Tutorial und dem Code.
Ich habe bereits in meinem Beitrag über AndroidWebServiceClient bereits gezeigt, wie ihr eine einfache Verbindung zum WebService herstellen könnt. Jetzt verändern wir den Parameter zum StringArray.
Solltet ihr einfach nach gleichem Prinzip ein Array also ein Object[] oder eins der primitiven Datentypen rüberreichen (int[]), werdet ihr schnell eine Exception bekommen, wie diese hier:
Caused by: java.lang.RuntimeException: Cannot serialize: [Ljava.lang.String;@46107820
at org.ksoap2.serialization.SoapSerializationEnvelope.writeElement(SoapSerializationEnvelope.java:629)

8. September 2011

Android App erstellen (FAQ)

Nabend,

ich seh wieder vermehrt Neulinge, die Apps schreiben wollen. Hier für euch ein kleines Einmaleins.

Was brauch ich, um eine App zu erstellen?

Du brauchst einen Computer/Laptop :P
Und dazu Java SDK, Android SDK und eine IDE zB Eclipse.

Kostet die Software etwas?


Alle notwendigen Software gibt es in kostenloser Form.

Sind weitere Kosten verbunden?

Wenn euer Ziel es ist eure App auf dem Android Market(TM) zu veröffentlichen, sind einmalig 25$ Registrierungsgebühren bei Google notwendig. Das sind ca. 18€.
Leider auch nur mit Kreditkarte bezahlbar. Es gibt pseodo Kreditkarten wie wirecard HIER ein Artikel von ww.onlinekosten.de dazu.


26. August 2011

einfacher Kompass

Da bin ich wieder,

da ich schon seit paar Tagen einen kleinen Kompass habe, werde ich nun ein Tutorial dafür schreiben.

Das wichtigste dafür ist der SensorManager.

SensorManager meinSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);

meinSensorManager.registerListener(this, mSensorManager .getDefaultSensor(Sensor.TYPE_ORIENTATION), SensorManager.SENSOR_DELAY_NORMAL);

31. Juli 2011

Android und WebService - Part 1

Einen sonnigen Sonntag wünsch ich euch,

nun sind wir soweit, dass ich um einen WebService nicht rumkomme.
Und das werde ich von Heute in mehrteiligen Tutorial beschreiben, wie wir zu dieser Kommunikation kommen.

Als erstes fangen wir beim WebService an. Da ich ein "Java Spezialist" bin, mit anderen Worten nur Java beherrsche, wird mein WebService auf Java basieren!

Part 1: Java WebService

Als erstes bauchen wir eine Klasse, die für uns Arbeit erledigt und das Resultat überlässt.

Meine Klasse heißt Friends, deren Funktion besteht darin eine Liste/Array mit Freunden zurückzugeben.
simples Beispiel:


import javax.jws.WebService;

import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

public class Friends {


@WebService
@SOAPBinding(style = Style.RPC)

public Friend[] getFriends(int myID){

Friend f1 = new Friend();
f1.id="001";
f1.name="Lex";


Friend[] list = new Friend[]{ f1 };


return list;
}
}