Der Quantensprung
Xamarin ist für ihn ein Quantensprung für .NET-Entwickler. Das .NET-Know-how inklusive XAML und Xamarin.Forms öffnet ihnen die Türen auch in die IoT-Welt und verbindet sie direkt mit der Cloud. Zudem profitieren sie von dem durchgehenden Tooling, das sie mit Visual Studio gut kennen und das von Microsoft immer weiterausgebaut wird. Das Tooling reicht allerdings nicht aus, um wirklich 100 Prozent auf jede Plattform zu liefern. Jede Plattform hat ihre Eigenheiten, die man als Entwickler auch kennen muss, und sei es nur, dass man die unterschiedlichen Distributions- und Installationsabläufe kennt. Dennoch sind das spezifische Kenntnisse, die sich schnell lernen lassen, während der Großteil der Arbeit über die schon vorhandene Kompetenz eines professionellen Entwicklers läuft. Dennoch bleibt es eine Herausforderung, wenn man für verschiedene Plattformen arbeitet, sich mit deren Weiterentwicklung und den Updates zu beschäftigen.
Aha-Effekt für .NET-Entwickler
Obwohl Jörg Neumann im UI-Geschäft ein alter Hase ist und viele Plattformen im Detail kennen gelernt hat, bekennt er im Videointerview, dass er einen Aha-Effekt erlebt hat, als .NET-Entwickler für jede Plattform entwickeln zu können.
Sein Wissen und seine Begeisterung teil Jörg mit den Teilnehmern der BASTA! in seinem Xamarin-Workshop Xamarin.Forms Deep Dive (29.09.2017) sowie dem erstmals veranstalteten Xamarin Day (27.09.2017) und dem UI Day (28.09.2017) auf der BASTA! 2017.
UI DAY Sessions
● Conversational UIs und das Microsoft Bot Framework
● Design-First Development mit Storyboards
● Moderne Business-Apps mit XAML, oder: Mit WPF für die Zukunft geplant
● User Experience: Golden Rules and Common Problems of Web Views
● Keyboards? Where we’re going, we don’t need Keyboards!