Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Microsoft vereinfacht die Portierung von iOS-Apps für Windows Phone 7

Microsoft verstärkt seine Bemühungen, Entwickler anderer Plattformen auch für Windows Phone 7 zu gewinnen. Mit dem nun vorgestellten "iOS to Windows Phone 7 API Mapping Tool" können Entwickler gezielt nach API-Aufrufen ihrer iOS-Apps suchen und diese dann durch entsprechende API-Aufrufe von Windows Phone 7 ersetzen. Damit soll der Portierungsaufwand vieler Programme deutlich sinken, wovon sich Microsoft ein stärkeres Wachstum der Softwarebasis seines noch jungen Smartphone-Betriebssystems erhofft. Momentan unterstützt das Mapping-Tool nur einen Teil der iOS-APIs, vor allem aus den Bereichen Datenverwaltung, Benutzeroberfläche und Netzwerk. Auch langfristig wird das Tool wohl niemals alle APIs des iOS vollständig unterstützen können, Microsoft verspricht aber die Unterstützung weiter auszubauen. Vorerst wurden alle Aufrufe herausgesucht, die sich direkt übertragen lassen. Im nächsten Schritt plant Microsoft, auch API-Aufrufe zu unterstützen, bei denen zumindest eine gewisse Ähnlichkeit besteht. Zusätzlich hat Microsoft eine Infoseite für iOS-Entwickler zusammengestellt, die sie bei der Anwendungsentwicklung für Windows Phone 7 unterstützen soll. Auch eine Variante des Mapping-Tools für Android-Apps ist bereits in Arbeit und soll zeitnah veröffentlicht werden.

Weiterführende Links:

Kommentare

ExMacRabbitPro03.05.11 13:37
Na die müssen ja verzweifelt sein....
0
nowMAC03.05.11 13:38
Mich würde mal interessieren wie viele Apps es im MS-Prog-Laden gibt!
Ne Ne, seit Steve Jobs nicht mehr da ist....
0
ChrisK
ChrisK03.05.11 13:43
Warum schreiben die nicht gleich einen Emulator? XD
Wer anderen eine Bratwurst brät, hat ein Bratwurstbratgerät.
0
aggi
aggi03.05.11 13:44
Gott, ist das armselig.
0
re:com03.05.11 13:47
armselig sind eure Kommentare ....
0
Hannes Gnad
Hannes Gnad03.05.11 13:47
Seht das gelassen. Solche Migrationstools sind in der IT ganz üblich.
0
Gerhard Uhlhorn03.05.11 13:47
Dann baut MS auch sowas wie Core Image, Core Audio, Core Video, Core Data, Core Location, usw. in Windows ein?!? Aha, finde ich interessant.

Für Core Animation gibt es ein Video auf YouTube:
http://www.youtube.com/watch?v=aM_8vhVE6jA

(in der MTN-App kann man leider keine klickbaren Links erzeugen )
0
Hannes Gnad
Hannes Gnad03.05.11 13:53
@Gerhard: Die API-Pakete heißen zwar anders, aber es gibt Dinge wie DirectX usw. Insofern traue ich Microsoft zu, das entsprechend zu lösen.

Allerdings, bzgl. Cocoa Touch, das dürfte wirklich nicht so leicht werden.
0
longlife
longlife03.05.11 13:54
Konkurrenz belebt das Geschäft! Wenn Windows Phone 7 dadurch beliebter wird, muss sich auch Apple mehr anstrengen, was einem ja nur recht sein kann.
0
Mecki
Mecki03.05.11 14:01
Noch einfacher wäre es natürlich, wenn MS einfach Objective-C unterstützen würde, dann müsste man nicht den ganzen Code nach C# portieren.
0
roca12303.05.11 14:07
Jo Apple ist auch armselig da sie Windows installation auf MACs erlauben
0
eiPätt03.05.11 14:12
Tja, extra für Windows Phone entwickeln macht man heute wohl nicht mehr. Besser das schon bestehende mehr oder weniger schlecht konvertieren. ich finds auch armselig. MS geht dermaßen den Bach runter...
0
asdakloek
asdakloek03.05.11 14:13
cooler Avatar, roca123
0
SGAbi200703.05.11 14:18
Jo Apple ist auch armselig da sie Windows installation auf MACs erlauben
MAC ist eine Adresse. Mac ist ein Computer...
0
SGAbi200703.05.11 14:20
Das Gebashe hätte ich vorhersehen müssen...
Geht das doch mal etwas differenzierter an! MS macht seine Sache zumindest mit am besten, von den vielen iOS-Wettbewerbern. Und das Marktwachstum bei Windows Phone Apps ist wirklich respektabel.
0
roca12303.05.11 14:28
Jetzt aber…
ich hab noch nie von ner MACsssssss Adresse gehört!
Also MAC ist so ziemlich alles nur kein Mac da haste recht.

MAC ist die Abkürzung für:
Macao, Länderkürzel nach ISO 3166
Make-up Art Cosmetics (MAC Cosmetics), siehe Estée Lauder Companies
Mammalian Artificial Chromosome, künstliches Säugetierchromosom (auch big MAC)
Mandatory Access Control, Konzept zur Kontrolle von Zugriffsberechtigungen auf IT-Systemen
Manufacture d’armes de Châtellerault (franz. Waffenfabrik Chatellerault), französischer Waffenhersteller
Mean Aerodynamic Chord, mittlere aerodynamische Flügeltiefe
Media Access Control, in der Netzwerkkommunikation (z. B. MAC-Adresse)
Membranangriffskomplex (engl. Membrane Attack Complex), Waffe des Immunsystems, siehe Komplementsystem
Merchant Aircraft Carrier, Frachtschiff mit Flugdeck, eingesetzt im Zweiten Weltkrieg, siehe MAC-Schiff
Message Authentication Code, Code zum Authentifizieren von Nachrichten
Military Airlift Command, Vorläufer des heutigen Air Mobility Command
Military Armament Company, US-amerikanischer Waffenhersteller
Minimale alveoläre Konzentration (engl. Minimum Alveolar Concentration), beschreibt die Wirksamkeit eines Inhalationsanästhetikums
Multiplexed Analogue Components, Grundlage für Fernsehnormen, siehe MAC-Verfahren
Multiply-Accumulate, Rechenwerk bei Signalprozessoren
Munich-Airport-Center, Gebäudekomplex im Zentralbereich des Flughafen München Franz Josef Strauß
Museu de Arte Contemporânea, brasilianisches Kunstmuseum
0
SGAbi200703.05.11 14:35
ich hab noch nie von ner MACsssssss Adresse gehört!
Ich hab auch keine 7 S drangehängt...
0
roca12303.05.11 14:48
Es ging einfach darum das ich von MACs mit s geschrieben habe.
Daher kann es keine MAC-Adresse sein.
Das ich Mac falsch geschrieben habe ist richtig bitte steinigt mich.
0
Vivi03.05.11 14:52
Ich find's super gut und sehr anwenderfreundlich. Wäre doch toll wenn Apple etwas ähnliches für .net oder Java anbieten würde. Aber wahrscheinlich gibt es einen guten Grund warum man tagelang Frameworks durchsuchen soll
0
SGAbi200703.05.11 14:52
An einer Steinigung ist mir gar nicht gelegen...ich weiß nur immer mal wieder drauf hin, weil grade frisch geswitchte kennen oft den Unterschied einfach nicht.
0
PeteramMeter03.05.11 14:59
Das Gebashe hätte ich vorhersehen müssen...
Ist auf Macforen scheinbar normal wenn es um einen Apple Konkurrenten geht.

Für App-Hersteller ne gute Sache. Denn in nur einem Shop verdienen viele einfach zu wenig Geld. Ja, es gibt einige Apps mit riesen Umsätzen. Aber mehrheitlich schauts nicht so rosig aus wie manche denken. Und es liegt nicht nur an der Qualität die über Erfolg & Misserfolg entscheiden. Eine App für mehrere Plattformen zu erstellen ist für viele Hersteller langfristig ne Möglichkeit zu Überleben.
0
TechID03.05.11 15:34
Können die Idioten nicht selber Apps schreiben?!
0
Request
Request03.05.11 15:35
Sind die Kommentare hier peinlich *sick*
1984 - Think different - Macintosh - iPhone / iPad - Think nothing - 2014
0
cuco03.05.11 16:01
wenn man sich die windows phone apps mal genauer anschaut kann man feststellen, dass die meisten apps wesentlich schöner sind als die des iOS und außerdem ist es nicht so langweilig und abgenutzt wie das olle iOS (habe beide geräte: iPhone 4 und omnia 7)

und armselig ist das nicht. man will nur marktanteil. und wenn microsoft eines drauf hat dann sind es unter anderem gute programmiertools.
ich finde das gut und vor allem überhaupt nicht selbstverständlich. kaum gibt es praktisch was umsonst von MS schon fangen die leute an zu schreien sie sind verzweifelt
ich glaube das spricht mehr die verzweiflung der iOS User, dass entwickler abwandern könnten. denn in die windows phone app entwicklung ist sehr einfach
0
Schlicki2808
Schlicki280803.05.11 16:06
Schade, dass die wenigsten hier Ahnung haben, wovon sie reden und trotzdem Kommentare schreiben
Ich finds super. Wenn von Apple mal ähnliche Anstrengungen unternommen werden würden, um die Plattform etwas offener zu gestalten, dann wäre einigen Entwicklern schon sehr geholfen.
Außerdem lohnt es sich SEHR WOHL, für Windows Phone zu entwickeln, da man mit der .NET-Plattform gleich mehrere Arten von Applikationen erschlagen kann: Desktop, Web, Phone.
0
TechID03.05.11 22:27
das möcht ich sehn
0
cuco03.05.11 22:51
was möchtest du sehen? tut mir leid aber die aussage ist einfach dumm und bringt uns hier nicht weiter
0
kbundies
kbundies04.05.11 08:37
@ Gerhard Uhlborn:
es lassen sich hier mit der MTN App auch klickbare Links herstellen. Das geht so:

Beispiel: Du möchtest einen klickbaren Link auf http://www.youtube.com/12345 erzeugen. Du schreibst
<url>http://www.youtube.com/12345</url>

allerdings hier mit eckigen Klammern [ ]

also:

1.) [url]

gefolgt von

2.) http://www.youtube.com/12345

gefolgt von

3.) [/url]

Das war es.
0
kbundies
kbundies04.05.11 08:38
ersetze die < mit [
ersetze die > mit ]
0
kbundies
kbundies04.05.11 08:41
... und wenn ich hier in der MTN App Text kopieren könnte, hätte ich den Link zum Youtube Video hier gleich eingefügt ...
0
Weitere News-Kommentare anzeigen

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.