Momencik

Czekaj na odpowiedź servera..

Uwaga

  

Forum Margonem > Rozmówki ogólne > [iOS + Android] Forum Margonem w telefonie v.1.0.8

[Przeszukaj temat] [Dodaj do ulubionych]
Koniec strony Strona: [1]

Akechi

233584
2004
Cześć wszystkim!

Chciałbym Wam zaprezentować aplikację mobilną na urządzenia z systemem iOS, iPadOS oraz Android - Forum Margonem. Na telefonach przeglądarkowa wersja forum nie wygląda i nie działa najlepiej, więc postanowiłem napisać własną appkę. Początkowo miała być ona tylko do użytku własnego, jednak w połowie prac stwierdziłem, że po dodaniu kilku funkcjonalności, będzie mogła zostać Wam upubliczniona. I tak też się stało. Poniżej zamieszczam kilka screenów i filmik obrazujący działanie aplikacji, instrukcję instalacji oraz kilka dodatkowych informacji.

Screeny:

https://i.imgur.com/6JAMznk.png
https://i.imgur.com/UP3PtD1.png
https://i.imgur.com/D8dxgog.png
https://i.imgur.com/FEp6ROn.png
https://i.imgur.com/43OYu7K.png
https://i.imgur.com/Ja2irR6.png

Filmik v.1.0.0: https://www.youtube.com/watch?v=wRIaarWdZEM
Filmik v.1.0.1: https://www.youtube.com/watch?v=uEeunCwXa9c
Filmik v.1.0.2: https://www.youtube.com/watch?v=hzF64kzaBQs
Filmik v.1.0.3: https://www.youtube.com/watch?v=xaXz9kIa2NY
Filmik v.1.0.4: https://www.youtube.com/watch?v=MSSNuYtZ40Q
Filmik v.1.0.5: https://www.youtube.com/watch?v=hnk9vW3HaE8

Instalacja aplikacji na telefonach z systemem iOS:

Z góry uprzedzam, że instalacja nie należy do najprostszych... Takie uroki Apple.

Jest kilka sposobów instalacji plików z rozszerzeniem .ipa. Poniżej przedstawię dwie, z których korzystałem do tej pory. Jeżeli żadna z nich Wam nie podpasuje, możecie poszukać w Google "sign ipa files" czy coś w tym stylu.

Instalacja z użyciem komputera z systemem Windows
UWAGA! Możliwe, że będzie dodatkowo potrzebny program iTunes, który należy pobrać ze strony Apple.
1. Na komputerze pobieramy plik .ipa:
* https://www.dropbox.com/s/9hjwjh6mcdx1sv0/ProdForumApp12.ipa - dla systemów iOS / iPadOS 12.1+
* https://www.dropbox.com/s/wo5owhseky06kx1/ProdForumApp14.ipa - dla systemów iOS / iPadOS 14.1+
2. Pobieramy i instalujemy narzędzie 3uTools: http://www.3u.com/
3. Podłączamy urządzenie, na którym będziemy instalować appkę do komputera i otwieramy 3uTools.
4. W górnym menu klikamy "Toolbox", a następnie "IPA Signature" (u Was prawdopodobnie będzie się ta opcja znajdowała w kolejnej zakładce "More tools"). https://i.imgur.com/g2weGy0.png
5. Wybieramy plik .ipa pobrany w punkcie pierwszym. https://i.imgur.com/yABWlfg.png
6. Zaznaczamy checkboxa przy ikonce aplikacji, następnie "Sign with Apple ID" i "Add Apple ID". https://i.imgur.com/MB7M7yt.png
7. Wpisujemy Apple ID (email) oraz hasło. Klikamy "Confirm". Można tutaj stworzyć nowe Apple ID jeżeli nie macie zaufania).
8. Klikamy "Start signing".
9. Czekamy kilka, max kilkanaście sekund. Program domyślnie wypluwa podpisaną appkę w Komputer -> Dokumenty. Dla pewności możemy kliknąć opcję na górze "Open the signed IPA location".
10. Z górnego niebieskiego menu klikamy "iDevice", z lewego menu klikamy "Apps", a następnie "Import & Install ipa". https://i.imgur.com/E5pymR9.png
11. Wybieramy podpisaną appkę z kroku 9.
12. Gotowe.
* Możliwe, że na telefonie wyświetli się komunikat o niezaufanym twórcy. Wówczas należy wykonać kroki z tego poradnika: https://support.apple.com/pl-pl/HT204460

Podpisany plik można usunąć, nie będzie on już potrzebny. Powyższe kroki trzeba powtarzać co 7 dni, jeżeli dalej chcemy korzystać z aplikacji. Niestety.

Poniżej przedstawiam sposób dla komputerów z systemem MacOS, ale program tam opisany jest dostępny również dla systemu Windows. Nie testowałem go na Windowsie, ale jeżeli działa tak samo jak na MacOS, to późniejsze aktualizacje podpisu aplikacji ogranicza się do jednego kliknięcia.

Instalacja z użyciem komputera z systemem MacOS
1. Wchodzimy na stronę https://altstore.io i pobieramy wersję na MacOS.
2. Robimy wszystko wg. instrukcji: https://altstore.io/faq/
3. Na telefonie otwieramy aplikację AltStore zainstalowaną w poprzednim punkcie.
4. Z dolnego menu wybieramy "Settings" i wybieramy "Sign in with Apple ID". https://i.imgur.com/dgte76L.png
5. Logujemy się podając Apple ID (email) oraz hasło. Do tego celu możemy stworzyć nowe Apple ID.
6. Na telefonie pobieramy plik .ipa z pierwszego punktu z instrukcji instalacji na Windowsie.
Dla ułatwienia poniżej daję kody QR do tych plików
* https://i.imgur.com/mBzNP2v.png - dla systemów iOS /iPadOS 12.1+
* https://i.imgur.com/5cqFBxy.png - dla systemów iOS / iPadOS 14.1+
Prawdopodobnie w przeglądarce wyświetli się strona przeznaczona na urządzenia mobilne. Klikamy wtedy "Lub przejdź do witryny" i "Pobierz".
7. Po pobraniu wykonujemy jeden z poniższych kroków:
7a. Otwieramy pobrany plik. W prawym górnym rogu powinna pojawić się ikonka udostępniania (iOS 14, nie wiem jak jest we wcześniejszych wersjach) i klikamy w nią. Z listy aplikacji wybieramy AltStore.
7b. Otwieramy aplikację AltStore. Z dolnego menu wybieramy "My Apps" a następnie "+" w lewym górnym rogu. https://i.imgur.com/ZpuMVUN.png
Szukamy na dysku pobrany plik .ipa.
8. Gotowe.
* Możliwe, że na telefonie po instalacji aplikacji AltStore lub Forum Margonem wyświetli się komunikat o niezaufanym twórcy. Wówczas należy wykonać kroki z tego poradnika: https://support.apple.com/pl-pl/HT204460

W aplikacji AltStore co 7 dni należy odnawiać podpis obu aplikacji. W tym celu wchodzimy do aplikacji AltStore, z dolnego menu wybieramy "My Apps", a następnie "Refresh All".

Instalacja aplikacji na telefonach z systemem Android

Jest to wersja testowa aplikacji przeznaczona na telefony z systemem Android w wersji 8.0 lub nowszym. W najbliższym czasie aplikacja będzie wychodzić z fazy testów i będzie trafiać również na starsze wersje systemu.
Plik instalacyjny .apk: https://www.dropbox.com/s/pu0ebw8s7uy8pu8/

Instrukcja instalacji ukaże się, kiedy aplikacja wyjdzie z fazy testów

Changelog

Wersja 1.0.1
- Możliwość podglądu outfitu w przedmiotach ze statem outfit
- Możliwość zmiany tła na forum - niedostępne
- Możliwość przeglądania forum jako gość (użytkownik niezalogowany)
- Wyłączenie możliwości logowania w aplikacji
- Zmiana sposobu renderowania niektórych elementów na ekranie logowania - częściowo niedostępne
- Kafelki kategorii na stronie głównej forum mają stały (proporcjonalny) rozmiar, przez co po załadowaniu grafiki interfejsu kafelek nie zmienia swojego rozmiaru (tak jak to miało miejsce w wersji 1.0.0)
- Naprawienie zacięcia animacji headera przy szybkim scrollowaniu w liście tematów + zmiana sposobu renderowania tej animacji
- Zablokowanie pokazywanie drugiego panelu z możliwością oddania głosu na post już oceniony - niedostępne
- Naprawienie problemu z czyszczeniem pola tekstowego przy ocenie postu w momencie przełączenia się na Emoji Keyboard
- Zmiana sposobu renderowania avatarów postaci
- Kolorowanie statów upgby i legbon w przedmiotach
- Przepisanie SkillsParser z JavaScript na Dart wraz z obsługą statu battlestats w przedmiotach
- Dodanie obsługi kilku statów w przedmiotach (obsługiwanych jest już ok. 95% statów)
- Naprawa zaokrąglania dat postów
- Aktualizacja słownika (z dn. 2020-11-25 06:55:27)

Wersja 1.0.2
- Wdrożenie mechanizmu powolnego ładowania obrazków (lazyloading) w przypadku itemów oraz npc. W praktyce oznacza to, że obrazki są pobierane dopiero w momencie, gdy znajdują się na ekranie. Pozwoli to na delikatne ograniczenie wykorzystywanego transferu danych.
- W związku z powyższą zmianą animacje gifów w postach zostały włączone
- W widoku tematu został zmieniony sposób renderowania górnego i dolnego paska na lekko przezroczysty + blur (dolny - niedostępne)
- Podgląd statystyk przedmiotów został delikatnie upodobniony do tego z NI
- Na iPadach w przypadku statu battlestats, gdy efektów dla tego statu było więcej niż 1, wyświetlały się one w jednej linii
- Dodano obsługę statystyki pet wraz z możliwością podglądu chowańca wraz z dostępnymi dla niej akcjami
- Dodano obsługę statystyk: enhancement_upgrade_lvl, bonus, enhancement_add oraz kilku innych nieobsługiwanych wcześniej
- Aktualizacja słownika (2020-12-17 10:59:01)

Wersja 1.0.3
- Obsługa systemu Android + przepisanie większości elementów interfejsu pod Androida
- Drobne zmiany w niektórych elementach interfejsu na iOS
- Dodano znacznik w miejscu, gdzie ostatnio skończyliśmy czytać temat (dane na ten temat są zapisywane w pamięci telefonu)
- Nowy system indeksowania postów w liście, przez co przechodzenie między stronami w temacie nie będzie dawało efektu "skakania"
- W widoku tematu, w prawym górnym rogu napis "Idź do..." został zastąpiony ikonką (opcja przejścia na dowolną stronę w temacie)
- Zmiany i ujednolicenie formatu dat w postach i tematach
- W kafelku tematu data założenia tematu została przeniesiona w prawy górny róg, natomiast po autorze wyświetla się nick gracza, który zamieszczał post w temacie jako ostatni
- W kafelku posta data dodania posta została przeniesiona pod nick gracza. Panel oceny posta i panel z ocenami innych graczy zostały rozdzielone. W prawym górnym rogu wyświetla się ogólna ocena posta. Po tapnięciu wyświetlają się oceny innych graczy. Na dole można ocenić post gracza (niedostępne)
- Zmiana wyglądu postów osób funkcyjnych ("ramka" tylko po lewej stronie)
- Drobna optymalizacja w renderowaniu podglądu animacji chowańców
- Dodanie jednostek k, m, g do wartości przedmiotów w oknie podglądu statystyk

Wersja 1.0.4
- Naprawienie problemu z otwieraniem linków w widoku WebView na Androidzie 11
- Linki do tematów na forum otwierają się w aplikacji, a nie w widoku WebView
- Obsługa nieistniejących tematów
- Obsługa statów: target_rarity, bonus_reselect, force_binding ("zwoje do "rerollowania" bonusów)
- Drobne poprawki w systemie lazyloadingu obrazków na forum
- Aktualizacja słownika

Wersja 1.0.5 (ios 14 only)
- Dodanie widżetu "Wynajmowane pokoje" na iOS
- Zmiany w przechodzeniu pomiędzy kolejnymi widokami w aplikacji oraz inne drobne zmiany techniczne

Wersja 1.0.6
- Wsparcie dla Androida 8.0
- Mechanizm zapamiętywania odwiedzonych tematów i działów na forum. Jeżeli od ostatniego odwiedzenia działu na forum, w danym temacie pojawiły się nowe posty, przy nazwie tematu pojawi się niebieska kropka. Jeżeli dodatkowo temat został odwiedzony w ciągu ostatnich 7 dni, pojawi się czerwona kropka
- Dodanie graficznej ikonki dla statów: noauction, nodepo, nodepoclan, artisan_worthless
- Aktualizacja silnika Fluttera do wersji 2.0.5 wraz ze wszystkimi bibliotekami
- Aktualizacja słownika (2021-03-24 09:00:16)

Wersja 1.0.7
- Obsługa nowego adresu forum
- Drobna optymalizacja kodu
- Zastąpienie zdeprecjonowanych widżetów nowymi (głównie elementy formularza)
- Aktualizacja słownika (2021-04-27 08:25:51)

Wersja 1.0.8
- Wprowadzono ciemny motyw w aplikacji. Wyświetlanie go zależy od ustawień trybu ciemnego w ustawieniach systemowych telefonu ( https://i.imgur.com/56DTBs6.png )
- Aktualizacja silnika Fluttera do wersji 2.5.2 + SDK języka Dart do wersji 2.12.0 (null-safety). Duża część aplikacji została przepisana od nowa pod nowszy standard języka.
- Zmieniono styl cytowanych wypowiedzi ( https://i.imgur.com/6MmM9mr.png )
- Wyeliminowano błąd polegający na freezowaniu aplikacji w momencie, kiedy item zawierał w sobie jakiś dziwny stat (np. że item został ulepszony na poziom 0).
- Linki otwierają się w przeglądarce, zamiast w widoku WebView.
- Dodano mechanizm automatycznej aktualizacji słownika. Aktualiazja będzie przeprowadzana przy każdym deployu aplikacji. Dodatkowo skrypt automatyzujący tę czynność nie będzie brał pod uwagę tych działów w słowniku, które są związane z tymi elementami gry, które nie są używane w aplikacji, co trochę uszupli jej wagę.
- Drobne prace polegające na zmniejszeniu wykorzystywanej pamięci RAM.
- Naprawiono możliwość logowania się po zmianie strony głównej - niepubliczne
- Dodano obsługę kodów TOTP podczas logowania - niepubliczne

Informacje dodatkowe:

1. Dlaczego plik instalacyjny na starsze wersje systemu iOS jest cięższy, niż na tą najnowszą?
- W ogromnym skrócie i uproszczeniu. Ponieważ jest dostosowany do większej ilości wersji systemu iOS. Wstawiłem dwie kompilacje, aby użytkownicy z najnowszą wersją systemu (a jest ich chyba większość) nie musieli instalować ponad 200MB potwora. Dla tych, którzy chcą się wgłębić w te technikalia na ten temat, polecam zajrzeć do tego wątku na stackoverflow: https://stackoverflow.com/questions/32745770/enabling-bitcode-for-ios-9-increases-ipa-size-3x-is-this-the-size-on-the-app-st Tam ktoś ładnie wszystko wyjaśnił.
2. Byłbym wdzięczny za zgłaszanie znalezionych błędów. Postaram się, aby te krytyczne były naprawiane od ręki, te mniej krytyczne będą odwleczone o parę tygodni. Przy zgłaszaniu proszę podać nazwę urządzenia oraz wersję systemu.
3. Przy pierwszym uruchomieniu aplikacji na iOS, wyskoczy komunikat "Aplikacja chce znajdować urządzenia w sieci lokalnej...". Nie ma znaczenia, którą opcję zaznaczycie.


To chyba tyle. Czekam na Wasze opinie i komentarze.
Pozdrawiam.
Edytowany 13:12:54 19.11.2021 przez Akechi
2020.11.30 15:24:08
MEDAL Ocena: 35
zgłoś | ignoruj | cytuj | ID:44450439

Shirley

1952826
10629
Akechi:
Powiedz mi lepiej. Czy została zaproponowana Tobie jakaś forma współpracy z firmą po pierwszej odsłonie tematu?
2020.11.30 16:54:13
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44450801

Falque

315636
963
@Garmory, zainteresujcie się facetem, który odwala Wam robotę za darmo, trzeba wykorzystać pełen potencjał tego projektu.
2020.11.30 16:56:43
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44450809

KONTO USUNIĘTE

Boze jak ja nienawidze na iOSie przegladac forum dzieki tobie sie to zmienilo, jestes kox <3
2020.11.30 16:57:52
zgłoś | ignoruj | cytuj | ID:44450815

Wróżka Zymbuszka

293460
858
Fatalista:

Za darmo też działało czy działa wielu dodatkopisarzy. Gdyby nie osoby trzecie ta gra byłaby może na etapie ery brązu...
2020.11.30 17:24:10
KONTO ZABLOKOWANE | zgłoś | ignoruj | cytuj | ID:44450906

Mr Organista

31632
139
Pokłon ziomek, miejmy nadzieje ze garmory odkupi od ciebie apke albo zaproponuja współprace
2020.11.30 21:00:10
zgłoś | ignoruj | cytuj | ID:44451838

Blaga

281143
1552
Akechi:
Jestem za wersją na Androida, w ramach wynagrodzenia możesz zorganizować jakąś symboliczną zrzutkę, myślę że gracze dorzuciliby małą cegiełkę
2020.11.30 21:09:58
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44451897

Fatar

300610
2662
Akechi:
Jeżeli zdjęli ci pierwszy temat, to zdejmą i ten.
_
Edytowany 21:41:24 30.11.2020 przez Darirru
2020.11.30 21:35:26
KONTO ZABLOKOWANE | zgłoś | ignoruj | cytuj | ID:44452006

Fikuru

317231
472
Darirru:
Nie powinni zdjąć. Ta wersja aplikacji nie posiada funkcji logowania.
Tak więc powstała druga wersja appki okrojona z możliwości logowania.
2020.11.30 21:45:28
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44452062

Shereby

47149
12445
w jaki sposób wyciągasz treści konkretnych postów i tematów? scrapper?
2020.11.30 21:51:27
zgłoś | ignoruj | cytuj | ID:44452095

KONTO USUNIĘTE

Jezu, piękne. Tbh sam mam androida, ale mogę poczekać.
Kawał dobrej roboty, serio. @Achaja, dej mu SMG, i 15k na ręke
2020.12.01 01:50:39
zgłoś | ignoruj | cytuj | ID:44452665

Wirujoncy Miszcz

167304
8388
Super sprawa, jakbyś zrobił kiedyś na androida to chętnie będę korzystał

Dajcie mu jakiś etat albo chociaż zapłaćcie, żeby zrobił Wam pełną wersje z logowaniem, macie zabezpieczenie logowania w aplikacji w margonemmini, tylko chcieć trzeba
2020.12.01 12:52:16
zgłoś | ignoruj | cytuj | ID:44453688

Blaydeczek

31538
345
Wirujoncy Miszcz:
Ale po co, kuferki i loteria better co nie?
2020.12.01 13:47:35
zgłoś | ignoruj | cytuj | ID:44453850

Akechi

233584
2004
Shereby:
Korzystam z parsera z tej biblioteki: https://pub.dev/packages/html
Elementy wyciąga się jak w czystym JS, nawet nazwy metod są te same, więc easy.

Wirujoncy Miszcz:
Wersja z logowaniem jest zrobiona (sam z niej korzystam), jednak nie mogę jej opublikować ze względu na fakt, że nie jest to oficjalna appka.

Dzięki wszystkim za miłe komentarze. Myślę, że wersja androidowa powstanie, jednak nie spodziewałbym się jej w ciągu najbliższego kwartału.
2020.12.01 13:56:55
zgłoś | ignoruj | cytuj | ID:44453874

Jabłoń

30274
7798
Wielki plus, wreszcie ktoś się przejmuje forum. <3

Bo garmory oczywiście wszystko wprowadzi w nowym forum, wprowadzonym w 2137.
2020.12.01 17:04:13
zgłoś | ignoruj | cytuj | ID:44454689

Hava Nananana

316207
4751
świetne, plus to za mało by wyrazić mój zachwyt
2020.12.01 19:26:31
zgłoś | ignoruj | cytuj | ID:44455301

Animen

357117
319
Mocny props !
2020.12.02 01:01:19
zgłoś | ignoruj | cytuj | ID:44456304

Maziu

431846
2664
Witam.

Projekt będzie pod obserwacją.

Pozdrawiam.
2020.12.04 19:38:02
zgłoś | ignoruj | cytuj | ID:44464476

Invictus Del Ros

31577
283
Propsik, daj znać czy się Garmo odezwie do Ciebie bo świetna robota
2020.12.06 02:18:21
zgłoś | ignoruj | cytuj | ID:44468640

Akechi

233584
2004
Appka w wersji 1.0.2 już dostępna!
Krótki filmik prezentujący najważniejsze zmiany: https://www.youtube.com/watch?v=hzF64kzaBQs

Wersja 1.0.2
- Wdrożenie mechanizmu powolnego ładowania obrazków (lazyloading) w przypadku itemów oraz npc. W praktyce oznacza to, że obrazki są pobierane dopiero w momencie, gdy znajdują się na ekranie. Pozwoli to na delikatne ograniczenie wykorzystywanego transferu danych.
- W związku z powyższą zmianą animacje gifów w postach zostały włączone
- W widoku tematu został zmieniony sposób renderowania górnego i dolnego paska na lekko przezroczysty + blur (dolny - niedostępne)
- Podgląd statystyk przedmiotów został delikatnie upodobniony do tego z NI
- Na iPadach w przypadku statu battlestats, gdy efektów dla tego statu było więcej niż 1, wyświetlały się one w jednej linii
- Dodano obsługę statystyki pet wraz z możliwością podglądu chowańca wraz z dostępnymi dla niej akcjami
- Dodano obsługę statystyk: enhancement_upgrade_lvl, bonus, enhancement_add oraz kilku innych nieobsługiwanych wcześniej
- Aktualizacja słownika (2020-12-17 10:59:01)
2020.12.21 10:13:45
Ocena: 5
zgłoś | ignoruj | cytuj | ID:44520976

Hava Nananana

316207
4751
Garmory to taka trochę dynastia Qing, a >>wiadomo kto<< to taka trochę Cixi
tak samo są niechętni do oddolnych zmian i projektów
zapraszam do dyskusji
2020.12.21 13:08:33
Ocena: -1
zgłoś | ignoruj | cytuj | ID:44521329

Mabel osiem sześć

1015
39
Dopracowane bardziej niż zwykłe forum na pc
2020.12.21 15:31:38
zgłoś | ignoruj | cytuj | ID:44521751

Usless Clinton

317-4
448
Wielki szacuneczek dla twórcy !!
2020.12.22 04:12:56
zgłoś | ignoruj | cytuj | ID:44523350

Rozwścieczone Mango

31739
506
Fajne!
2020.12.22 12:31:34
zgłoś | ignoruj | cytuj | ID:44523989

kerepo

5893
4970
cool
2020.12.22 15:05:47
zgłoś | ignoruj | cytuj | ID:44524579

Vegetto Jr

317128
1583
Miałeś łeb kolego robiąc coś takiego serio. Mam nadzieje,że Garmory nie zablokuje Ci tej apki i doczekamy się wersji na Androida
Leci łapka za to.
2020.12.23 01:15:58
zgłoś | ignoruj | cytuj | ID:44526129

Evangelyne

300345
1042
kurde a nowe forum wprowadzają od 6 lat, a ty tak sobie taką apke robisz czekam na androida
2020.12.23 19:45:18
zgłoś | ignoruj | cytuj | ID:44527940

Akechi

233584
2004
Appka została zaktualizowana do wersji 1.0.3

- Obsługa systemu Android + przepisanie większości elementów interfejsu pod Androida
- Drobne zmiany w niektórych elementach interfejsu na iOS
- Dodano znacznik w miejscu, gdzie ostatnio skończyliśmy czytać temat (dane na ten temat są zapisywane w pamięci telefonu)
- Nowy system indeksowania postów w liście, przez co przechodzenie między stronami w temacie nie będzie dawało efektu "skakania"
- W widoku tematu, w prawym górnym rogu napis "Idź do..." został zastąpiony ikonką (opcja przejścia na dowolną stronę w temacie)
- Zmiany i ujednolicenie formatu dat w postach i tematach
- W kafelku tematu data założenia tematu została przeniesiona w prawy górny róg, natomiast po autorze wyświetla się nick gracza, który zamieszczał post w temacie jako ostatni
- W kafelku posta data dodania posta została przeniesiona pod nick gracza. Panel oceny posta i panel z ocenami innych graczy zostały rozdzielone. W prawym górnym rogu wyświetla się ogólna ocena posta. Po tapnięciu wyświetlają się oceny innych graczy. Na dole można ocenić post gracza (niedostępne)
- Zmiana wyglądu postów osób funkcyjnych ("ramka" tylko po lewej stronie)
- Drobna optymalizacja w renderowaniu podglądu animacji chowańców
- Dodanie jednostek k, m, g do wartości przedmiotów w oknie podglądu statystyk

Krótki filmik prezentujący aplikację na Androida: https://www.youtube.com/watch?v=xaXz9kIa2NY

---

Plik instalacyjny .apk: https://www.dropbox.com/s/pu0ebw8s7uy8pu8/
Jest to wersja testowa aplikacji przygotowana dla Androida w wersji 9.0 i wyższej. Byłbym wdzięczny za zgłaszanie znalezionych błędów wraz z wersją systemu oraz nazwą urządzenia. Inne uwagi też mile widziane.
2021.01.18 10:38:32
Ocena: 3
zgłoś | ignoruj | cytuj | ID:44616115

Anward

147745
4784
Akechi:
Widzę, że appkę zrobiłeś w Darcie z Flutterem (popraw mnie, jeśli się mylę). Gdzie można zobaczyć jej kod? Nie chcę instalować na swoim urządzeniu nic niesprawdzonego.
Edytowany 12:40:12 19.1.2021 przez Anward
2021.01.19 12:38:38
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44620638

Akechi

233584
2004
Anward:
Przykro mi, ale kod nie jest nigdzie dostępny. Głównie ze względu na fakt, że dalej znajduje się w niej funkcja logowania, a włączenie lub wyłączenie jej przed releasem to kwestia jednej zmiennej. Nie miałbym problemu z tym, żeby każdy mógł mieć wgląd do kodu i zbudować sobie appkę z włączonym logowaniem. Problem pojawiłby się w momencie, gdyby gdzieś na forum lub na jakimś zewnętrznym serwisie powiązanym z Margonem, pojawiłby się build z włączonym logowaniem + przechwytywaniem danych użytkowników. Nie trudno zgadnąć, że wtedy moje konto mogłoby polecieć w pierwszej kolejności.
Co do tego, że nie chcesz mieć na swoim urządzeniu nic niesprawdzonego... Chyba nie chcesz mi powiedzieć, że przed każdą instalacją aplikacji pytasz developera, czy przypadkiem nie instalujesz na swoim telefonie koparki kryptowalut?


Appka została zaktualizowana do wersji 1.0.4

- Naprawienie problemu z otwieraniem linków w widoku WebView na Androidzie 11
- Linki do tematów na forum otwierają się w aplikacji, a nie w widoku WebView
- Obsługa nieistniejących tematów
- Obsługa statów: target_rarity, bonus_reselect, force_binding ("zwoje do "rerollowania" bonusów)
- Drobne poprawki w systemie lazyloadingu obrazków na forum
- Aktualizacja słownika

Filmik przedstawiający zmiany: https://www.youtube.com/watch?v=MSSNuYtZ40Q
Edytowany 22:11:35 17.4.2021 przez Akechi
2021.01.26 11:44:11
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44643114

Anward

147745
4784
Akechi:
Nie do końca rozumiem, w jaki sposób udostępnienie kodu funkcji logowania miałoby narazić bezpieczeństwo użytkowników, o ile sam kod jest bezpieczny i trzymasz się dobrych praktyk security. Ale mniejsza o to.

Odpowiadając na Twoje pytanie: pytać nie pytam, ale instaluję tylko aplikacje open source albo te, których twórcy mają opublikowaną politykę bezpieczeństwa.
2021.01.26 13:00:06
Ocena: 2
zgłoś | ignoruj | cytuj | ID:44643333

kozik

16431
303
Anward:
Twórca akurat podał najlepszy powód, żeby zwlekać z udostępnieniem kodu. Bez oficjalnego stanowiska firmy to apka, którą instalujemy na własną odpowiedzialność, a każdy potencjalny oszust chętnie położyłby łapy na source code i wypuścił własny build. Przede wszystkim chodzi o metodę instalacji i ewentualny dostęp programu do określony funkcji telefonu. Btc się nie nadaje, ale takie monero już pewnie nowy telefon mógłby kopać. Do tego wchodzi pełno cennych informacji które można uzyskać z ewentualnie dołączonego keyloggera. Co do ewentualnego botnetu, to słyszałem o wykorzystaniu androidów. Spójrz na uprawnienia niektórych apek "dla dzieci" w oficjalnych sklepach, a znajdziesz w kilka minut scam w kilku smakach.
edit: Możliwe, że się za bardzo rozpisałem. Przepraszam jeśli potraktowałem cię z góry.

Akechi:
Chapeau bax, powodzenia i udanych kolejnych wersji. Nie mam pojęcia jak sytuacja ewentualnego wsparcia finansowego projektu ma się z perspektywy prawnej, ale gdyby nikt nie chciał ci przyłożyć za to pozwem, chętnie dorzuciłbym się, gdyby oznaczało to więcej czasu, który mógłbyś włożyć w wersję na androida
Edytowany 16:50:22 26.1.2021 przez kozik
2021.01.26 16:42:09
Ocena: 1
zgłoś | ignoruj | cytuj | ID:44643967

Akechi

233584
2004
kozik:
Rozważałem wszystkie za i przeciw czy wprowadzić możliwość wsparcia projektu, czy też wyświetlania reklam w aplikacji. Summa summarum póki co nie przewiduję takiej możliwości.

---

Aplikacja została zaktualizowana do wersji 1.0.5 (tylko iOS 14+)
- Dodanie widżetu "Wynajmowane pokoje" na iOS
- Zmiany w przechodzeniu pomiędzy kolejnymi widokami w aplikacji oraz inne drobne zmiany techniczne

Filmik prezentujący działanie widżetu "Wynajmowane pokoje": https://www.youtube.com/watch?v=hnk9vW3HaE8

---
Sam ficzer co prawda nie jest związany z samą aplikacją, jednak chyba nie ma potrzeby tworzyć do tak małej funkcjonalności osobnej appki. Aby zacząć obserwować klucze do pokojów, które wynajmujemy, należy edytować widżet i wpisać numerki klucza (bez przedrostka "ITEM#"). Najmniejszy widżet (2x2) może wyświetlać 1 klucz, średni (2x4) maksymalnie 4 klucze, największy (4x4) maksymalnie 9 kluczy. Oczywiście widżety można stackować (co widać na powyższym filmiku). Widżet bierze pod uwagę 10 pierwszych wpisanych numerków, sortuje po czasie wygaśnięcia i je wyświetla. Widżet synchronizuje się z zewnętrznym serwerem co 1 godzinę w przypadku gdy którykolwiek klucz wygasa w ciągu 24 godzin, w innym przypadku co 6 godzin. Jednocześnie informuję, że jest to jedyny element aplikacji, który komunikuje się z innym hostem, niż Margonem (oczywiście poza linkami umieszczanymi na samym forum). Dane na temat "odpytywanych" itemków nie są przechowywane po stronie serwera.

---
W wersji 1.0.6 pojawi się obsługa Androida 8.0. Dajcie znać, czy chcielibyście zobaczyć powyższy ficzer na Androidzie, czy tylko mi takie coś jest potrzebne Zobaczę wtedy, czy da się coś zrobić.

Pozdrawiam.
2021.02.17 10:53:32
zgłoś | ignoruj | cytuj | ID:44705517

Kacper Szef Nexosa

226304
1659
Za nisko leży ten temat jak na taką fajną apkę.
2021.03.23 14:11:57
Ocena: 1
KONTO ZABLOKOWANE | zgłoś | ignoruj | cytuj | ID:44808807

Araucaris

2751376
12854
Apka zapowiada się zacnie, czekam na wersję Android.
Plus odświeżam by temat ciągle był wyżej.
2021.04.03 00:54:24
zgłoś | ignoruj | cytuj | ID:44839124

Mędrzec z Ethan

30043
668
Odświeżam.
Jako użytkownik iOS kłaniam się, mało kto pamięta jeszcze o apkach na iOS tylko skupiają się na androidzie. Szacun.
2021.04.13 04:41:49
zgłoś | ignoruj | cytuj | ID:44862192

Akechi

233584
2004
Aplikacja została zaktualizowana do wersji 1.0.6
- Wsparcie dla Androida 8.0
- Mechanizm zapamiętywania odwiedzonych tematów i działów na forum. Jeżeli od ostatniego odwiedzenia działu na forum, w danym temacie pojawiły się nowe posty, przy nazwie tematu pojawi się niebieska kropka. Jeżeli dodatkowo temat został odwiedzony w ciągu ostatnich 7 dni, pojawi się czerwona kropka
- Dodanie graficznej ikonki dla statów: noauction, nodepo, nodepoclan, artisan_worthless
- Aktualizacja silnika Fluttera do wersji 2.0.5 wraz ze wszystkimi bibliotekami
- Aktualizacja słownika (2021-03-24 09:00:16)

---

W tej wersji została dodana drobna funkcjonalność, która pomaga śledzić nowe posty na forum przez użytkowników zalogowanych w aplikacji jako gość. Jest to funkcjonalność znana z wersji dla zalogowanych użytkowników, której brakowało po wyłączeniu możliwości normalnego logowania w aplikacji. Dane na temat przeglądanych tematów są zapisywane w urządzeniu użytkownika i nie są wysyłane na zewnętrzne serwery.
Ponadto appka została udostępniona dla użytkowników Androida 8.0. Link do pobrania w pierwszym poście. Przypominam, że aplikacja w wersji dla Androida jest dalej w fazie testów.

Pozdrawiam.
2021.04.22 11:28:33
zgłoś | ignoruj | cytuj | ID:44883854

Kacper Szef Nexosa

226304
1659
Za nisko
2021.05.14 15:20:00
KONTO ZABLOKOWANE | zgłoś | ignoruj | cytuj | ID:44926471

Tokelau

31136
602
absolutny kozak i nawet nie wiem co lepsze sama apka czy to ze jest tylko na ios i mozna czytac placz biedakow z androidem
2021.05.14 16:59:24
Ocena: -1
zgłoś | ignoruj | cytuj | ID:44926590

Akechi

233584
2004
Toke:
Po pierwsze prosiłbym o większą kulturę wypowiedzi. Po drugie, appka od jakiegoś czasu jest już dostępna na urządzenia z systemem Android 8.0 i wyższym.

---

Aplikacja została zaktualizowana do wersji 1.0.7
- Obsługa nowego adresu forum
- Drobna optymalizacja kodu
- Zastąpienie zdeprecjonowanych widżetów nowymi (głównie elementy formularza) - częściowo niedostępne
- Aktualizacja słownika (2021-04-27 08:25:51)
2021.05.20 16:05:25
Ocena: 2
zgłoś | ignoruj | cytuj | ID:44934964

Cardan

316106
323
Odświeżę, szkoda żeby zniknęło
2021.09.01 09:26:40
Ocena: 2
zgłoś | ignoruj | cytuj | ID:45104058

Akechi

233584
2004
Aplikacja została zaktualizowana do wersji 1.0.8
- Wprowadzono ciemny motyw w aplikacji. Wyświetlanie go zależy od ustawień trybu ciemnego w ustawieniach systemowych telefonu ( https://i.imgur.com/56DTBs6.png )
- Aktualizacja silnika Fluttera do wersji 2.5.2 + SDK języka Dart do wersji 2.12.0 (null-safety). Duża część aplikacji została przepisana od nowa pod nowszy standard języka.
- Zmieniono styl cytowanych wypowiedzi ( https://i.imgur.com/6MmM9mr.png )
- Wyeliminowano błąd polegający na freezowaniu aplikacji w momencie, kiedy item zawierał w sobie jakiś dziwny stat (np. że item został ulepszony na poziom 0).
- Linki otwierają się w przeglądarce, zamiast w widoku WebView.
- Dodano mechanizm automatycznej aktualizacji słownika. Aktualizacja będzie przeprowadzana przy każdym deployu aplikacji. Dodatkowo skrypt automatyzujący tę czynność nie będzie brał pod uwagę tych działów w słowniku, które są związane z tymi elementami gry, które nie są używane w aplikacji, co trochę uszczupli jej wagę.
- Drobne prace polegające na zmniejszeniu wykorzystywanej pamięci RAM.
- Naprawiono możliwość logowania się po zmianie strony głównej - niepubliczne
- Dodano obsługę kodów TOTP podczas logowania - niepubliczne
2021.11.19 13:14:09
:: Oceń wypowiedź:
zgłoś | ignoruj | cytuj | ID:45187541
Początek strony Strona: [1]

Tylko zalogowani gracze mogą pisać posty

Forum Margonem > Rozmówki ogólne > [iOS + Android] Forum Margonem w telefonie v.1.0.8

Podaj powód dlaczego oceniasz post na

Pozostało ważnych głosów na dziś: 0, po przekroczeniu limitu
Twój głos pokaże się przy wiadomości, ale nie doliczy się do reputacji gracza.


* pole nieobowiązkoweLimit znaków 0/50

Zgłoszenie postu do moderacji.
Poniżej możesz podać powód Twojego zgłoszenia.

Pamiętaj, że za bezsensowny komentarz możesz otrzymać knebla i stracić swoją reputację.

Limit znaków 0/150

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
AND grp=0