Konkurs na nazwę aplikacji dobreprogramy.pl, a także niesforny Visual Studio
11.04.2016 | aktual.: 12.04.2016 07:09
Tworząc uniwersalną aplikację do powiadomień z portalu dobreprogramy natknąłem się na bardzo ciekawy problem. Postanowiłem opisać ową przygody, a także zapytać Was o pomysł na nazwę aplikacji portalowej :)
Na początku skupmy się jednak na ciekawym przypadku...
Device cannot be found
W ostatnim czasie dostaliśmy najnowszą aktualizację Update 2 do Visual Studio 2015. Oczywiście wersja Community, którą używam, otrzymała również ową paczkę. Okazało się jednak, że po tej aktualizacji VS przy próbie wrzucenia aplikacji portalowej na smartfon zaczął rzucać błędem:
Bootstrapping failed. Device cannot be found. 0x89731810: Deployment failed because no Windows Phone was detected. Make sure a phone is connected and powered on.
Żeby jeszcze bardziej zaciemnić obraz, w tym samym czasie wgrałem (ponownie!) na Lumię 925 Windows 10 Mobile z gałęzi Redstone.
Stanąłem przed niebłahym problemem. Visual Studio przestał wykrywać mój telefon. Pierwsze podejrzenia padły na Redstone. Tutaj po pewnym czasie spędzonym z Google stwierdziłem, że owa aktualizacja nie mogła jednak zepsuć detekcji urządzenia. Próbowałem jednak resetować tryb deweloperski w smartfonie i kombinować z konfiguracją urządzenia. Nadal bezskutecznie.
Kolejne podejrzenie padło na VS. Cóż, po kilkudziesięciu chwilach w Google zdecydowałem się na przeinstalowanie IDE. Miałem nadzieje, że ostatecznie rozwiążę to moje problemy.
Niestety nic to nie zmieniło. Natknąłem się jednak na link, który pomógł mi dwa lata temu z problem przy prawidłowym działaniu Project My Screen, Okazało się, że należy usunąć sterowniki związane ze smartfonem z systemu (!!!), poprzez Menadżer urządzeń:
Zapewne podczas aktualizacji Update 2 do VS, pakiet instalacyjny dodał nowe sterowniki do urządzeń przenośnych, ale nie był w stanie podmieć tych, który były związane już z zainstalowanymi urządzeniami. Uwierzcie, że problem nie jest trywialny do zdiagnozowania, gdyż w sieci jest bardzo dużo wątków, które nie podają faktycznego rozwiązania.
Przejdźmy jednak do sedna...
Konkurs na nazwę aplikacji portalowej
Tworząc aplikację natknąłem się na jeszcze jeden ciekawy "problem":
Jak ma nazywać się aplikacja od obsługi powiadomień z portalu dobreprogramy.pl? :)
Proszę Was zatem o pomoc. W komentarzach piszczcie jak wg Was powinna nazywać się aplikacja portalowa. Niczego nie sugeruję, ale aby pomóc Wam postanowiłem nagrodzić najlepsze propozycje. Wybór będzie subiektywny, a TOP 5 najlepszych nazw nagrodzę kodami do gier na Steam:
Murdered: Soul Suspect
The Last Remnant
Overlord + Overlord Raising Hell (Expansion)
Life Is Strange - Episode 1
Hospital Tycoon
Rozwiązanie konkursu w następnym tygodniu. Liczę na Waszą pomoc :)
Nagrody ufundowałem sam :) W zależności od zainteresowania może coś jeszcze dorzucę ;) :P
Sama aplikacja już nabiera kształtów ;) Zapewne jeszcze w tym tygodniu pojawi się wpis, odnośnie sposobu działania aplikacji w tle i zapamiętywania danych. Przedstawię również ograniczenia, jakie naniósł MS na UWP (Universal Windows Platform).
Aktualne źródła można znaleźć na GitHub pod adresem: https://github.com/djfoxer/dp.notification