Jahr: 2012

iOS-Rezepte: STAR WARS Crawl basteln!

App-Entwicklung muss nicht staubtrocken sein. Das illustriert ein weiteres Beispiel aus unserem neuen Kochbuch iOS-Rezepte. Matt Drance und Paul Warren erklären darin, wie man seine iPhone- oder iPad-App mit einem perspektisch scrollenden Vor-, Zwischen- oder Abspann austattet, auch bekannt als „Star Wars Crawl“. Wir rufen allen jungen iOS-Padawanen ein herzliches  „Möge die Macht mit euch sein!“ zu – und übergeben an die Autoren: Obwohl das Beispiel eher spielerischer Natur ist, illustriert es einige wichtige Techniken. Die drei Elemente, die eine genauere Betrachtung wert sind, sind die Verwendung einer Transformation zur Verzerrung des Texts, der Einsatz von Core Animation, um den Text-View automatisch scrollen zu lassen, und der Einsatz des AVAudio-Frameworks zur Musikwiedergabe. Die  Arbeit  mit  3-D-Transformationen  kann  eine  Herausforderung  sein, aber üblicherweise nutzen wir dazu Matrizen, mit denen wir die Transformationen über die Bibliotheksmethoden erstellen, die für uns von Core Animation definiert   werden,  z.B. Skalierung (CATransform3DMakeScale), Rotation (CATransform3DMakeRotation) und Translation (CATransform-3DMakeTranslation).  Wir können auch direkt auf die einzelnen Elemente der Matrizen zugreifen, um einige sehr interessante Effekte zu gestalten. Im folgenden Code können Sie sehen, …

re:publica 2012: Wir sind dabei

Die re:publica ist da! Während ich hier gerade die letzten Standbestellungen für den Linuxtag abgebe (Club Mate! Club Mate! Club Mate!) startet in Berlin die re:publica – mit den Kollegen Volker Bombien und Susanne Gerbert vor Ort.  Das Programm ist in diesem Jahr wieder sehr ausgewogen und vielversprechend, einige Höhepunkte aus O’Reilly-Sicht sind:  Splatter in der Spinnstube – Sabria David berichtete mal während eines Twittagessens bei uns im Büro über die Parallelen zwischen Social Media und Märchen. Das war sehr spannend und so wünschen wir ihr eine tolle Session! T: 2. Mai, 18.45 Uhr “Telekom hilft” Feedback-Community: Invite for Beta Testing – Andreas H. Bock von @Telekom_hilft, der gerade für uns das Buch „Kundenservice im Social Web“ schreibt, über zeitgemäßen Kundendialog im Social Web. T: 3. Mai, 11.15 Uhr Wie überlebt mein Unternehmen die Disruption unseres Geschäftsmodells? – Leander Wattig von wasmitbuechern.de und Marcel Weiss sprechen über die Herausforderungen der Digitalisierung. T: 3. Mai, 16.15 Uhr Standardsituatio­nen der Technologie­begeisterung – Kathrin Passig, die für uns das Buch „Weniger schlecht programmieren“ schreibt, lädt zum gemeinschaftlichen Lustigmachen …

Die O’Reilly-Veranstaltungstipps im Mai

Der Wonnemonat lässt nicht nur die Frühlingsblumen, sondern auch die Konferenzen, Camps und Messen munter sprießen, sodass wir heute einen besonders umfangreichen und interessanten Veranstaltungkalender mit diversen O’Reilly-Schmankerln präsentieren können. Bitte Holzkalender oder Smartphone zücken: Nachwuchshacker, die sich in Java, Python oder PHP beweisen möchten, haben dazu beim Coding Contest in Leipzig (4.-6. Mai) Gelegenheit. Bei Konzeptern und UX Gurus steht die Deutsche Konferenz für Informationsarchitektur in Essen (10.-12.5) im Notizbuch. Schwerpunktthema dieses Jahr: Content Strategy. Mit von der Partie: die O’Reilly-Autoren Peter Morville und James Kalbach. Die Microsoft-Entwicklerfraktion trifft sich derweil bei der .NET Developer Conference in Nürnberg (14.-15.5), um Trends, Lösungen und Know-how rund um die .NET-Plattform zu diskutieren – und deren 10. Geburtstag zu feiern. O’Reilly-Schreiberling Jeff Potter hält eine Keynote zum Thema „Kochen für Geeks“. Und wir bieten unseren Lesern einen Rabattcode, mit dem es folgenden Preisnachlass gibt: 141 Euro auf das reguläre Konferenzticket, 100 Euro auf das reguläre Workshopticket, 150 Euro auf das reguläre Kombiticket. Bei Interesse schreiben Sie an sponsoring@oreilly.de . Erster Pflichttermin für E-Commerce-Spezialisten: die Meet Magento in …

Im siebten Himmel der IT: Was Sie schon immer über die Cloud wissen wollten

Datenspeicher in der Wolke à la Dropbox oder Koop-Bürowerkzeuge wie die Google Docs hat wohl jeder schon mal benutzt.  Was es mit “Cloud Computing” im Detail auf sich hat, und wie nachhaltig dieses komplexe Technologie- und Wirtschaftsmodell die moderne IT verändert, wissen allerdings immer noch die wenigsten. Gastautor René Büst erklärt im folgenden Beitrag, was die Wolke alles kann, wer sie nutzen sollte – und welche Chancen und Gefahren von ihr ausgehen. Die Cloud: Fünf Eigenschaften, drei Service-Modelle, vier Bereitsstellungsmodelle Beginnen wir mit der Definition des National Institute of Standards and Technology (NIST). Danach hat Cloud Computing fünf wesentliche Eigenschaften: On-Demand Self-Service, Zugriff auf Services über eine Datenverbindung, Poolbildung von Ressourcen, hohe Elastizität bzw. schnelle Erweiterungsmöglichkeiten sowie eine messbare Serviceleistung. Mit  Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS) und Infrastructure-as-a-Service (IaaS) werden drei Service-Modelle, mit der Public Cloud, der Private Cloud, der Hybrid Cloud und der Community Cloud vier Bereitstellungsmodelle unterschieden. Kurzum kann Cloud Computing also als ein Bereitstellungsmodell von IT-Ressourcen (Rechenleistung, Speicherkapazitäten, Software etc.) beschrieben werden, auf die ein Nutzer via Datenverbindung (Internet) zugreifen kann, wobei sich …