Google’s Android is an emerging technology, and neither its implementation nor its documentation is complete. This is the place where I will collect questions I have on Android. Once I find out answers I will share them here, of course. Den Rest des Eintrages lesen »
Especially if you want to transfer objects from and to a Android mobile device, XML serialization may be an option. XStream is a popular XML serialization tool, however it does not work out-of-the-box with Google Android. Although serialization works, the current XStream 1.2.2 has problems deserializing it: it throws an com.thoughtworks.xstream.converters.ConversionException caused by a java.lang.NullPointerException. Fortunately, this was easy to fix and in the course of patching XStream I stripped XStream down a bit. By removing classes that do not work on Android anyway, I could reduce it by about 20%.
Google Android sieht folgende Persistenzkonzepte vor: Preferences, Dateien, SQLite Datenbank, und Content Provider. Für komplexere Daten und Abfragen kommt nur SQLite in Frage. An sich ja eine sehr gute schlanke SQL Datenbank. Aber das heißt auch wieder selber SQL formulieren und mit den Java Klassen zusammenbringen. Nach einigen Jahren JPA, Hibernate und anderen ORM Lösungen fällt das nicht gerade leicht. Die Chancen stehen somit gut für die Wiederauferstehung des DAO Pattern. Den Rest des Eintrages lesen »
Um die mobile Plattform Android zu pushen hatte sich Google ja die Android Developer Challenge ausgedacht. Insgesamt gibt es 10 Millionen US Dollar, also etwa 6,7 Millionen Euro, zu gewinnen. Für die erste Phase des Wettbewerbs muss bis zum 3. März eingereicht werden. Das würde mich schon sehr reizen, mal sehen ob noch genug Zeit dafür bleibt… Wer sich auch dafür interessiert kann sich gerne bei mir melden.
Mit Google Docs lassen sich jetzt auch Präsentationen erstellen. Damit wurde neben Textverarbeitung, Tabellenkalkulation nun ein weiteres wichtiges Office-Tool Online zur Verfügung gestellt. Im Gegensatz zu Offline-Lösungen wie zum Beispiel Microsoft’s Powerpoint ist keine Installation nötig und man kann seine Dokumente überall editieren, ein Internetzugang vorausgesetzt. Zudem erleichtern Kooperationsfunktionen die Teamarbeit.
Es lassen sich auch Powerpoint Präsentationen importieren und weiterverarbeiten.
Ein Flugsimulator ist das neuste Easteregg in Google Earth. Nachdem bereits der Weltraum erforscht werden konnte, kann man in der neusten Version einen F16 Düsenjäger oder in eine SR22 Propellermaschine einsteigen. Um das neue Feature zu drücken, drückt man Strg + Alt + A. Eine kleine Starthilfe: mit “Bild hoch” beschleunigt man und mit den Cursortasten steuert man den Flieger.
Google unterstützt ein paar teilweise undokumentierte Anweisungen zum Verbessern der Suchergebnisse. Hier eine Auswahl der besten Suchtipps zum “besser googlen”: Den Rest des Eintrages lesen »
TheServerSide bietet einen interessanten Auszug aus dem noch nicht erschienenen Buch über das Google Web Toolkit GWT in Action. Das vierte Kapitel “Working with Widgets” gibt es hier als PDF Download. Als Erscheinungstermin ist bei Amazon ist der 30. Juni 2007 vermerkt.
Update: Der Verlag Manning bietet selbst das erste Kapitel Introducing GWT zum Download an. Über das Early Access Programm sind bereits weitere Kapitel kostenpflichtig verfügbar.