-
Notifications
You must be signed in to change notification settings - Fork 0
Kehitysideoita
oturpe edited this page Mar 17, 2014
·
12 revisions
Tällä sivulla on listattuna kehitysideoita jatkokehitykseen.
- Käyttäjien kunnollinen tunnistaminen, kommenttien pisteyttäminen, plus muita sosiaalisen median ominaisuuksia.
- Käyttäjällä voisi olla mahdollisuus säätää, mitkä leimat kiinnostavat. Nämä leimat näytettäisiin erityisen selkeästi käyttöliittymässä.
- Pelkän tuotteen nimen sijasta voisi olla valmistaja ja tuotteen nimi erikseen. Näitä voisi ehkä koettaa esitäyttää jostain julkisesta tietokannasta käsin.
- Kaikkien olemassaolevien leimojen lista voisi olla palvelimelta saatavilla. Tällöin asiakas voisi noutaa tämän vaikka heti käynnistettäessä ja ehdottaa uutta leimaa lisättäessä olemassaolevia. Näin syntyisi ehkä vähemmän samaa tarkoittavia vähän erilaisia leimoja. Radikaali vaihtoehto olisi myös se, että leimat tulisivat luetelmatyypistä ja käytössä olisi vain nämä kiinteät vaihtoehdot.
- Erilaisille järjestelmän olioille voisi olla lisäys- ja muokkausajat.
- Lisääjän, viimeisen muokkaajan ja muutosajan suhteen voisi olla yhtenäinen käytäntö kaikkien eri resurssien suhteen.
- Mobiilisovelluksen käyttöliittymä kaipaa kehitystä. Olisi erittäin hyödyllistä pystyä avaamaan useampia kuin yksi näkymä kerrallaan. Tällöin esimerkiksi asetukset voisivat olla näkyvillä yhtä aikaa muun sisällön kanssa ja kommentin ja lipun lisääminen voisivat vain avata lisänäkymän omalle kohdalleen.
- Ainakin leimoja saattaa käyttäjä haluta lisätä usemapia kerrallaan. Pitäisikö tähän olla mahdollisuus joko pelkästään asiakasohjelman käyttöliittymästä tai mahdollisesti myös REST-rajapinnassa?
- Edeltävä kohta myös kuville?
- Mobiilisovelluksen ServerConnection -olio koostuu suuresta määrästä keskenään melkein identtisiä ajax-kutsuja tekeviä funktioita. Nämä voisi koettaa refaktoroida käyttämään muutamaa yhteistä funktiopohjaa.
- Mobiilisovelluksessa moduulissa
app.js
muuttujat newCommentInfo, newFlagInfo jne. ovat globaalintyyppisiä. Tämä ei ole hyvä ja kaipaa refaktorointia siten, että ko. oliot kulkevat suorituksessa funktiokutsujen parametreinä tai muuten lokalisoidusti.
- Nykyisellään kommentin tai leiman lisääminen aiheuttaa asiakkaassa tuotteen kaikkien tietojen noutamisen uudelleen. Tämä koostuu useasta ajaxista ja on jotenkin turhan laaja operaatio. Tätä voisi koettaa parantaa siten, että esimerkiksi leiman lisäämisen jälkeen noudetaan vain leimat uudelleen ja päivitetään käyttöliittymää niiden perusteella.