Köszönjük, ha programozással segíted a munkánkat! A folytatáshoz szükséged lesz egy Linuxot vagy Windowst futtató számítógépre, minimális programozási tapasztalatra és egy kis angoltudásra. Segít, ha nem csak kicsit tudsz programozni, és ha ismered a Gitet és a GitHubot ;)
Kérünk, olyan dologgal járulj hozzá a Filchez, ami valószínűleg sok embernek hasznos lesz majd. Szeretnénk egy minél teljeskörűbb iskolai asszisztenst létrehozni, de az iskolaspecifikus, vagy külön neked hasznos funkciók helye inkább legyen a saját forkod.
Fontos, hogy mielőtt egy nagy volumenű projektbe belekezdesz, futtasd meg ötletedet a Discord szerverünkön, ahol még azelőtt tudunk tanácsot adni, mielőtt sok-sok órát beleöltél volna egy esetleg felesleges dologba.
A legjobban annak örülünk, ha az Issues oldalról szemezgetsz, ha lehet, a priority taggel megjelöltekkel kezdd, vagy ha új vagy a Flutterhez, ajánljuk figyelmedbe ezeket a viszonylag könnyen javítható hibákat (ha épp van ilyen).
Nem ígérhetünk itt sem programozás-, sem git-kurzust, de a projektspecifikus dolgokat leírjuk, és segítünk a Flutter feltelepítésében.
A Filc a Google által pár éve létrehozott Fluttert használja, aminek nyelve a Dart. Ha ismered a C#-ot, Javát, C++t, vagy egyéb hasonló nyelvet, nem fog gondot okozni a használata. A felhasználói felület létrehozásában az is segíthet, ha foglalkoztál már korábban weboldalakkal. Ha még nem használtál Fluttert, mindenképp böngészd át a YouTube csatornájukat. Könnyen tudsz kódot, vagy akár UI-t is tesztelni a DartPad oldalon.
Fontos: Legyél a flutter beta verzióján! Írd be: flutter channel beta
Ha nem értesz a Githez, ajánljuk figyelmedbe ezt a cikket. Viszont arra kérünk, a Git használatát ne a Filcen próbáld ki először, hozz létre előbb egy saját Repót, és abba tesztelgess. Ha már nagyjából kitapasztaltad, várjuk hozzájárulásodat.
Készíts egy forkot a saját fiókod alá. A Filc legfrissebb, épp fejlesztés alatt álló verzióját a dev brancen találod, kérjük ide commitolj, és ide célozd a forkodból a Pull Requested. Írd le benne, mit változtattál, és ha lehet, csatolj képernyőképet is. Minél gyakrabban készíts minél részletesebben elnevezett commitokat, hogy el tudjunk tájékozódni az általad beküldött kódon.
Az általad fejlesztett funkciók mellé a changelogban odakerül GitHub felhasználóneved.
Ha jelentős és rendszeres hozzájáruló vagy, Discordon megkapod a DEV
rangot.
Ha bárhol elakadtál, keress minket Discordon. Jó fejlesztést kívánunk!