Difference between revisions of "GUI Programmering (Swift)"
(→Lets make Apps) |
|||
(One intermediate revision by the same user not shown) | |||
Line 17: | Line 17: | ||
Læs afsnit 1.6, 1.8 og Påbegynd "Guided Project: Light" | Læs afsnit 1.6, 1.8 og Påbegynd "Guided Project: Light" | ||
− | Forsøg at lave dette layout: | + | Forsøg at lave dette layout: [[Media:http://mbock.dk/calc]] |
+ | |||
+ | ==Ugeopgave== | ||
+ | - Notesystem med Loginsystem. Skal have følgende skærme: | ||
+ | - Login Side | ||
+ | - Lav ny bruger | ||
+ | - Liste (TableView) over personens noter | ||
+ | - Oprette, redigere og gemme noter | ||
+ | - Der skal bruges en navigation controller (dvs. der skal være mulighed for en tilbageknap) | ||
+ | - Som udgangspunkt så brug en hardcoded brugernavn og password til login. | ||
+ | - AVANCERET: Lav et kald til en database. Læs her især afsnit 5.1 og 5.4 i bogen. |
Latest revision as of 14:29, 7 March 2018
Forberedelse til Kurset
Vi skal bruge Mac Computere til dette kursus. Hvis man har en macbook selv anbefales det at man tager denne med til kurset. I så fald skal den køre macOS Sierra eller High Sierra. Derudover skal man inden man ankommer til kurset downloade og installere nyeste udgave af Xcode. Hav denne bog klar til brug. Bogen er gratis.
Hvis man ikke har en mac selv, kan man låne en den første dag. Computeren skal afleveres igen senest 11:30 fredag, med alt udleveret tilbehør. Det er elevens ansvar at sørge for at computeren afleveres til tiden.
Til kurset skal der bruges studiematerialer der kan downloades her.
Getting Up To Speed with Swift
Klokken 9:30 til 12:00: Arbejd på labs 1.2, 1.3 og 1.4
Klokken 12:30 til 14:30: Arbejd på labs 2.2, 2.5, 2.6
Lets make Apps
Klokken 8:00 til 10:00: Læs afsnit 1.6, 1.8 og Påbegynd "Guided Project: Light"
Forsøg at lave dette layout: Media:http://mbock.dk/calc
Ugeopgave
- Notesystem med Loginsystem. Skal have følgende skærme: - Login Side - Lav ny bruger - Liste (TableView) over personens noter - Oprette, redigere og gemme noter - Der skal bruges en navigation controller (dvs. der skal være mulighed for en tilbageknap) - Som udgangspunkt så brug en hardcoded brugernavn og password til login. - AVANCERET: Lav et kald til en database. Læs her især afsnit 5.1 og 5.4 i bogen.