Archive for the 'Blackberry' Category

06th Jun 2010

Blackberry Widget – WebIcon/Webstarter

Bei einem Blackberry kann man leider nicht ohne weiteres einen Link auf dem Desktop platzieren. Man muss erst den Browser öffnen und dann das Lesezeichen auswählen. Ein ziemlich langer weg und wenn man bestimmte Seiten öfters besucht, dann kann dass manchmal Nerven. Zum Glück haben wir die Widgets womit sich das sehr einfach erledigen lässt (Ich hoffe das BB OS 6.0 dass wie andere Systeme integriert hat). Wenn man das Widget öffnet wird automatisch der Browser mit einer definierten URL geöffnet. Das und nicht mehr.

Also schauen wir mal in die API Dokumentation und dort steht eigentlich schon alles. Schnippe…. Schnappe und so könnte die fertige HTML Datei aussehen:

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>
<meta name=”viewport” id=”viewport” content=”initial-scale=1.0,user-scalable=no”>
<script type=”text/javascript”>
function Load () {
var args = new blackberry.invoke.BrowserArguments(‘http://blackberry.itbert.de’);
blackberry.invoke.invoke(blackberry.invoke.APP_BROWSER, args);
// exit web icon after browser is closed
blackberry.app.exit();
}
</script>
<title>WebIcon demo</title>
</head>
<body onload=”javascript:Load();”>
</body>
</html>

und die config.xml folgendermaßen:

<?xml version=”1.0″ encoding=”UTF-8″?>
<widget xmlns=”http://www.w3.org/ns/widgets” xmlns:rim=”http://www.blackberry.com/ns/widgets” version=”1.0.0.0″>
<name>WebIcon</name>
<description>webicon demonstration icon</description>
<author email=”bla@itbert.de” href=”http://blackberry.itbert.de”>Steffen Wirth</author>
<feature id=”blackberry.invoke” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.invoke.BrowserArguments” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.identity” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.app” required=”true” version=”1.0.0.0″/>
<icon rim:hover=”false” src=”ext/icon_flat.png”/>
<icon rim:hover=”true” src=”ext/icon_glossy.png”/>
<content src=”index.html”/></widget>

Ich habe noch eine Exit Funktion nach dem der Browser geschlossen wurde eingetragen damit das Widget sich auch beendet. Jede App braucht ein Icon und das kann man sich einfach hier erstellen lassen. Die Texture für das Icon kommt von Petey Morf.

Hier ein paar Screenshots (die jetzt im Nachhinein nicht viel aussagen):

Wer sowas für seine/eine Homepage haben möchte kann sich gerne bei mir Melden (am besten gleich mit fertigen Icons).

Posted in Blackberry | No Comments »

02nd Jun 2010

Blackberry Widgets

Jeder kennt heutzutage “Apps”. Für alle die sie nicht kennen, Apps sind Programme die man auf seinem Mobiltelefon installieren kann. Bei fast allen Geräten ist das Heutzutage möglich. Die meisten werden in eigenen Sprachen oder Java geschrieben und man muss “wirklich” Programmieren können um nur ein “Hello World” auf den Bildschirm zu bekommen. RIM hat schon seit längerem (seit BB OS5) die sogenannten Blackberry Widgets integriert. Das sind Programme die auf HTML/CSS und Javascript aufbauen und somit für fast Jedermann möglich eine mini web application für sein Blackberry zu schreiben. Es bietet nicht alles was eine richtige Programmiersprache bietet, aber für das eine oder andere kleine Programm sollte es reichen.

Das hat mich ein bisschen Gereizt und ich habe mich ein bisschen damit Beschäftigt. Bevor man aber loslegen kann muss man einige Programme von RIM herunterladen. Dabei braucht man das Java JDK, Eclipse + Widget SDK und einen Blackberry Emulator. Wenn man das Geschafft hat kann man eigentlich schon loslegen. Man sollte sich ein bisschen rein lesen und vielleicht das eine oder andere Video anschauen. Leider funktioniert es soweit nur unter Windows und deswegen komme ich nicht wirklich dazu und mag es nicht wirklich.

Nichts desto trotz  kann man mit nur ein paar Zeilen ein kleines Widget schreiben. Im Grunde braucht man dazu nur eine index.hml, config.xml und die Bilder die man verwenden möchte. Zum Testen habe ich ein kleines Widget geschrieben (ganz ohne Javascript) womit man schneller (als über Bookmarks) auf wadoku.de suchen kann. Das ganze sieht dann wie folgt aus:

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>
<meta name=”viewport” id=”viewport” content=”initial-scale=1.0,user-scalable=no”>
<link href=”ext/style.css” rel=”stylesheet” type=”text/css”>

<title>Wadoku Online</title>
</head>
<body>
<br><br><CENTER><IMG SRC=”ext/image.gif”><br>
<form action=”http://wadoku.de/mobile.jsp?” target=”_blank”>
<b>Japanisch-Deutsches Wörterbuch</b><br><br>
<input type=”text” name=”phrase” style=”width:50%”>
<br><br><input type=”submit” value=”Suchen”>
</form>
</CENTER>
</body>
</html>

Wie man sehen kann ist es reines html und ist sehr schnell geschrieben. Den Code kann man jetzt als jar verpacken lassen und auf seinem Emulator ausprobieren. Damit das Widget aber noch auf einem richtigen Blackberry laufen kann braucht man noch die “Java Code Signing Keys“. Die Kosten nur 20USD, aber das kann  man mal ausgeben.

In dem Emulator sieht das dann folgendermaßen aus:

Über die Widget API kann man noch auf Geräteeinstellungen zugreifen und so doch ein etwas anspruchsvolleres Widget schreiben als ich es hier zum Beispiel gemacht habe.

Das eine oder andere Widget das ich Veröffentlichen werde kann man in Zukunft unter http://blackberry.itbert.de finden

Posted in Blackberry | 1 Comment »

15th Nov 2009

Blackberry Bold 9700 Wallpaper

Das neue Blackberry ist am Wochenende angekommen und ich bin rundherum zufrieden. Es ist eine super Weiterentwicklung von dem Bold 9000. Es ist kleiner, die Tasten sind ein bisschen kleiner aber haben noch immer die gleiche gute Qualität von seinem Vorgänger. Das neue Touchpad ist einfach Spitze. Das ist einfach der Wahnsinn. Das Blackberry OS 5.0 ist um einiges schneller und im Speziellen der Browser hat an Geschwindigkeit gewonnen. Was mich nur ein bisschen stört sind die Knoepfe an der Seite. Die haben (warum eigentlich?) an Qualität verloren und sind aus Plastik. Das gefällt mir nicht so. Davon aber abgesehen hat es sich gelohnt auf den neuen Umzusteigen.

Weil der Bold 9700 eine hoehere Auflösung hat gibt es ein paar neue Hintergrundbilder:

Posted in Blackberry, Life | 1 Comment »

16th Jul 2009

Skype for Blackberry

We are currently working on a version of Skype for Blackberry, but this
will not be
released until the course of this summer.

Das sagt jedenfalls der Support. Wenn das Wahr ist kann das ja noch dauern…

Posted in Blackberry, News | No Comments »

07th Jul 2009

WordPress for Blackberry

Endlich gibt es ein offizieles program von wordpress fuer Blackberry -> http://blackberry.wordpress.org/install

Posted in Blackberry, Linux/BSD | No Comments »

25th Apr 2009

Twitter missbraucht

Ich bin mal wieder zurueck auf Twitter, aber warum? Irgendwie “missbrauche” ich Twitter als RSS Reader fuer meinen BB. Dank Yatca bekomme ich meine abonnierten Feeds direkt in meine Inbox (als Nachrichten) und bleibe so immer auf dem Laufenden. Finde ich sehr angenehm, aber man muss aufpassen das man nicht  “Channel” abonniert die einem non stop Nachrichten schicken.

Vielleicht ist das auch der Sinn von Twitter… egal ;)

Posted in Blackberry, News | No Comments »

16th Mar 2009

Japanisch auf dem Blackberry (Update)

Nach ein paar Monaten hatte ich mal wieder einen Windows Computer vor der Nase und konnte ein Firmware Upgrade meines BB Bold machen. Ziel war es das ich endlich mal Japanisch schreiben und sehen kann auf dem Blackberry. Mit einem kleinen Trick hat es dann auch endlich geklappt:

1. Firmware von Hong Kong CSL Limited herunterladen.
Das wichtigste dabei ist das ihr eine “EastAsia” herunterladet. Die Dateien fangen mit “9000jEastAsia_PB…” an. Das “J” ist auch wichtig.

2. Die Datei ganz normal Installieren, aber nicht den Manager starten.

3. Damit wir aber Japanisch, Koreanisch und Chinesisch installieren koennen, muessen wir eine Vendor.xml loeschen. Das machen wir unter Programme -> Gemeinsame Dateien -> Research in Motion -> AppLoader. In dem Ordner die Vendor.xml loeschen.

4. Man koennte jetzt den RIM Desktop Manager starten, aber man kann auch einfach die Loader.exe (ich glaube die heißt so.) in dem gleichen Ordner benutzen. Die gewuenschten Sprachen auswaehlen und Upgraden.

Das war es auch schon. Endlich funktioniert das. Die eingabe ist die gleiche wie bei Japanischen Handies und somit besser als Scim oder die bei MS. Wieso kann RIM nicht in jeder Firmware jede Sprache anbieten? Versteh ich nicht! Viel Spass beim Tippen.

UPDATE: Es gibt eine neue EastAsia Version der Firmware für den Bold 9700. Gleiches vorgehen wie oben (vendor.xml löschen) und schon kann es Weitergehen. Der Download versteckt sich hier.

Posted in Blackberry, Japan, Links, News | 6 Comments »

22nd Jan 2009

Blackberry Calendar Synchronisation

Ich Suche schon seid laengerem eine ordentliche Loesung wie man den Kalender von Sunbird/Lightning und dem Blackberry synchronisieren kann. Immer gab es nur eine Loesung… Google Kalender und Google Sync. Wollte ich eigentlich nicht machen, aber jetzt hatte ich so die Nase voll und jetzt muss es so funktionieren. Fake Account erstellt und los ging es. Fuer Thunderbird/Sunbird/Lightning braucht man das “Provider for Google Calendar” und auf dem BB das “Google Sync” Programm. Nachdem man das alles hat muss man sich auf dem BB eigentlich nur noch Einloggen und einstellen ob man auch die Kontakte mit Synchronisiert haben will. Bei dem Thunderbird Plugin muss man sich als erstes noch einen Link zu seinem Kalender besorgen. Eine gute grafische Anleitung gibt es auch dazu.

Mein Fazit ist bis jetzt sehr gut. Ich kann endlich mein Thunderbird zu Hause, an der Arbeit und den Kalender im Blackberry sehr einfach Synchron halten. Das Tool auf dem BB updated alle zwei Stunden den Kalender oder wenn man etwas geaendert hat. Bei Thunderbird passiert das sofort. Wenn man das jetzt noch ohne Google hinbekommen wuerde, dann waere ich super gluecklich :)

Posted in Blackberry, News | 1 Comment »