Blog (220)
Komentarze (4k)
Recenzje (1)
@djfoxerDobry Konkurs — śledzimy diodę na Windows 10 i Windows 10 Mobile

Dobry Konkurs — śledzimy diodę na Windows 10 i Windows 10 Mobile

11.02.2017 12:26

Od kilku dni trwa konkurs z diodą na dobrychprogramach. Ponownie śledzić będziemy pojawienie się lampki LED w dzień i w nocy. Obserwować diodę można klasycznie, przez stronę www, a także z poziomu aplikacji na Androida i iOS. Co jednak z użytkownikami Windows?

Dioda nie dla wszystkich?

Dioda 2017 w obecnej wersji jest zdecydowanie nastawiona na głosowanie przez aplikacje mobilne. Pomimo, że udzielenie odpowiedzi przez www jest zalecane przez Redakcję, to obecnie nie pozwala ono na szybkie wysłanie odpowiedzi na pytanie. Wiele osób skarży się na męczącą captche od Google, która zmusza do klikania po obrazkach.

615011

Minusem jest również to, że strona konkursowa jest zupełnie nieprzystosowana do głosowania przez urządzenia przenośne. Dodatkowo śledzenie diody przez www wymaga odświeżania strony.

615013

Z tych też powodów dużo łatwiej jest obserwować diodę i udzielać odpowiedzi przez dedykowane aplikacje mobilne. Szkoda tylko, że Redakcja zadbała jedynie o użytkowników Androida i iOS.

Dobry Konkurs - aplikacja do konkursu z diodą dla Windowsa

Postanowiłem jednak pomóc uciśnionym użytkownikom mobilnego Windowsa :P, a także ułatwić głosowanie przez desktopwego Windowsa. Poprzez analizę ruchu aplikacji mobilnej stworzyłem wersję aplikacji do głosowania w konkursie z diodą na multiplatformę UWP.

615017

Dostępna jest ona pod tym adresem w markecie Windows:

Dobry Konkurs - nieoficjalna aplikacja w konkursie Dioda na portalu dobreprogramy.pl na Windows 10 i Windows 10 Mobile - link do marketu
Aplikacja umożliwiająca: - logowanie/wylogowanie - monitoring pytań w aplikacji - pobranie pytania i odpowiedź na nie - obsługa pytań otwartych, zamkniętych (jeden wybór) i z przesłaniem zdjęcia - wyświetlenie i akceptacja regulaminu z uzupełnieniem danych

Windows 10 Mobile

615022
615023

Aplikacja pozwala na udzielenie odpowiedzi na pytanie. Obsługuje on trzy typy odpowiedzi:

  • wybór jednej odpowiedzi z czterech (A, B, C, D)
  • udzielenie odpowiedzi na pytanie otwarte
  • udzielenie odpowiedzi na pytanie wymagające przesłania grafiki na serwer (z aparatu lub z lokalnej pamięci)
615026

Aplikacja potrafi monitorować diodę na bieżąco. W tym celu co 10 sekund następuje odpytanie serwera o pojawienie się pytania (15 min. jeśli zablokujemy ekran). Jeśli nie zablokujemy ręcznie ekranu w telefonie, to aplikacja sama zadba o to, aby ekran samoistnie się nie zablokował. Dotyczy oczywiście to tylko aplikacji na telefonie, na desktopie nie ma tego problemu.

W przypadku, gdy pojawi się dioda, aplikacja poinformuje o tym poprzez wyświetlenie pytania i zapętlone odtwarzanie dźwięku syreny z łodzi podwodnej :) Nie sposób przegapić tego sygnału, idealne rozwiązanie do zostawienia na noc, aby aplikacja czuwała w trakcie nocy, aby wykryć diodę i nas obudzić.

615029

Windows 10 desktop

UWP pozwala także na uruchomieni tej samej aplikacji na dużym Windows 10. Dzięki temu osoby z desktopową wersją okienek mogą jeszcze szybciej głosować w konkursie i śledzić diodę bez żmudnego odświeżania strony i patrzenia w ekran monitora.

615032
615033

Na koniec - ważne, kilka informacji do czytających

Aplikacja powstała moim nakładem pracy w wolnych chwilach.

Aplikacja Dobry Konkurs nie ma ona nic wspólnego z aplikacjami udostępnionymi przez Redakcję, aczkolwiek korzysta z tego samego API i jest to nieoficjalny port namaszczony przez Redakcję.
Redakcja wyraziła także zgodę na to, aby umieścić ją w markecie i udostępnić dla wszystkich użytkowników.

Ogólnie na przyszłość poradziłbym redakcji pisanie takich apek w Xamarinie: szybko, multiplatformowo, z niezłymi efektami i w .NET. To ostanie o tyle jest ważne, że część Redakcji mogłaby w projekcie uczestniczyć jako deweloperzy.

Aplikacja powstała kosztem zerwanych kilku nocek i poświęconego wolnego, prywatnego, czasu stąd też proszę nie marudzić, że coś brzydko wygląda lub nie jest do końca doszlifowane :) Robiłem to całkowicie bezinteresownie i bez niczyjego wsparcia :)

Aplikacja jest darmowa, ale jak ktoś chce to niech uznaje, że jest ona na licencji beerware, więc jak coś, ktoś to proszę o prv :P

W tej edycji nie mogę już obserwować diody tak, jak we wcześniejszych latach, stąd też udostępniłem swoją ciężką pracę dla was. Niech dobrze służy! :)

To chyba tyle, powodzenia! Czekam na feedback od was.

Wybrane dla Ciebie
Komentarze (63)