@joolekk: są tak samo zdatne jak windows phone.. dzwonią, smsują, obsługują pocztę i przeglądarkę.
No i jeszcze jest duża różnica między wparciem wersji androida (8+) a aktualizacjami producentów.
Wiesz, ja traktuję ten projekt hobbystycznie i dla nauki i sporo wiedzy wyniosłem


ale też,że warto zacząć od "klona" i wypełnić niszę
  • Odpowiedz
Przy okazji koronawirusa, naprawiłem kilka błędów, dodałem "archiwizację bazy" i opublikowałem nową wersję . A ile było przy tym walki.. Onedrive na telefonie ustawia atrybuty read-only i temporary w trakcie kopiowania i.. trochę bluzgów poleciało, zanim znalazłem przyczynę

https://stackoverflow.com/questions/35257564/sqlite-readonly-exception-when-using-files-downloaded-from-onedrive

#anonimoweuwp #naukaprogramowania
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aplikacja w sklepie zdecydowanie nie należy do najpopularniejszych, ale cieszę się, że w końcu dopiąłem go do jako takiego końca. Dzisiaj kończy się wsparcie dla #windowsphone, ale póki co, mogłem dodać aktualizację na wszystkie platformy. Telefon ma też swoje inne ograniczenia i coraz bardziej mam ochotę "zdradzić" mobila.

W dalekich planach mam synchronizację między urządzeniami, żeby nie dodawać jednej paczki w kompie i telefonie, poprawione ikony, folder archiwum, archiwizację, nowych kurierów i przesiadkę na arm64 jak się upowszechni.

Gdyby ktoś był zainteresowany..
anonimoweUWP - Aplikacja w sklepie zdecydowanie nie należy do najpopularniejszych, al...

źródło: comment_H2dMCK10Yvsq6e39c6pJAGYTkq9HC7P1.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zanim appka pojawi się w Storze (trochę to trwa) mam dla użytkowników #windows10 i #windowsphone moją aplikację MoniPak którą popełniłem w ramach #anonimoweuwp i #naukaprogramowania

Co to za aplikacja i co potrafi?
MoniPak to monitor paczek czyli aplikacja, która pozwala śledzić co się dzieje z naszymi przesyłkami kurierskimi i pocztowymi. Teraz obsługuje DPD,UPS,DHL, Pocztę Polską, Inpost, GLS - kolejni kurierzy wkrótce, ale brakuje mi danych przesyłek do integracji.
Co działa? Gromadzenie w bazie sqlite przesyłek i informacji o przebiegu transportu. Dane można częściowo edytować.
Co nie działa? Nie działa jeszcze usługa w tle, która cyklicznie sprawdza zmiany. Jest też parę niedoróbek wizualnych i nie działa filtrowanie (tzn podział na doręczone, archiwalne), brak ustawień.
anonimoweUWP - Zanim appka pojawi się w Storze (trochę to trwa) mam dla użytkowników ...

źródło: comment_FJmUc0bJ7BxOyZma9K04h3igC6l83MJh.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i Mirabelki, jeśli chcecie pomóc i nie boicie się ujawnić randomowi swojego lub odbiorcy nazwiska lub miejsca zamieszkania, mam prośbę:
Jeśli macie jakąś przesyłkę kurierską w transporcie (a że mamy długi weekend, to może ich być więcej) podeślijcie mi numer do trackingu. Potrzebuję sprawdzić jak działają powiadomienia i ogólnie przetestować na "nowych numerach"
Możecie też przesłać jakieś prawie aktualne, doręczone lub nieodebrane, z dziwnymi statusami i historii

#anonimoweuwp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chyba wykopałem się z wcześniejszych błędów.
- ograniczam liczbę zapisów ( a przynajmniej tak mi się wydaje)
- w ekranie głównym jest nowy przycisk, który wymusza aktualizację statusu wszystkich śledzonych paczek
- jest grupowanie wg kurierów, ale je wywalę, bo zrobiłem "czas od aktualizacji statusu" i według tego będę sortował.

#naukaprogramowania #anonimoweuwp
anonimoweUWP - Chyba wykopałem się z wcześniejszych błędów. 
- ograniczam liczbę zap...

źródło: comment_8JtiX9SobcpiUweU3t1JEMGdyFiEenwA.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Obejrzałem w wolnej chwili promowany materiał o tworzeniu appek i...
* Mam działający prototyp w telefonie, który w zasadzie odpowiada (mimo swoich wad) moim potrzebom, czyli śledzi przesyłki.
* Mam rozgrzebaną wersję rozwojową, która w zamyśle ma opierać się o jedną tabelę i przygotowywać do implementacji usługi, która cyklicznie będzie sprawdzać przesyłki.
O ile zrobienie prototypu było proste i przyjemne, to czuję, że wdepnąłem w niezłe g---o i brnę naprawiając błędy projektowe,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anonimoweUWP: Odpocznij od kodu, zrób coś innego związanego z Apką - zaprojektuj/przeprojektuj UI, podeślij znajomym i poproś o feedback, rozpisz sobie ścieżke rozwoju z kamieniami milowymi, pracuj gradacyjnie.
  • Odpowiedz
Idzie paczka do paczkomatu, więc na szybko dodałem obsługę inpostu.
Widzę coraz więcej błędów projektowych i skłaniam się ku przeróbkom kodu na używanie 1 tabeli - pewne dane będą się dublować, ale nie będę ich musiał wyciągać z jsona za każdym razem.

#naukaprogramowania #anonimoweuwp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No to na dzisiaj koniec
Podsumowanie - już mam 4 kurierów, 3 po jsonach, jeden html.
A Poczta Polska musi zatrudniać jakiegoś dyslektycznego informatyka za 15k, bo nawet w jsonie mają literówkę i odwróconą strukturę (najstarsze na początku, wszyscy inni mają najnowsze na początku)
#naukaprogramowania #anonimoweuwp
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No to mam już 2 kurierów ;-)
DPD - parsuje html
DHL - json, ale api wymaga klucza i są limity

Teraz powoli problemem stanie się "ładne wyglądanie" i brak "trackingów" do testów

#anonimoweuwp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli to czytacie, to znaczy, że nie zrobiłem za wielkich postępów. Smutna refleksja jest taka, że zadowalam się działającymi prototypami i nigdy naprawdę niczego nie kończę. Teraz będzie inaczej!


Ponieważ więcej czasu siedzę w biurze przy kompie niż z telefonem w łapie, stwierdziłem, że zamiast sprawdzać co chwila statusy paczek, w wolnym czasie zacząłem rzeźbićMonitor paczek - aplikację w #uwp, która śledzi przesyłki i powiadamia o zmianach statusu.
Oczywiście prototyp już jest, ale teraz czas zacisnąć poślady i to skończyć! Przy okazji odkrywam jak wiele mam braków i pomysłów na #ui i #ui więc tutaj wszelkie wskazówki mile
anonimoweUWP - Jeśli to czytacie, to znaczy, że nie zrobiłem za wielkich postępów. Sm...

źródło: comment_Y3gPHyUsVzWsvRW7cLCrF3VIj8Fk5FFc.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cecyl: uwp to nie tylko windows phone.
Potrzebuję appkę na desktop, a telefon to tylko dodatek i w sumie jeden klik więcej w czasie budowania
A poza tym microsoft foldaple phone nadchodzi xD
  • Odpowiedz
Taki stary a taki głupi.. wystarczyło przesniffować ruch z androidowej spoko, żeby dowiedzieć się, że jest feed z jsonami na wszystko. Login i hasło idzie plaintextem. Nawet da się zdekompilować appkę i wypluwa te dane. A ja się męczę w jakieś parsery. Login i hasło w załączeniu
#anonimoweuwp #naukaprogramowania
anonimoweUWP - Taki stary a taki głupi.. wystarczyło przesniffować ruch z androidowej...

źródło: comment_raGJnViDC6aNAVdcu7T6ldgxTZ8Z6NcU.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Doszedłem do momentu zastąpienia webviewa własnym parserem htmla, żeby dynamicznie generować textblocki, richtextblocki i mediaelementy, żeby wygodnie scrollować pivota.Bardziej doświadczeni koledzy podpowiadają żeby tego nie robić tylko użyć gotowca, ale htmlagility mi nie podchodzi. Potrzebuję tylko tagi pierwszego poziomu i resztę sobie poradzę.
#anonimoweuwp #naukaprogramowania
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

"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
anonimoweUWP - "Prowizorka działa najlepiej". Dzisiaj dostałem w nocy automatem pierw...

źródło: comment_nxAkASVxRma8ePkEmQuhuirdKo9lgmUd.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
@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ść
  • Odpowiedz
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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz