2010-09-21 19 views
7

Czy istnieją solidne aplikacje referencyjne systemu Windows Phone 7, które demonstrują podstawowe interfejsy API i sprawdzone metody dla systemu Windows Phone 7 + Silverlight?Czy istnieje aplikacja referencyjna systemu Windows Phone 7?

W szczególności myślę, że istnieje kilka głównych koncepcji, które nie są dobrze udokumentowane lub dobrze zbudowane. Zamiast spaść z powrotem do ram, chciałbym mieć lepsze zrozumienie tego, jak powinny działać w Windows Phone 7.

  • Nawigacja - Poruszanie się pomiędzy stronami, w szczególności przekazywanie informacji o stanie (jak ViewModels)
  • MVVM - wiem, że istnieje ram tam, ale chciałbym zobaczyć czystą implementację referencyjną nim
  • Structure - Jestem ciekaw, jak najlepiej zorganizować aplikację, zasobów itp

Czy istnieje coś, co naprawdę obejmuje te pojęcia? Sprawdziłem niezliczone strony internetowe, które o nich mówią, ale nikt nie wydaje się mieć eleganckich rozwiązań.

Odpowiedz

5

Czasami warto spojrzeć na Windows Phone 7 Training Kit for Developers - RTM Refresh

Informacje ogólne:

Ten Training Kit daje Szybki start do nowego Windows Phone świata dostarczając Ci z STEP- wyjaśnienie krok po kroku narzędzi i kilka kluczowych pojęć związanych z programowaniem telefonów z Windows Phone. Ten zwolnić zestaw szkoleniowy jest większy niż kiedykolwiek. Z pięciu nowych laboratoriów zestawie ma teraz łącznie 12 laboratoriów

Ponadto, nie jest wielkim zbiorem linków artykuł skompilowany here - można znaleźć tutoriale WP7 związane i krok po kroku dotyczące różnych aspektów rozwoju WP7.

4

MSDN ma szereg Code Samples for Windows Phone które wyjaśniają wiele pojęć i rdzeń kontroluje zalecana rozumiem, kiedy pracuję nad telefonem.

The Windows Phone 7 Training Kit for Developers zawiera również wiele pełnych przykładów, które nie tylko pokazują, jak rozwijać WP7, ale także dobre sposoby układania i organizowania aplikacji.

Istnieje również wiele aplikacji (o różnej jakości) na codeplex, które mogą być również przydatne/interesujące.

Powiązane problemy