Kategorien
Mac & iOS

Reeder 2 for Mac Review

Vor einiger Zeit habe ich schon von den Betas von Reeder 2 for Mac berichtet.

Nun ist die finale Version seit einiger Zeit draußen und ich möchte gar nicht viel Zeit mit einem eigenen Review verbringen, sondern auf Oliver’s Review auf AptgetupdateDE:

-> Review: Reeder 2 für OS X – RSS Lesen in Perfektion

Bis kommenden Sonntag, den 29.06.2014, werden hier übrigens drei Lizenzen der Software verlost.

Kritik

Reeder-2-Context-MenuEs gibt tatsächlich nur eine Sache die mich am neuen Reeder stört: Führt man einen Rechtsklick auf einen Artikel aus stehen an oberster Stelle die zwei Optionen alle Artikel unter oder über dem Artikel als gelesen zu markieren. Bisher waren die obersten beiden Optionen immer den Artikel als gelesen/ungelesen zu markieren oder ihn zu favorisieren.

Nun ist es mir schon des öfteren passiert, dass ich versehentlich eine ganze Reihe Artikel als gelesen markiert habe (was nicht rückgängig zu machen ist), obwohl ich nur einen Artikel als ungelesen markieren wollte o.ä.

Ich habe mal einen entsprechenden Tweet verfasst und bin mal gespannt ob es irgendwelche Auswirkungen haben wird.

Mein Fazit

Ich kann mich den Worten von Oliver nur anschließen: Es gibt viele gute RSS-Reader auf dem Markt, viele schöne und hoch funktionale aber an Reeder kommt dann doch nichts ran. Die Software läuft unglaublich schnell und flüssig, kann alles was sie können muss und sieht zudem gut aus. Der Entwickler Silvio Rizzi hat hier ein echtes Vorzeigestück produziert. Großes Lob!

Kategorien
Mac & iOS Unkategorisiert Web

Ein Leben in der Cloud möglich? Mit iCloud, Spotify & Co ja!

Cloud-Dienste sind definitiv auf dem Vormarsch. Viele nutzen Apps wie Dropbox und Box um ihre Dateien online zur Verfügung zu stellen bzw. zu teilen. Viele Apps auf dem Smartphone sichern die Daten der Benutzer auf eigenen Server um sie zwischen verschiedenen Geräten zu synchronisieren.

Synchronisation zwischen verschiedenen Geräten ist vermutlich das große Argument für die Cloud (neben einigen anderen). Viele Leute benutzen heute mehrere Endgeräte (Laptop, Netbook, Tablet, Smartphone, Webdienste usw..) und wollen von überall und jederzeit auf ihre Daten zugreifen können.

Die Gefahren wie zB. Datenschutz und Dateieigentum will ich bei diesem Artikel bewusst außen vor lassen, da diese generell gültig sind und nicht nur auf Apple’s Lösungen zutreffen.

Apple iCloud als Komplettlösung

Apple versucht seinen Nutzern eine Komplettlösung für Cloud-Computing zu geben: Die iCloud. Dieser Artikel stellt nun ein Szenario vor, dass schon möglich ist oder bald möglich sein wird: Eine unkomplizierte Cloud-Lösung die (fast) ausschließlich auf Apple-Services setzt.

Kategorien
Development

PHP: Under_Score-Namen erzeugen (u.a. mit Laravel 4)

Für ein aktuelles Projekt musste ich in Laravel 4 einen sogenannten Under_Score-Dateinamen erzeugen.

Underscore vs. CamelCase

Es gibt im wesentlichen zwei Arten wie man Dateinamen erzeugen kann:

  • CamelCase = DasIstEinTestName
  • Underscore = Das_Ist_Ein_Test_Name

Es gibt tatsächlich einige Diskussionen was nun besser ist, aber das sei hier mal egal. Für mein Projekt benötigte ich auf jeden Fall explizit einen Underscore-Dateinamen.

Laravel 4 Bordmittel

Laravel 4 (ein PHP-Framework das ich verwende) bietet eine kleine Hilfsfunktion namens camel_case welche Zeichenketten in camelCase convertiert. Will man nun aber einen underscore-Namen bedarf es einer eigenen Umsetzung.

Class Helpers/UnderScoreName

Ich habe mir eine kleine Helfer-Klasse für diese Funktionalität geschrieben und werde diese nun kurz vorstellen. Die Klasse ist nicht Laravel-Spezifisch und kann mit vermutlich jedem PHP-Framework verwendet werden. Einige der verwendeten Syntax-Elemente (zB. [] als Kurzschreibweise für Arrays) sind allerdings nur in neueren PHP 5-Versionen verfügbar, könnten aber leicht ersetzt werden.

Für alle die den Artikel überspringen wollen: Die fertige Klasse findet ihr hier auf GitHub.

Kategorien
Mac & iOS

App-Review: Routeshare – Positionsdaten mit Freunden teilen

Wer kennt das nicht? Man ist unterwegs zu Freunden oder einem wichtigen Termin. Man muss vielleicht nur „kurz“ etwas abgeben, daher ist guter Timing wichtig. Leider begegnet einem ein kleiner Stau auf der Strecke, oder man steht vor zahlreichen Ampeln. Klar: Man schreibt eine Nachricht: „Verspäte mich ein wenig.“

Das ganze ist allerdings doch recht umständlich und ungenau. Genau hier setzt Routshare (kostenlos) an: Es teilt dem Kontakt den aktuellen Standort, die Geschwindigkeit und die verbleibende Reisezeit mit. Somit ist der Kontakt immer uptodate und man spart sich lästige SMS.

Kategorien
Mac & iOS

WWDC 2014: Mac OS X Yosemite, iOS 8, iCloud & Swift

Gestern war es wieder soweit: Auf der World-wide Developer Conference präsentierte Apple die Software-Neugerungen die für 2014 geplant sind. Dass hierbei keine Hardware vorgestellt wurde mag manchen Kritiker stören, finde ich aber konsequent und durchaus logisch.

Was erwartet uns 2014? Ich will hier nicht noch einmal alles wiederholen was es zu sagen gibt, vielmehr kurz und bündig die mir persönlich wichtigsten Dinge erwähnen.