Publikacja w Marketplace - Przygotowanie aplikacji do publikacji
Autor: Łukasz Kazimierz Krajkowski
Opublikowano: 2012-02-20
Pobierz i uruchom |
Z poprzednich części samouczka dowiedzieliśmy się, jak zarejestrować konto dla studenta i pozostałych programistów w serwisie AppHub. Możemy teraz rozpocząć przygotowania mające na celu umożliwienie dostępu do naszej aplikacji milionom potencjalnych odbiorców, którzy mogą przynieść nam realny zysk. Rynek potencjalnych aplikacji jest w fazie ciągłego rozwoju, co umożliwia zajęcie odpowiednio wysokiej pozycji w hierarchii najlepiej zarabiających. Jednak, żeby nasza aplikacja została udostępniona klientom w Marketplace, musi przejść proces certyfikacji.
Informacje, zawarte w tym samouczku, pozwolą nam dostosować przygotowaną aplikację do przejścia przez proces certyfikacji, któremu podlegają zamieszczane w Marketplace produkty.
Indywidualizacja elementów graficznych przygotowanej aplikacji
Jednym z ważniejszych czynników, który sprzyja podniesieniu poziomu sprzedaży Twojej aplikacji, jest zindywidualizowany wygląd. Indywidualizacja pewnych elementów programu jest wymagana podczas publikacji w Marketplace. Głównymi elementami, które powinny być unikalne dla każdej aplikacji, to przede wszystkim nazwa oraz elementy graficzne, używane podczas procesu prezentacji w Marketplace oraz już po zainstalowaniu na Windows Phone. Elementy, które powinny zostać podmienione w projekcie każdego programu, to kafelki (zarówno awers jak i rewers), ekran startowy oraz logo aplikacji, stosowane w menu Windows Phone.
Rozpoczynając pracę powinieneś posiadać:
- Visual Studio 2010 z zainstalowanym Windows Phone SDK 7.1,
- ulubiony program pozwalający na obróbkę grafiki rastrowej (np. Paint).
Informacja |
Strona AppHub- tutaj znajdziesz materiały potrzebne developerowi oraz zamieścisz aplikację w Marketplace. |
* *
Więcej informacji o elementach wymaganych podczas procesu publikacji w Marketplace znajdziesz pod hasłem: Application Certification Requirements for Windows Phone.
Przygotowanie ikonografii
Przygotowanie zindywidualizowanych elementów graficznych sprawia, że aplikacja wydaje się ciekawsza. Jest ona wymagana podczas publikacji w Marketplace.
Informacja |
Dla aplikacji musisz przygotować następującą, spójną ikonografię:
Dodatkowo, warto zamienić standardowy ekran startowy aplikacji na wybraną przez Ciebie grafikę o rozmiarze 480x800 pikseli. |
- Przygotowanie katalogu zawierającego elementy graficzne ułatwi znacząco Twoją pracę:
- w katalogu projektu przygotuj katalog o nazwie grafika.
- Przygotowanie grafiki głównej:
- grafika główna powinna zostać przygotowana na kwadratowej kanwie o rozmiarach 200x200 pikseli,
- tak utworzony element może zostać w prosty sposób skalowany do wymaganych rozmiarów, bez utraty jakości spowodowanej rozciąganiem.
- Przygotowanie gotowych grafik:
- przeskaluj przygotowany obiekt do rozmiaru 173x173,
- zapisz obiekt graficzny w przygotowanym katalogu pod nazwą 173.png,
- przygotuj w podobny sposób grafiki o rozmiarach: 99x99, 62x62.
- Przygotowanie grafiki ekranu startowego aplikacji:
- przygotuj grafikę na kanwie o rozmiarze 480x800 pikseli,
- zapisz ją pod nazwą 480x800.jpg.
- Umieść elementy graficzne o nazwach 173.png, 62.png oraz 480x800.jpg w swoim projekcie:
- kliknij prawym przyciskiem myszy na nazwę swojego projektu w oknie Solution Explorer,
- z menu wybierz Add,
- wybierz Existing item…,
- dodaj przygotowaną grafikę o nazwach 173.png, 62.png oraz 480x800.jpg.
Rys. 1. Projekt z wstawionymi 3 nowymi elementami graficznymi.
- Wskazanie właściwych elementów graficznych:
- kliknij prawym przyciskiem myszy na nazwę swojego projektu w oknie Solution Explorer,
- z menu wybierz Properties,
Rys. 2. Okno Properties projektu.
- w zakładce Application:
— znajdź rozwijaną listę Icon i zmień wybrany element na plik 62.png,
— z rozwijanej listy Backgroundimage wskaż plik 173.png, - usuń plik SplashScreenImage.jpg z projektu,
- zmień nazwę pliku 480x800.jpg na SplashScreenImage.jpg.
Przygotowanie zrzutów ekranu
Jednym z ważniejszych elementów opisu w Marketplace, na który zwracają uwagę potencjalni użytkownicy Twojej aplikacji, są zrzuty ekranu (screenshot). Jest to grafika przedstawiająca Twoją aplikację w trakcie działania. To do nas należy przygotowanie zrzutów ekranu działającej aplikacji tak, żeby spełniały one wymagania certyfikacji w Marketpace.
Informacja |
Do certyfikacji w Marketplace wymagany jest jeden zrzut ekranu, ale w celu zwiększenia naszych szans na globalnym rynku, musimy wyróżnić się i przedstawić naszą aplikację z jak najlepszej strony. Pamiętaj, że możesz dodać maksymalnie 8 zrzutów. |
- Włączenie liczników testowych w trakcie działania emulatora:
- otwórz zapisany projekt,
- uruchom aplikację w emulatorze w trybie debugowania,
- przyjrzyj się prawej stronie wyświetlacza emulatora, powinieneś zobaczyć czerwono białe ciągi znaków, są to liczniki debugowania, które nie powinny pojawić się na zrzutach ekranu Twojej aplikacji (Rys. 3.),
- wyłącz proces emulowania.
Rys. 3. Widok uruchomionego programu z licznikiem testowym.
- Wyłączenie liczników testowych w trakcie działania emulatora:
- przejdź w projekcie do pliku App.xaml.cs,
- odnajdź linijkę:
Application.Current.Host.Settings.EnableFrameRateCounter = true;
- zakomentuj ją lub ustaw atrybut na false:
//Application.Current.Host.Settings.EnableFrameRateCounter = true;
Application.Current.Host.Settings.EnableFrameRateCounter = false;
- uruchom projekt w emulatorze (Rys. 4.).
Rys. 4. Widok uruchomionego programu bez liczników testowych.
- Przygotowanie zrzutów ekranu:
- w celu uruchomienia okna Additional Tools wybierz, podczas działania aplikacji w emulatorze, z prawego paska narzędzi ikonkę dwóch znaków większości, oznaczoną na Rys. 5.,
Rys. 5. Przycisk uruchamiający Additional Tools.
- W uruchomionym narzędziu przejdź do zakładki Screenshots (Rys. 6.),
Rys. 6. Zakładka Screenshot.
- kliknij przycisk Capture (Rys. 7.).
Rys. 7. Wykonany screenshot.
- Zapisanie zrzutu ekranu na dysku:
- klikając na przycisk Save, zapisz powstałą grafikę w katalogu, utworzonym przy okazji przygotowania ikonografii, jako screenshotX.png, gdzie X jest kolejnym numerem,
- wybierz najlepsze ekrany w swojej aplikacji, aby przygotować kilka interesujących zrzutów ekranu. Do Marketplace możesz dodać max. 8.
Podsumowanie
W tym artykule nauczyłeś się, jak przygotować oraz zintegrować zindywidualizowane elementy potrzebne do procesu publikacji w Marketplace. Przygotowanie odpowiedniego wyglądu Twojej aplikacji pozwoli przyciągnąć większą grupę potencjalnych konsumentów Twojego oprogramowania. Postaraj się, żeby elementy, o których wspominaliśmy, były naprawdę interesujące dla odbiorców. W nich właśnie kryje się prawdziwa moc, która przyciągnie oko nowego użytkownika Twojej aplikacji!
W kolejnym odcinku przetestujemy aplikację przed publikacją.