Android 2.2 Froyo auf dem Vodafone Nexus One (EPF30)

3
Jul
20

Android Logo
Seit ein paar Tagen bin ich Besitzer eines Nexus One. Ein Grund warum ich mich gegen das HTC Desire entschieden habe ist unter anderem, dass ich bei einer neuen Android Version nicht Wochenlang warten möchte bis HTC seine Änderungen an der Firmware nachgezogen hat.
Android 2.2, Releasename Froyo, ist nun schon eine Weile verfügbar und bringt ein paar nette Features wie zum Beispiel Tethering mit.

Hat man sein Nexus One nicht direkt bei Google in den USA gekauft, sondern zum Beispiel bei Vodafone, bricht das Update auf Android 2.2 aufgrund einer falschen Prüfsumme schon vor der Installation ab. Hier heisst es dann eigentlich warten, bis Vodafone Android Froyo selbst verteilt.

Wer nicht warten möchte sondern trotzdem auf die aktuelle Version updaten will kann das tun, muss aber vorher seinen Bootloader entsperren und die aktuelle Firmware aufspielen. Ich habe hier in einer kleinen Anleitung zusammengefasst was ich Schritt für Schritt beim Update getan habe. Bei mir ist inzwischen die heute veröffentlichte Build Version Android 2.2 FRF91 installiert und ich kann über keinerlei Probleme klagen.

Flattr – Social Micro Payment

28
Mai
4

Immer häufiger findet man im Netz inzwischen kleine Buttons mit der Bezeichnung “Flattr” oder “Flattr this!”. Hier rechts in der Navigationsleiste übrigends auch…
Flattr ist ein so genannter Micro Payment Dienst mit dem ich Inhalte die ich im Netz finde honorieren kann.

Das System funktioniert dabei so: Zuerst entscheide ich mich, welchen Betrag ich monatlich bezahlen will, um Inhalte die mir gefallen zu unterstützen. Dieser Betrag können 2, 5, 10 oder 20 Euro sein.

Habe ich nun zum Beispiel einen Blogartikel gelesen, der mir gefällt, kann ich diesen Artikel “flattrn”. Dazu muss der Autor bei Flattr teilnehmen und einen der Buttons in seinem Blog eingebunden haben. Durch einen Klick auf diesen Button ist der Artikel oder Blog dann “ge-flattrt”.
Am Ende des Monats wird der vorher festgelegte Betrag dann durch die Anzahl der “ge-flattrten” Inhalte geteilt und an die jeweiligen User ausbezahlt.

Java 7 Features

2
Mai
1

Da Java 7, Codename Dolphin, zum Ende des 2. Quartals mit dem letzten Milestone angekündigt ist, habe ich mir ein wenig Zeit genommen um die angekündigten Features vorzustellen. Ein Überblick über die zehn Milestones selbst ist auf der Projektseite zu finden.

Getagged mit:

Google JavaScript Bibliothek Closure Library

9
Nov
0

Google realisiert in seinen Webanwendungen das Interface durch intensiven Gebrauch von Javascript. Man denke dabei an Google Mail, Google Maps oder Google Wave. Ein Teil der Werkzeuge die dabei benutzt werden sind jetzt als Closure Tools veröffentlicht worden.

Closure Tools besteht aus den folgenden Teilprojekten:

Der Closure Compiler übersetzt JavaScript Code in eine kompaktere Form. Dadurch werden die Scripte kleiner und damit auch schneller. Es wird toter Code entfernt und nach üblichen Fehler gesucht. Eine Erweiterung für Firebug ist auch verfügbar.

Mit Closure Templates gibt es eine einfache Möglichkeit dynamisch HTML zu generieren. Die Templates sind fertig kompiliert als Java und JavaScript.

In diesem Posting geht es um den dritten Teil des Closure Projekts: Closure Library. Die veröffentlichte Bibliothek enthält eine breite Sammlung von Funktionen und ist kompatibel zu den gängigen Browsern.
Außerdem bringt sie noch ein paar andere nette Konzepte mit.

FindBugs – Eclipse Plugin zur Fehlererkennung

19
Okt
0

FindBugs ist ein Eclipse Plugin um häufig gemachte Fehler in seinem Quellcode zu finden. Entstanden ist dieses Projekt an der University of Maryland und wurde inzwischen nach eigenen Angaben ueber 700.000 mal heruntergeladen.
Um Fehler zu finden wird der Bytecode der kompilierten Java Klassen auf auffälligen Muster untersucht, welche haeufig auf einen Fehler schliessen lassen.

Google Wave geht in erste grosse Beta Phase

1
Okt
11

Seit es die Google Wave Developers Sandbox zum reinschnuppern ins Protokoll, die vielen bunten Gadgets, die API, etc. hat sich wieder einiges getan.

Rund 27.000 Entwickler haben sich dafür erfolgreich registriert, mit der API gespielt und kleine Prototypen in Form von Gadgets und Robots geschrieben.

Do You Poken?

19
Jul
3

Immer oefters liest man im Netz den Begriff “Poken”.
Mit diesem Blogpost will ich erklaeren, wozu Poken eigentlich da sind, welche Funktionen damit verfuegbar werden, wie der technische Hintergrund aussieht und was sich damit vielleicht in Zukunft anstellen laesst.

putpat.tv – Musikfernsehen 2.0

15
Jun
0

Ueber “Putpat – Musikfernsehen im Internet” im Blog vom t3n Magazin bin ich auf putpat.tv aufmerksam geworden.

Laut eigener Aussage ist putpat das “neue Musikfernsehen”.
Das ist gut, Musikfernsehen vermisse ich naemlich schon seit geraumer Zeit.
Bei den grossen Sendern laufen ja seit einigen Jahren ja leider kaum mehr tatsaechliche Musikformate und meistens kommt auch nicht unbedingt Musik die mir gefaellt.

Google Wave – Ein erster Eindruck

4
Jun
3

Am 28.5. wurde Google Wave das erstemal auf der Developers Konferenz Google IO in San Francisco vorgestellt.
Die Praesentation[1] dauerte 1.20h und ist ein schoener erster Einstieg in die Ideen, welche hinter diesem Projekt stecken.

Hier zeigt Lars Rasmussen mit seinem Team schoen ueber mehrere Rechner verteilt wie einfach es ist, mit den Google eigenen Wave Applikationen zu Chatten, Teilnehmer zum Chat hinzuzufuegen, private Gespraeche zu fuehren, die History zurueckzuspielen und Dokumente zu tauschen. Bildergalerien werden einfach per “Drag and Drop” in die Anwendung gezogen worauf hin fast sofort eine Vorschau mit Thumbnails entsteht, obwohl die Bilder noch nicht komplett hochgeladen wurden.

Besitze ich nun einen Blog, kann ich diese Bildergalerie direkt aus Google Wave heraus einbinden. Aenderungen, zum Beispiel an einem Bildtitel, werden sofort sichtbar.
Das bedeutet Tastenanschlag fuer Tastenaschlag wird unmittelbar uebertragen. Ich kann meinem Kommunikationspartner also beim Tippen zusehen.

Die in der Einfuehrung gezeigte Webapplikation ist uebrigends mit dem Web Toolkit und HTML 5 gebaut[2].

Doch was ist denn Google Wave eigentlich ohne die bunten Webapplikationen betrachtet?