Anzeige

Anzeige

Topartikel

Tipps und Tricks für AngularJS, Teil 3: OAuth 2.0

Tipps und Tricks für AngularJS, Teil 3: OAuth 2.0 Der Standard OAuth 2.0 ermöglicht die Implementierung von Single Sign-On. Durch den Einsatz von Umleitungen und die Nutzung der von UI-Router angebotenen Ereignisse können Entwickler damit zeitgemäße Log-in-Szenarien umsetzen. Mehr…

Wie funktionieren Universal Apps?

Wie funktionieren Universal Apps? Ein wichtiger Meilenstein für Microsofts Ziel "One Windows" sind die Universal Windows Apps. Allerdings bringt dieser Zwischenschritt zur neuen Philosophie nicht nur Vorteile. Ein kurzer Überblick, wie das Anlegen einer Universal Windows App funktioniert und welche Vor- und Nachteile Entwickler erwarten. Mehr…

Apps für die Apple Watch entwickeln

Apps für die Apple Watch entwickeln Zum Starttermin der Apple Watch am 24. April ist es nun eine gute Zeit, sich mit den technischen und praktischen Gegebenheiten von Apples Smartwatch auseinanderzusetzen, um so beurteilen zu können, ob sich die Entwicklung in Zukunft lohnt. Mehr…

Der sanfte Weg von Objective-C zu Swift

Der sanfte Weg von Objective-C zu Swift Swift soll Objective-C-Entwicklern eine arbeitssparende Sprachalternative sein. Trotz grundsätzlichem Interesse will man jedoch häufig nicht alle alten Projekte über den Haufen werfen. Zeit, über Migrationswege nachzudenken. Mehr…

Federlesen #20: Stabile APIs für eine nachhaltige Entwicklung

Federlesen #20: Stabile APIs für eine nachhaltige Entwicklung Um einen Parallelbetrieb von neuer und alter API zu erreichen und Konflikte möglichst zu vermeiden, sollte man sich einheitliche Versionierungsverfahren für API-Änderungen überlegen. Mehr…

Parallele Programmierung: Pythons Multiprocessing-Modul vs. PLINQ

Parallele Programmierung: Pythons Multiprocessing-Modul vs. PLINQ Entwicklern stehen zahlreiche Tools zur Verfügung, die die parallele Programmierung erleichtern und Programme so beschleunigen sollen. Nicht alles ist für jeden Zweck geeignet, aber häufig lohnt der Einsatz eines entsprechenden Werkzeugs. Mehr…