Zasady dystrybucji aplikacji. Wykład 9 Marketplace dystrybucja aplikacji

Podobne dokumenty
Logowanie do aplikacji TETA Web. Instrukcja Użytkownika

SYSTEM OBSŁUGI ZGŁOSZEŃ SERWISOWYCH

Instrukcja użytkownika

Instrukcja aktywacji tokena w usłudze BPTP

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

Instrukcja pobrania i instalacji wersji testowej Invest for Excel

Przewodnik Google Cloud Print

Włączanie/wyłączanie paska menu

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Nowe notowania epromak Professional

mcourser platforma edukacyjna z multimedialnymi mlibro Zestaw darmowych aplikacji do zainstalowania

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku

Przewodnik instalacji i rejestracji ASN RadioOS

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Instalacja aplikacji iplus Manager na komputerach z systemem operacyjnym Microsoft Windows Vista

ikasa Instrukcja użytkownika

Aplikacja do podpisu cyfrowego npodpis

11. Rozwiązywanie problemów

Certyfikat niekwalifikowany zaufany Certum Silver. Instalacja i użytkowanie pod Windows Vista. wersja 1.0 UNIZETO TECHNOLOGIES SA

Instalacja pakietu Office 365 ProPlus wersja stand-alone/offline

Uzyskanie dostępu oraz instalacja oprogramowania STATISTICA dla pracowników oraz studentów Uniwersytetu Ekonomicznego w Poznaniu

SWP System Wizualizacji i Pozycjonowania Dla systemu android. Instalacja. UWAGA: Wymagana jest co najmniej wersja 2.

Portal ebankingforbusiness Karta KBC ebankingforbusiness Wprowadzenie krok po kroku

Sage Migrator Migracja do wersji Sage Kadry i Płace

9. Internet. Konfiguracja połączenia z Internetem

Podręcznik Google. Cloud Print. Informacje o usłudze Google Cloud Print. Drukowanie przy użyciu usługi Google. Cloud Print.

INSTRUKCJA obsługi certyfikatów

System Zdalnej Obsługi Certyfikatów 2.0 Instrukcja użytkownika

mysupport Instrukcja obsługi dla użytkowników

STATISTICA 8 WERSJA JEDNOSTANOWISKOWA INSTRUKCJA INSTALACJI

Przewodnik Google Cloud Print

Instrukcja instalacji oraz obsługi czytników i kart procesorowych dla Klientów SBI Banku BPH S.A.

PekaoBIZNES 24 Szybki START. Przewodnik dla Użytkowników z dostępem podstawowym

Jak po raz pierwszy zalogować się do systemu UONET+?

Certyfikat niekwalifikowany zaufany Certum Silver. Instrukcja dla uŝytkowników Windows Vista. wersja 1.1 UNIZETO TECHNOLOGIES SA

Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel

HP Designjet Partner Link. Instrukcje

INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH

SZYBKI START. Proces rejestracji nowego użytkownika.. 2. Dodawanie nowego projektu Dodawanie lokalnego pliku do projektu...

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

FAQ Systemu EKOS. 1. Jakie są wymagania techniczne dla stanowiska wprowadzania ocen?

Instrukcja instalacji aplikacji mobilnej IKO w telefonie

NIEZBĘDNIK INSTRUKCJA DLA STUDENTA

Dodawanie stron do zakładek

Symfonia Start Faktura i Kasa

System Zdalnej Obsługi Certyfikatów Instrukcja użytkownika

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Memeo Instant Backup Podręcznik Szybkiego Startu

Synchronizacja i współdzielenie plików w Internecie. Prezentacja. Instrukcja obsługi aplikacji WEB Manager plików

AKTUALIZACJA KROK 1. INSTALACJA PROGRAMU PC UTILITY.

Microsoft Office 365

Books. by HansaWorld. Przewodnik instalacji. Wersji 6.2

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Zdalny dostęp SSL. Przewodnik Klienta

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Kancelaria Prawna.WEB - POMOC

Podręcznik rejestracji wykonawcy OnePlace

Płatny dostęp do treści przez system płatności PayU na WordPressie [TUTORIAL]

Generatory pomocy multimedialnych

Rejestracja komputera na platformie AgentWorks przewodnik

KSS Patron Zawody Instrukcja instalacji i obsługi programu do rejestracji na zawodach sportowych stowarzyszenia KSS Patron.

Instrukcja instalacji aplikacji MuoviSelect 2.0

Instrukcja generowania certyfikatu PFRON i podpisywania dokumentów aplikacji SODiR w technologii JS/PKCS 12

INSTRUKCJA OBSŁUGI PROGRAMU WERYFIKATOR KRD

Procedura obsługi certyfikatów KDPW_TR (A2A) I DOSTĘP DO REPOZYTORIUM TRANSAKCJI KDPW_TR W TRYBIE A2A... 2 II WYMAGANIA SYSTEMOWE...

Sage Migrator 2019.b Migracja do wersji Sage Kadry i Płace 2019.a

Instrukcja procesu aktywacji oraz obsługi systemu Banku Internetowego dla BS Mikołajki

Jak po raz pierwszy zalogować się do systemu UONET+?

Przewodnik Google Cloud Print

INSTRUKCJA STANOWISKOWA

Instrukcja użytkownika. Aplikacja mysafety Mobile i mysafety e-sticker_wersja WSTĘP... 2

"Procedura obsługi certyfikatów dla KDPW_TR (A2A)"

Przewodnik po Sklepie Windows Phone

INSTRUKCJA UśYTKOWNIKA SYSTEMU E-ZGŁOSZENIA

Ćwiczenie Zmiana sposobu uruchamiania usług

1. Ogólne informacje o platformie edukacyjnej

Procedura uzyskania certyfikatu kwalifikowanego. Krok 3. Pobieranie certyfikatu kwalifikowanego wersja 1.8

NWD-370N. Szybki start. Bezprzewodowa karta PCI n. Wersja Wydanie 1

Do użytku z aplikacjami z funkcją skanowania / czytania kodów QR

Instrukcja aktualizacji programu Navigo na urządzeniach Aristo Voyager UWAGA!!!

Instrukcja pierwszego logowania do Mobilnego Banku. Strona 1

Instrukcja do CERTO STUDENT

Jak skonfigurować Outlooka?

Przewodnik instalacji i rejestracji ASN RadioOS

Jednolity Plik Kontrolny w IFK

I. WSTĘP... 2 II. WYMAGANIA SYSTEMOWE... 2 III. DOSTĘP DO REPOZYTORIUM TRANSAKCJI... 2

Instrukcja procedury aktualizacji. Subaru Gen2 MapCare Program

Podpis Elektroniczny Instrukcja instalacji i obsługi

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r

Rozdział 7. Drukowanie

Jak przygotować zbiorczy plik JPK VAT i przesłać go do urzędu skarbowego?

Books. by HansaWorld. Przewodnik instalacji. wersji 6.2

Sage Symfonia Kadry i Płace

Problemy techniczne. Jak uruchomić program Optivum dla wybranej licencji w przypadku, gdy jednostka posiada dwie licencje na używanie programu?

Instrukcja podłączania komputerów z systemem Microsoft Windows Vista/7 do sieci eduroam

Transkrypt:

Kwalifikacje kadry dydaktycznej kluczem do rozwoju Uczelni PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ I EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO Uniwersytet Kazimierza Wielkiego w Bydgoszczy Wydział Matematyki, Fizyki i Techniki specjalność: Sieci i systemy rozproszone Technologie mobilne i rozproszone na platformie.net Wykład 9 Marketplace dystrybucja aplikacji Zasady dystrybucji aplikacji Ustala Microsoft Marketplace jedyne oficjalne źródło dystrybucji www.windowsphone.com/en-us/store- wersje lokalne (polska też ) 3 1

Na przykład 4 Droga do sławy i pieniędzy Wystawienie programu Dostosować aplikację do wymagań specyfikacji WP. Ustalić zasady dystrybucji (płatne, bezpłatne, grupa). Zintegrować swoją aplikację z Windows Store. Przetestować zgodność z określonymi zasadami. Przekazać aplikację do certyfikacji po zakończeniu aplikacja pojawia się w ofercie Windows Store. Po wystawieniu analizować zainteresowanie swoimi aplikacjami, obserwować komentarze, liczyć pieniądze i płacić podatki Konieczne konto na portalu AppHub(www.create.msdn.com) 5 Wymagania szczegółowe Publikuje Microsoft msdn.microsoft.com/library/windowsphone/develop/hh184843.aspx np. 2.1 Jeśli aplikacja jest używana do zbiórek charytatywnych lub prowadzenia promocyjnych loterii, należy to zrobić zgodnie z obowiązującym prawem. Musi być jasne, że Microsoft nie jest stroną lub sponsorem promocji. 2.3 Aplikacja nie może zagrażać bezpieczeństwu lub funkcjonalność urządzeń Windows Phone lub usługi Windows Phone Storeoraz mieć potencjalnych możliwości powodowania szkody dla użytkownika telefonu. 2.5 Pobranie dużego dodatkowego pakietu danych ( ponad 50 MB) musi być poprzedzone informacją o przybliżonej wielkość pakietu danych i możliwych dodatkowych opłatach i zgodą użytkownika. 6 2

Finanse Program płatny: <0.99$; 499$>. Podział zysków Microsoft: 30% dochodu, twórca: 70% dochodu 15 (?) lub 23% VAT Odbiór pieniędzy wysłać druk W8B do MS, podatek w Polsce (potrącany w USA) wyrobić numer ITIN (Individual Taxpayer Identification Number) 7 Konto w AppHub Witryna AppHub pozwala udostępnić program, umożliwia obserwację liczby użytkowników Dla programistów forum, zestaw kursów, przykłady aplikacji, zasoby narzędziowe jak i programów umożliwiających pracę programistów Rodzaje kont komercyjne/studenckie 8 http://create.msdn.com 9 3

Założenie konta Trzy typy konta: STUDENT założenie darmowe, brak jakichkolwiek opłat konieczna weryfikacja! limit bezpłatnych aplikacji: 100 można odblokować jedno urządzenie developerskie. OSOBA PRYWATNA / FIRMA opłata 99$ za rok, limit bezpłatnych aplikacji: 100 możliwość odblokowania 3 urządzeń developerskich. Wszystkie konta mają brak limitu na płatne aplikacje. 10 Założenie konta Student http://msdn.microsoft.com/plpl/library/publikacja-w-marketplace--zalozeniekonta-w-apphub-dla-studenta 11 Odblokowanie telefonu Wymagane Windows Phone SDK 7.1, zarejestrowane konto w AppHub, oprogramowanie Zune, on-line do Internetu! Telefon włącz telefon, odblokuj ekran, sprawdź poprawność daty i godziny, podłącz telefon do komputera za pomocą przewodu USB powinien automatycznie uruchomić się program Zune, jeżeli tak się nie stanie -włącz go. 12 4

Rejestracja w bazie Odblokowanie rejestracja urządzenia w bazie telefonów developerskich przy użyciu narzędzia Windows Phone Developer Registration (składnik instalowany z SDK 7.1) Uruchom Windows Phone Developer Registration menu Start, wybierz Wszystkie programy, znajdź kartę Windows Phone SDK 7.1, uruchom Windows Phone Developer Registration. 13 Windows Phone Developer Registration Po uruchomieniu sprawdź pole Status telefon nierozpoznany przycisk Retry, czytaj Status telefon rozpoznany przycisk Register Czynności: wpisz Live ID (rejestrowane na AppHub), podaj hasło zgodne z Live ID, kliknij Register, aby zarejestrować urządzenie. zostanie wyświetlony komunikat o statusie rejestracji. 14 Problemy z rejestrowaniem telefonu Limit urządzeń max 1 studenckie, max 3 komercyjne wyrejestrowanie telefonu włącz telefon, odblokuj ekran, sprawdź datę i godzinę czy poprawne, podłącz urządzenie do komputera za pomocą przewodu USB, uruchom Windows Phone Developer Registration. kliknij przycisk Unregister. Inne w trakcie operacji telefon musi być aktywny strona startowa na ekranie! sprawdzić, czy Zune prawidłowo rozpoznaje 15 5

Przygotowanie aplikacji Indywidualizacja elementów graficznych zindywidualizowany wygląd aplikacji jeden z ważniejszych czynników sprzyjających podniesieniu poziomu sprzedaży aplikacji elementy wymagane do publikacji (unikalne): nazwa i elementy graficzne używane podczas procesu prezentacji w Marketplace oraz już po zainstalowaniu na Windows Phone obejmują: kafelki (awers jak i rewers), ekran startowy logo aplikacji, stosowane w menu Windows Phone. Co potrzebne edytor grafiki rastrowej (np. Paint) 16 Wymagane elementy graficzne 200 x 200 piksele *.png do prezentowania aplikacji na stronie internetowej Windows Phone Marketplace, 99 x 99 piksele *.png do prezentowania aplikacji w Windows Phone Marketplace na urządzeniu mobilnym, 173 x 173 piksele *.png do prezentowania aplikacji na stronie internetowej Windows Phone Marketplace, na urządzeniu mobilnym oraz po przypięciu, jako kafelek aplikacji na stronie startowej, 62 x 62 piksele *.png do prezentowania aplikacji w liście zainstalowanych aplikacji. Zalecane - ekran startowy aplikacji grafika 480x800 pikseli *.jpg 17 Przykładowa procedura Folder z elementami graficznymi Grafika główna przygotuj na kwadratowej kanwie 200x200 pikseli, Skalowanie przeskaluj do 173x173 px, jako 173.png, analogicznie o rozmiarach: 99x99, 62x62 px Grafiki ekranu startowego: przygotuj na kanwie 480x800 px, zapisz jako 480x800.jpg Umieść w projekcie: Solution Explorer, nazwa projektu - [ppm] Add, Existing item, dodaj 173.png, 62.png oraz 480x800.jpg 18 6

Właściwości projektu Wskazanie elementów graficznych: Solution Explorer, nazwa projektu - [ppm] z menu wybierz Properties, w zakładce Application: rozwijana lista Icon zmień na plik 62.png, lista Backgroundimage wskaż plik 173.png, SplashScreenImage usuń SplashScreenImage.jpg zmień nazwę 480x800.jpgna SplashScreenImage.jpg 19 Sposób prezentacji w Marketplace 200x200 px (na stronie 240x240?) zrzuty ekranu (maks. 8) 20 Zrzuty ekranu Decyzja o zakupie czym kieruje się klient? opakowanie! na to zwracają uwagę potencjalni użytkownicy to grafika przedstawiająca aplikację w trakcie działania Marketplace min. jeden zrzut ekranu, maks. 8 zrzutów. Przygotowanie menu emulatora, pozycja AdditionalTools >> Screenshots 21 7

Liczniki testowe Zrzuty - wyłączyć liczniki znajdź w projekcie wapp.xaml.cs Application.Current.Host.Settings.EnableFrameRateCounter= true; zakomentuj lub ustaw atrybut na false 22 Testowanie aplikacji przed publikacją Dopuszczenie (certyfikacja) aplikacji testy automatyczne Marketplace Test Kit testy wykonywane przez testerów Komplet wymagań http://msdn.microsoft.com/enus/library/hh184843(v=vs.92).aspx Marketplace Test Kit dostępny jako składnik Visual Studio 2010 23 Test Kit 24 8

Etapy testowania Test Kit Dodanie ikonografii do testów Generowanie pliku XAP Test monitorowany na urządzeniu fizycznym Przeprowadzenie testu manualnego Inne analizowanie wydajności Windows Phone Performance Analysis 25 Application Details Ikonografika zgodnie z wymaganiami 26 Automated Tests Generowanie pliku xap zmienić tryb uruchomienia aplikacji z Debug na Release, kliknij Run Uruchomienie testów zakładka AutomatedTests, przycisk Run Tests. Wyniki czy został wygenerowany poprawny plik xap, jakie opcje Windows Phone zostały wykorzystane w aplikacji, czy przygotowano odpowiednią grafikę ikonograficzną, czy przygotowano zrzuty ekranu. 27 9

Automated Tests - wyniki Problem nieprawidłowy rozmiar ikony aplikacji 28 Testu na urządzeniu fizycznym Test monitorowany wymagane urządzenie fizyczne (nie emulator) Czynności podłącz urządzenie, przejdź na zakładkę MonitoredTests, kliknij przycisk Start Application, przejdź przez wszystkie, opisane na stronie, zakładki i opcje testowanej aplikacji, jeżeli aplikacja używa połączenia internetowego sprawdź jak zachowa się przy włączonym i wyłączonym dostępie do Internetu, naciśnij przycisk wstecz na urządzeniu fizycznym, aby wyjść z aplikacji. 29 Test na urządzeniu 30 10

Testy ręczne 50 pozycji sprawdzanych ręcznie pozwala na przeprowadzenie rzetelnej oceny aplikacji i uniknięcia błędów oraz naruszeń regulaminu. Zakładka Manual Tests, w kolumnie Result można określić, czy dane kryterium zostało spełnione: dla tak: Passed, dla nie: Failed, opis kryterium kolumna Text Description link More info - dokładny opis danego kryterium. 31 Testy ręczne 32 Czy testować? Testy nie są wymagane można wysłać bez testowania Testy w Marketplace wykonywane według identycznej procedury takimi samymi narzędziami 33 11

Publikowanie aplikacji Poprzez stronę AppHub http://create.msdn.com tutaj także materiały potrzebne developerowi. Przekazanie aplikacji do procesu publikacji w Marketplace wejdź na create.msdn.com, zaloguj się kliknij w ikonę Submitfor Windows Phone 34 Przesłanie Wysyłanie aplikacji w polu Appnamefor AppHub podaj nazwę aplikacji, widoczna jedynie na koncie AppHub, wybierz miejsce docelowe dystrybucji Public Marketplace wskaż plik *.xap aplikacji, max. 225 MB! ustaw numer wersji, kliknij Next w celu wysłania opis aplikacji 35 Przesłanie aplikacji 36 12

Opis aplikacji wybierz kategorię swojej aplikacji, dodaj krótki opis aplikacji, dodaj długi opis aplikacji, dodaj słowa kluczowe, które ułatwią wyszukiwanie aplikacji, dodaj adres strony internetowej swojego projektu, podaj e-mail, aby Twoi klienci mogli się z Tobą skontaktować, wybierz właściwe ikony, identyfikujące Twoją aplikację kliknij Next. 37 Opis aplikacji (fragment) 38 Ustalenie rynku oraz ceny To działanie jest kluczowe dla popularności aplikacji. Zanim wykonasz przeczytaj opisy innych programów w wybranej kategorii, na podstawie najciekawszych napisz swój profesjonalny opis 39 13

Rynek oraz cena cd. wybierz odpowiednią cenę sprzedaży Twojej aplikacji (jeśli dotyczy), wybierz terytorium, na którym Twoja aplikacja będzie dostępna. przy wyborze kilku rynków, pamiętaj o konieczności lokalizacji aplikacji. Next. 40 Rynek oraz cena 41 Ostatnie informacje podaj dodatkowe informacje dla testerów, wybierz sposób dodania aplikacji do Marketplace można opóźnić dodanie aplikacji po certyfikacji, np. w celu przeprowadzenia akcji promocyjnej aplikacji, Submit. 42 14

Ostatnie informacje 43 Co dalej? Czekamy na efekt certyfikacji jeżeli pozytywny aplikacja jest udostępniana Sprawdzamy liczbę pobrań, i: zaczynamy liczyć wpływającą kasę czekamy na opinie użytkowników. Jak uzyskać opinie użytkowników? jak przekierować użytkownika do Marketplace, tak aby mógł dodać ocenę i komentarz? launcher(przejście aplikacji w stan zamrożenia) launcher Marketplace 44 Ocena użytkownika 45 15