Android Studio 2.1 - Preview 1
Meine letzte News zum Thema Android Studio hatte den Release von Android Studio 2.0 - Beta 2 zum Thema und seitdem ist mal wieder einiges geschehen. In der Beta 3 gab es vor allem Bugfixes und wenig neues. Beta 4 änderte die Art und Weise wie man die Instant Run Einstellungen festlegt (von Projektebene zu einer globalen Einstellung) und diverse Verbesserungen im Bereich Instant Run wurden vorgenommen. Auch die Betas 5 und 6 hatten als Hauptthema Instant Run und die Verbesserung dieser Funktion, wobei letztere Beta auch einige konkrete Verbesserungen bietet. So sind nun multiple Prozesse wieder nutzbar, wenn auch ohne die Instant Run Optimierungen und Probleme mit dem Ausführen der App via IDE, falls die App im Hintergrund war, wurden aus der Welt geschafft. Der aktuelle Release 2.1 - Preview 1 ist zwar laut laut den Entwicklern ein Minor Release, bringt aber Android N Support, unterstützt den neuen Jack Compiler und bietet auch die bereits erwähnten neuen Java 8 Funktionen. Auch der Emulator wird mit diesem Release weiter optimiert und kann mit der Android N Preview genutzt werden. Einige Einschränkungen gibt es leider, denn Instant Run kann leider noch nicht mit Jack genutzt werden, ebenso wie diverse anderen Tools die auf .class Dateien arbeiten. Außerdem sind einige Debugging Funktion in Verbindung mit Android N aktuell nicht verfügbar.
Google überrascht mit Android N Preview Release
Google hat die Android Nutzer mal wieder überrascht und zwar mit nichts geringerem, als einem ersten Android N Preview Release. Dieser zeigt die geplanten Funktionen im aktiven Einsatz. Endnutzer dürfen sich dann über Multi-Window Support freuen, direkte Antworten über Notifications werden möglich sein (was z.B. für Messenger sehr praktisch ist) und Notifications können nun gruppiert werden. Zusätzlich gibt es diverse Optimierungen im Hintergrund, was sowohl der Performance, wie vor allem aber auch dem Traffic-Verbrauch zugutekommen soll. Als Entwickler dürfte einen vor allem eine erste Portion Java 8 Support freuen. Zusätzlich gibt es nun das Android Beta Program open_in_new, wodurch man wesentlich leichter und OTA an die Preview Builds und Updates von diesen kommt. Vor allem aus Entwicklersicht gibt es noch wesentlich mehr Dinge, welche extrem interessant werden dürften. Was im Endeffekt natürlich auch dem Nutzer etwas bringen dürfte, aber eben nicht so offensichtlich sein wird, wie z.B. der Multi-Window Support. Ich bin gespannt und freue mich darauf mit der neuen Version zu arbeiten und natürlich bin ich auch gespannt wofür N stehen wird.
Patch Day - Januar und Februar 2016
Wie angekündigt gibt es die Patch Day News nun alle zwei Monate. Der Januar und Februar werden in dieser News abgearbeitet. In diesem Zeitraum gab es einige Updates, welche ihr euch im unteren Teil der News übersichtlich aufgelistet anschauen könnt. Sollte dir ein Programm in dieser Liste fehlen, melde dich einfach in den Kommentaren. Ich werde dann prüfen ob es nicht auch in die Patch Day Liste passt. Für den Zeitraum von zwei Monaten muss ich persönlich sagen, dass ich etwas mehr bzw. größere Updates erwartet hätte. Aber manchmal machen bekanntlich auch die kleinen, eher auf die Sicherheit bezogenen Updates den Unterschied.
Mobile Developer's Guide To The Galaxy Version 16 erschienen
Der Mobile Developer’s Guide To The Galaxy ist in Version 16 erschienen. Dieses kleine Buch bringt euch einen breiten Einblick in die Welt der Entwicklung, des Entwurfs und des Designs von Apps und mobilen Anwendungen. Im Prinzip also alles was auf Smartphones und Konsorten unterwegs ist. Dabei eignet es sich hervorragend, um einfach mal über den Tellerrand zu schauen und sich zu informieren. Neben dem was es auf der eigenen Plattform so neues gibt, lernt man auch viele allgemeine Dinge und erfährt was bei der Konkurrenz so geht. Vielleicht kommt der eine oder andere neue Blickwinkel dazu und zu lernen gibt es auf jeden Fall einiges. Diverse Autoren haben gemeinsam an diesem Werk geschrieben und machen es so zu einem sehr vielseitigen Buch. Ich kannte es bereits aus meiner Studienzeit und finde es somit umso lustiger, dass ich nun in der Firma als Entwickler gelandet bin, welche diesen Guide erstellt und veröffentlicht. Falls ihr Interesse habt freut euch, der Guide ist kostenlos über diverse Wege verfügbar, wobei der einfachste wohl der PDF Download direkt von der unten verlinkten Homepage ist. Ich selber habe mir natürlich ein analoges und gedrucktes Exemplar geholt.
The Dash - Firmware und App Update
Es gab sowohl für die Firmware des The Dash, wie auch für dazugehörige Android App ein Update. Diese beiden Updates beheben einige Fehler bzw. Probleme und erweitern die vorhandenen Funktionen. Die App Version 1.3 bringt einen Firmware Check für The Dash, optimiert die UI etwas und ermöglicht eine besser Hilfe bei Problemen. Dafür wurde der Service Bereich erweitert. Die Firmware verbessert die Audioqualität bei der Wiedergabe von Musik und erlaubt nun alle non-DRM MP3 und AAC Formate auf dem lokalen Speicher. Das Mikrofon wurde verbessert und die Qualität, sowie das Handling, bei Anrufen wurde allgemein optimiert. Beim Tracking der Aktivitäten sind nun Schwimmen und Radfahren freigeschaltet, allerdings noch mit einem eingeschränkten Funktionsumfang. Die Messung der verschiedenen Fitness-Werte wurde verbessert. Außerdem kann The Dash nun auch für Google Now und andere externe Voice Dienste genutzt werden. Durch weitere Optimierungen wurde die Batterielaufzeit verbessert und das EarTouch Interface genauer eingestellt. Letzteres war bei ersten Tests heute teils deutlich spürbar. Diverse weitere Dinge wurden angegangen oder sind bereits geplant. Sowohl das Aktivitätstracking, wie auch die Qualität von Audio und Headset soll, soweit ich weiß, in der nächsten Zeit weiter optimiert werden.
Bitdefender 2016 Total Security - Review
Mehrere Wochen habe ich mich nun mit der neuen Bitdefender Version auseinandergesetzt. Dabei habe ich sowohl Bitdefender Total Security, welches die umfangreichste Version ist (inklusive Firewall, Diebstahlschutz, Verschlüsselung usw.), wie auch die Bitdefender Internet Security getestet (enthält neben dem normalen Antiviren Schutz auch eine Firewall Lösung). Ich werde im folgenden Test beide gemeinsam bewerten, da der eigentliche Kern identisch ist. Bezüglich den Sonderfunktionen gehe ich auf die Total Security Version ein, da ich dort alle erwähnten Funktionen testen konnte. An dieser Stelle möchte ich mich bei Bitdefender bedanken, denn mir wurden Keys für die beiden genannten Programme zur Verfügung gestellt. Als kleiner Spoiler vorweg, ich bin sehr zufrieden, denn neben der Sicherheit kann ich vor allem behaupten, die Software störte mich bei keiner meiner Aufgaben am PC.
Vulkan API ist fertig
Vulkan ist eine plattformübergreifende 3D-Schnittstelle. Im Gegensatz zu Microsofts DirectX open_in_new und Apples Metal open_in_new ist die von der Khronos Group entwickelte API auf diversen Systemen nutzbar. Windows ab Version 7, Linux und auch die neuste Android Iteration kann aktuell mit Vulkan genutzt werden. Dabei stellen sowohl AMD, wie auch NVIDIA und Intel erste Treiber bereit. Diese sind zwar zum Teil noch nicht fertig, befinden sich also noch im Alpha oder Beta Stadium, trotz dessen hoffe ich auf eine rasche Verbreitung von Vulkan. Denn eine allgemein nutzbare und unterstütze Lösung für Low-Level Programmierung im Grafikbereich, ist meiner Meinung nach geschlossenen Systemen fast immer vorzuziehen. Vulkan basiert zum Teil auf AMDs Mantle Schnittstelle, wurde aber stark weiterentwickelt. Es wird vermutet das Vulkan die Nachfolge von OpenGL antreten wird. Bezüglich Leistungssteigerungen und ähnlichem muss abgewartet werden, bis die Treiber die neue API komplett unterstützten und bis die Spiele entsprechend optimiert sind. Weitere Informationen gibt es wie gewohnt in den Related Links.
SourceForge ohne Adware Installer
Wie ich gerade bei Heise.de open_in_new gelesen habe, scheint man bei SourceForge wieder sinnigere Wege einzuschlagen. Der neue Eigentümer will die extrem negativ aufgefallenen Installer des “DevShare-Programms” komplett entfernen. Selbige sollten ein Plan zur Monetarisierung von SourceForge und zur gleichzeitig Unterstützung der Entwickler werden. Geplant war Software, welche mit den eigentlichen SourceForge Downloads zusammen angeboten wird, diese “Werbe-Software” sollte Geld bringen, welches an die Entwickler und SourceForge gehen sollte. Doch hier wurde dem Nutzer leider nur Adware und sonstiger eher unerwünschter Kram unter geschoben, was die Community berechtigterweise wütend machte und die Reputation der Plattform extrem schädigte. Diese negativen Folgen versucht man nun zu beheben und ich hoffe ein wenig SourceForge findet wieder zu alter Stärke. Denn auch wenn die Homepage nicht wirklich auf dem neusten Design-Stand ist, so war sie lange Zeit für mich die einzige verlässliche Download-Plattform für diverse Programme.
Android Studio 2.0 - Beta 2
In der letzten Zeit gab es wirklich viele Android Studio Updates, zumindest wenn man die Canary Builds nutzt. Über die Versionen 5 und 6 schrieb ich zuletzt, nun sind wir bereits bei Beta 2. Dazwischen gab es die Alphas bzw. Canary Builds 7 bis 9. In diesen wurde neben dem allgemeinen Update auf IntelliJ IDEA 15.0.3, diverse Fehlerbehebungen durchgeführt. Vor allem auf Instant Run, Multi-Dexing und allgemein langsame Builds wurde geachtet. Leider gab es in diesen Builds etwas mehr Probleme, als in den vorherigen Versionen. Dies liegt vor allem an den Optimierungen im Bereich Instant Run, da hier ziemlich komplexe Dinge durchgeführt werden und diese noch nicht so funktionieren wie man es sich wünscht. Teilweise wurden deswegen einige Funktionen wieder deaktiviert. Die Beta 1 wurde komplett übersprungen, da auf den letzten Metern ein Blocker gefunden wurde und nun befinden wir uns auf der aktuellen Version Beta 2. In dieser wurde an der Performance geschraubt und der Support für komplexe Code Generierung (z.B. durch Dependency Injection open_in_new via Dagger 2 open_in_new) wurde wieder stabilisiert. Denn gerade in diesem Bereich gab es in den vorherigen Versionen, wie ich leider selber feststellen musste, diverse Instabilitäten. Instant Run soll nun wieder stabiler laufen und auch diverse Probleme mit Addons wurden behoben. Als Hinweis wird angegeben, dass zuvor via Debug installierte Apps einmalig deinstalliert werden sollten, um Probleme mit Instant Run zu vermeiden. Falls ihr übrigens immer mit realen Geräten arbeitet, kann ich nur empfehlen mal wieder einen Blick auf den Emulator zu werfen, dieser ist verdammt schnell geworden und kann nun wesentlich mehr. Weitere und detailliertere Infos gibt es in den Related Links. Im unteren Teil der News habe ich noch ein Youtube Video eingebunden, dieses gibt einen schnellen Einblick in Android Studio 2.0.
Upcoming Tests und Reviews - Hardware und Software
In der nächsten Zeit wird es einige große Artikel in Form von Tests und Reviews geben. Dabei wird es diverses aus dem Hardware- und Software-Bereich geben. Ab dem Wochenende werde ich die News online stellen und ich wollte schon einmal ein paar Informationen an euch weiterleiten und vielleicht auch schon ein paar Fragen vorab sammeln. Im Software-Bereich werde ich auf die neue Bitdefender Version open_in_new (Total Security 2016) eingehen und zusätzlich gibt es ein Review zu CyberGhostVPN open_in_new, einem interessanten VPN Dienst. Steam Link open_in_new wird sowohl im Software-Bereich, wie auch im Hardware-Bereich eingehender beleuchtet und dort speziell auch der Steam Controller open_in_new. Im Hardware-Bereich an sich wird es spannend, denn es gibt zum einen das HyperX Cloud Gaming Headset open_in_new im Test und zum anderen schaue ich mir die Parthica Core Gaming Tastatur open_in_new an. Doch das wirklich spannende ist The Dash open_in_new: In-Ear Kopfhörer, Fitness Tracker und vieles mehr. Das ganze übrigens ohne jegliche Kabel und damals via Kickstarter durch mich mitfinanziert. Falls ihr Fragen zu den Produkten habt, schreibt sie in die Kommentare und ich versuche sie zu beantworten. Zu den Hardware-Komponenten mache ich unter Umständen jeweils ein Video.