Android Eclipse Plugin - Entwicklungsstopp zum Jahresende

Das Android Eclipse Plugin aus den Android Developer Tools leistet bei mir gute Dienste, denn auch wenn Eclipse gerne als langsam und unnötig komplex beschrieben wird, so ist es bei mir eine umfangreiche und praktikable Allround-Lösung. Dies wird sich nun ändern, denn im Android Blog wurde das Entwicklungsstopp zum Jahresende angekündigt. Dies war absehbar aufgrund der Fokussierung auf Android Studio, ich persönlich hatte aber gehofft nicht zwangsweise wechseln zu müssen. Nun werde ich mich nach ersten Tests vor einigen Monaten wohl umfangreicher mit dem ganzen auseinander setzen. Aktuell fehlen noch Dinge wie DDMS oder der Trace Viewer in Android Studio, dies will man allerdings innerhalb der nächsten Monate ändern. Das Eclipse Plugin wird vermutlich als OpenSource Projekt weitergeführt, allerdings wird man hier früher oder später wohl Abstriche bei der Aktualität oder Funktionalität machen müssen. Dies habe ich zumindest nicht vor und somit dürft ihr in Zukunft den einen oder anderen Beitrag zu Android Studio erwarten. Falls euch Android Studio übrigens nichts sagt, so findet ihr im unteren Teil ein kurzes Video welches das Tool vorstellt.
Youtube - Der neue Player kann getestet werden

Auf der TestTube Seite von Youtube kann jeder Interessierte den neuen Youtube Player aktivieren und ausprobieren. Im unteren Teil findet ihr einen Screenshot des Players. Dieser hat nun etwas größere und animierte Icons, außerdem ist er transparenter gehalten. Gefühlt reagiert er etwas flüssiger und gefällt mir bis dato sehr gut. Sollte euch der Player nach einem Test nicht gefallen, könnt ihr den Test auch abbrechen und wieder zum alten Player wechseln. Dies ist auf der schon genannten Seite möglich. Habt ihr euch den neuen Player schon angesehen und wenn ja was ist eure Meinung?
Eclipse - Android SDK 22 Loading Problem

Seit dem letzten Update des SDKs gibt es leider ein Problem in Verbindung mit Eclipse. Sofern man alle Inhalte des Android SDK Version 22 installiert gibt es unter Eclipse Probleme mit dem Laden der Komponenten. Basieren tut dies auf den Android Wear Paketen, welche nicht erfolgreich geparsed werden können. Sie scheinen ein anderes Format zu nutzen und aus diesem Grund gibt es einen kritischen Fehler. Diesen zu beheben ist relativ leicht und unproblematisch, sofern man nicht für Android Wear entwickeln will. Denn die einfachste Lösung ist aktuell die Pakete zu entfernen. Doch auf die Idee die Pakete zu entfernen muss man erst einmal kommen und an dieser Stelle möchte ich auf die Related Links verweisen, denn dort habe ich die entsprechenden Stack Overflow Frage verlinkt. Konkret musste ich sowohl das Android Wear ARM EABI v7a System Image, wie auch Android Wear Intel x86 Atom System Image entfernen.
Cities: Skylines - Meine Bremen Karte für euch

Ein kleines Projekt von mir, welches ich schon vor längerer Zeit geplant hatte, konnte nun endlich Formen annehmen. Es geht um eine Karte für Cities Skylines. Diese soll meine Heimatstadt Bremen abbilden und auch wenn nicht alles maßstabsgetreu ist, so finde ich eine gewisse Ähnlichkeit ist auf jeden Fall vorhanden. Solltet ihr Cities Skylines selber besitzen würde ich mich sehr freuen wenn ihr die Map mal testet. Solltet ihr zusätzlich noch Bremen grundsätzlich kennen, würde ich mich natürlich über eine Wertung diesbezüglich freuen. Ich möchte allerdings zu bedenken geben, dass relativ viele Dinge angepasst werden musste um die Vorgaben des Spiels zu erfüllen. Solltet auch ihr Maps erstellt haben, würden mich diese natürlich auch interessieren. Falls euch das Thema Maps erstellen in Cities Skyline interessiert kann ich mir vorstellen eine kleine Youtube Serie dazu zu erstellen. Meldet euch auch diesbezüglich einfach in den Kommentaren. Abschließend noch ein Hinweis zur Map, ich empfehle um alles erkunden zu können den Mod All 25 Areas purchasable open_in_new, dieser erlaubt es euch 25 Bereiche, anstatt der standardmäßigen neun zu kaufen. Für interessierte gibt es einen kleinen Screenshot der die komplette Karte in der Übersicht zeigt.
Code - Wie viele Zeilen hat mein Programm

Im Rahmen meiner Masterarbeit hat mich interessiert, welche Menge an Code ich produziert habe. Dafür wollte ich das Eclipse Plugin Metrics nutzen, welches ich vor langer Zeit mal gefunden hatte. Doch leider wird es nicht mehr aktiv gepflegt und ist soweit ich es überblicken konnte mit neueren Eclipse Versionen nicht mehr kompatibel. Nun habe ich aber eine simple und extrem gute Alternative entdeckt. Das Tool basiert auf der Kommandozeile und nennt sich schlicht CLOC - Count Lines Of Code. Ihr ruft es einfach auf und gebt als Parameter einen Ordner an. Nun bekommt ihr für alle Sprachen die das Tool findet aufgeschlüsselt eine Auswertung. Dabei wird sogar nach Kommentaren und reinem Code getrennt ausgewertet. Diverse Filter sind vorhanden, sodass ihr z.B. nur die für euch relevanten Sprachen anzeigen lassen könnt. Ich finde das Tool super praktisch, simpel und auf Grund der CMD Basis auch noch gut in automatische Abläufe integrierbar.
Android Smart Lock - I like it

Es gibt mittels Tasker oder Llama schon länger Dienste die z.B. auf Basis des aktuellen Orts euer Handy entsperren können, aber so etwas vom System aus zu haben finde ich trotzdem sehr cool. Nachdem ich vor einiger Zeit bei Caschy gelesen open_in_new habe, dass das nun funktionieren soll, habe ich es mir direkt mal angesehen. Als Resultat habe ich neben meiner Tasker Nutzung, nun noch Smart Lock für Gebiete aktiv und es funktioniert sehr gut. Zusätzlich könnt ihr euer Telefon via Stimme, Gesicht, der Art eurer Bewegungen beim Tragen und mittels einem anderen Gerät (z.B. einer Smartwatch, welche via Bluetooth mit eurem Handy verbunden ist) freischalten. Ob es bei allen Dinge so gut funktioniert wie beim Ort, welcher einfach nur via Maps ausgewählt wird, wage ich irgendwie zu bezweifeln, aber einen Test ist es wohl Wert. Habt ihr diese Funktionen schon ausprobiert?
Youtube Lets Plays - Audiobearbeitungssoftware

In diesem Beitrag möchte ich kurz auf die von mir genutzte Audiobearbeitungssoftware eingehen. Dabei liegt die Betonung wirklich auf kurz, da ich innerhalb der Software nur sehr wenig tue, bzw. tun muss. Ich nutze für meine Zwecke die kostenlose und plattformunabhängige OpenSource Software Audacity. Ein Programm welches alle von mir benötigten Aufgaben schnell und einfach erledigt, ohne das ich viel Geld investieren muss. Dazu muss allerdings auch gesagt werden, dass ich lediglich Verbesserungen an vorhandenen Audiospuren vornehme. Ich nutze die Software nicht zur Erstellung von Jingles oder ähnliches. Konkret entferne ich Rauschen, Übersteuerungen, sogenannte Klicks und abschließend normalisiere ich den Ton, soll heißen alles wird auf eine einheitliche Lautstärke gebracht. Wobei ich ersteres nicht mehr brauche, da meine neue Soundkarte kein Rauschen mehr produziert. Im unteren Teil findet ihr nun noch ein paar kleine Informationen, wie man die erwähnten Dinge in Audacity umsetzen kann.
Amazon verteilt gratis Apps

Es ist mal wieder soweit, Amazon verteilt Apps für lau. Mit dabei sind alte Bekannte wie World of Goo, Cut the Rope und Servers Ultimate Pro. Aber auch das eine oder andere was ich bis dato zumindest noch nicht gesehen hatte. Unter diese Kategorie fallen z.B. Five Nights at Freddy’s und Unpossible. Die Apps aus dem Amazon App-Shop sind nicht immer komplett aktuell, aber einem geschenkten Gaul schaut man nicht ins Maul oder wie heißt es so schön. Also einfach mal schauen ob etwas dabei ist und dies vor allem relativ schnell, denn das Angebot gilt nur noch heute.
Android Geräteassistent

Nicht immer läuft alles rund mit dem Smartphone. Der Akku geht auch schneller zuneige als einem lieb ist und die eine oder andere Funktion entdeckt man vielleicht gar nicht, bis man dann mal darauf hingewiesen wird. Um diesen Problemen Herr zu werden gibt es die App Geräteassistent direkt von Google. Aktuell läuft sie nur auf reinen Google (Nexus) bzw. Google Play Edition Geräten, aber ich denke dies wird noch ausgebaut. Denn gerade Anfänger können mit den hilfreichen Tipps oder Hinweisen zur Optimierung des Smartphones, vielleicht noch etwas mehr aus ihrem Gerät heraus holen. Bei umfangreicheren Problemen kann man sich auch direkt mit dem Google Support in Verbindung setzen. Meiner Meinung nach ein guter Ansatz, fehlt nur noch eine ordentliche Verbreitung und Geräte-Kompatibilität.
Eclipse Luna SR2

Eclipse zu aktualisieren ist immer mit gewissen Risiken verbunden, vor allem wenn man viele Plugins integriert und seine komplette Build Umgebung darauf aufgebaut hat. Doch der zweite Service Release von Eclipse Luna (4.4.2) ist meiner Meinung nach durchaus ein Update wert. In meinem Fall wurden z.B. nervigen Probleme mit den Menüleisten und fehlenden Icons behoben. Ein paar GUI Optimierungen sind darüber hinaus auch sofort aufgefallen. Allgemein fühlt sich alles etwas flüssiger an. Bezüglich des Update Prozesses habe ich einfach über die interne Paketverwaltung von Eclipse die Aktualisierung durchgeführt und das ohne Probleme. Falls ihr auch am überlegen seid, euch aber noch nicht entschieden habt, findet ihr die komplette Liste der Änderungen in den Related Links.

