Creative Commons Lizenzvertrag

Montag, 27. August 2012

Warum ich kein Nexus 7 will

Seit heute gibt es ja das Google Nexus 7 offiziell in Deutschland zu kaufen. Ein eigentlich schönes Tablet, was mir persönlich aber nicht zusagt. Folgende Punkte sind dies besonders:



  1. Kein GSM/UMTS/LTE enthalten.
    Damit ist für mich das Gerät nicht mobil nutzbar. Viele sagen nun du hast doch ein Handy dabei dann nutze dies um ein mobiles Internet per Tethering/Hotspot auf dem Nexus 7 zu benutzen. Dies ist aber leider nur bedingt möglich. Ich bin darauf angewiesen Telefon und Internet gleichzeitig zu benutzen und dies ist damit leider nur in 3G-Netzen und höher uneingeschränkt möglich. Unterwegs im Zug oder auch Auto und auch oftmals in Gebäuden steht leider nur 2G zur Verfügung und damit ist dieses nicht möglich da die Provider kein DTM unterstützen. Zusätzlich gibt es das Problem das fast alle Androidgeräte (und auch viele andere) während des Telefonierens in den GSM-Modus umschalten!
  2. Formfaktor 7 Zoll
    Für mich ist 7 Zoll zu klein, ich habe es getestet. Ich kann 10 Zoll Geräte ohne Probleme in einer Hand halten und auch bedienen. Ich bin ja Entwickler und entwickle Apps zum Teil direkt auf dem Gerät und da ist ein größerer Bildschirm auf alle Fälle besser.Auch das Ansehen von Fotos, Filmen oder TV ist einfach auf einem 10 Zöller besser.
  3. Fehlender SD-Slot 
    Auf diesen könnte ich notfalls verzichten, aber mir sind die max. 16 GB leider zu wenig. Besser wären 64 GB oder ein Slot zur Aufnahme von SD-Karten. Natürlich ist dies ein geringeres Problem da es ja möglich ist externe Datenträger per USB anzubinden.
Da ich allerdings bereits ein 10 Zoll Tablet besitze brauche ich zur Zeit kein weiteres Tablet. Sollte es allerdings irgendwann mal ein Nexus 10 mit GSM/UMTS/LTE geben würde ich dieses Tablet allen anderen vorziehen, alleine schon aus Gründen der Update-Politik der Hersteller. Mit einem Nexus egal ob Tablet oder Smartphone ist man eben immer auf dem aktuellsten Stand von Android. Zumindest für einen längeren Zeitraum als bei anderen Geräten.

Ich persönlich sehe das Nexus 7 so wie es jetzt verkauft wird als Einsteigermodell an und wünsche allen denen die es kaufen viel Spaß damit.

Montag, 6. August 2012

Google Music API

In meinem Radio Player, ein Programm welches Radiostreams, CDs und MP3-Files abspielt und dann die Titel in verschiedene soziale Netzwerke posten kann wollte ich auch das abspielen von Songs die bei Google Music gespeichert sind ermöglichen. Leider stellt Google dazu (bisher?) keine API zur Verfügung. Allerdings gibt es dazu Alternativen. ich habe bisher folgende gefunden:

Freitag, 27. Juli 2012

Das HTC Desire HD Disaster [UPDATE]

Ich gehöre ja zu den zahlreichen Besitzern eines HTC Desire HD (DHD). Als ich es vor ca. 1,5 Jahren kaufte hatte es noch Android 2.2 und ich war eigentlich zufrieden. Später gab es dann ein Update auf die Version 2.3.5 mit dem Ergebnis das es stellenweise langsamer wurde. Ob die gefühlt ist oder real sei dahingestellt, aber die Batterie hielt auf alle Fälle bei mir danach länger. Mag sein das andere User da andere Erfahrungen haben. Ich war aber schon etwas verärgert das HTC es nicht schafft seine Geräte zügig auf Android 4.0 zu bringen. 
Das allerdings das Update bestätigt wurde, um es danach 2 Tage später endgültig abzusagen ist mehr als eine Frechheit. Darüber bin ich nun echt sauer. Das DHD ist von der Verarbeitung eigentlich ein gutes Smartphone und nicht so einfacher Plastikmüll. HTC begründet nun die Absage mit fehlender „User Experience“, was auch immer dies sein soll. Dies ist in meinen Augen nur eine vorgeschobene Begründung seitens HTC zumal es zur Zeit keine weiteren Erklärungen dazu gibt. Die XDA-Developers-Community hat ja bewiesen das es geht. Auch wenn es bei deren Custom-ROMs noch Einschränkungen gibt, was aber an den ihn fehlenden Treibern liegt. Unverständlich auch bei vielen Usern ist das leistungsärmere Geräte von HTC trotzdem ein Update bekommen. Das dies dann zum Teil heftige Reaktionen im Netz auslöst ist dann auch nicht verwunderlich. Auch eine entsprechende weltweite Petition gibt es.
In meinen Augen wäre es ehrlicher gewesen wenn HTC von Anfang an gesagt hätte das DHD bekommt kein Update. Ich glaube es gibt nur kein Update weil HTC möchte das ihr neues Flagschiff das HTC One gekauft wird. Ob dies wirklich soviel besser ist? Dazu gibt es viele gegenteilige Meinungen, ich kann es nicht beurteilen. Würde HTC wirklich seine Kunden binden wollen würden sie jetzt nicht de Kopf in den Sand stecken und das Update wenigestens für Interessierte zum Download anbieten bzw. die Quellen den Leuten von XDA.Developpers zur Verfügung stellen. Auch eine großzügiger Umtausch des DHD zu einem One (gegen geringe Gebühr (ca. 10% z.B.)) wäre eine geeignete Maßnahme. Sollte HTC nicht bald vernünftig reagieren, werden bestimmt viele User keine HTC-Geräte mehr kaufen, zumal sie den selben Fehler ja bereits beim HTC Desire (ohne HD) gemacht hatten. Zur Zeit sieht es so aus als möchte HTC das Problem aussitzen.
Ich werde jedenfalle keine HTC Geräte mehr empfehlen, was ich bisher gerne getan habe. Ich entschuldige mich bei allen die wegen mir ein HTC haben und nun enttäuscht sind. Wenn mein nächstes Gerät ansteht wird es auf alle fälle eins aus der Nexus Serie, wer auch immer dann der Hersteller sein wird. Wenn HTC so weiter macht wird es so wie Nokia bald in der Bedeutungslosigkeit versinken.

Das größer Disaster ist für mich allerdings das es mir nicht gelingt ein Costom-ROM auf mein DHD zu bringen. Das Gerät ist zwar gerootet, aber mehr geht aus mir unbekannten Gründen nicht. Es ist mir nicht gelungen das Gerät in den S-Off Modus zu bringen und dann ein Rcovery wie z.B. ClockWorkMod Recovery zu flashen. Dadurch kann ich dann auch kein Custom-ROM aufspielen. Sämtliche Anleitungen im Internet funktionierten bei mir bisher nicht. Sollte wer noch eine mir bisher unbekannte neue Lösung haben würde ich mich freuen.


[UPDATE  28.07. 2012]
HTC hat inzwischen bekanntgegeben dass sie kein Update bringen können weil dann der Speicher neu partitioniert werden müsste und da dann  ja alle Daten verloren gehen kann man das dem User nicht zumuten. Verdammt noch mal dann bietet es wenigstens für Interessierte an. Die Daten kann man vorher ja auch sichern. Ihr vergrault (potentielle) Kunden immer mehr durch solche Aussagen. Der kunde ist also dumm? Ich dachte bisher immer das nimmt nur Apple von seinen Kunden an.


[UPDATE  04.08. 2012]
Inzwischen ist es mir gelungen af mein DHD ein ICS Custom ROM aufzuspielen. Das es nicht ging bisher lag an einer defekten SD-Karte.

Freitag, 6. Juli 2012

Zugriffsrechte bei Android und was nicht sein sollte.

Das die Zugriffsrechte für Apps bei Android und deren Probleme nichts neues sind ist ja bekannt. Viele App-Entwickler fordern zuviel Rechte an die man oft nicht nachvollziehen kann. Und viele User lesen nicht welche Rechte eine App benötigt, obwohl dies bei der Installation immer angezeigt wird. Android ermöglicht es nicht einzelne Rechte abzuschalten, mir verschiedenen Apps war dies bisher möglich wenn jemand seinem Androiden Root-Rechte gegeben hatte. Da die meisten User dies nicht haben ging da bisher nichts. Gestern hat nun Backes-SRT eine App veröffentlicht, welche die Rechte, die eine App anfordert nachträglich sperrt, ohne das man dafür Root-Rechte benötigt. 

Donnerstag, 28. Juni 2012

Die neue G+ App und was mir daran nicht gefällt.

Pünktlich mit der gestern begonnenen Google IO2012 wurden etliche Apps von Google mit einem Update beglückt. Im großen und ganzen finde ich das alles gut. Besonders gefreut habe ich mich das Events auch für Google+ Seiten verfügbar sind. Besonders schnell fand ich gestern das Ausrollen der Funktion, bisher dauerte diese oft länger. Allerdings hatten dadurch wohl einige User Probleme die Funktion mit der App zu nutzen, soll aber inzwischen gehen. Scheinbar waren die Server etwas überlastet weil jeder es mal probieren wollte. 

Mittwoch, 6. Juni 2012

Kleiner Fehler - große Wirkung: FritzBox Update schlägt fehl

Vor ein paar Monaten hatte ich meine FritzBox 7170 durch eine 7390 ersetzt. Die ältere hatte ich dann umprogrammiert und zur Erhöhung der Reichweite als zusätzlichen Router fürs WLAN genutzt. Das funktionierte dann auch gut. Da die ältere FritzBox nur im internen Netz verfügbar war, noch dazu in einem anderen Subnetz und ich als Firmware dort eine Laborversion hatte, habe ich mich schon länger nicht um ein Update gekümmert. Vor einigen Wochen als die 7390 ein Update bekam viel mir auf  auch mal bei der 7170 nach neuer Firmware zu sehen und sie da es gab eine neue Version. Ich wollte nun wie gewohnt das Online-Update durchführen und es ging nicht. Auch ein manuelles Update ließ sich nicht durchführen. Im Internet wurde dieses Verhalten schon beschrieben das das Update nicht geht und man immer wieder auf der Startseite der 7170 landet. Es gab viele Vorschläge wie man dieses Problem umgehen kann, aber keine funktionierte. Die letzte Möglichkeit die es noch gab war ein Recover der Box durchzuführen, aber dazu hatte ich irgendwie keine Lust. Merkwürdig war das der Seitenaufbau auf der 7170 viel langsamer war wie gewohnt. Mir fiel auch auf das niemand im Internet eine Ursache für dieses Verhalten beschrieben hat sondern immer nur irgendwelche obskuren Beseitigungen dieses Phänomens. Dann fiel mir ein das ich an dieser alten FritzBox früher eine Festplatte hatte und ich die Box um einen SVN-Server erweitert hatte. Die Festplatte hängt nun aber an der 7390 und der SVN-Server läuft jetzt über diese. Allerdings hatte ich in das Startscript für SVN in der alten Box nicht entfernt. Dies viel im normalen Betrieb nicht auf. Ich habe dann das Startscript aus der Debug.cfg entfernt. Nach einem Reboot der 7170 konnte ich dann auch das Update der Box problemlos durchführen und ein Recover war nicht notwendig. Wer also das Problem hat sollte nachsehen ob in seiner Box per Startscript auf eine externes Speichermedium zugegriffen wird, denn wenn dieses nicht da ist kommt es zu diesem Fehlverhalten der FritzBox.

Dienstag, 5. Juni 2012

Blog jetzt auch auf Google Currents!

Dieses Blog und die dazugehörige Google+ Seite ist jetzt auch per Google Currents verfügbar. Für User mit dem angefressenen Apfel ist es die einzige Möglichkeit diese Seiten zu Lesen.




Mittwoch, 30. Mai 2012

Über Sinn und Unsinn des Pagerankings

Viele nervt es nur noch was man so oft liest. Google hatte wieder mal ein Update seines Rankings was alle abstraft, euer PageRank ist zu klein usw. Diese und andere Aussagen von Suchmaschinen-Optimierern nerven nicht nur mich. Eigentlich kommt man an den ("selbsternannten") SEO-Guros als Seitenbetreiber kaum vorbei und sie verkünden fast alle den selben Unsinn: Ihr müsst euer PageRank verbessern.  Eine Aussage die leider nur die halbe Wahrheit ist. Dafür gibt es einige Gründe:
  1. Welches Pageranking ist überhaupt gemeint? Bei den meisten SEO's bezieht sich dies scheinbar nur auf Google, es gibt aber auch noch andere. Nicht nur Suchmaschinen ermitteln ein PageRank!
  2. Was sag das PageRank überhaupt aus? Zitat aus Wikipedia:
    Der PageRank-Algorithmus ist eine spezielle Methode, die Linkpopularität einer Seite bzw. eines Dokumentes festzulegen. Das Grundprinzip lautet: Je mehr Links auf eine Seite verweisen, umso höher ist das Gewicht dieser Seite. Je höher das Gewicht der verweisenden Seiten ist, desto größer ist der Effekt. Das Ziel des Verfahrens ist es, die Links dem Gewicht entsprechend zu sortieren, um so eine Ergebnisreihenfolge bei einer Suchanfrage herzustellen, d.h. Links zu wichtigeren Seiten weiter vorne in der Ergebnisliste anzuzeigen.
    Und dies sagt eigentlich fast nichts über die Findbarkeit in einer Suchmaschine aus, denn es berücksichtigt nicht die Schlüsselwörter nach denen jemand sucht.
  3. Die von verschiedenen Seiten ermittelten PageRanks weisen erheblich voneinander ab! Es gibt Beispiele das seiten bei einer Suchmaschine ein PageRank von 10 haben und bei anderen gar nicht gelistet sind.
  4. Ein PageRank von 0 bedeutet nicht das ihr in einer Suchmaschine nicht gelistet seid. Wichtig ist die Findbarkeit bei bestimmten Suchbegriffen.
Weitere Gründe spare ich mir mal, die vorherigen sehe ich als die Wichtigsten an! In meinen Augen sagt der Alexa-Rank über eine Webseite mehr aus als der PageRank einer Suchmaschine. Mit sind Fälle bekannt wo eine Webseite einen Google-PageRank von 0 hat und einen Alexa-Rank von 440. Dies widerspricht eigentlich allen SEO-Aussagen.
Lasst euch also nicht von den SEO's verrückt machen. Wichtiger ist in meinen Augen das ich bei bestimmten Suchbegriffen an vorderster Stelle in einer Suchmaschine gelistet werde und dies erreicht man am einfachsten durch entsprechende Inhalte. Natürlich sind einige Sachen der SEO's  zu beachten und nicht verkehrt. Aber wer ständig nur auf sein Google PageRank schaut und krampfhaft diesen versucht zu verbessern investiert viel Arbeit in nichts.Ein Webseite mit einmaligen Inhalten bringt euch auf Dauer mehr als alle SEO-Tricks zusammen. Wichtig ist das ihr eure Zielgruppe erreicht und entsprechende Leser habt und nicht welchen PageRank ihr habt!

Montag, 21. Mai 2012

Webseiten auf dem Tablet: Es nervt! [UPDATE]

Liebe Webseitenentwickler es gibt auch Leute die eure Seiten nicht am PC ansehen. Wie testet ihr eigentlich ob Javascript eingeschaltet ist? Auf meinen Tablet, einem Galaxy 10.1N ist Javascript definitiv eingeschaltet. Aber ihr schnallt es nicht und  behauptet immer das es nicht eingeschaltet sei . Ist es so schwer den UserAgent-String richtig auszuwerten und dann auch zu testen ob JavaScript eingeschaltet ist. Außerdem kann ich mich mich erinnern das es <noscript> gibt. Dann aber aber einzublenden ich hätte kein Javascript und dies auch noch per div zu machen ist schon recht eigenartig. 

Oder liegt es gar nicht an euch? Da dieser Effekt eigentlich nur bei bei der News&Weather App von Google auftritt kann es auch sein das diese einen Fehler hat und man dort vergessen hat Javascript einzuschalten. Leider ist es dem User nicht möglich dies einzuschalten. Komischerweise funktioniert die Seite dann aber auf dem Smartphone. Da es leider kein Update für das GenieWidget gibt und es sich un eine Systemanwendung handelt ist hier der Hersteller gefragt. Da es ja bald ein Update auf ICS geben soll lasse ich es erstmal dabei und warte ab ob es nach dem Update auch noch so ist. Interessant ist dabei auch noch das auf dem neuerem Galaxy 10.1N eine ältere Version als auf dem älteren HTC Desire HD oder auf dem noch älterem Galaxy I5500 vorhanden ist.

Es ist mehr als nervend wenn man Seiten in den News nicht richtig angezeigt bekommt, zur Zeit hilft mir immer noch gerät wechseln und da nochmal nachsehen. Mein Tipp für Anbieter die Ihre Seiten in den Google News haben: Bitte auch eine möglichst einfache mobile Ausgabe anbieten. Die meisten CMS erlauben doch heutzutage eine mobile Ausgabe seiner Seiten.

Um ehrlich zu sein, ist mir aber nicht ganz klar wer wirklich Schuld ist an dieser fehlerhaften Ausgabe. Es gibt andere Seiten bei denen geht alles problemlos. Am liebsten sind mir dann fas noch Seiten, welche noch eine Umleitung eingebaut haben, denn dann öffnet sich diese Seite immer im Browser. Obwohl da hat es dann wieder das Problem mit dem Beenden das man da einmal mehr zurück muss über eine leere Seite.

[UPDATE]
Es liegt also eindeutig an der App. Mir fiel gerade ein das das Galaxy 10.1N ja gar keine News&Weather App von Google mitliefert. Ich habe gleich mal eine neuere Installiert und damit hat sich das Problem dann erledigt. Es ist nur schade das die App nicht in Google Play enthalten ist und man dadurch kein Update mitbekommt. Es ist überhaupt doof das den Herstellen die Freiheit gelassen wird bestimmte Anwendungen nicht mit auszuliefern, ich sie aber dann im Play Store nicht wenigstens nachladen kann.

Samstag, 12. Mai 2012

Blogger Tipp Nr.8 - Fehler vermeiden: "TEMPLATE ERROR: Extra characters at end of string"

Möchte man in HTML-Tags Variable bei Blogger.com verwenden schreibt man ja bekannterweise statt z.B. href="TEXT" dann expr:href='VARIABLE'- VARIABLE ist dann eine gültige Variable von Blogger.com. Mit der Erweiterung expr: kann man auch Variablen und Text mischen, z.B.: expr:href='VARIABLE+"TEXT"'. Es geht natürlich auch umgedreht: expr:href='"TEXT"+ VARIABLE'. Auf eine genaue Schreibweise ist zu achten! Aber aufgepasst: Erst Text, dann eine Variable und zum Schluss wieder Text geht nicht! Wenn ihr also expr:href='"TEXT1"'.+ VARIABLE + "TEXT2"' benutzen würdet erhaltet ihr nämlich diesen Fehler: "TEMPLATE ERROR: Extra characters at end of string", welcher dann in eurem HTML-Quelltext den Blogger.com erzeugt steht. Das ist natürlich nicht so schön und in meinen Augen ein Bug in Blogger.com.
Marmel powered by Instant Communities