Mittwoch, 11. September 2013
Android Sudoku (POS1: 4BHIF)
Abgabename: 2013_4bhif_aufgabe1_name_vorname.zip (oder .tgz)
Programmieren Sie ein einfaches Sudoku, welches etwa wie folgt aussieht: Im einfachsten Fall soll eine fixe Anzahl von Sudokus angeboten werden. Im schwierigsten Fall sollen Sudokus generiert werden oder von einer Webseite geladen werden können.
Programmieren Sie ein einfaches Sudoku, welches etwa wie folgt aussieht: Im einfachsten Fall soll eine fixe Anzahl von Sudokus angeboten werden. Im schwierigsten Fall sollen Sudokus generiert werden oder von einer Webseite geladen werden können.
Labels: android, Aufgabe, Java, POS1-4
Samstag, 3. April 2010
Android - Robotik
Was hat Android mit Robotik zu tun? Alleine die Definition von Android im Wiktionary gibt schon einen schönen Bezug: "Roboter in menschenähnlicher (meist männlicher) Gestalt und mit menschenähnlichem Verhalten"
Das ist eine Seite. Eine weitere Verwendung von Android ist die der Plattform für mobile Geräte (Handys), die den Ursprung in Linux hat.
Aber ich habe heute eine weitere Verbindung im Netz gefunden: Ein Android-Handy steuert einen Roboter:


Hier ein Video in Aktion:
Nähere Informationen zu den Cellbots gibt es unter: http://www.cellbots.com und http://code.google.com/p/cellbots/
Zu Scripting für Android (wird bei den Robotern verwendet): http://code.google.com/p/android-scripting/
Da tun sich ja interessante Möglichkeiten auf, Scripting von Android-Handys und neue Roboter!
Das ist eine Seite. Eine weitere Verwendung von Android ist die der Plattform für mobile Geräte (Handys), die den Ursprung in Linux hat.
Aber ich habe heute eine weitere Verbindung im Netz gefunden: Ein Android-Handy steuert einen Roboter:


Hier ein Video in Aktion:
Nähere Informationen zu den Cellbots gibt es unter: http://www.cellbots.com und http://code.google.com/p/cellbots/
Zu Scripting für Android (wird bei den Robotern verwendet): http://code.google.com/p/android-scripting/
Da tun sich ja interessante Möglichkeiten auf, Scripting von Android-Handys und neue Roboter!
Samstag, 13. März 2010
Android Grundlagen der Programmierung
Es gibt ein deutsches Buch zum Thema Android Programmierung, das momentan überarbeitet wird und "nur" das Android SDK bis 1.5 behandelt. Aber es ist frei als Download erhältlich.
Link zur Buch Seite: http://www.androidbuch.de/
Download von Chip: http://www.chip.de/
Es ist auch in der Schule am edvoftp zu finden /home/software/android.
Donnerstag, 28. Januar 2010
Entwicklung von Android Apps unter Linux - Hello World
Ich möchte kurz skizzieren, wie man zur ersten Android "Hello World"-Applikation kommt. Für eclipse (3.4, 3.5) gibt es ein Plugin, das man wie folgt installieren kann:
Bei "work with" muss man https://dl-ssl.google.com/android/eclipse/ eingeben:
Mit Auswählen von "Developer Tools" und "Finish" installiert man das Plugin.
Zum Starten muss man noch eine eigene "Run Configuration" anlegen:
Bei "work with" muss man https://dl-ssl.google.com/android/eclipse/ eingeben:
Mit Auswählen von "Developer Tools" und "Finish" installiert man das Plugin.Man muss das Android SDK herunterladen und auspacken. Das Installationsverzeichnis muss man noch bei den Settings angeben:




Für "Hello World" muss man noch ein Textfeld (

Als nächstes ruft man den "Android SDK and AVD Manager" auf:
und lädt sich die Packages für den/die Emulatoren/Handys herunter:
und lädt sich die Packages für den/die Emulatoren/Handys herunter:


Für "Hello World" muss man noch ein Textfeld (
TextView tv) anlegen:package at.haberstroh.android.hello;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
Zum Starten muss man noch eine eigene "Run Configuration" anlegen:
Im Prinzip habe ich hier nur nachvollzogen, was im Hello World Tutorial auf http://developer.android.com/ beschrieben wurde.
Labels: android, eclipse, Java, Linux, PR5
Entwicklung von Android Apps unter Linux
Android Entwicklung ist nicht nur für Mac-User (iPhone ist mir noch nicht unter Linux gelungen). Das Android SDK gibt es für Linux, Mac und Windows! Man benötigt das SDK und ein eclipse-Plugin, das ADT - Installing and Updating ADT. Dann kann man schon los legen. Man braucht auch keine neue Sprache lernen, wenn man Java schon kann.
Leider braucht man eine aktuellere eclipse-Version, 3.4 oder 3.5. Die Version 3.2 in der Schule funktioniert nicht richtig mit dem ADT.
Auf dem edvoftp gibt es auch ein ISO-Image für eine "Android Live-CD".
Der Emulator funktioniert schon:
Labels: android, eclipse, Java, Linux, PR5
Abonnieren Posts [Atom]





