Kategorien: News

Das sagt Rudy Huyn zu Android und iOS App Portierungen!

 

Project Astoria/Project Islandwood, also Tools, die eine Portierung von iOS und Android Apps auf die Windows Phone Plattform einfacher denn je gestalten sollen, waren bisher eines der polasierendsten Themen der Build 2015. Besonders Windows Phone exklusiven Entwicklern, ist diese Veröffentlichung sauer aufgestoßen, Einer davon ist der Developer des berühmten Pocket Clients, Poki for Pocket, der uns freundlicherweise mit einem Spontaninterview zur Verfügung stand.

Jetzt meldet sich auch Star Entwickler Rudy Huyn zu Wort. Seiner Ansicht nach, sei diese Neuerung nicht so tragisch:

It’s ok for a small and simple apps (transit apps, tourism apps, administrative apps, etc…) but not for complicated apps, in this case, performances will be bad and buggy.

Just take an example : map control, I’m almost sure this one will not be 100% compatible or really restricted : this is one of the most hardest control to manage: multi-layers, pins, vectorial paths, etc… and it’s only one example. How many apps use maps? A lot! Android/iOS developers will need to adapt them code to use Bing maps instead of Google maps.

These converters will really help the platform, bringing all these interesting and simple apps but let be honest : boring to develop.

Don’t expect to have an Instagram, Spotify, Runastic, Waze, Snapchat, etc… with these converters. Candy crush is simplest to port than all these apps : cause it’s a game, all UI is managed by simple instruction to GPU + nobody said that it was easy to convert and 100% compatible.

Für simple Apps seien die neuen Tools perfekt geeignet. Bei komplexeren Anwendungen stöße man aber sehr schnell an seine Grenzen. Als Beispiel führt Rudy Apps mit Mapelementen an.

Aus seiner Sicht entstünde für den ambitionierten Windows Phone Entwickler durch die Portierung keine nennenswerte Konkurrenz. Lediglich die langweiligen (da zu simpel) Anwendungen könne man mit dieser Methode portieren. Das sei trotzdem ein Gewinn für die Plattform.

Das sind einige Limitierungen bei der Portierung:

– Android ported apps can only run on Windows 10 Mobile
– iOS ported apps can only run on Windows 10 Desktop (ed. Not sure this is true)
– Not all android/ios features can be converted
– Because iOS port uses source-code… you need all source codes, including source code of – libraries you uses… so you need to link your apps to these source codes, and if a library uses on an other one, same process… Can be really boring + not all these libraries are open-source
– for iOS, we only saw games, xib doesn’t seem to be supported (to create page and controls)

Das wären tatsächlic heftige Einschränkungen. Er scheint sich zum Teil aber nicht ganz sicher zu sein.

Sein Fazit:

For simple apps, it will be perfect, don’t forget that some of these simple apps are very interesting apps sometimes !
Let be honest, WP developers aren’t interesting to develop this kind of apps, we like to work on complicated custom controls, tweak performances, make beautiful UI and I’m sure we have our place on this new world and Windows 10 gives us new tools, new platforms, new way to create some new awesome applications.

So let just say welcome to our new friends and enjoy windows 10.

Simple Anwendungen, ja. Komplexe Geschichten mit Maps, Spotify, Snapchat etc., nein.

 

Ich würde mich sehr über den Input unserer Developer in der Community freuen. Wie nützlich sind diese Tools überhaupt?


Quelle

 

Zeige Kommentare

  • Ich finde die Idee interessant aber auch etwas schade. Irgendwie entsteht damit der Eindruck, MS versucht verzweifelt, andere Apps auf "seine" Plattform zu bekommen, auch wenn das bedeutet dass der einheitliche UI Style darunter leidet und dass die Qualität dieser App Portierungen dem "Original" der Plattform entspricht, für welche die App ursprünglich entwickelt und optimiert wurden zweifle ich auch mal an.

    Klar ist es derzeit noch zu früh um darüber wirkliche Aussagen zu machen.
    Von dieser Qualität der Portierung hängt es aber sicher maßgeblich ab, ob das für Android/iOS Entwickler ein gangbarer Weg ist.
    Wenn die Qualität nicht der Erwartung entspricht, die Einnahmen gering sind und man dann aber trotzdem eine 3. Plattform supporten muss, wird sich das Interesse wohl in Grenzen halten. Wenn das Ergebnis mit geringem Aufwand wirklich gut ist...sollte es hoffentlich einige Entwickler der anderen Plattformen motivieren, auch Win10 zu unterstützen.

    Ich persönlich aus der Perspektive eines Entwicklers auf der Windwos Plattform hätte einen anderen Weg besser gefunden: Einen "Deal" mit Xamarin und eine Version für angemeldete App Entwickler anbieten, welche Xamarin Forms beinhaltet und zusätzlich die volle VS Integration bietet - also jene Features, welche derzeit nur bei der "Business Edition" verfügbar sind. Damit werden dann explizit Windows Entwickler unterstützt worden, welche ihre in C# entwickelten Apps einfacher auf andere Plattformen bringen können. Mit dem jetzigen Ansatz ist es umgekehrt: Es werden Android/iOS Entwickler unterstützt...die sich ev. Fragen ob sie Windows supporten können + möchten.

    Klar ist, dass das Ganze nicht für alle Apps ohne weiters funktionieren wird. Apps, welche auf die Infrastruktur der Plattform angewiesen sind, kann man wohl nicht ohne weiters konvertieren. Beispiel: Google Hangouts oder das Apple eigene Bezahlsystem. Für Apps welche stark mir der Plattform "verwoben" sind stelle ich mir eine solche Portierung also ziemlich schwierig, wenn nicht unmöglich vor.

    Ich stimme Rudy Huyn zu: Bei einem Spiel ist das noch am einfachsten.
    Dieses hat üblicherweise auf allen Plattformen das selbe UI...und wenn es mit einer Game Engine entwickelt wurde, welche von sich aus das Deployment auf verschiedenen Plattformen unterstüzt (z.B. Unity), ist und war das auch ohne der vorgestellten Neuerungen von MS möglich.

    Weiters gibt es Unterschiede im sog. Lifecycle bei den verschiedenen App Plattformen und bestimmte Dinge, welche unter Android "normal" sind wie z.B. Widgets sind unter Windows Phone oder WinRT überhaupt nicht möglich. Man darf m.M.n. also nicht glauben, dass man damit alle existierenden Apps anderer Plattformen "einfach so" auf WP bringen kann.

    Wie gesagt: Derzeit ist es noch sehr früh etwas definitives darüber zu sagen und ich bin gespannt, was daraus wird + habe mich mal für Projekt "Astoria" (Android Code auf Win10) angemeldet. :)

Teilen
veröffentlicht von
Leonard Klint

Neuste Artikel

Microsoft Flight Simulator – der Deutschland-Patch ist da!

Der Microsoft Flight Simulator wird optisch weiter aufgewertet. Wir wissen, dass es auch unter unseren…

26. April 2024

Amazon Deal: INNOVAR Höhenverstellbarer Schreibtisch 120 x 60 cm – jetzt 15 Prozent sparen

Die meisten unserer Leser dürften zu Hause über einen Schreibtisch verfügen, an welchem nicht nur…

26. April 2024

Microsoft OneNote jetzt auch über die Apple Vision Pro nutzbar

Manche Dinge brauchen ihre Zeit. Als die Apple Vision Pro angekündigt wurde und letztlich an…

25. April 2024

Amazon Deal: Generalüberholtes Lenovo ThinkPad T470s mit Windows 11 Pro und Norton 360 Deluxe – nur 199 €

Zum Thema Nachhaltigkeit gehört auch der Umstand, elektrische Geräte zu reparieren und nach diesem erfolgreichen…

24. April 2024

Nach Hacking-Angriffen: Microsoft will Image polieren!

Microsoft-Dienste und E-Mail-Server sind in den letzten Wochen nicht immer positiv in den Medien hervorgehoben…

19. April 2024

Amazon Deal: Echo Dot Lautsprecher 46 Prozent reduziert – das klingt gut

Ein smarter WLAN- und Bluetooth-Lautsprecher inkl. Alexa und einem gigantischen sowie sattem Klang – so…

19. April 2024

Diese Webseite benutzt Cookies.