SzFMV2020-Osz / AutomatedCar-B

Working repository for the subject "Szoftverfejlesztés multinacionális vállalatoknál" @OE-NIK 2020 Autumn Group B
0 stars 1 forks source link

Megjelenítés terv #16

Open zsofiath opened 3 years ago

zsofiath commented 3 years ago

Sziasztok! Csináltam egy folyamat ábrát a megjelenítéshez: https://drive.google.com/file/d/1QKa4ft5U7ua_WG2ouB1dUUUhMzESDlhd/view?usp=sharing

zsofiath commented 3 years ago

A mai meeting alapján még kell egy komponens rajz, hogy miként kapcsolódunk a többi komponenshez.

sarilevente commented 3 years ago

Ide ha jól vettem le a mai napból, jelenleg annyi a kommunikációnk, hogy a Világ modell-től API-n keresztül lekérjük az adatainkat.

Vagy van még egyéb része ennek az issuenak és elsiklottam felette?

zsofiath commented 3 years ago

Először lekérjük az autó pozícióját, meg aztán lekérjük az objektumokat annak alapján. A canvasnak is meg kellene jelennie a rajzon, mint objektum. Nem akarom kisajátítani ezt a rajzolást is. :) Ha gondolod csináld meg, és egyeztessünk! :) Az első üzenetben ott van az ábra amit ma mutattam.

zsofiath commented 3 years ago

Közben elkezdtem rajzolgatni. https://drive.google.com/file/d/1fSxyuqAZj-sq1W9OZR_4cO5s5JKC_kBi/view?usp=sharing

@pintergreg, ránéznél kérlek, hogy jó irányba tapogatózok-e. A kiinduló kódhoz képest plusz dolgokat színeztem ki. @aaronrancsik kikérhetem a te véleményed is? A World objekt, és a tartalma a megjelenítés szempontjából tőletek fog beállítódni.

Taskok terén olyasmire gondoltam, hogy:

@kingpeti, @sarilevente, @opa9028, mi a véleményetek?

aaronrancsik commented 3 years ago

A getPositionFromCenter() metódusod, a World Object-ből azokat a tulajdonságokat használja fel amik ott pirossal vannak jelezve? Vagy szeretnél egy ilyen nevű metódust a world object-en hívni?

Előbbi esetben csak azokból a pirossal szedett részekből nem lehet a position-t meghatározni mert kell hozzá a positonPoint tulajdonság is, ez benne van már a World object-ekben amúgy, csak lehet elfelejtetted oda írni. Utóbbi esetben szóljatok és akkor megbeszéljük, hogy plusz metódust rakjunk a World object-ekbe.

sarilevente commented 3 years ago

Szia @zsofiath

Néztem a képet amit beküldtél, de még ötletem sincs, s ezt a részét sajnos nem látom át :( Megnéztem az Implementáció menüpontban a leírást s ezeknek a kérdéseknek a megválaszolásához kéne ismerni az Avalonia framework-öt. (Gondolom ebben akarjuk majd mi is a megjelenítést végezni). Esetleg ezt valaki ismeri? Ha igen akkor egy teams-es beszégletésen keresztül be tudná mutatni? @kingpeti, @opa9028, @zsofiath

Addig meg a taskok-ra sem tudom hogyan tudnánk bontatni a feladatot.

pintergreg commented 3 years ago

@sarilevente Miután feltétel, hogy ne csak Windows-on működjön a kód, az Avalonia-tól nem lehet eltérni (én legalábbis nem ismerek másik GUI frameworköt ami ezt lefedné). Ha tudtok ilyet, akkor lehet jelezni.

  1. Ajánlom elolvasásra a dokumentációját.
  2. Legalább egy valaki csinálja végig a tutorialt
    • nyugodtan lehet egy task, hogy XY végigcsinálja a tutorialt és a tanultakról tart egy mini előadást 10-15 percben a többieknek
  3. A referencia architektúra fejezet az avalonia-specifikus részekről is ír egy keveset.
  4. Az előző pont függvényében töltsétek be a tárgyhoz készült kiinduló kódot és nézegessétek meg mit hogyan csinálok benne a jelenlegi megjelenítés eléréséhez
    • úgy értem tényleg értsétek meg mi miért történik sorról sorra, ha valami nem érthető szóljatok
  5. Ha ezek után marad kérdés a user story és a dizájn függvényében, akkor kérdezzetek tőlem.
kingpeti commented 3 years ago

Sziasztok! Én is támogatnék egy Teams-es megbeszélést. Ott kitalálhatnánk a taskokat is. A Framework nekem is új, aki ismeri, vagy mar próbálgatta, hogy kell használni, bemutathatná ezt a meetingen, vagy ha meg nem, akkor valaki aki szívesen mélyebben utánajár annak lehetne ez egy taskja.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity.