Tag Archives: WebOS

Skype on the PRE2

I lost all hope to get Skype running on my PRE2.

Somehow I have missed this news. HP has released WebOS 2.2.4 … also for the PRE2. Tonight I have installed it. The most important thing is the Skype-support. And yes it is perfectly integrated. Messages can be sent with the messaging-app and calls can be made directly from the addressbook or the dial-app.

I have also recognized some smaller improvements like the receiving-date and -time in the popup-menu of a message and the new SIM-pin-request-screen that does now look exactly as the phone-pin-request-screen.

Mir fehlen die Worte

Keine Zukunft: HP gibt WebOS-Geräte auf – Golem.de.

Was soll man dazu sagen. Ich hab im letzten Jahr einen guten Teil meiner Freizeit genutzt, um mich mit WebOS vertraut zu machen, und es hat sich gut angefühlt. Dieses Jahr habe ich sogar einen Entwickler-PRE2 erhalten …

Tja und jetzt bin ich froh, dass sich noch kein HP-Touchpad in meinem Besitz befindet.

Dabei schien Palm und später HP aus Anwendersicht genau alles richtig zu machen:

  • Offenes System (Linux, Quellen aller OOTB-Apps verfügbar)
  • Kein erzwungener App-review durch diverse Verbreitungsmöglichkeiten (Web-catalog, alternative Feeds)
  • Aktive Unterstützung der Homebrew-community
  • Kein Zwang, persönliche Daten wie Kontakte oder Termine mit Palm/HP zu teilen

Die große Frage ist nun: Was ist die Alternative?  Apple ist hier ein totales NO-GO und hinter Android steht Google. – MIST!

Ich bin unglaublich enttäuscht!

ZeitQuatscher WEB


Da WebOS-Programme (mal abgesehen von PDKs) auf JavaScript, html und CSS basieren, gibts den ZeitQuatscher quasi als Nebenprodukt gleich auch noch für den gemeinen Webbrowser. Die besten Ergebnisse scheint WebKit zu bringen.

As WebOS-Apps (except of PDKs) are based on JavaScript, html and CSS, you can find the a ZeitQuatscher-version for normal Webbrowsers here. Is seems that it works best with WebKit-based browsers.

Zeitquatscher WEB

 

ZeitQuatscher

Dieses Wochenende war ich mal ein wenig kreativ. ZeitQuatscher ist ein kleines Spaßprogramm für WebOS das (mit meiner Stimme ;)) die aktuelle Uhrzeit ansagt. Ich benutze dabei HTML5-Audio und spiele gemäß der jeweiligen Sprachgrammatik einfach die entsprechenden Samples ab.

Viel gibt es dazu nicht zu sagen – einfach Knopf drücken und amüsiert sein. Ich freue mich über Feedback.

Das Hintergrundbild stammt von piqs.de (Autor: fdecomite) und steht unter Creative Commons BY 2.0.

 

I used this weekend to be a bit creative. ZeitQuatscher (TimeChatter) is a WebOS-fun-app that speaks the current time (using my voice ;)). I use HTML-5-Audio to just play the samples according to the used language-grammar.

There is not much to say – just press the button and be amused. I’m happy about feedback.

The background-image is from piqs.de (author: fdecomite) and licenced under Creative Commons BY 2.0.

 

Autorotation in WebOS

Je nach Lage des Gerätes ändern viele WebOS-Anwendungen die Ausrichtung der Darstellung (Hoch- oder Querformat). Das ist oftmals ganz nett, vor allem beim Betrachten von Bildern, Videos oder Webseiten. Manchmal kann es aber auch ganz gewaltig nerven. Vor allem dann, wenn der Lagesensor sich mal wieder Zeit lässt (das scheint nur bei manchen Geräten wie meinem PRE aufzutreten) und die Anzeige partout in der Vertikalen verharrt.Besonders schlimm ist das bei Anwendungen, bei denen das Querformat keinerlei Zusatznutzen mit sich bringt. Nennen wir diese Art von Programmen der Einfachheit halbe NOAs (Normal-Orientation-Apps) :).

Da ich gerade an einem kleinen NOA arbeite, habe ich die Autorotation mittels

this.controller.setWindowOrientation("up");

kurzerhand deaktiviert.

Wenn man nun weiß, dass dank JavaScript alle WebOS-Web-Anwendungen quasi Zwangs-Open-Source sind, lässt sich das nervende gedrehe von NOAs mit relativ geringem Aufwand unterbinden.

Zunächst ein paar technische Details:

  • Programme, die nicht direkt von Palm stammen liegen im Verzeichnis
    /media/cryptofs/apps/usr/palm/applications/
  • Wie bereits angesprochen lässt sich die Ausrichtung mittels
    this.controller.setWindowOrientation("up");

    fixieren.

  • Ares setzt die Ausrichtung per default in
    StageAssistant.prototype.setup (app/assistants/stage-assistant.js)
  • auf “free”:
    this.controller.setWindowOrientation("free");

Der erste Anlaufpunkt ist also der Stage-Assistent. Findet sich hier die entsprechende Zeile zum Festlegen der Ausrichtung, so ändert man den Wert einfach von “free” auf “up”. Wenn nicht, kann man versuchen, die Zeile einzufügen, allerdings muss dann davon ausgegangen werden, das der Autor des Programmes diese Einstellung an anderer Stelle vorgenommen hat. In dem Fall bleibt nur die Suche nach besagter Zeile in den anderen Assistenten.

Die Änderung lässt sich am Einfachsten mit Internalz direkt auf dem Gerät durchführen (Coding auf dem Handheld ;)).