Tai Lieu Training iPhone-1

Embed Size (px)

Citation preview

  • 8/6/2019 Tai Lieu Training iPhone-1

    1/5

    Ti liu Hng dn t hc lp trnh ng dng

    iPhone

    Nm vng c bn v ngn ng lp trnh Objective C ................................................................................ 2

    Bc u c bn v lp trnh ng dng iPhone s dng mi trng lp trnh XCode ........................... ...... 2

    Lp trnh cc giao din ng dng cho iPhone............................................................................................ 3

    Lp trnh ng dng s dng tnh nng chp nh cho iPhone ............................... ........................ .............. 4

    Lp trnh ng dng s dng tnh nng hin th trn bn Google Map v GPS v SQLite cho iPhone ..... 4

    Lp trnh ng dng kt ni vi webservice ............................................................................................... 5

  • 8/6/2019 Tai Lieu Training iPhone-1

    2/5

    Nm vng c bn v ngn ng lp trnh Objective CYu cu v mc tiu kin thc:

    y Kin thc v lp trnh hng i tngy Nm c Cc c php v lp trnh Objective Cy Nm c Cc khi nim trong Objective C

    o Objecto Class: nh ngha mt classo Khi to v gii phng b nh cho objecto Khi nim v Protocolo nh ngha/Khai bo cc Propertieso

    Ti liu tham kho/hc tp:

    y ObjC.pdfThi lng tm hiu:

    y 2 ngyB

    c u c bn v lp trnh ng dng iPhone s dng mi tr

    nglp trnh XCodeYu cu v mc tiu kin thc:

    y Tm hiu v mi trng XCodey Tm hiu cu trc/kin trc c bn ca mt ng dng iPhoney Tm hiu v cc to giao din c trong iPHone s dng Interface

    Builder.

    y Tm hiu cc khi nim v IOutlet, IAction v delegate event.Ti liu tham kho/hc tp:

    y Head first Development.pdfy Beginning iPhone Development.pdf

    Bi tp thc hnh:

  • 8/6/2019 Tai Lieu Training iPhone-1

    3/5

    y A1. To mt ng dng HelloWorld cho iPHone bao gm mt mn hnhchnh hin th dng ch text Xin cho.

    y A2. To them mt nt bm bn di dng ch text. Khi click vo ntbm, dng ch text thay i thnh Bn va click vo nt bm.

    Thi lng hon thnh:

    2 ngy

    Lp trnh cc giao din ng dng cho iPhoneYu cu v mc tiu kin thc

    y Lp trnh ng dng trong iPHone s dng cc control c bno Lp trnh to Table Viewo Lp trnh to Navigation Baro Lp trnh to scroll view

    Ti liu tham kho/hc tp:

    y Head first Development.pdfy Beginning iPhone Development.pdf

    Bi tp thc hnh:

    y A1. To mt ng dng Contact m hin th danh sch tn mt s ngibn trn tng hang. Nu click vo mi hang s chuyn sang view detail

    v ngi . Thng tin ca trang detail bao gm h tn/tui v s in

    thoi v nh (image) i din cho ngi . T trang detail c th quay

    ngi li trang List.

    yThi lng hon thnh:

    y 1 ngy

  • 8/6/2019 Tai Lieu Training iPhone-1

    4/5

    Lp trnh ng dng s dng tnh nng chp nh cho iPhoneYu cu v mc tiu kin thc

    y Lp trnh ng dng trong iPHone s dng tnh nng chp nhTi liu tham kho/hc tp:

    y Head first Development.pdfy Beginning iPhone Development.pdfy Internet

    Bi tp thc hnh:

    y A1. To mt ng dng hin th mt khung hnh ln trn mn hnh chnh.Di khung hnh c 2 nt chn: a) cho php chp nh, v ly hnh nh

    cp nht ln khung nh. B) nt th hai cho php chn nh t gallery a

    ln khung nh.

    Thi lng hon thnh:

    y 0.5 ngy

    Lp trnh ng dng s dng tnh nng hin th trn bn GoogleMap v GPS v SQLite cho iPhoneYu cu v mc tiu kin thc

    y Lp trnh ng dng trong iPHone s dng tnh nng GPS v hin thtrn bn .

    y Lm quen vi luu tru database trong ng dng s dng SQLite.Ti liu tham kho/hc tp:

    y Head first Development.pdfy Beginning iPhone Development.pdfy Internet

    Bi tp thc hnh:

  • 8/6/2019 Tai Lieu Training iPhone-1

    5/5

    y A1. To mt ng dng hin th mt list view danh sch cc a im chotrc (c nh, c lu trong database SQLite). Nu click vo tng a

    im c th, s chuyn sang mn hnh bn , hin th a im trn

    bn , i din a im bng mt biu tng. Bn di bn c mt

    nt bm, cho php chuyn bn ti a im hin ti ca mnh s dng

    GPS.

    yThi lng hon thnh:

    y 1 ngy

    Lp trnh ng dng kt ni vi webservice v lu tr trong localdatabase.Yu cu v mc tiu kin thc

    y Lp trnh ng dng trong iPHone s dng kh nng kt ni viwebservice (JSON hoc SOAP)

    Ti liu tham kho/hc tp:

    y Head first Development.pdfy Beginning iPhone Development.pdfy Internet

    Bi tp thc hnh:

    y A1. Ci tin chng trnh hin th Map phn trc, ly d liu cc aim t mt webservice cho trc. Sau khi loading d liu v, d liu c

    lu li trong database SQLite. Sau c hin th ln map.

    Thi lng hon thnh:

    y1 ngy

    Ti liu tham khoTi liu tham kho tm ti

    y \\SAVVYSERV\samba\3. Reference Books\6. iPhone Development Ebooks