Wie ktoś może jak odświeżać zawartość okna xaml w aplikacji UWP w języku C# w sytuacji gdy np. mam text box i po przejściu do innego okna i powrocie do głównego zawartość text boxów i kontrolek jest kasowana ? korzystam z dispacherTimera który co 1 sek wywołuje update textboxów i kontrolek. Do nowego okna przechodzę komendą : Frame.Navigate(typeof(nazwaokna));
#programowanie #csharp #uwp
Ale się namęczyłem.. Jak już pisałem zrobienie gruda w gridzie to słaby pomysł. Żeby to naprawić musiałem poznać adaptive triggery a ponieważ mam data binding to nie dało się zrobić zwykłych setterów tylko jeszcze musiałem utworzyć zasoby z 2 wersjami (pionową i poziomą). Masakra. Ale mam nauczkę, żeby dobrze przemyśleć następne projekty.
#naukaprogramowania #uwp
"Prowizorka działa najlepiej". Dzisiaj dostałem w nocy automatem pierwsze powiadomienie więc aplikacja jest gotowa. Jest jednak kilka rzeczy, które mogłaby jeszcze robić:
- tłumaczenia
- wywalenie całej obsługi sieci do background taska bo teraz część kodu się dubluje
- odpicowanie gui
Dajcie parę plusików mobilizacji, bo najchętniej bym to już olał i wziął się za kompletnie inny projekt
Ktoś byłby chętny do przetestowania?

#anonimoweuwp #naukaprogramowania #uwp #bojowkawindowsphone
Pobierz
źródło: comment_nxAkASVxRma8ePkEmQuhuirdKo9lgmUd.jpg
@rasdel: Szczury uciekają pierwsze, ostatni schodzi kapitan ;-)
Trochę to dziwne, bo generalnie jestem fanboyem linuksów i open source, ale widzę właśnie jakiś mega fajny zamysł w tym całym UWP.
Jak już pisałem wcześniej.. Prawie cały devel na desktopie i nagle się okazuje, że na mobilnym działa tak samo dobrze.Jest VC2017 z xamarinem, kilkaset milionów kompów z win10.. spokojna twoja rozczochrana.
Ps. prawda jest taka, że ms zarabia na biznesie. I
@rasdel: Nie przemawia do ciebie continuum? Idziesz do biura tylko z tele, podłączasz się do docka i gotowe.

A system nie jest martwy.. Masz aktualizacje bezpieczeństwa, kilka nieźle działających apel do biura i.. tylko facebooka brak, chociaż to akurat pozytywnie wpływa na produktywność
Dzisiaj bez zdjęć, ale będzie trochę treści.

Działający background task
- Aplikacja zapisuje dane o ofercie w jsonie.
- Aplikacja pobiera i zapisuje dane tylko w momencie, kiedy zmienia się data (ale będzie pobierać częściej jak ma być opcja sprawdzania czy się wyprzedało). Wysyła powiadomienia w momencie zapisu.

Tu pojawia się pomysł obsługi aktualizacji w całości przez osobny proces, ale muszę to doczytać
GUI stoi w miejscu.. częściowo przetłumaczone. W sumie dodałem
@piachu: Tak, ale emulator ssie.. Sam przestawia datę nawet jak wyłączę auto, nie pobiera daty z pc-ta.masakra.
Na szczęście to aplikacja uniwersalna więc większość debugu jadę na stacjonarce i czasem coś przyrzucę na telefon
Odrobiłem lekcję https://channel9.msdn.com/Series/Windows-10-development-for-absolute-beginners/UWP-019-Working-with-Navigation Dzięki temu mam przy pierwszym uruchomieniu osobną stronę ustawień.
Widzę tutaj mały zgrzyt, bo mój tester kliknął raz w "Polska" i czekał na jakąś akcję zamiast na "zapisz ustawienia". Podwójne kliknięcie wykonuje zapis ustawień.
Może macie pomysł jak to uprościć?

Odrobiłem też lekcję z https://www.youtube.com/watch?v=8N8AYCviu9c i mam działający w tle proces, który będzie aktualizował raz dziennie (albo częściej) ofertę.
Pomęczyłem się też trochę z tłumaczeniem, bo jak już mam
Pobierz
źródło: comment_z1LPf2OTwScYkCFhApXEO2qQjtpTL9Od.gif
Może macie pomysł jak to uprościć?


@anonimoweUWP: po wybraniu kraju zwiń je, żeby było widać tylko wybrany - zaakcentujesz fakt wyboru, ale również że dalej jeszcze trzeba coś zrobić -> Zapisz ustawienia. Ponowne kliknięcie w wybrany kraj, znów rozwinie listę wyboru (ComboBox)
In Windows 10, we updated the toast activation behavior so that when a toast (or an action inside toast) triggers a foreground activation, OnActivated is invoked instead of OnLaunched, with a new activation kind – ToastNotification. Thus, the developer is able to easily distinguish a toast activation and perform tasks accordingly.

Pół wieczoru zmarnowane, ale w końcu powiadomienia działają jak trzeba.
Gdyby ktoś się zastanawiał jak wygląda na desktopie.. proszę

#uwp #
Pobierz
źródło: comment_nTgn39OksorbbrnmpP688VTJYbZGNbjb.jpg
Tak mnie coś wzięło w weekend na poznanie #uwp i zrobienie jakiejkolwiek appki na #windowsphone Jak na kogoś bez doświadczenia w VC i C# to w sumie proste to było do zrobienia. W tej chwili po uruchomieniu pobiera aktualną ofertę ze strony, parsuje i wyświetla powiadomienie Nie chcę robić kompletnego "klienta" bo to bez sensu tylko takiego przypominacza. W planach.. praca w tle, pobieranie nowej oferty w nocy, obsługa flash sales.. może
Pobierz
źródło: comment_TfEXgUoLdAIWur9qFaW35jPh62clkBR1.jpg
@anonimoweUWP: będę śledził tag. Też ostatnio stwierdziłem, że zamiast narzekać na brak apek sam zacznę je robić. Na razie zamówiłem tylko książkę o programowaniu UWP, ale myślę, że to nie może być aż tak trudne:D z czego się uczysz jak mogę wiedzieć?
@adios: dzięki. Teraz utknąłem na gridzie i ogólnie rzeźbię jak to wygodnie obsługiwać/ciekawie wyświetlić. Na pewno będzie pivot ale co chwila mam nowy pomysł ;-)

@kszksz8: zacząłem od virtual academy. przebrnąłem przez c# for absolute beginers https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169 i rzuciłem okiem tu https://mva.microsoft.com/en-US/training-courses/windows-10-development-for-absolute-beginners-14541

A wszystko co mi było potrzebne jest tu https://developer.microsoft.com/en-us/windows/apps ;-)

#programowanie #csharp #uwp #programista15k

tldr; #naukaprogramowania i proszę o sprawdzenie kodu, czy jest w miarę okej

Mirki, ostatnio zamieszczałem kod i prosiłem, byście zerknęli, czy czy w miarę jest okej, parę błędów wytknęliście, więc zabrałem się za inny mini projekcik, który jest prawie ukończony, jedynie można dodawać do niego różne bajery. Nie wykryłem żadnych błędów. (Mam nadzieję, że prawo murphiego nie działa ^^)

Czy ktoś miałby troszkę czasu i przejrzenie kodu pod
Pobierz
źródło: comment_iuqx2WxIoCIUghlsKpyMFnzgnXpzuyHL.jpg