Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#flutter

Praktykant

w Dyskusje

3piorunów

Haslator – moje starcie z Angularem i Flutterem (wyszukiwarka haseł krzyżówkowychi synonimów)

Cześć!

Chciałem Wam pokazać projekt, który był dla mnie poligonem doświadczalnym i zderzeniem z dwiema nowymi technologiami. Jako fan gier słownych postanowiłem uderzyć w temat krzyżówek i synonimów, a przy okazji sprawdzić w boju Angulara oraz Fluttera.

Tak powstał Haslator – kontekstowa wyszukiwarka haseł, która ma ułatwić życie każdemu, kto utknie przy niedzielnej krzyżówce.

Co potrafi apka?

Wyszukiwanie kontekstowe:* Wpisujesz frazę, a system przeszukuje bazę ponad miliona rekordów.

Filtrowanie wg wzorców:* Jeśli znasz tylko niektóre litery (np. drugą i czwartą), wpisujesz wzór (np. P-P-A) i dostajesz pasujące propozycje.

Szybkie filtry:* Możesz błyskawicznie zawęzić wyniki do konkretnej długości słowa.

Stawiałem przede wszystkim na szybkość i czysty UX. Apka jest lekka i działa błyskawicznie.


Technologia:

WWW:* Angular

Mobile:* Flutter

Engine: Całość śmiga w oparciu o Meilisearch*, co zapewnia świetny performance wyszukiwania.

Link do wersji Web: https://haslator.pl

Link do Google Play: https://play.google.com/store/apps/details?id=pl.xview.x_crossword_mobile

Dajcie znać, co myślicie! Jeśli macie pomysły, co dorzucić do bazy albo jakie funkcje ułatwiłyby Wam życie przy rozwiązywaniu – dajcie znać.


*

Inspirator

w Programming

3piorunów

Henlo frens

Pod ostatnim postem pojawiły się komentarze pytające o link to kodu aplikacji. Także pod spodem podsyłam link do  . Mam jeszcze plik apk i pakiet pod linuxa ale muszę sprawdzić czy działają. Ze zmian wprowadziłem tylko ładowanie miniaturek pięciu pierwszych przedmiotów przedmiotów. Dlaczego pięciu pierwszych? Bo  stosuje leazy loading i bo zaciągnięciu strony wartości scr tagu  są dostępne tylko dla pierwszych pięciu przedmiotów. Da się to obejć zaciągając strone z linku prowadzącego bezpośrednio do danego przedmiotu i scrapując ją. Zawiera ona src do wszyskich zdjęć jakie sprzedający wstawił. Jednak uznałem że bombardowanie olxa setkami zapytań nie jest dobrym pomysłem.

https://gitlab.com/AdamPWr/olxviever

     

Pokaż więcej komentarzy (3)

Inspirator

w HOBBY

5piorunów

Trochę mnie tu nie było bo musiałem ogarniać swoje żyćko  . Ale już mam więcej czasu i biore się za gówno projekty, których mam dużo rozgrzebanych. Poprawiłem dzisiaj ładowanie obrazów na stronie  . Trochę przyspieszyła ale dalej ładuje się o wiele za długo. Wleciała też opcja tworzenia raw stringów dla . W konsoli widać błędy. Nie ukrywam że web developer ze mnie jak z koziej d⁎⁎y fujarka ale postaram się je ogarnąć i zopymalizować stronkę, żeby ładowała się poniżej 2s. Uwagi i pomysły na ficzery odnośnie tej stronki mile widziane. Następne moje wpisy pewnie będą dotyczyły wifiManagera do  i naprawy mojego gnojownika bo mam tam pare pierdół do zrobienia.

https://adampwr.gitlab.io/c_multiline_strigs_generator/#/

Pokaż więcej komentarzy (2)

Inspirator

w Hydepark

6piorunów

Zrobiłem sobie toola we  do generowania wieloliniowych stringów w jezyku C, który ich nie wspiera. Podstawowa funkcjonalność działa ale jest jeszcze jest jeszcze dużo do zrobienia. Niestety nie mam czasu się tym teraz zajmować bo mam pilniejsze rzeczy do roboty 😒

TODO

* funkcjonalność one line string
* optymalizacja strony - strasznie długo się ładuje
* naprawa braku ikonki w górnym rogu, w wersjach release, flutter nie radzi sobie z obrazkami SVG
* dodanie obsługi innych upośledzonych języków, które nie maja obsługi wieloliniowych stringów

Jak macie pomysł co jeszcze dodać/zmienić to dajce znać. Ja stosuje tego toola do hardcodowania html,css,js i zapytań sql dla programów na  .

Odnośnie mojej obietnicy wysłania przykładu z ustawianiem corsa na esp to pamiętam :smiley: Ale na razie musi poczekać aż ogarnę inne palące się rzeczy które nade mną wiszą

  

Link: https://adampwr.gitlab.io/c_multiline_strigs_generator/#/

Inspirator

w Programowanie

4piorunów

Prace nad wifiManagerem/stroną konfiguracyjną do  trwają. Szłoby szybciej jakby libki od espressif nie były tak zbugowane. Nigdy nie deployowałem stronki napisanej we  na  i jestem ciekawy ile pamięci będzie to zajmować. W kontekście apek mobilnych flutter wypada pod tym względem beznadziejnie także mam nadzieję, że tutaj będzie chociaż trochę lepiej.

Beka, że nie ma żadnego info o esp touch. Na stronie głównej jest tylko takie coś:

https://www.espressif.com/en/products/software/esp-touch/overview

Korzystaliście kiedyś z wifi_provisioning dla esp ? Jak wypada w porównaniu z wifiManagerem od tzapu?

https://github.com/tzapu/WiFiManager

Pokaż więcej komentarzy (3)

Osobistość

w Hejtter

169piorunów

Cześć wszystkim, większość funkcjonalności działa już jako tako, więc ogłaszam Hejttera 0.1.0 🚀🚀🚀

Z większych zmian w 0.1.0: ✨✨✨
- Dodawanie dyskusji/artykułów/znalezisk,
- dodawanie ankiet,
- edycja wpisów i komentarzy (na razie podstawowe działanie),
- klikalne niebieskie tagi,
- zalogowani mogą zgłaszać posty i wpisy przez API z wyborem powodu (niezalogowani dalej przez maila),
- widoczniejszy przycisk piorunowania,
- przycinanie zbyt długich postów,
- lista zablokowanych/obserwowanych tagów i społeczności,
- ulepszony wskaźnik powiadomień (jak już się pojawią 😏),
- nowy sposób zmiany wyświetlania gorących itp.
- nowe UI.

Hejtter to nieoficjalna open source aplikacja tworzona przez użytkowników, dostępna dla wszystkich Androidowców.

Link Google Play: https://play.google.com/store/apps/details?id=software.mdev.hejtter

Link Github: https://github.com/mateusz-bak/hejtter/releases/tag/0.1.0

🤑🤑🤑
Jak ktoś jest zainteresowany wsparciem to zapraszam do dołożenia cegiełki dla wersji na iOS (potrzeba $200) lub zwykłego podziękowania:
https://www.buymeacoffee.com/mateuszbak
https://github.com/sponsors/mateusz-bak

Koneser2piorunów

@SluchamPsaJakGra nowa apka wygląda jak odjebana na kolanie na zaliczenie laborkow gdzieś koło 2010 roku. Nie dość, że właściciele portalu nie potrafią ogarnąć wylogowywania i oficjalnej apki, to jeszcze community postanowiło spierdolić swoją. No po prostu k⁎⁎wa no nie

Twórca1piorunów

@MichailBialkov stary wygląd powinien zostaw przywrócony. Tu doszło za dużo zmian i na gorsze

Pokaż więcej komentarzy (35)

Osobistość

w Hejtter

214piorunów

Wiem jak wyciągnąć ekipę @hejto za snu zimowego!

Hejtter 0.0.14 😎😎😎

Nowości :sparkles::sparkles::sparkles:

* nie powinno juz wylogowywać codziennie :face_exhaling: (musicie się po aktualizacji zalogować ręcznie, żeby zapisało dane uwierzytelniania w zaszyfrowanej pamięci, dajcie znać jak nie działa),
* pojawiają się juz artykuły z linkami,
* zakładka "wszystko",
* nowy wygląd strony społeczności i tagu (blokowanie i obserwowanie),
* działająca wyszukiwarka tagów, użytkowników i społeczności (wyszukiwanie w postach niestety nie działa po stronie API),
* zgłaszanie komentarzy,
* więcej miejsca na posty na ekranie głównym, poprawa UI.

Miałem trochę wakacji, dzięki dla wszystkich co trzymali kciuki za projekt 👌🫵👏

Hejtter to nieoficjalna open source aplikacja tworzona przez użytkowników, dostępna dla wszystkich Androidowców.

Link Google Play: https://play.google.com/store/apps/details?id=software.mdev.hejtter

Link Github: https://github.com/mateusz-bak/hejtter/releases/tag/0.0.14

:money_mouth_face::money_mouth_face::money_mouth_face:

Jak ktoś chce to zapraszam do dołożenia cegiełki dla wersji na iOS (potrzeba $200) lub zwykłego podziękowania:

https://www.buymeacoffee.com/mateuszbak

https://github.com/sponsors/mateusz-bak

Osobistość2piorunów

@acgp mogę dodać opcję, zeby zablokować to w ustawieniach

Pokaż więcej komentarzy (47)

Osobistość

w Programowanie

70piorunów

Siema Hejterzy!

Chciałbym wam przedstawić Hejtter - mobilną aplikację, którą zrobiłem na szybko, żeby lurkować przy świętach.

Jakby ktoś był zainteresowany można sobie pobrać i obczaić, bardzo początkowa wersja ale jeśli będzie zainteresowanie to będę rozwijał dalej.

Niestety jako, że nie działa OAuth na Hejto nie można się w niej logować, czyli na ten moment przeglądamy jak niezalogowani. Jak tylko ekipa @hejto udostępni logowanie zrobię aktualizację.

Można jak na razie w wersji 0.0.1:

* przeglądać stronę główną z podziałem na gorące, top i nowe,
* przeglądać społeczności,
* przeglądać tagi,
* przeglądać profile,
* pobierać zdjęcia.

Apka jest open source, kod na Githubie. Dostępna wersja na Androida, ale jak ktoś ma Maca to może sobie zainstalować na iOS.

Aplikacja napisana we Flutterze. Jak na razie bardzo prosto, nie ma żadnych wodotrysków. Nie implementowałem teź jakiejś skomplikowanej logiki. Planuję zaimplementować BLoC jak tylko będzie dostępne logowanie.

Link do pobrania 0.0.1:

https://github.com/mateusz-bak/hejtter/releases/tag/0.0.1

Sprawdzajcie i piszcie co sądzicie,

Kompan2piorunów

@SluchamPsaJakGra trzeba costam budowac jeszcze zeby przetestowac ios? Nie wglebialem sie jeszcze jak to wyglada

Osobistość4piorunów

@miczuu niestety trzeba mieć płatne konto dewelopera żeby publikować w AppStorze, nawet wersje testowe (100$ co roku). Ale jak ktoś ma maca to może sobie sam zainstalować apkę na swoim iPhonie z mojego kodu

Pokaż więcej komentarzy (15)

Gruba ryba

w Programowanie

3piorunów

Mamy tutaj specjalistów od aplikacji na urządzenia mobilne? Flutter, React Native, inny Android?

Tak pytam, zupełnie niezobowiązująco, nic a nic, zupełnie wcale. Czyta ciekawość ot co. A w zasadzie to kolega pyta ( ͡° ͜ʖ ͡°)

Tytan4piorunów

@lubieplackijohn ja jestem jedynie specjalistą od pisania helloworlda w pythonie i javie

Pokaż więcej komentarzy (4)