Emner til CocoaHeads d. 10. november

0 views
Skip to first unread message

Jakob Dam Jensen

unread,
Oct 13, 2009, 4:23:03 PM10/13/09
to CocoaHeads Århus
Optimering af tableviews med komplekse celler på en iPhone:

Generel intro til hvad tableviews er og hvordan de spiller ind i
iPhone land. Hvordan kan celler tegnes med meget indhold uden at
fps'en daler i bund. Prøv evt. Rejseplan programmet og se hvor galt
det kan gå. Det performer ikke specielt godt (ikke hos mig i hvert
fald).
Jeg vil gerne prøve at lave en bedre rejseplan for lige som at vise
hvordan det kan (skal) gøres. Ydermere vil oplægget indholde teorie om
hvordan Quartz2d fungere og view træer. Begge dele har relevans for
både Mac og iPhone.

CoreAnimation:

Dette vil være en generel intro til CoreAnimation. Jeg vil redegøre
for forskelle på animation layers og NSViews/UIViews. Prøve at
diskutere hvornår man bør bruge det ene frem for det andet. Forklare
hvor stor en del af iPhone afhænger af denne teknologi. Kigge på
animations teknikker. Og se på hvordan samspillet melllem layers og
views kan gøres..


Kom med forslag eller ønsker. Behøver ikke være udførligt beskrevet.
Det er fint med en: "Jeg har altid kunne tænke mig at vide noget
om..." eller "Jeg ved faktisk en del om x, lad mig fortælle om det"....

Jakob Dam Jensen

unread,
Oct 15, 2009, 9:42:12 AM10/15/09
to CocoaHeads Århus
Vi kunne selvfølgelig også bygge videre på de introducerende dele af
Cocoa og se lidt på GUI elementerne. Altså det er lave en Cocoa
Applikation...

Så kunne det starte med lidt om de forskellige typer programmer og så
tage fat i hvordan et program bliver bygget op. Hvordan man bruger
tableviews og outlineviews. Hvordan NSViews & NSWindow fungerer.
Hvordan man forbinder data i forskellige vinduer (model-view-control).
Gå lidt mere i dybden med Interface Builder og sammenligne med hvordan
man gør tingene i kode (forbinde knapper med metoder, tilføje knapper
til views osv.)

Og på den måde få et fundament bygget stille og roligt op...

Måske det er mere fornuftigt før vi springer på sådan noget som Core
Animation...
Reply all
Reply to author
Forward
0 new messages