12 lat temu stworzyliśmy z kolegą: Squarge - prostą grę na Android, w której naszym zadaniem było łączenie kwadracików. W tamtych czasach było to nie lada wyzwanie. Gra zyskała bardzo dużo graczy także tutaj, była nawet na głównej: https://wykop.pl/link/1598795/jak-przelecialo-nam-kilka-miesiecy-na-tworzeniu-gry-na-androida ( ͡° ͜ʖ ͡°)
Dodatkowo pojawiała się w topce w Google Play w Polsce oraz kilku innych krajach. W znalezisku można przeczytać więcej. Wygenerowała ostatecznie prawie 400k pobrań, ale niestety coraz większe wymagania,
kulawyRys - 12 lat temu stworzyliśmy z kolegą: Squarge - prostą grę na Android, w któ...

źródło: image

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ciekawe jakby poszło z krokiem pośrednim:
1. Przygotuj specyfikację .md tej gry
2. Zrób grę na podstawie tej specyfikacji.
  • Odpowiedz
  • 0
@krzat: myślę, że wyszło by lepiej. Ja wprost napisałem, że ma zrobić port. Zrobił nawet podobnie klasy jak te z Java. Dodatkowo zażyczyłem sobie Flutter+Flame, co też pewnie przełożyło się na jakość z racji niszowej technologii.
  • Odpowiedz
#flutter
Szukam jakiejś wskazówki. Pracuje nad tym, żeby dane przechwycone przez Firebase w onMessageOpenedApp i onBackgroundMessage przekazać gdzieś dalej. Na ten moment próbuję użyć klasy z ChangeNotifier, gdzie mam settery z notifyListeners, ale umieszczone w różnych miejscach kodu addListener nie są wołane. Właściwie to jak wywołuję settera to mam tam informację, że nie ma żadnych listnerów podłączonych. Nie jestem pewien czy łapię co robię. Od razu uprzedzam, że nie będzie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#flutter #androiddev
Testuję sobie coś. Okazuje się, że dla Androida 11 biblioteka dart.io lub sam Android odwala fikołka i po sprawdzeniu czy plik istnieje (File(path).exists()), wywala błąd, że plik jednak nie istnieje, dlatego nie można go usunąć (File(path).delete()). Problem nie występuje na emulatorze.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zibizz1: Natywnie też jest problem z inputem numeryczną (thx Samsung), ale nie żeby w ogóle nie reagowało na zmiany xD Akurat przez tyle lat to powinni ogarnąć, zarowno na narywnym jak i we Flutterze.
  • Odpowiedz
Czy uruchamiał na Windowsie fluttera? Nie jestem w stanie odpalić emulatora bo dostaje info

Error connecting to the service protocol: failed to connect to [http://127.0.0.1:51035/Wt-CUQ1bNNk=/](http://127.0.0.1:51035/Wt-CUQ1bNNk=/) Error: Failed to register service methods on attached VM Service: registerService: (-32000) Service connection disposed
Wiem, wiem - programowanie na windowsie ale to nie o tym :D

#flutter #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kompremitacja cwela. Chciałem sobie zahostować kolejną stronke na gitlab pages i nie mogłem pomimo że wszystkie joby kończyły się sukcesem. Okazało się że w gitlab-ci.yml brakuje mi atrybuty pages ustawionego na true. Dlaczego o tym nie wiedziałem? Bo już wcześniej hostowałem na gitlab pages nie używając tego atrubutu i działało.

Ciekawostka: jak job nazywa się "pages" to tego atrybutu nie potrzeba ( wersja B) a jak inaczej to potrzeba (wersja A). Straciłem
walokid - Kompremitacja cwela. Chciałem sobie zahostować kolejną stronke na gitlab pa...

źródło: gitlabpages

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam napisaną prostą aplikację webową we Flutterze, która de facto jedynie wyświetla informacje i chciałbym teraz ją udostępnić na jakiejś domenie hostingowej. Która z dostępnych polskich platform hostingowych mi to umożliwi?
#flutter #hosting #programowanie #html
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@walokid: jak już ogarniesz to się odezwij bo musze ozacząć ogarniać dockera i linuxa mocniej ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
  • Odpowiedz
Czy jest jakas szansa podpięcia bazy ms SQL do fluttrtglow.? Bez zewnętrzych serwisów. Aplikacja i baza będzie po LAN #flutterflow #flutter
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakieś alternatywę dla fluttrrflow?
Jest coś podobnego? Cena nie gra roli #flutter
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak refaktorujecie kod aby pozamykać jakieś integralne fragmenty apki webowej/mobilnej ( tutaj np FirstPage, SeondPage ) to zamykacie je wewnątrz "widgetów" czy tworzycie funkcje ktora wam zwróci gotowy widget? Jakie są wady i zalety obu podejść? Mnie blizej do embedded niż do weba także jestem ciekawy jak to frontacie ograniają. Temat dotyczy #flutter ale zdanie programistów #react i #vuejs też chętnie poznam.

#webdev #
walokid - Jak refaktorujecie kod aby pozamykać jakieś integralne fragmenty apki webow...

źródło: flutter

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@walokid: Nie używa się funkcji zwracającej widget ze względu na wewnętrzną optymalizację fluttera. Jeśli coś ma być widgetem, to rób z tego klasę. Ja drobne rzeczy z niestandardową zawartością wydzielam jako osobne widgety, później z nich buduję większe. Łatwiej to utrzymać i ewentualnie wykorzystać przy innych projektach.
  • Odpowiedz
Zapytałem na redicie ale 0 odpowiedzi. Może tutaj znajdzie się kozak co będzie wiedział.

Mam pomysł na projekt i badam, czy Flutter będzie wystarczającym wyborem dla mojego następnego przedsięwzięcia. Chcę umieścić stronę internetową Flutter na ESP32, który ma tylko 8 lub 16 MB pamięci flash. Wiem, że aplikacje Flutter zajmują dużo miejsca, ale chciałem się dowiedzieć dokładnie ile. Stworzyłem aplikację "Hello World" i odkryłem, że folder build/web zajmuje 22 MB, co jest
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@walokid: wygraj na kontroler i sprawdź. Ale 3MB to dużo ja ostatnio zrobiłem stronę do zmiany ustawień urządzenia. Zwracam zwykły kod i webscoket który na żywo odświeża ustawienia, strona ma 5 języków, obrazki (SVG) i stylami wspiera jasny i ciemny tryb, całość zajmuje tylko 17KB
  • Odpowiedz
@walokid:
do renderowania html od 30 lat jest używany stworzony w tym celu PHP

tam się możesz pobawić w mikrooptymalizacje pod taką zabawkę, możesz dużo niepotrzebych modulów php powylączać w php.ini
  • Odpowiedz
Co mnie po miesiącu opóźnienia jak mam we Flutterze bibliotekę zdeaktualizowaną o prawie rok?


@lycaon_pictus: dlatego podbija się minimum. Takie życie, w sumie po co pisać we flutterze to nie wiem. Jak masz kotlin multiplatform.
  • Odpowiedz
KMM istnieje produkcyjnie od 4/5 lat. Watpię, że jest młodszy ze względu na flutter.

@acpiorundc: Projekt istnieje od początku 2020, a decyzje technologiczne podjęto pod koniec 2019. Wiem, bo byłem przy tym.
  • Odpowiedz
Sprzed roku? To jesteś ze 3 główne wydania do tyłu, czas najwyższy na update.

Dodaj w pubspec dependency_overrides: intl: ^0.18.0 powinno pomóc na jakiś czas


@Malcolmpl: Po prostu zaktualizowałem. Szczęśliwie wszystko działa, choć pewne elementy interfejsu inaczej wyglądają.
  • Odpowiedz
Mam mała rozkminkę, otóż mam do realizacji mały projekt:
- appka mobilna - prawdopodobnie KMM (ios+android, może i web)
- appka webowa - zarządzanie treścią, userami
- backend - CRUD - użytkownicy, jakiś cms, wysyłanie notyfikacji/sms
- przechowywanie video/zdjęć - tutaj pewnie 3rd-party - vimeo

Założenia
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KwasowyProktolog10kJava: zrobiłem apke w flutter+firebase+cloudfunctions. Flutter troche słaby wydajnościowo na starszych urzadzeniach i nie jest SEO friendly, reszta spoko, najwiekszy koszt to cloud storage(duzo zdjęc) no i cloud function tez żrą sporo, lepiej odrazu z klienta uderzać do bazy jak się da to wtedy wychodzi jak za darmo.
  • Odpowiedz
Tipy gdzie szukać lepszych klientów / lepszych zleceń jako Flutter developer?

Od kilku lat jestem freelacnerem. Robię całe projekty aplikacji (mam swojego grafika i backendowca), lub dorywczo na godziny.

Wypaliłem się już trochę zarządzaniem projektami od A do Z i braniem odpowiedzialności za całość, plus zarządzanie klientami, telefony itd., zajmują dużą część czasu i dobiłem do szklanego sufitu z zarobkami.

Zastanawiam
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Reevo: po prostu flutter jest w miarę nowy (chyba?) jak nie trafisz jakiegoś startup to każdy krzywo się patrzy na technologię która pojawiła się i może za 2 lata nie mieć wsparcia. (Nie wiem jak jest w praktyce ale dla mnie jest egzotyczny i ostatnio ktoś z zespołu chciał w tym napisać to architekt i zarząd popatrzył z politowaniem).
Nie mówię że jest zły ale tak to wygląda dla ludzi
  • Odpowiedz
  • 2
@obieq: Nowy nie jest, ale to środowisko zajęte już przez React Native, szczególnie jak firmy mają resztę stack'a w JS. Imo, Flutter sam w sobie jest solidniejszym rozwiązaniem, ale jest duży opór (i często nie warto) wprowadzać do przedsięwzięcia jeszcze jednej technologii (Dart).
  • Odpowiedz