Skip to content
Peter Haro edited this page Aug 16, 2015 · 2 revisions

Velkommen til Fiksinfoo. Dette prosjektet er det letteste å starte med; det omhandler java og android programmering. Dette prosjektet er ment for de som ønsker seg å lære disse domenene, uten for høy vanskelighetsgrad i utgangspunktet.

Repositoret er klart til å bygge, bare å laste ned/klone/forke og builde. Prosjektet er en klone av en produksjonsApp, men med vilje forandret slik at det finnes flere områder med dårlig kode, dette er pga de som ønsker å lære seg refactoring skal få øve på dette. Samme gjelder håpløst design av noen elementer (feks recycableListAdapater og User) Jeg vil sjeldent selv oppdatere repositoret, men håpet er at studenter ved UiT til slutt har laget en fullstendig app med god kode. Alle som bidrar vil gjennomgå code review slikt at man øker verdien for studentene som bidrar.

Forhåpentligvis lærer man seg opp design patterns, Android utvikling, refactoring og godt design med å bidra til dette prosjektet.

Kilder og hint:

Design Patterns: Elements of Reusable Object-Oriented Software

Javaspesifikke designpatterns av SUN

TLDR: Github repo med design patterns implementert i java

Hint:

Fragments

Nettverk i android

Best practices Google

Futureice Best practices

Dog les denne(Futureice) med en klype salt, enkelte områder er SVÆRT omdiskutable, kan spørre meg for mer info

For design:

Material design guide

Clone this wiki locally