Developer Week, 24.-27.6.13

#developer_weekVom 24. bis 27. Juni 2013 soll das NCC Ost in Nürnberg zum Mekka für (App-)Entwickler werden, wenn nämlich die “Developer Week” stattfindet. Die Veranstaltung formt ein organisatorisches Dach für die auch einzeln b(es)uchbaren Veranstaltungen .NET Developer Conference (DDC), Mobile Developer Conference (MDC) und Web Developer Conference (WDC). Federführend bei den MDC-Themen ist die Fachzeitschrift web & mobile developer.

Diese Nerd-Ballung drückt sich zumindest teilweise auch in den Kennzahlen aus:

  • 250 Sessions an drei Tagen speziell zu .NET, Web und Mobile Entwicklung
  • 200 Experten/Referenten
  • 10 Workshops (am 27.06.)
  • 25 Aussteller.

Das Programm besetzt Wissensgebiete wie Android, BlackBerry OS, iOS, HTML5, Windows Phone, Frameworks, Cross-Platform-Entwicklung – beispielsweise wird Frank Fischer über die Qualitätssicherung von Android-Apps à la Deutsche Telekom (Developer Garden) referieren. Die Preise für das Kombiticket beginnen bei knapp 1.600 Euro zzgl. MwSt. (Frühbucherpreis bis 15.04.13), 1-Tages-Tickets gibt es ab knapp 600 Euro.

mehr Informationen u. Anmeldemöglichkeit

Lesetipp: Windows Phone 7.5 Grundlagen

Windows Phone 7.5 - Grundlagen u. fortgeschrittene ProgrammierungDas Fachbuch von Ralf Ehlert und Gregor Woiwode zur Entwicklung für Windows Phone 7.5 (Codename “Mango”) macht schon auf den ersten Blick durch seine klare, nachvollziehbare Struktur einen guten Eindruck.

Allerdings wendet sich das im dpunkt-Verlag erschienene Werk – auch wenn “Grundlagen” im Untertitel steht – eher an schon etwas erfahrenere (.Net-)Programmierer, die jetzt im Windows-Phone-Bereich Fuß fassen oder sich eine weitere Plattform erobern möchten. Erste Kenntnisse, zumindest bei den grundlegenden Themen C#, XAML und Silverlight sollten bereits vorhanden sein. Der Buchteil zu Games/Spielen und zur XNA-Technologie, den die Autoren unter Mitwirkung des bekannten Microsoft-Evangelisten Tom Wendel verfasst haben, nimmt rund ein Drittel des Buches ein und führt sehr detailiert in die Thematik ein.

Als Software-Entwickler findet man sich in jedem Kapitel unmittelbar mit dem im Text beschriebenen Lernstoff und den dazugehörigen Beispielen und Code-Fragmenten zurecht. Nach der Vorstellung des WP7-SDK und der Entwicklungsumgebung “Visual Studio Express for Windows Phone” werden das Design-Werkzeug “Expression Blend for Windows Phone” sowie die Test-Tools vorgestellt. Die verwendeten Beispiele beginnen einfach und übersichtlich und steigern sich in der Komlexität von Kapitel zu Kapitel bis zu einer kompletten Aktienkurs-Applikation. Anhand dieses Beispiels wird die Agile Softwareentwicklungsmethodik berücksicht wie auch das automatische Testen per Unit Test. Das XNA-Entwicklungs-Beispiel beschreibt die Entwicklung des bekannten Spiels Pong und ist besonders ausführlich gestaltet. Auch auf den Veröffentlichungsprozess (Hochladen in den Windows Phone Marketplace) wird eingegangen. Alle im Text vorkommenden Beispiele und Demos finden sich mit kompletten Sourcecode auf der beiliegenden DVD.

Insgesammt ein informatives und lehrreiches Buch für Software-Entwickler, die sich selbst Grundlagen in dieser Materie erarbeiten möchten. Das Durcharbeiten der Kapitel, Testen und Erweitern der klug ausgewählten Anwendungsbeispiele macht Freude und Mut für weitere, eigene Applikationen. Das Buch bezieht sich auf einen relativ aktuellen Windows Phone Softwarestand. Die Entwicklung in diesem Bereich ist allerdings so rasant, so das nicht alle Beispiel Projekte direkt kompilierbar sind, sondern hier noch Hand angelegt werden musste. Fazit: ****

380 Seiten, Broschur, mit DVD
ISBN: 978-3-89864-782-3
34,90 Euro
mehr Infos zum Print-Buch

E-Book (PDF, 10,8 MB):
ISBN: 978-3-86491-128-6
27,99 Euro
mehr Infos zum E-Book

Video des Verlags zur Einführung in die Thematik

Diese Buchrezension ist ein Gastbeitrag von Ansgar Backhaus.

Event: MDC, 13.-14.02.2012, Hamburg

Mobile Developer ConferenceDie Mobile Developer Conference (MDC) von Veranstalter Neue Mediengesellschaft (NMG) findet vom 13. bis 14. Februar 2012 zum vierten Mal statt, diesmal im Radisson Blu Hotel in Hamburg. Nach dem Start 2011 in den deutschen Großstädten München, Köln und Hamburg wird die Roadshow um einen weiteren Tag und einen Thementrack in Hamburg erweitert.

40 in sechs Thementracks gegliederte Sessions sollen “Profiwissen für den Projekteinsatz” liefern. Neben den Plattformen iOS, Android und Windows Phone sollen auch Themen wie “Crossplatform Development”, “.NET als Backend-Technologie” oder “Testgetriebene Entwicklung”, der Einsatz von Storyboards in der App-Programmierung oder Sprachsteuerung von Apps berücksichtigt werden. Ein-Tages-Tickets kosten 600, Zwei-Tages-Tickets 800 Euro zzgl. MwSt.

mehr Infos u. Registrierungsmöglichkeit

Mobile DevCon 2011

Die Mobile DevCon ist eine Entwicklerveranstaltung aus dem Hause mobile-developer (vereinigt aus Mac Developer und Mobile Developer Android / Neue Mediengesellschaft Ulm mbH (NMG). Das Magazin befasst sich mit “allen relevanten Plattformen wie Android, Apple iOS, Windows Phone und BlackBerry”. Diese Entwicklerkonferenz wandert als Roadshow von München (25.07.2011) über Köln (21.09.) nach Hamburg (19.10.).

Das neue Format will sich besonders “der professionellen Entwicklung im mobilen Bereich” widmen. Die Preise beginnen bei 399 Euro zzgl. MwSt. Aus dem Programm in München: Mobile Technologien, Android: Einstieg und Ausblick, webOS (unter “Trends”…), Windows Phone: Einstieg und Ausblick, Plattformübergreifende Entwicklung. Weitere NMG-Konferenzen des laufende Jahres sind die iPhone DevCon, die .NET DevCon sowie die prio.conference.

Xamarin: Mono-Entwickler setzen auf iOS u. Android

Miguel de Icaza, langjähriger Kopf der Mono-Produkte bei Novell, hat mit anderen Mono-Entwicklern unter dem Namen Xamarin ein eigenes Unternehmen gegründet, wie heise.de berichtet: “Das Startup soll neue kommerzielle Produkte auf Basis der freien .NET-Implementierung Mono für die mobilen Betriebssysteme iOS und Android entwickeln und vertreiben. Diese sollen vergleichbar und kompatibel mit den bei bisher Novell entstandenen MonoTouch und MonoDroid sein. Sie stellen aber Neuentwicklungen dar und werden offenbar nicht zusätzlich als Open Source angeboten. Zudem will Xamarin das geschäftliche Potenzial des freien Silverlight-Klons Moonlight im mobilen Sektor (Android und iOS) und im Mac App Store evaluieren. Angestellte der neuen Firma werden laut de Icaza weiterhin an den Mono- und Moonlight-Entwicklungen mitarbeiten.”

Mono for Android: C#- und .NET-Entwicklung für Android

heise.de berichtet: “Novell hat die Entwicklung für sein Werkzeug “Mono for Android” abgeschlossen. Dabei handelt es sich um eine für das mobile Betriebssystem Android angepasste Version des freien .NET-Klons Mono, die die gesamte virtuelle Maschine von Mono umfasst, jedoch einige Bibliotheken entfernt, die auf mobilen Geräten nicht nötig sein sollen. Außerdem sind wohl C#-Bindings für sämtliche APIs von Androids Dalvik-VM enthalten. Während der Entwicklungsphase hieß das Produkt noch MonoDroid.

Mit dem sich in die Professional-Version von Microsofts IDE Visual Studio 2010 als Plug-in integrierenden Tool sollen auch C#- und .NET-Entwickler Anwendungen für Android schreiben können. Dabei wandelt Mono for Android .NET- in nativen Code für Android auf ARM-Prozessoren um. Andere Visual-Studio-Versionen funktionieren derzeit nicht. Ebenfalls ist es möglich, das Plug-in in Verbindung mit Novells kostenloser .NET-Entwicklungsumgebung MonoDevelop zu nutzen, die allerdings weniger Funktionen als Visual Studio mitbringt.

Mit MonoTouch, das jetzt in Version 4.0 vorliegt, gibt es bereits seit 2009 ein vergleichbares Novell-Produkt für die iOS-Entwicklung. Miguel de Icaza, Chef der Mono-Entwicklungen bei Novell, hebt deswegen auch anlässlich des neuen Releases hervor, dass es nun mit C# erstmals möglich sei, die drei großen mobilen Plattformen Android, iOS und Windows Phone 7 zu bedienen. Deshalb könne man nun beispielsweise auch Code einer Desktop- oder einer iOS-Applikation nach Android portieren. Mono for Android kostet in einer Professional Edition rund 400 US-Dollar pro Entwickler inklusive Updates für ein Jahr, eine Enterprise Edition inklusive Hilfen für die Einführung in Unternehmen, Wartung und Updates bepreist Novell mit knapp 1000 US-Dollar. Rabatt gibt es für MonoTouch-Kunden.”

Windows Phone 7 ante portas

Windows Phone 7 Logo finalSoeben hat Microsoft das finale Software Development Kit (SDK) für Windows Phone 7 für Programmierer verfügbar gemacht. Für registrierte Entwickler sind die Werkzeuge – wie beim iPhone oder Android SDK – kostenlos. Die Beta-Versionen wurden bereits 300.000 Mal herunter geladen.

Windows Phone 7_SDKDas aktuelle SDK soll größere Effizienz bei der Entwicklung von Anwendungen und Spielen bieten. Es integriert Elemente wie das Framework .NET, die Web-Browser-Erweiterung Silverlight und das API-Bündel zur Spieleentwicklung XNA. Neu hinzugekommen sind laut Microsoft u.a. drei Controls für Panorama (zeigt Unterkategorien einer Website), Pivot und Bing Maps, die Entwicklern eine Vielzahl zusätzlicher Möglichkeiten bieten sollen. Für die Programmlogik ist überwiegend C# zuständig, während der XML-Dialekt XAML die UI-Definition regelt.

Zu den kostenlos abgegebenen Werkzeugen gehören:

  • Visual Studio 2010 Express for Windows Phone
  • ein neu entwickelter Geräte-Emulator, der in Grenzen vom Vorhandensein von Endgeräten unabhängig machen soll
  • Expression Blend 4 für Windows Phone “für die leichte Integration von Verhaltenskomponenten wie Interaktivität”
  • Silverlight
  • XNA Game Studio 4.0
  • Advertising Exchange for Mobile zur Integration von Werbung in die Apps

Wie Apple dies mit dem iOS Developer Program (hier war das App-Systemhaus Glanzkinder seit der Beta-Phase dabei) erfolgreich tat, so bemüht sich nun auch Microsoft, noch vor dem Start des angekündigten Windows Phone 7 Marketplace attraktive Apps als Startcontent zusammen zu bekommen. Von Anfang an dabei sein, werden beispielsweise Twitter, Flixster, OpenTable oder Travelocity. Geworben wird mit “klaren und übersichtlichen Richtlinien” für den Marketplace, die es gestatten sollen, “dort innerhalb kurzer Zeit Applikationen und Spiele einzustellen”. In jedem Falle müssen die Apps kompatibel zu den aktuellen Entwicklungswerkzeugen sein, was bei mit der Preview Version programmierten Apps mindestens die Anpassung von diversen APIs mit sich bringt.

Nach der breiten Vorankündigung auf dem diesjährigen GSMA Mobile World Congress (MWC) in Barcelona wird Microsoft Phone 7 am 11. Oktober nun offiziell vorstellen. Für Mitte Oktober wird auch die Verfügbarkeit erster Endgeräte von Herstellern wie HTC, Samsung oder LG erwartet – auch Anbieter wie Acer, Asus und Sony Ericsson sind im Gespräch. Das Wirtschaftsmedium Euro am Sonntag nannte kürzlich den 21. Oktober als Verkaufsstart der ersten WP7-Smartphones. Es gibt auch Gerüchte, wonach Redmond plant, allen rd. 92.000 Microsoft-Mitarbeitern WP7-Mobiles zur Verfügung zu stellen – wie Google das teilweise mit dem Nexus One probiert hatte. Experimente mit einer eigenen bzw. gebrandeten Hardware-Plattform hat Microsoft – genau wie Google – vorläufig eingestellt. In Summe darf man auf die Resonanz auf den offiziellen Start von Windows Phone 7 gespannt sein, das voll auf den Consumer-Bereich (und damit auf Apples Hauptdomäne mit dem iPhone) zielt. Dass die erste OS-Fassung dem Vernehmen nach weder Copy/Paste noch Multitasking – jedenfalls für Nicht-Microsoft-Apps – beherrscht, wird die Eroberung nicht leichter machen.

mehr zu Windows Phone 7

deutscher MS-Blog zum Thema

TechTalk-Termine zur WP7 Roadshow von Microsoft mit Events in Berlin, Hamburg, Köln, Karlsruhe u. München

zum derzeitigen Stand des Windows Mobile Marketplace (bis V 6.5)

Event: BASTA! Spring 2010

basta!_2010Die BASTA!, laut Veranstalter Deutschlands größte unabhängige Konferenz rund um die Themen .NET, Visual Studio, SQL Server und Co., findet vom 23. bis zum 25. Februar 2010 im Maritim Rhein-Main Hotel Darmstadt statt. Die Beiträge der Tracks zum Thema Security, Connected Systems, Silverlight & AJAX, Datenbanken, ALT.NET, .NET Framework, ASP.NET und Agile stehen zum großen Teil bereits fest. Interessant für mobileTicker-Leser ist dabei vermutlich vor allem “Scharfer Apfel: iPhone in Action mit C++”. Christian Weyer (thinktecture) will unter diesem Titel präsentieren, wie man das iPhone per C++ und MonoTouch in eine bereits existierende Anwendungslandschaft integrieren kann. Er stellt dar, wie man C# und .NET einsetzen kann, um relativ schnell und mit guten Ergebnissen eine App zu erstellen, die mit existierendem .NET-Code in einer verteilten Umgebung harmoniert. Die Teilnahme kostet zwischen 319 Euro (1 Tag, Early Bird-Rabatt) bis 1.149 Euro (3 Tage). Am 22. und 26. Februar werden zusätzliche Workshops angeboten.
weitere Infos u. Anmeldung

DMS Expo: ECM fürs iPhone

Auf der gestern in Köln eröffneten DMS Expo (15.-17. September 2009) zeigt Alfresco gemeinsam mit seinem Partner, der Dr. Westernacher & Partner Unternehmensberatung AG, “innovative Open Source-Lösungen im Enterprise Content Management-Umfeld” (ECM). Auf Basis der erst kürzlich gelaunchten neuen Alfresco Community Edition 3.2 demonstrieren beide Partner, wie sich Content- und Dokumentenverwaltung mit den Vorteilen von Open Source kostengünstig, professionell und äußerst effizient realisieren lassen. U.a. durch Unterstützung des Microsoft Sharepoint-Protokolls soll es möglich sein, bestehende Linux-, Java- sowie Microsoft .NET-Infrastrukturen einzubinden.

Zudem ist die Community Edition zumindest laut Anbieter die erste ECM-Lösung, die durch ihren neuen Smartphone Client auch mobile Geräte einschließlich des iPhone unterstützt. mobileTicker konnte allerdings bereits über vergleichbar dargestellte Angebote von ELO Digital und Accantum berichten.

Autor: klaus, veröffentlicht am: 16. 09. 2009

Kategorien: iPhone Programmierung

Tags: , , , , , , , , ,

Texterkennung für iPhone & Co.

Vom OCR (Optical Character Recognition)-Spezialist Abbyy Europe gibt es jetzt auch eine iPhone-Variante des “Mobile OCR Engine 3.0 Software Development Kit”. Bislang wurden bereits Windows (Mobile), Symbian, Linux und zuletzt Android unterstützt. Die SDK soll die Entwicklung von Anwendungen ermöglichen, die Text in Bildern erkennt, welche mit der jeweiligen Handy-Kamera aufgenommen wurden. Ein naheliegender Anwendungsfall ist etwa das automatisierte Übernehmen von Visitenkarten in die jeweilige Kontaktverwaltung (Business Card Recognition, BCR). Hierbei werden laut Hersteller 58 Sprachen unterstützt, 20 davon mit Wörterbuch-/Thesaurus-Funktion.

Programmierer können für ihre Entwicklungen auf Basis der Mobile OCR Engine die Programmiersprachen C/C++ und C# und .NET einschl. Microsoft Visual Studio 2005 nutzen. Der Anbieter stellt eine eingeschränkte Version für kostenlose Tests bereit. Vertrieb in Deutschland u. a. durch die Bechtle direkt GmbH.

Autor: klaus, veröffentlicht am: 24. 05. 2009

Kategorien: iPhone Programmierung

Tags: , , , , , , , , , , , , , , , ,

« Vorherige Einträge