Pochodzę z branży tworzenia stron internetowych i zajmuję się pisaniem aplikacji na urządzenie z systemem Windows Phone 7 i staram się lepiej zrozumieć, jak działają.Omówienie rozwoju Windows Phone 7. (.net, C#, silverlight, xna) w jaki sposób współdziałają ze sobą?
Z moich badań online (i proszę mnie poprawić, jeśli się mylę w pytaniach pytam poniżej), jest to, co rozumiem do tej pory:
.NET Framework - jest kontrolowanym środowisku, który pozwala na pisać w wielu różnych językach programowania, takich jak C#
- C# jest najlepszy dla rozwoju wp7?
- Visual Studio 2010 jest najlepszy do pisania kodu dla platformy .NET?
- Czy są inne programy, takie jak Visual Studio 2010, które pozwalają pisać dla platformy .NET?
- C# to wstępnie napisany kod w Visual Studio 2010?
Silverlight i XNA - to "biblioteki", które zostały stworzone, aby pomóc w opracowaniu aplikacji i gier.
- C# jest używane do manipulowania tymi bibliotekami w robieniu tego, co chcesz?
- IS Silverlight & Biblioteki XNA osadzone w języku C# podobne do tego, w jaki sposób jQuery jest osadzone w HTML? Czy mam na to odpowiedni pomysł, czy też całkowicie się mylę?
- Silverlight to biblioteka, która musi zostać dołączona do aplikacji w celu uruchomienia (plik o nazwie silverlight.js być może?)
- Jaki jest język programowania silverlight, java? Czytałem gdzieś, że java jest również używany w rozwoju wp7? w jaki sposób java wchodzi w grę z wp7?
- Silverlight najlepiej sprawdza się w aplikacjach, a XNA najlepiej nadaje się do gier.
A najlepsze oprogramowanie do pisania tych aplikacji to Visual Studio 2010 ??? Ściągnąłem Windows Phone 7 Tools i zainstalowałem około 12 rzeczy na moim komputerze ... Oglądałem kilka samouczków dla początkujących na temat rozwijania dla wp7, ale jak widzisz nadal mam pewne "podstawowe" rzeczy, których potrzebuję zrozumieć zanim przejdę dalej.
Każda pomoc, którą Ci udzielą, zostanie doceniona!
Stare aplikacje .NET Compact Framework nadal działają w systemie Windows Phone 7? Nowe aplikacje opracowane w .NET 3.5 będą działać na WP7? Mam na myśli aplikacje Silverlight. – Lester