Microsoft chce pomóc przenosić aplikacje iOS na Windows Phone 7

30.04.2011 23:47, Autor: Grzegorz Niemirowski (gniemirowski), Kategoria: News
NewsImage

Microsoft udostępnił zestaw narzędzi pomocnych przy portowaniu aplikacji napisanych dla systemu iOS, a więc na urządzenia firmy Apple, takie jak iPhone, iPod czy iPad, na platformę Windows Phone.

Najważniejszym z udostępnionych narzędzi jest aplikacja pomagająca mapować API iPhone/iOS na Windows Phone 7 API. Nie jest to translator, który automatycznie przetłumaczy kod źródłowy. Jest to raczej rodzaj ściągi, pozwalającej sprawdzić jakim wywołaniom API z WP7 odpowiadają wywołania API iOS. Dokumentacja API WP7 pochodzi z artykułów MSDN opisujących Silverlight, C# i XNA. Dostępne są także krótkie przykładowe kody źródłowe. Opisane narzędzie nie zawiera mapowań dla całego API iOS, skupiono się na takich obszarach jak Internet, interfejs użytkownika oraz zarządzanie danymi.

Udostępniono także dokument “Windows Phone 7 Guide for iPhone Application Developers” a oraz serię filmików w których programiści opowiadają o swoich doświadczeniach z portowania aplikacji z iOS na Windows Phone. Microsoft poinformował ponadto, że pracuje nad podobnym zestawem narzędzi, pomocnym przy portowaniu z Androida.

r   e   k   l   a   m   a

Komentarze (15)  

AvatarUżytkownik jest nieaktywny
Shaki81 | 01.05.2011 1:15#1

A to w ogóle legalne??

AvatarUżytkownik jest nieaktywny
tores1977 | 01.05.2011 5:19#2

Hm, może być to bardzo ciekawe, i korzystne dla klienta końcowego, lecz mało to zgodne z licencją apple, gdy aplikacja trafiła do ich butiku too...

AvatarUżytkownik jest nieaktywny
RaveStar | 01.05.2011 7:54#3

WP7 to padaka, więcej o nim szumu niż go widać.

AvatarUżytkownik jest nieaktywny
Raid | 01.05.2011 8:35#4

Duży plus dla MS za to!

@Shaki81
Pewnie, że tak.

AvatarUżytkownik jest nieaktywny
RaveStar | 01.05.2011 8:38#5

Dobry i rzeczowy komentarz tam znalazłem:

"
Well, nice try, but I bet it won't work
...
MS is trying to attract games developers with C# / DirectX, well... The platform has 2% marketshare, and even if the tools are cool and the OS is nice etc, it's extremely costly to maintain two different code base written in different languages.
...
I really think that MS should add a native, standard SDK, with a minimal Posix-like API and OpenGL ES 2.x support, it's not that hard.
"

Widać wyraźnie, że szum wokół WP7 jest większy niż na to zasługuje, a zmodyfikowany (niekompatybilny z desktopowym) .NET .NIET przyciąga uwagi programistów, a raczej odstrasza. Pisałem o tym kilka miesięcy temu i jak widać okazało się prawdą.

AvatarUżytkownik jest nieaktywny
ra-v | 01.05.2011 11:00#6

Wygląda na coś jak WINE na Linuksa. Pytanie teraz o wydajność i jakość.

AvatarUżytkownik jest nieaktywny
wolf94 | 01.05.2011 11:19#7

Microsoft chyba nie rozumie, że problemem nie jest proces tworzenia oprogramowania dla ich systemu, a jego udział w rynku. Nikt nie będzie tworzył programów, choć by nie wiem jak łatwe to było, dla niszowego Windows Phone 7, mogąc tworzyć dla iOS czy Androida. Tu chodzi o zarobek, a ten będzie adekwatny do udziału rynkowego danego OS-a.

Takie działania trochę mi przypominają powiedzenie, że tonący brzytwy się chwyta.

AvatarUżytkownik jest nieaktywny
SSEE | 01.05.2011 12:01#8

@wolf94
[[[(...) problemem nie jest proces tworzenia oprogramowania dla ich systemu, a jego udział w rynku.]]]

To oczywiste. Podobnie jak to, że to obwód zamknięty: nikt nie pisze dla niszy, a nisza jest dlatego, że nikt na nią nie pisze (w skrócie, bo zależności jest o wiele więcej). Więc jeśli chce się coś zmienić, w którymś miejscu trzeba próbować ten łańcuch przerwać. I jednym ze sposobów jest „zainwestowanie” w oprogramowanie. Tyle.


[[[Takie działania trochę mi przypominają powiedzenie, że tonący brzytwy się chwyta.]]]

E tam. MS dopiero niedawno wskoczył do wody. Na razie chlapie: nie płynie i nie tonie. Za jakiś rok, dwa coś się wyklaruje, więc z metaforami jeszcze poczekajmy. :)

Avatar
peter. (niezalogowany) | 01.05.2011 12:17#9

Odnoszę wrażenie, że tonący m$ chwyta się brzytwy..

Avatar
Hakerpawel007 (niezalogowany) | 01.05.2011 13:43#10

Tak narzekacie, ale Ms potrafi wyjść zwycięsko z każdej sytuacji. Xboxy 360 też się tak grzały że co 3 konsola padała. Później śmiali się z płatnej usługi Live, że PSN jest za free i nikt tego nie kupi, a teraz widać kto króluje w segmencie konsolowym. Ms nie jest firmą "chwilówką" by zabłysnąć, oni po prostu małymi krokami zjedzą\wykupią\zniszczą\zaszantażują\pozwą konkurencję byle wygrać.

Avatar
antyLinux (niezalogowany) | 01.05.2011 15:04#11

@RaveStar jakoś mnie nie dziwi że po raz kolejny jednoprocentowiec próbuje pojechać po produktach M$. Niestety dla was ten M$ ma się nadal dobrze...

Avatar
AccPL (niezalogowany) | 01.05.2011 15:05#12

A kiedy będzie język polski?

AvatarUżytkownik jest nieaktywny
nilphilus | 01.05.2011 20:19#13

no bo przecież M$ jest tonący, tak samo jak Nokia i w ogóle.

na wp7 jest tworzone sporo aplikacji i to nie byle jakich - no i jest znacznie przyjemniejszy niż Andek czy iPhone (Objective C jest taki bleh) w tworzeniu oprogramowania (trochę co prawda GC boli w grach, ale to się da obejść)

AvatarUżytkownik jest nieaktywny
Raid | 02.05.2011 9:14#14

"(Objective C jest taki bleh)"

Kiedy zaczynałem poznawać ten język miałem dokładnie to samo zdanie ale ostatecznie zrozumiałem, że to siła nawyków C++ i Java robi mi kaszankę z mózgu. Obecnie traktuję go jako przyjemny i łatwy język, a powyższe stwierdzenie uznaję za wyświechtany mit.

Avatar
dendrytus (niezalogowany) | 02.05.2011 9:49#15

Najmądrzejsi w microsofcie myśleli, że siła firmy zależy od firm reklamowych, a nie od fanów WM. No cóż, szkoda, że niektórzy nie uczą się na własnych błędach.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Polecamy
Test Garmin Forerunner 610

Osobisty asystent treningowy
Spotkajmy się na HotZlocie!

13-15 07 2012, Zamek na Skale
Recenzja MSI WindTop AE2410

Powiew świeżości?
Huawei E583C

Test przenośnego routera 3G
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av