#flutter

8
15

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ć.

#krzyzowka #tool #flutter #angular



Zaloguj się aby komentować

Zaloguj się aby komentować

Henlo frens


Pod ostatnim postem pojawiły się komentarze pytające o link to kodu aplikacji. Także pod spodem podsyłam link do #git . 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 #olx stosuje leazy loading i bo zaciągnięciu strony wartości scr tagu #html 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


#programowanie #flutter #diy #android #ios #apustaja

8b29a9d9-57b4-4745-8475-7ecd6d311a1b

Zaloguj się aby komentować

Zaloguj się aby komentować

Trochę mnie tu nie było bo musiałem ogarniać swoje żyćko #frens . 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 #flutter . Trochę przyspieszyła ale dalej ładuje się o wiele za długo. Wleciała też opcja tworzenia raw stringów dla #cpp. 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 #esp32 i naprawy mojego gnojownika #audi bo mam tam pare pierdół do zrobienia.


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


#programowanie

563b5f07-6267-4f95-a0ad-b2b1632b514d

Zaloguj się aby komentować

Zrobiłem sobie toola we #flutter 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 #gitlab 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 #esp32 .


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


#programowanie #diy #chwalesie


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

3c57a03f-565d-477b-b9cf-a5ed5c7a5227

Zaloguj się aby komentować

Prace nad wifiManagerem/stroną konfiguracyjną do #hydroponika trwają. Szłoby szybciej jakby libki od espressif nie były tak zbugowane. Nigdy nie deployowałem stronki napisanej we #flutter na #esp32 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


#programowanie

5b00698f-170e-4b37-a8cb-f6962ddbc02e

Zaloguj się aby komentować

#programowanie #flutter #webdev #react #angular #vue

Jaki jest wasz ulubiony framework webowy do własnych projektów

44 Głosów

Zaloguj się aby komentować

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


#tag #hejtter #aplikacja #aplikacje #android #flutter

61ad665c-6e60-423d-bc21-bfb3c220befe

@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

@SluchamPsaJakGra wcześniej przed zmianami proponuje Ci zrobienie sondy gdzie dasz propozycje zmian UX, userzy ocenia i będziesz wiedział jaki kierunek wybrać

Zaloguj się aby komentować

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


Hejtter 0.0.14


Nowości


  • nie powinno juz wylogowywać codziennie (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




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


#tag #hejtter #aplikacja #aplikacje #android #flutter

b3948b4d-d0e0-4758-b5ee-01b7b36ce585

Zaloguj się aby komentować

Zaloguj się aby komentować

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,

62499390-63cc-462b-828d-c6d593ae0344

@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

@SluchamPsaJakGra ogólnie apka była niedokończona i teraz może w ogóle nie działać, ale kiedyś Filip coś sprawdzał na iOS, bo ja wtedy jeszcze nie mailem nic od Appla.

Zaloguj się aby komentować

Zaloguj się aby komentować

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 ( ͡° ͜ʖ ͡°)

2ea62084-de5a-49b9-a0d8-b9ed9d43386a

Zaloguj się aby komentować