2012-02-01 14 views
12

Obecnie mamy aplikację w Silverlight, która zawiera pulpit nawigacyjny. Deska rozdzielcza została opracowana w Silverlight.
Teraz chcemy przeprowadzić migrację aplikacji panelu kontrolnego Silverlight do wersji HTML 5.0, aby aplikacja działała na telefonie iPhone, iPadzie &.Migracja aplikacji Silverlight do HTML 5

W jaki sposób możemy przeprowadzić migrację aplikacji Silverlight do HTML 5?
Czy potrzebujemy również niestandardowej kontroli zewnętrznej dla pulpitów nawigacyjnych w HTML 5.0?

+0

Są to dwie zupełnie różne technologie, z zupełnie różnymi sposobami robienia rzeczy. Nie ma magicznej różdżki, którą można machać, aby przekonwertować aplikację. – Polynomial

+6

@Polynomial Downvote nieco trudny. Nadal przydatnym pytaniem jest – autonomatt

+0

@polynomial OP z pytaniem, jak zastosować ponownie w HTML5. Jest to powszechny problem. Tak, Silverlight jest inny, ale jeśli jego UI nadaje się do czystej implementacji HTML5, jest to dobry sposób na przejście (szczególnie biorąc pod uwagę, że MS cicho zabiło Silverlighta). –

Odpowiedz

6

Konwertuj grafikę z XAML na SVG. Jeśli masz projekty tego projektu, możesz rzucić okiem na Adobe Illustrator CS5 HTML5 Pack, który pozwala ci "Zapisz jako SVG". Powinieneś utrzymywać wszystko w oparciu o wektor, aby skalował się do iPhone'a, iPada i Androida.

Następnie należy przenieść zachowanie interfejsu użytkownika do javascript. Proponuję użyć KnockoutJS Steve Sandersona. Połączyłem to z jQuery dla łatwości użycia.

Jak wspomina @Polominomial w swoim komentarzu, nie ma pakietu "konwertuj do HTML" jako takiego, ale z niewielkim know-how będzie można przeprowadzić migrację.

2

To może nie rozwiąże twoich problemów w tej chwili, ale jest projekt, który jest w trakcie opracowywania, aby przebudować Silverlight bez użycia wtyczki. Projekt jest rozwijany od prawie roku, a witryna niedawno uruchomiła @http://fayde.wsick.com/. UJAWNIENIE: Jestem związany z tym projektem.

Powiązane problemy