Documente Academic
Documente Profesional
Documente Cultură
w
f j
T
1
V jL.
W -JH
!
- E=
4
.1 *
a- J
Psa
*
;;-JH
-'
;.
_'d y
Xamarin Cross-platform
Application Development
Second Edition
Develop production-ready applications for iOS and Android
using X amarin
n Peppers PACKT SI
http://www.freepdf-books.com/
;DPDULQ&URVVSODWIRUP$SSOLFDWLRQ
'HYHORSPHQW6HFRQG(GLWLRQ
http://www.freepdf-books.com/
7DEOHRI&RQWHQWV
;DPDULQ&URVVSODWIRUP$SSOLFDWLRQ'HYHORSPHQW6HFRQG(GLWLRQ
&UHGLWV
$ERXWWKH$XWKRU
$ERXWWKH5HYLHZHUV
ZZZ3DFNW3XEFRP
6XSSRUWILOHVH%RRNVGLVFRXQWRIIHUVDQGPRUH
:K\VXEVFULEH"
)UHHDFFHVVIRU3DFNWDFFRXQWKROGHUV
3UHIDFH
:KDWWKLVERRNFRYHUV
:KDW\RXQHHGIRUWKLVERRN
:KRWKLVERRNLVIRU
&RQYHQWLRQV
5HDGHUIHHGEDFN
&XVWRPHUVXSSRUW
'RZQORDGLQJWKHH[DPSOHFRGH
'RZQORDGLQJWKHFRORULPDJHVRIWKLVERRN
(UUDWD
3LUDF\
4XHVWLRQV
6HWWLQJ8S;DPDULQ
7KH;DPDULQWRROV
,QVWDOOLQJ;FRGH
,QVWDOOLQJ;DPDULQ
&KRRVLQJD;DPDULQOLFHQVH
6HWWLQJXSWKH$QGURLGHPXODWRU
(QUROOLQJLQWKHL26'HYHORSHU3URJUDP
5HJLVWHULQJDVD*RRJOH3OD\GHYHORSHU
6XPPDU\
http://www.freepdf-books.com/
+HOOR3ODWIRUPV
%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
8VLQJWKHL26GHVLJQHU
%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
$QGURLGDFWLYLWLHV
;DPDULQV$QGURLGGHVLJQHU
6XPPDU\
&RGH6KDULQJEHWZHHQL26DQG$QGURLG
/HDUQLQJWKH0990GHVLJQSDWWHUQ
,PSOHPHQWLQJ0990LQDQH[DPSOH
&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
6HWWLQJXSDFURVVSODWIRUPVROXWLRQ
:RUNLQJZLWK3RUWDEOH&ODVV/LEUDULHV
8VLQJ3&/VLQ;DPDULQ
8VLQJSUHSURFHVVRUVWDWHPHQWV
6LPSOLI\LQJGHSHQGHQF\LQMHFWLRQ
,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
6XPPDU\
;DP&KDWD&URVVSODWIRUP$SS
6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
'HYHORSLQJRXU0RGHOOD\HU
:ULWLQJDPRFNZHEVHUYLFH
:ULWLQJWKH9LHZ0RGHOOD\HU
,PSOHPHQWLQJRXU/RJLQ9LHZ0RGHOFODVV
,PSOHPHQWLQJRXU5HJLVWHU9LHZ0RGHOFODVV
,PSOHPHQWLQJRXU)ULHQG9LHZ0RGHOFODVV
,PSOHPHQWLQJRXU0HVVDJH9LHZ0RGHOFODVV
:ULWLQJXQLWWHVWV
6HWWLQJXSDQHZSURMHFWIRUXQLWWHVWV
:ULWLQJDVVHUWLRQV
http://www.freepdf-books.com/
6XPPDU\
;DP&KDWIRUL26
8QGHUVWDQGLQJWKHEDVLFVRIDQL26DSS
8VLQJ8,1DYLJDWLRQ&RQWUROOHU
0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
6HWWLQJXSD1DYLJDWLRQ&RQWUROOHU
,PSOHPHQWLQJWKHORJLQVFUHHQ
&UHDWLQJD/RJLQ&RQWUROOHUFODVV
0RGLI\LQJWKHFRQWUROOHUVOD\RXW
5HJLVWHULQJDQGVXEVFULELQJYLHZPRGHOVDQGVHUYLFHV
8VLQJVHJXHVDQG8,7DEOH9LHZ
$GGLQJDIULHQGVOLVWVFUHHQ
$GGLQJDOLVWRIPHVVDJHV
&RPSRVLQJPHVVDJHV
6XPPDU\
;DP&KDWIRU$QGURLG
,QWURGXFLQJ$QGURLG0DQLIHVW
6HWWLQJXSWKH0DQLIHVW
&RPPRQPDQLIHVWSHUPLVVLRQV
&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
$GGLQJDORJLQVFUHHQ
/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
,PSOHPHQWLQJWKHORJLQIXQFWLRQDOLW\
8VLQJ/LVW9LHZDQG%DVH$GDSWHU
,PSOHPHQWLQJWKHFRQYHUVDWLRQVVFUHHQ
6HWWLQJXSWKHDGDSWHU
,PSOHPHQWLQJWKHIULHQGVOLVW
&RPSRVLQJPHVVDJHV
6XPPDU\
'HSOR\LQJDQG7HVWLQJRQ'HYLFHV
L26SURYLVLRQLQJ
http://www.freepdf-books.com/
3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
&UHDWLQJDSURYLVLRQLQJSURILOH
$QGURLGGHYLFHVHWWLQJV
8QGHUVWDQGLQJWKHOLQNHU
8QGHUVWDQGLQJ$27FRPSLODWLRQ
$YRLGLQJFRPPRQPHPRU\SLWIDOOV
*DUEDJHFROOHFWRU
0HPRU\OHDNV
$FFHVVLQJREMHFWVGLVSRVHGE\*&
6XPPDU\
:HE6HUYLFHVZLWK3XVK1RWLILFDWLRQV
/HDUQLQJ:LQGRZV$]XUH
6HWWLQJXS\RXU$]XUHDFFRXQW
([SORULQJ$]XUH0RELOH6HUYLFHV
&UHDWLQJWDEOHVDQGVFULSWV
$GGLQJDEDFNHQGWR;DP&KDW
$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
6HWWLQJXSSURSHUSURYLVLRQLQJ
6HWWLQJXS\RXUSURYLVLRQLQJSURILOH
6HWWLQJXSDFHUWLILFDWHVLJQLQJUHTXHVW
0DNLQJFOLHQWVLGHFKDQJHVIRUSXVKQRWLILFDWLRQV
,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
6XPPDU\
7KLUGSDUW\/LEUDULHV
7KH;DPDULQ&RPSRQHQW6WRUH
7KHPRVWFRPPRQFRPSRQHQWV
3RUWLQJH[LVWLQJ&OLEUDULHV
2EMHFWLYH&ELQGLQJV
:RUNLQJZLWK2EMHFWLYH6KDUSLH
-DYDELQGLQJV
http://www.freepdf-books.com/
6XPPDU\
&RQWDFWV&DPHUDDQG/RFDWLRQ
,QWURGXFLQJ;DPDULQ0RELOH
$FFHVVLQJFRQWDFWV
5HWULHYLQJFRQWDFWVRQ$QGURLG
/RRNLQJXS*36ORFDWLRQ
,PSOHPHQWLQJ*36ORFDWLRQRQ$QGURLG
$FFHVVLQJWKHSKRWROLEUDU\DQGFDPHUD
$FFHVVLQJSKRWRVRQ$QGURLG
6XPPDU\
;DPDULQ)RUPV
&UHDWLQJ+HOOR:RUOGLQ;DPDULQ)RUPV
8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG;DPDULQ)RUPV
8VLQJ;$0/LQ;DPDULQ)RUPV
8VLQJGDWDELQGLQJDQG0990
6XPPDU\
$SS6WRUH6XEPLVVLRQ
)ROORZLQJWKHL26$SS6WRUH5HYLHZ*XLGHOLQHV
*HQHUDOUXOHV
,QFRUUHFWDQGLQFRPSOHWHLQIRUPDWLRQ
&RQWHQWSUHVHQWLQWKHDSSOLFDWLRQ
$SSOHVUHYHQXHVKDUH
*HQHUDO7LSV
6XEPLWWLQJDQDSSWRWKHL26$SS6WRUH
&UHDWLQJDGLVWULEXWLRQSURYLVLRQLQJSURILOH
$GGLQJ\RXUDSSWRL7XQHV&RQQHFW
0DNLQJDQL26ELQDU\IRUWKH$SS6WRUH
6LJQLQJ\RXU$QGURLGDSSOLFDWLRQV
6XEPLWWLQJWKHDSSWR*RRJOH3OD\
*RRJOH3OD\'HYHORSHU3URJUDP3ROLFLHV
7LSVWRPDNHDVXFFHVVIXOPRELOHDSS
http://www.freepdf-books.com/
6XPPDU\
,QGH[
http://www.freepdf-books.com/
http://www.freepdf-books.com/
;DPDULQ&URVVSODWIRUP$SSOLFDWLRQ
'HYHORSPHQW6HFRQG(GLWLRQ
http://www.freepdf-books.com/
http://www.freepdf-books.com/
;DPDULQ&URVVSODWIRUP$SSOLFDWLRQ
'HYHORSPHQW6HFRQG(GLWLRQ
&RS\ULJKWj3DFNW3XEOLVKLQJ
$OOULJKWVUHVHUYHG1RSDUWRIWKLVERRNPD\EHUHSURGXFHGVWRUHGLQDUHWULHYDOV\VWHP
RUWUDQVPLWWHGLQDQ\IRUPRUE\DQ\PHDQVZLWKRXWWKHSULRUZULWWHQSHUPLVVLRQRIWKH
SXEOLVKHUH[FHSWLQWKHFDVHRIEULHITXRWDWLRQVHPEHGGHGLQFULWLFDODUWLFOHVRUUHYLHZV
(YHU\HIIRUWKDVEHHQPDGHLQWKHSUHSDUDWLRQRIWKLVERRNWRHQVXUHWKHDFFXUDF\RIWKH
LQIRUPDWLRQSUHVHQWHG+RZHYHUWKHLQIRUPDWLRQFRQWDLQHGLQWKLVERRNLVVROGZLWKRXW
ZDUUDQW\HLWKHUH[SUHVVRULPSOLHG1HLWKHUWKHDXWKRUQRU3DFNW3XEOLVKLQJDQGLWV
GHDOHUVDQGGLVWULEXWRUVZLOOEHKHOGOLDEOHIRUDQ\GDPDJHVFDXVHGRUDOOHJHGWREHFDXVHG
GLUHFWO\RULQGLUHFWO\E\WKLVERRN
3DFNW3XEOLVKLQJKDVHQGHDYRUHGWRSURYLGHWUDGHPDUNLQIRUPDWLRQDERXWDOORIWKH
FRPSDQLHVDQGSURGXFWVPHQWLRQHGLQWKLVERRNE\WKHDSSURSULDWHXVHRIFDSLWDOV
+RZHYHU3DFNW3XEOLVKLQJFDQQRWJXDUDQWHHWKHDFFXUDF\RIWKLVLQIRUPDWLRQ
)LUVWSXEOLVKHG)HEUXDU\
6HFRQGHGLWLRQ)HEUXDU\
3URGXFWLRQUHIHUHQFH
3XEOLVKHGE\3DFNW3XEOLVKLQJ/WG
/LYHU\3ODFH
/LYHU\6WUHHW
%LUPLQJKDP%3%8.
,6%1
ZZZSDFNWSXEFRP
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&UHGLWV
$XWKRU
-RQDWKDQ3HSSHUV
5HYLHZHUV
%HWLP6'UHQLFD
2OH)DONHUVOHY.ULVWHQVHQ
)UGULF0DXUR\
3DWULFN'6XOOLYDQ
&RPPLVVLRQLQJ(GLWRU
$VKZLQ1DLU
$FTXLVLWLRQ(GLWRU
9LQD\$UJHNDU
&RQWHQW'HYHORSPHQW(GLWRU
0HOLWD/RER
7HFKQLFDO(GLWRU
$QNXU*KL\H
&RS\(GLWRU
5DVKPL6DZDQW
3URMHFW&RRUGLQDWRU
.LQMDO%DUL
3URRIUHDGHUV
6LPUDQ%KRJDO
0DULD*RXOG
$PHHVKD*UHHQ
3DXO+LQGOH
%HUQDGHWWH:DWNLQV
,QGH[HU
5HNKD1DLU
*UDSKLFV
6KHHWDO$XWH
$EKLQDVK6DKX
http://www.freepdf-books.com/
3URGXFWLRQ&RRUGLQDWRU
.RPDO5DPFKDQGDQL
&RYHU:RUN
.RPDO5DPFKDQGDQL
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$ERXWWKH$XWKRU
-RQDWKDQ3HSSHUVLVD;DPDULQ093DQGWKHOHDGGHYHORSHURIWKHSRSXODUDSSVDQG
JDPHVDW+LWFHQWVVXFKDV+DQ[:ULWHUDQG'UDZD6WLFNPDQ(3,&+HKDVEHHQZRUNLQJ
ZLWKWKH&SURJUDPPLQJODQJXDJHIRURYHU\HDUV+HLVDOVRTXLWHIDPLOLDUZLWKRWKHU
WHFKQRORJLHVVXFKDV:LQ)RUPV:3)8QLW\$631HW:HE)RUPV$631HW09&DQG
:LQGRZV$]XUH,QUHFHQW\HDUV+LWFHQWVKDVEHHQKHDYLO\LQYHVWLQJLQPRELOH
GHYHORSPHQWZLWK;DPDULQDQGKDVGHYHORSHGRYHUPRELOHDSSOLFDWLRQVZLWK;DPDULQ
DFURVVPXOWLSOHSODWIRUPV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$ERXWWKH5HYLHZHUV
%HWLP6'UHQLFDLVDSURIHVVLRQDOVRIWZDUHDUFKLWHFWZLWKRYHUDGHFDGHVH[SHULHQFHDQG
KDVVSHFLDOL]HGLQPDQ\WHFKQRORJLHVIURPGDWDEDVHWRFOLHQWWHFKQRORJLHVWRPRELOHVDQG
FORXG+HLVODWHO\RULHQWHGLQ6HUYLFH2ULHQWHG$SSOLFDWLRQVDQG$UFKLWHFWXUHV5(67LQJ
IRUDORQJWLPHQRZSD\LQJPRUHDWWHQWLRQWRPRELOHDSSVIRUL26$QGURLGDQG
:LQGRZV3KRQHQDWLYHO\DQGXVLQJ;DPDULQSODWIRUPVWRR%HLQJDYHU\FRPPXQLW\
GULYHQSHUVRQKHLVWKHIRXQGHURIWZRXVHUJURXSV$OEDQLDQ64/6HUYHU8*DQG
$OEDQLDQ1HW8*ZKHUHKHVDFWXDOO\WKHOHDGHU+HLVD0LFURVRIW&HUWLILHG7UDLQHUDQG
DUHJXODUVSHDNHULQWHFKFRQIHUHQFHV+HVDEORJJHUDQG\RXFDQILQGKLPDW
ZZZEHWLPGUHQLFDFRP<RXFDQILQGKLPDOVRRQ7ZLWWHUDW#EHWLPGUHQLFDDQGRQ
/LQNHG,QDWKWWSZZZOLQNHGLQFRPLQEHWLP
$OOWKHSUDLVHVEHWR$OODKWKHORUGRIWKHZRUOGV
$IWHUWKLV,ZRXOGOLNHWRWKDQNP\SDUHQWVIRUWKHLUGHGLFDWLRQDQGWKHVDFULILFHVWKH\
PDGHIRUPHP\EURWKHUDQGVLVWHU
2OH)DONHUVOHY.ULVWHQVHQLVIURP'HQPDUNDQGKDVEHHQZRUNLQJZLWKVRIWZDUH
GHYHORSPHQWPDLQO\LQ1RNLD0RELOHSKRQHVLQPDQ\GLIIHUHQWVRIWZDUHHQYLURQPHQWV
2YHUWKHODVW\HDUVKHKDVEHHQZRUNLQJLQDVWDUWXSFRPSDQ\2QGR'RWV$SV
GHYHORSLQJDEXVLQHVVDSSFDOOHG2QGR'RWV2OHKDVKLVEDVLFFRPSHWHQFHVLQ0RQR
$QGURLGLQ9LVXDO6WXGLRDQG;DPDULQ$QGURLG
)UGULF0DXUR\GLVFRYHUHGFRPSXWHUVLQWKHPLGHLJKWLHVDQGWKHMR\RISURJUDPPLQJ
ZLWKEDVLF7KLVQHZIRXQGSDVVLRQQDWXUDOO\OHGKLPWRSXUVXHKLVHGXFDWLRQLQ,7ZKHUH
KHOHDUQHG&DQG&+LVILUVWMREOHWKLPKRQHKLVVNLOOVLQ&DQGKHODWHUVOHGWRZDUG
&ZLWKWKHDPD]LQJ1(7IUDPHZRUN+DYLQJZRUNHGPDLQO\LQ$631(7KHDOVR
GHYHORSHG:LQGRZVDSSOLFDWLRQVDQGPRUHUHFHQWO\PRELOHDSSOLFDWLRQVIRU$QGURLGDQG
L26XVLQJ3KRQH*DSDQG;DPDULQ
)UGULFKDVFUHDWHGWKHPRELOHDSSOLFDWLRQVRI9LDVKRSLDKWWSYLDVKRSLDFRPDQG
$OHUWKWWSDOHUWFRP
KWWSIUHGHULFPDXUR\FRP
3DWULFN'6XOOLYDQLVDVRIWZDUHHQJLQHHUDQGPRELOHGHYHORSHUZKROLYHVLQ
%LUPLQJKDP$/ZRUNLQJDW6KLSW//&3DWULFNKDVEXLOWDQGSXEOLVKHGL26DSSOLFDWLRQV
XVLQJ;DPDULQ+HDOVRZRUNVRQGHYHORSLQJZHEPRELOHDQGGHVNWRSDSSOLFDWLRQVXVLQJ
YDULRXVWHFKQRORJLHV+HKDVH[SHULHQFHLQVRPHRIWKHWHFKQRORJLHVVXFKDV;DPDULQ
:3)$QJXODU-6,RQLF)UDPHZRUN$631(7:HE$3,09&64/6HUYHUDQG2UDFOH
3DWULFNEORJVDWKWWSEORJSGVXOOLYDQFRP
http://www.freepdf-books.com/
http://www.freepdf-books.com/
ZZZ3DFNW3XEFRP
http://www.freepdf-books.com/
6XSSRUWILOHVH%RRNVGLVFRXQWRIIHUVDQG
PRUH
)RUVXSSRUWILOHVDQGGRZQORDGVUHODWHGWR\RXUERRNSOHDVHYLVLWZZZ3DFNW3XEFRP
'LG\RXNQRZWKDW3DFNWRIIHUVH%RRNYHUVLRQVRIHYHU\ERRNSXEOLVKHGZLWK3')DQG
H3XEILOHVDYDLODEOH"<RXFDQXSJUDGHWRWKHH%RRNYHUVLRQDWZZZ3DFNW3XEFRPDQGDV
DSULQWERRNFXVWRPHU\RXDUHHQWLWOHGWRDGLVFRXQWRQWKHH%RRNFRS\*HWLQWRXFKZLWK
XVDWVHUYLFH#SDFNWSXEFRP!IRUPRUHGHWDLOV
$WZZZ3DFNW3XEFRP\RXFDQDOVRUHDGDFROOHFWLRQRIIUHHWHFKQLFDODUWLFOHVVLJQXS
IRUDUDQJHRIIUHHQHZVOHWWHUVDQGUHFHLYHH[FOXVLYHGLVFRXQWVDQGRIIHUVRQ3DFNWERRNV
DQGH%RRNV
5] PACKT iE0
KWWSVZZZSDFNWSXEFRPERRNVVXEVFULSWLRQSDFNWOLE
'R\RXQHHGLQVWDQWVROXWLRQVWR\RXU,7TXHVWLRQV"3DFNW/LELV3DFNWVRQOLQHGLJLWDO
ERRNOLEUDU\+HUH\RXFDQVHDUFKDFFHVVDQGUHDG3DFNWVHQWLUHOLEUDU\RIERRNV
http://www.freepdf-books.com/
:K\VXEVFULEH"
)XOO\VHDUFKDEOHDFURVVHYHU\ERRNSXEOLVKHGE\3DFNW
&RS\DQGSDVWHSULQWDQGERRNPDUNFRQWHQW
2QGHPDQGDQGDFFHVVLEOHYLDDZHEEURZVHU
http://www.freepdf-books.com/
)UHHDFFHVVIRU3DFNWDFFRXQWKROGHUV
,I\RXKDYHDQDFFRXQWZLWK3DFNWDWZZZ3DFNW3XEFRP\RXFDQXVHWKLVWRDFFHVV
3DFNW/LEWRGD\DQGYLHZHQWLUHO\IUHHERRNV6LPSO\XVH\RXUORJLQFUHGHQWLDOVIRU
LPPHGLDWHDFFHVV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
3UHIDFH
;DPDULQKDVEXLOWWKUHHFRUHSURGXFWVIRUGHYHORSLQJL26DQG$QGURLGDSSOLFDWLRQVLQ&
;DPDULQ6WXGLR;DPDULQL26DQG;DPDULQ$QGURLG;DPDULQJLYHV\RXGLUHFWDFFHVVWR
WKHQDWLYH$3,VRQHDFKSODWIRUPDQGWKHIOH[LELOLW\WRVKDUH&FRGHEHWZHHQSODWIRUPV
8VLQJ;DPDULQDQG&\RXJHWEHWWHUSURGXFWLYLW\ZKHQFRPSDUHGWR-DYDRU2EMHFWLYH
&DQGVWLOOUHWDLQJUHDWSHUIRUPDQFHFRPSDUHGWRDQ+70/RUD-DYD6FULSWVROXWLRQ
,QWKLVERRNZHZLOOGHYHORSDUHDOZRUOGVDPSOHDSSOLFDWLRQWRGHPRQVWUDWHZKDW\RXFDQ
GRZLWK;DPDULQWHFKQRORJLHVDQGEXLOGRQFRUHSODWIRUPFRQFHSWVIRUL26DQG$QGURLG
:HZLOODOVRFRYHUDGYDQFHGWRSLFVVXFKDVSXVKQRWLILFDWLRQVUHWULHYLQJFRQWDFWVXVLQJ
WKHFDPHUDDQG*36ORFDWLRQ:LWK;DPDULQDQHZIUDPHZRUNZDVLQWURGXFHGFDOOHG
;DPDULQ)RUPV:HZLOOFRYHUWKHEDVLFVRI;DPDULQ)RUPVDQGKRZ\RXFDQDSSO\LWWR
FURVVSODWIRUPGHYHORSPHQW)LQDOO\ZHZLOOZDONWKURXJKZKDWLWWDNHVWRVXEPLW\RXU
DSSOLFDWLRQWRWKH$SSOH$SS6WRUHDQG*RRJOH3OD\
http://www.freepdf-books.com/
:KDWWKLVERRNFRYHUV
&KDSWHU6HWWLQJ8S;DPDULQFRYHUVWKHSURFHVVRILQVWDOOLQJWKHDSSURSULDWH;DPDULQ
VRIWZDUHDQGQDWLYH6'.VUHTXLUHGIRUSHUIRUPLQJFURVVSODWIRUPGHYHORSPHQW
&KDSWHU+HOOR3ODWIRUPVZDONV\RXWKURXJKFUHDWLQJ\RXUILUVW+HOOR:RUOG
DSSOLFDWLRQRQL26DQG$QGURLGZKLFKDOVRFRYHUVVRPHEDVLFFRQFHSWVRQHDFKSODWIRUP
&KDSWHU&RGH6KDULQJEHWZHHQL26DQG$QGURLGJLYHV\RXFRGHVKDULQJWHFKQLTXHV
DQGSURMHFWVHWXSVWUDWHJLHVWKDWFDQEHXVHGZLWK;DPDULQ
&KDSWHU;DP&KDWD&URVVSODWIRUP$SSLQWURGXFHVDVDPSOHDSSOLFDWLRQWKDWZHZLOO
EHEXLOGLQJWKURXJKRXWWKHERRN,QWKLVFKDSWHUZHZLOOZULWHDOOWKHVKDUHGFRGHIRUWKH
DSSOLFDWLRQFRPSOHWHZLWKXQLWWHVWV
&KDSWHU;DP&KDWIRUL26FRYHUVWKHWHFKQLTXHRILPSOHPHQWLQJWKHL26XVHULQWHUIDFH
IRU;DP&KDWDQGYDULRXVL26GHYHORSPHQWFRQFHSWV
&KDSWHU;DP&KDWIRU$QGURLGFRYHUVWKHWHFKQLTXHRILPSOHPHQWLQJWKH$QGURLG
YHUVLRQRI;DP&KDWDQGLQWURGXFHV$QGURLGVSHFLILFGHYHORSPHQWFRQFHSWV
&KDSWHU'HSOR\LQJDQG7HVWLQJRQ'HYLFHVZDONV\RXWKURXJKWKHSDLQIXOSURFHVVRI
GHSOR\LQJ\RXUILUVWDSSOLFDWLRQWRDGHYLFH:HDOVRFRYHUZK\LWLVLPSRUWDQWWRDOZD\V
WHVW\RXUDSSOLFDWLRQRQUHDOGHYLFHV
&KDSWHU:HE6HUYLFHVZLWK3XVK1RWLILFDWLRQVH[SODLQVWKHWHFKQLTXHRILPSOHPHQWLQJD
UHDOEDFNHQGZHEVHUYLFHIRU;DP&KDWXVLQJ$]XUH0RELOH6HUYLFHV
&KDSWHU7KLUGSDUW\/LEUDULHVFRYHUVWKHYDULRXVRSWLRQVRIXVLQJWKLUGSDUW\OLEUDULHV
ZLWK;DPDULQDQGKRZ\RXFDQHYHQOHYHUDJHQDWLYH-DYDDQG2EMHFWLYH&OLEUDULHV
&KDSWHU&RQWDFWV&DPHUDDQG/RFDWLRQLQWURGXFHVWKHOLEUDU\;DPDULQ0RELOHDVD
FURVVSODWIRUPZD\WRDFFHVVXVHUVFRQWDFWVFDPHUDDQG*36ORFDWLRQ
&KDSWHU;DPDULQ)RUPVGLVFRYHUV;DPDULQVODWHVWIUDPHZRUN;DPDULQ)RUPVDQG
KRZ\RXFDQOHYHUDJHLWWREXLOGFURVVSODWIRUPDSSOLFDWLRQV
&KDSWHU$SS6WRUH6XEPLVVLRQH[SODLQVWKHSURFHVVRIVXEPLWWLQJ\RXUDSSWRWKH
$SSOH$SS6WRUHDQG*RRJOH3OD\
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:KDW\RXQHHGIRUWKLVERRN
)RUWKLVERRN\RXZLOOQHHGD0DFFRPSXWHUUXQQLQJDWOHDVW26;/LRQ$SSOH
UHTXLUHVL26DSSOLFDWLRQVWREHFRPSLOHGRQD0DFVR;DPDULQGRHVDVZHOO<RXZLOODOVR
QHHGDOLFHQVHRIWKHEXVLQHVVHGLWLRQRI;DPDULQ$QGURLGDQG;DPDULQL26$IUHH
GD\WULDOLVDOVRDYDLODEOH<RXFDQDOVRWU\WKHIUHHVWDUWHUHGLWLRQRI;DPDULQEXWVRPHRI
WKHPRUHDGYDQFHGH[DPSOHVZLOOQRWZRUNZLWKWKLVHGLWLRQ<RXFDQYLVLW
KWWS[DPDULQFRPGRZQORDGWRGRZQORDGWKHDSSURSULDWHVRIWZDUH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:KRWKLVERRNLVIRU
7KLVERRNLVIRUGHYHORSHUVZKRDUHDOUHDG\IDPLOLDUZLWK&DQGZDQWWRVWDUWGRLQJ
PRELOHGHYHORSPHQWZLWK;DPDULQ,I\RXKDYHZRUNHGLQ$631(7:3):LQ57RU
:LQGRZV3KRQHWKHQ\RXZLOOEHULJKWDWKRPHXVLQJWKLVERRNWRGHYHORSQDWLYHL26DQG
$QGURLGDSSOLFDWLRQV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&RQYHQWLRQV
,QWKLVERRN\RXZLOOILQGDQXPEHURIWH[WVW\OHVWKDWGLVWLQJXLVKEHWZHHQGLIIHUHQWNLQGV
RILQIRUPDWLRQ+HUHDUHVRPHH[DPSOHVRIWKHVHVW\OHVDQGDQH[SODQDWLRQRIWKHLU
PHDQLQJ
&RGHZRUGVLQWH[WGDWDEDVHWDEOHQDPHVIROGHUQDPHVILOHQDPHVILOHH[WHQVLRQV
SDWKQDPHVGXPP\85/VXVHULQSXWDQG7ZLWWHUKDQGOHVDUHVKRZQDVIROORZV7KH
XVHUZLOOHQWHUVRPHWH[WLQWRWKH8,7H[W)LHOGWH[WER[DQGFOLFNRQWKH8,%XWWRQEXWWRQ
WRVWDUWWKHVHDUFK
$EORFNRIFRGHLVVHWDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
LQWFRXQW
EXWWRQ7RXFK8S,QVLGH VHQGHUH !
ODEHO7H[W VWULQJ)RUPDW&RXQW^`FRXQW
`
:KHQZHZLVKWRGUDZ\RXUDWWHQWLRQWRDSDUWLFXODUSDUWRIDFRGHEORFNWKHUHOHYDQW
OLQHVRULWHPVDUHVHWLQEROG
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
LQWFRXQW
EXWWRQ7RXFK8S,QVLGH VHQGHUH !
ODEHO7H[W VWULQJ)RUPDW&RXQW^`FRXQW
`
$Q\FRPPDQGOLQHLQSXWRURXWSXWLVZULWWHQDVIROORZV
NH\WRROJHQNH\YNH\VWRUHILOHQDPH!NH\VWRUHDOLDVNH\QDPH!NH\DOJ
56$NH\VL]HYDOLGLW\
1HZWHUPVDQGLPSRUWDQWZRUGVDUHVKRZQLQEROG:RUGVWKDW\RXVHHRQWKHVFUHHQ
IRUH[DPSOHLQPHQXVRUGLDORJER[HVDSSHDULQWKHWH[WOLNHWKLV&OLFNLQJWKH1H[W
EXWWRQPRYHV\RXWRWKHQH[WVFUHHQ
1RWH
:DUQLQJVRULPSRUWDQWQRWHVDSSHDULQDER[OLNHWKLV
7LS
7LSVDQGWULFNVDSSHDUOLNHWKLV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
5HDGHUIHHGEDFN
)HHGEDFNIURPRXUUHDGHUVLVDOZD\VZHOFRPH/HWXVNQRZZKDW\RXWKLQNDERXWWKLV
ERRNZKDW\RXOLNHGRUGLVOLNHG5HDGHUIHHGEDFNLVLPSRUWDQWIRUXVDVLWKHOSVXV
GHYHORSWLWOHVWKDW\RXZLOOUHDOO\JHWWKHPRVWRXWRI
7RVHQGXVJHQHUDOIHHGEDFNVLPSO\HPDLOIHHGEDFN#SDFNWSXEFRP!DQGPHQWLRQWKH
ERRNVWLWOHLQWKHVXEMHFWRI\RXUPHVVDJH
,IWKHUHLVDWRSLFWKDW\RXKDYHH[SHUWLVHLQDQG\RXDUHLQWHUHVWHGLQHLWKHUZULWLQJRU
FRQWULEXWLQJWRDERRNVHHRXUDXWKRUJXLGHDWZZZSDFNWSXEFRPDXWKRUV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&XVWRPHUVXSSRUW
1RZWKDW\RXDUHWKHSURXGRZQHURID3DFNWERRNZHKDYHDQXPEHURIWKLQJVWRKHOS
\RXWRJHWWKHPRVWIURP\RXUSXUFKDVH
http://www.freepdf-books.com/
'RZQORDGLQJWKHH[DPSOHFRGH
<RXFDQGRZQORDGWKHH[DPSOHFRGHILOHVIURP\RXUDFFRXQWDWKWWSZZZSDFNWSXEFRP
IRUDOOWKH3DFNW3XEOLVKLQJERRNV\RXKDYHSXUFKDVHG,I\RXSXUFKDVHGWKLVERRN
HOVHZKHUH\RXFDQYLVLWKWWSZZZSDFNWSXEFRPVXSSRUWDQGUHJLVWHUWRKDYHWKHILOHVH
PDLOHGGLUHFWO\WR\RX
http://www.freepdf-books.com/
'RZQORDGLQJWKHFRORULPDJHVRIWKLVERRN
:HDOVRSURYLGH\RXZLWKD3')ILOHWKDWKDVFRORULPDJHVRIWKHVFUHHQVKRWVGLDJUDPV
XVHGLQWKLVERRN7KHFRORULPDJHVZLOOKHOS\RXEHWWHUXQGHUVWDQGWKHFKDQJHVLQWKH
RXWSXW<RXFDQGRZQORDGWKLVILOHIURP
KWWSVZZZSDFNWSXEFRPVLWHVGHIDXOWILOHVGRZQORDGV26B,PDJH%XQGOHSGI
http://www.freepdf-books.com/
(UUDWD
$OWKRXJKZHKDYHWDNHQHYHU\FDUHWRHQVXUHWKHDFFXUDF\RIRXUFRQWHQWPLVWDNHVGR
KDSSHQ,I\RXILQGDPLVWDNHLQRQHRIRXUERRNVPD\EHDPLVWDNHLQWKHWH[WRUWKH
FRGHZHZRXOGEHJUDWHIXOLI\RXFRXOGUHSRUWWKLVWRXV%\GRLQJVR\RXFDQVDYHRWKHU
UHDGHUVIURPIUXVWUDWLRQDQGKHOSXVLPSURYHVXEVHTXHQWYHUVLRQVRIWKLVERRN,I\RXILQG
DQ\HUUDWDSOHDVHUHSRUWWKHPE\YLVLWLQJKWWSZZZSDFNWSXEFRPVXEPLWHUUDWD
VHOHFWLQJ\RXUERRNFOLFNLQJRQWKH(UUDWD6XEPLVVLRQ)RUPOLQNDQGHQWHULQJWKH
GHWDLOVRI\RXUHUUDWD2QFH\RXUHUUDWDDUHYHULILHG\RXUVXEPLVVLRQZLOOEHDFFHSWHGDQG
WKHHUUDWDZLOOEHXSORDGHGWRRXUZHEVLWHRUDGGHGWRDQ\OLVWRIH[LVWLQJHUUDWDXQGHUWKH
(UUDWDVHFWLRQRIWKDWWLWOH
7RYLHZWKHSUHYLRXVO\VXEPLWWHGHUUDWDJRWR
KWWSVZZZSDFNWSXEFRPERRNVFRQWHQWVXSSRUWDQGHQWHUWKHQDPHRIWKHERRNLQWKH
VHDUFKILHOG7KHUHTXLUHGLQIRUPDWLRQZLOODSSHDUXQGHUWKH(UUDWDVHFWLRQ
http://www.freepdf-books.com/
3LUDF\
3LUDF\RIFRS\ULJKWHGPDWHULDORQWKH,QWHUQHWLVDQRQJRLQJSUREOHPDFURVVDOOPHGLD$W
3DFNWZHWDNHWKHSURWHFWLRQRIRXUFRS\ULJKWDQGOLFHQVHVYHU\VHULRXVO\,I\RXFRPH
DFURVVDQ\LOOHJDOFRSLHVRIRXUZRUNVLQDQ\IRUPRQWKH,QWHUQHWSOHDVHSURYLGHXVZLWK
WKHORFDWLRQDGGUHVVRUZHEVLWHQDPHLPPHGLDWHO\VRWKDWZHFDQSXUVXHDUHPHG\
3OHDVHFRQWDFWXVDWFRS\ULJKW#SDFNWSXEFRP!ZLWKDOLQNWRWKHVXVSHFWHGSLUDWHG
PDWHULDO
:HDSSUHFLDWH\RXUKHOSLQSURWHFWLQJRXUDXWKRUVDQGRXUDELOLW\WREULQJ\RXYDOXDEOH
FRQWHQW
http://www.freepdf-books.com/
4XHVWLRQV
,I\RXKDYHDSUREOHPZLWKDQ\DVSHFWRIWKLVERRN\RXFDQFRQWDFWXVDW
TXHVWLRQV#SDFNWSXEFRP!DQGZHZLOOGRRXUEHVWWRDGGUHVVWKHSUREOHP
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU6HWWLQJ8S;DPDULQ
;DPDULQVGHYHORSPHQWWRROVKDYHJLYHQXVWKHSRZHUWRGHYHORSQDWLYHL26$QGURLG
DQG0DFDSSOLFDWLRQVLQ&ZKLFKLVRQHRIWKHPRVWSRSXODUSURJUDPPLQJODQJXDJHV
7KHUHDUHPDQ\DGYDQWDJHVRIFKRRVLQJ;DPDULQWRGHYHORSPRELOHDSSOLFDWLRQVLQVWHDG
RI-DYDDQG2EMHFWLYH&<RXFDQVKDUHFRGHEHWZHHQERWKWKHSODWIRUPVDQGFDQEHPRUH
SURGXFWLYHE\WDNLQJDGYDQWDJHRIWKHDGYDQFHGODQJXDJHIHDWXUHVRI&DQGWKH1(7
EDVHFODVVOLEUDULHV$OWHUQDWLYHO\\RXZRXOGKDYHWRZULWHWKHDSSWZLFHIRU$QGURLGDQG
L26DQGORVHWKHEHQHILWVRIJDUEDJHFROOHFWLRQZKHQXVLQJ2EMHFWLYH&
,QFRPSDULVRQWRRWKHUWHFKQLTXHVRIGHYHORSLQJFURVVSODWIRUPDSSOLFDWLRQVZLWK
-DYD6FULSWDQG+70/;DPDULQDOVRKDVVRPHGLVWLQFWDGYDQWDJHV&LVJHQHUDOO\PRUH
SHUIRUPDQWWKDQ-DYD6FULSWDQG;DPDULQJLYHVGHYHORSHUVGLUHFWDFFHVVWRWKHQDWLYH$3,V
RQHDFKSODWIRUP7KLVDOORZV;DPDULQDSSOLFDWLRQVWRKDYHDQDWLYHORRNDQGSHUIRUPLQD
PDQQHUVLPLODUWRWKHLU-DYDRU2EMHFWLYH&FRXQWHUSDUWV
;DPDULQVWRROLQJZRUNVE\FRPSLOLQJ\RXU&LQWRDQDWLYH$50H[HFXWDEOHWKDWFDQEH
SDFNDJHGDVDQL26RU$QGURLGDSSOLFDWLRQ,WEXQGOHVDVWULSSHGGRZQYHUVLRQRIWKH
0RQRUXQWLPHZLWK\RXUDSSOLFDWLRQWKDWRQO\LQFOXGHVWKHIHDWXUHVRIWKHEDVHFODVV
OLEUDULHV\RXUDSSXVHV
Xamarin apps are built with standard, native user Xamarin apps have access to the full spectrum of Xamarin apps leverage platform-specific hardware
interface controls. Apps not only look the way the functionality exposed by the underlying platform acceleration, and are compiled for native
end user expects, they behave that way too. and device, including platform-specific capabilities performance. This can't be achieved with solutions
like iBeacons and Android Fragments. that interpret code at runtime.
,QWKLVFKDSWHUZHOOVHWXSHYHU\WKLQJ\RXQHHGWRJHWVWDUWHGRQGHYHORSLQJZLWK
;DPDULQ%\WKHHQGRIWKLVFKDSWHUZHOOKDYHDOOWKHSURSHU6'.VDQGWRROVLQVWDOOHG
DQGDOOWKHGHYHORSHUDFFRXQWVQHHGHGIRUDSSVWRUHVXEPLVVLRQ
,QWKLVFKDSWHUZHZLOOFRYHU
$QLQWURGXFWLRQWR;DPDULQWRROVDQGWHFKQRORJ\
,QVWDOOLQJ;FRGH$SSOHV,'(
6HWWLQJXSDOO;DPDULQWRROVDQGVRIWZDUH
6HWWLQJXSWKH$QGURLGHPXODWRU
(QUROOLQJLQWKHL26'HYHORSHU3URJUDP
5HJLVWHULQJIRU*RRJOH3OD\
http://www.freepdf-books.com/
7KH;DPDULQWRROV
;DPDULQKDVGHYHORSHGWKUHHFRUHSURGXFWVIRUGHYHORSLQJFURVVSODWIRUPDSSOLFDWLRQV
;DPDULQ6WXGLRIRUPHUO\0RQR'HYHORS;DPDULQL26IRUPHUO\0RQR7RXFKDQG
;DPDULQ$QGURLGIRUPHUO\0RQRIRU$QGURLG7KHVHWRROVDOORZGHYHORSHUVWR
OHYHUDJHWKHQDWLYHOLEUDULHVRQL26DQG$QGURLGDQGDUHEXLOWRQWKH0RQRUXQWLPH
0RQRDQRSHQVRXUFHLPSOHPHQWDWLRQRI&DQGWKH1(7IUDPHZRUNZDVRULJLQDOO\
GHYHORSHGE\1RYHOOWREHXVHGRQ/LQX[RSHUDWLQJV\VWHPV6LQFHL26DQG$QGURLGDUH
VLPLODUO\EDVHGRQ/LQX[1RYHOOZDVDEOHWRGHYHORS0RQR7RXFKDQG0RQRIRU$QGURLG
DVSURGXFWVWRWDUJHWWKHQHZPRELOHSODWIRUPV6KRUWO\DIWHUWKHLUUHOHDVHDQRWKHU
FRPSDQ\DFTXLUHG1RYHOODQGWKH0RQRWHDPOHIWWRIRUPDQHZFRPSDQ\9HU\VKRUWO\
DIWHU;DPDULQZDVIRXQGHGWRIRFXVFRPSOHWHO\RQWKHVHWRROVIRUGHYHORSLQJZLWK&RQ
L26DQG$QGURLG
*HWWLQJDGHYHORSPHQWPDFKLQHUHDG\IRUFURVVSODWIRUPDSSOLFDWLRQGHYHORSPHQWFDQ
WDNHVRPHWLPH$QGWRPDNHPDWWHUVZRUVH$SSOHDQG*RRJOHERWKKDYHWKHLURZQ
UHTXLUHPHQWVIRUGHYHORSPHQWRQWKHLUUHVSHFWLYHSODWIRUPV/HWVJRRYHUZKDWQHHGVWR
EHLQVWDOOHGRQ\RXUPDFKLQH
7RJHWVWDUWHGRQL26ZHOOQHHGWRLQVWDOOWKHIROORZLQJ
;FRGH7KLVLVWKHFRUH,'(IRUGHYHORSLQJL26DQG0DFDSSOLFDWLRQVLQ2EMHFWLYH&
;FRGH&RPPDQG/LQH7RROV7KHVHDUHLQVWDOOHGLQVLGH;FRGHDQGSURYLGH
FRPPRQFRPPDQGOLQHWRROVDQGVFULSWLQJODQJXDJHVWKDWGHYHORSHUVZLOOILQGXVHIXO
VXFKDV6XEYHUVLRQ*LW3HUODQG5XE\
7KH0RQRUXQWLPHIRU0DF7KLVLVUHTXLUHGIRUFRPSLOLQJDQGUXQQLQJ&
SURJUDPVRQ26;
;DPDULQL267KLVLV;DPDULQVFRUHSURGXFWIRUL26GHYHORSPHQW
$QGURLGDOVRUHTXLUHVWKHIROORZLQJVRIWZDUHWREHLQVWDOOHGWRJHWVWDUWHG
-DYD7KLVLVWKHFRUHUXQWLPHIRUUXQQLQJ-DYDDSSOLFDWLRQVRQ26;
$QGURLG6'.7KLVFRQWDLQV*RRJOHVVWDQGDUG6'.GHYLFHGULYHUVDQGHPXODWRUV
IRUQDWLYH$QGURLGGHYHORSPHQW
7KH0RQRUXQWLPHIRU0DF7KLVLVUHTXLUHGIRUFRPSLOLQJDQGUXQQLQJ&
SURJUDPVRQ26;
;DPDULQ$QGURLG7KLVLV;DPDULQVFRUHSURGXFWIRU$QGURLGGHYHORSPHQW
(DFKRIWKHVHZLOOWDNHVRPHWLPHWRGRZQORDGDQGLQVWDOO,I\RXFDQDFFHVVDIDVW,QWHUQHW
FRQQHFWLRQLWZLOOKHOSVSHHGXSWKHLQVWDOODWLRQDQGVHWXSSURFHVV:LWKHYHU\WKLQJUHDG\
WRJROHWVPRYHDKHDGVWHSE\VWHSDQGKRSHIXOO\ZHFDQVNLSDIHZGHDGHQGV\RX
PLJKWRWKHUZLVHUXQLQWR
7LS
,WLVLPSRUWDQWWRQRWHWKDW;DPDULQFDQDOVREHXVHGRQ:LQGRZVDQG9LVXDO6WXGLRHYHQ
WKRXJKLWLVQRWFRYHUHGLQWKLVERRN$0DFLVUHTXLUHGIRUL26GHYHORSPHQWVR:LQGRZV
GHYHORSHUVPXVWFRQQHFW9LVXDO6WXGLRWRD0DFWRFRPSLOHIRUL26/XFNLO\PRVWRIZKDW
http://www.freepdf-books.com/
ZHOHDUQLQWKLVERRNFDQEHGLUHFWO\DSSOLHGWRXVLQJ;DPDULQRQ:LQGRZV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,QVWDOOLQJ;FRGH
7RPDNHWKLQJVSURJUHVVPRUHVPRRWKO\OHWVVWDUWRIIE\LQVWDOOLQJ;FRGHIRU0DF$ORQJ
ZLWK$SSOHV,'(LWZLOODOVRLQVWDOOWKHPRVWFRPPRQO\XVHGGHYHORSHUWRROVRQWKH0DF
0DNHVXUH\RXKDYHDWOHDVW26;0RXQWDLQ/LRQDQGORFDWH;FRGHLQWKH$SS
6WRUHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
BOO
y /
LJ( Featured Top Charts Categories Purchases
0
Updates Q. xcode
Xcode B-
/i
Create great a pps <1
for Mac, iPhone, and iPad. -
Installed
Xcode E
Xcode provides everything developers need to create great applications for Mac, iPhone, and iPad. Xcode brings user interface design,
coding, testing, and debugging all into a unified workflow. The Xcode IDE combined with the Cocoa and Cocoa Touch frameworks, and
the Swift programming language make developing apps easier and more fun than ever before. Apple Web Site >
7KLVZLOOWDNHTXLWHVRPHWLPHWRGRZQORDGDQGLQVWDOO,GUHFRPPHQGWKDW\RXWDNHWKH
WLPHWRHQMR\DQLFHFXSRIFRIIHHRUZRUNRQDQRWKHUSURMHFWWRSDVVWKHWLPH
:KHQWKDWLVRXWRIWKHZD\ODXQFK;FRGHIRUWKHILUVWWLPHDQGSURJUHVVWKURXJKWKH
LQLWLDOVWDUWXSGLDORJ1H[WQDYLJDWHWR;FRGH_3UHIHUHQFHVWRRSHQ;FRGHVPDLQ
VHWWLQJVGLDORJ
,QWKH'RZQORDGVWDE\RXOOQRWLFHVHYHUDODGGLWLRQDOSDFNDJHV\RXFDQLQVWDOOLQVLGH
;FRGH+HUH\RXFDQGRZQORDGWKHRIILFLDOL26GRFXPHQWDWLRQZKLFKWKH;DPDULQ
LQVWDOOHUZLOOPDNHXVHRI2SWLRQDOO\\RXFDQLQVWDOOROGHUL26VLPXODWRUVEXWZHFDQMXVW
XVHWKHGHIDXOWRQHIRUWKHFRQWHQWLQWKLVERRN:KHQ\RXUHILQLVKHG\RXU;FRGHV
&RPSRQHQWVVHFWLRQVKRXOGORRNVRPHWKLQJVLPLODUWRWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
00 Downloads
LU & 4 i
General Accounts Behaviors Navigation Fonts & Colors Text Editing Key Bindings Source Control Downloads Locations
Components
Documentation
0 Check for and install updates automatically Check and Install Now
,QVWDOOLQJ;FRGHLQVWDOOVWKHL266'.ZKLFKLVDUHTXLUHPHQWIRUL26GHYHORSPHQWLQ
JHQHUDO$VDUHVWULFWLRQIURP$SSOHWKHL266'.FDQRQO\UXQRQD0DF;DPDULQKDV
GRQHHYHU\WKLQJSRVVLEOHWRPDNHVXUHWKH\IROORZ$SSOHVJXLGHOLQHVIRUL26VXFKDV
UHVWULFWLQJG\QDPLFFRGHJHQHUDWLRQ;DPDULQVWRROVDOVROHYHUDJHIHDWXUHVRI;FRGH
ZKHUHYHUSRVVLEOHWRDYRLGUHLQYHQWLQJWKHZKHHO
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,QVWDOOLQJ;DPDULQ
$IWHULQVWDOOLQJ;FRGHWKHUHDUHVHYHUDORWKHUGHSHQGHQFLHVWKDWQHHGWREHLQVWDOOHGLQ
RUGHUSULRUWRGHYHORSLQJZLWK;DPDULQVWRROV/XFNLO\;DPDULQKDVLPSURYHGWKH
H[SHULHQFHE\FUHDWLQJDQHDWDOOLQRQHLQVWDOOHU
,QVWDOOWKHIUHH;DPDULQ6WDUWHU(GLWLRQE\SHUIRUPLQJWKHIROORZLQJVWHSV
*RWRKWWS;DPDULQFRPDQGFOLFNRQWKHODUJH'RZQORDGQRZEXWWRQ
)LOORXWVRPHEDVLFLQIRUPDWLRQDERXW\RXUVHOI
'RZQORDGWKH;DPDULQ,QVWDOOHUGPJILOHDQGPRXQWWKHGLVNLPDJH
/DXQFK,QVWDOO;DPDULQDSSDQGDFFHSWDQ\26;VHFXULW\ZDUQLQJVWKDWDSSHDU
3URJUHVVWKURXJKWKHLQVWDOOHUWKHGHIDXOWRSWLRQVZLOOZRUNILQH<RXFDQRSWLRQDOO\
LQVWDOO;DPDULQ0DFEXWWKLVWRSLFLVQRWFRYHUHGLQWKLVERRN
7KH;DPDULQLQVWDOOHUZLOOGRZQORDGDQGLQVWDOOSUHUHTXLVLWHVVXFKDVWKH0RQRUXQWLPH
-DYDWKH$QGURLG6'.LQFOXGLQJWKH$QGURLGHPXODWRUDQGWRROVDQGHYHU\WKLQJHOVH
\RXQHHGWRJHWXSDQGUXQQLQJ
<RXZLOOHQGXSZLWKVRPHWKLQJVLPLODUWRZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRWDQG
ZHFDQPRYHRQWRFRQTXHUELJJHUWRSLFVLQFURVVSODWIRUPGHYHORSPHQW
eo Xamarin Installer
Installation Finished
X Install Succeeded
The software has been successfully installed
Xamarin License
Configuration
Prerequisites
Installation
Summary
4 Launch Xamarin Studio
Co back Quit
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KRRVLQJD;DPDULQOLFHQVH
;DPDULQVWRROVFDQVHHPDELWSULF\WRWKHFDVXDOREVHUYHUEXW,WHQGWRWKLQNRILWDVKRZ
PXFKWLPH\RXZLOOVDYHXVLQJDPRUHSURGXFWLYHODQJXDJHVXFKDV&$GGLWLRQDOO\WKHLU
SURGXFWVZLOOVDYH\RXDJRRGSHUFHQWDJHRIGHYHORSPHQWWLPHE\HQDEOLQJ\RXWRGHYHORS
DFURVVSODWIRUPDSSOLFDWLRQLQVWHDGRIZULWLQJLWWZLFHLQ-DYDDQG2EMHFWLYH&
;DPDULQKDVVHYHUDOHGLWLRQVVRLWLVJRRGWRNQRZWKHGLIIHUHQFHVLQRUGHUWRGHWHUPLQH
ZKLFKOLFHQVH\RXPLJKWQHHGWRSXUFKDVH7KHHGLWLRQVDUHDVIROORZV
6WDUWHU(GLWLRQ7KLVLVDYDLODEOHWRLQGLYLGXDOVRQO\DQGLWKDVDOLPLWRI.%RI
FRPSLOHGXVHUFRGH&HUWDLQIHDWXUHVDUHXQDYDLODEOHVXFKDVWKH;DPDULQ)RUPV
IUDPHZRUNDQGFDOOLQJLQWRWKLUGSDUW\QDWLYHOLEUDULHV
,QGLH(GLWLRQ7KLVLVDYDLODEOHWRLQGLYLGXDOVRQO\DQGLWGRHVQRWLQFOXGH9LVXDO
6WXGLRVXSSRUW
%XVLQHVV(GLWLRQ7KLVLVDYDLODEOHIRUFRPSDQLHVLWDGGVIHDWXUHVIRU9LVXDO6WXGLR
DQGLQFOXGHVEHWWHU;DPDULQSURGXFWVXSSRUW
(QWHUSULVH(GLWLRQ7KLVLQFOXGHVSULPHFRPSRQHQWVLQWKH;DPDULQ&RPSRQHQW
6WRUHIRUIUHHDQGPDQ\PRUH;DPDULQVXSSRUWRSWLRQVVXFKDVKRWIL[HVDQGOHVVWKDQ
KRXUVUHVSRQVHWLPHWRLVVXHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6HWWLQJXSWKH$QGURLGHPXODWRU
7KH$QGURLGHPXODWRUKDVKLVWRULFDOO\EHHQNQRZQWREHVOXJJLVKFRPSDUHGWRGHYHORSLQJ
RQDSK\VLFDOGHYLFH7RKHOSVROYHWKLVLVVXH*RRJOHKDVSURGXFHGDQHZ[HPXODWRU
WKDWVXSSRUWVKDUGZDUHDFFHOHUDWLRQRQGHVNWRSFRPSXWHUV,WLVQWLQVWDOOHGE\GHIDXOWLQ
WKH$QGURLG9LUWXDO'HYLFH$9'0DQDJHUVROHWVVHWWKDWXS
7KH[$QGURLGHPXODWRUFDQEHLQVWDOOHGE\SHUIRUPLQJWKHIROORZLQJVWHSV
2SHQ;DPDULQ6WXGLR
1DYLJDWHWR7RROV_2SHQ$QGURLG6'.0DQDJHU
6FUROOGRZQWR([WUDVLQVWDOO,QWHO[(PXODWRU$FFHOHUDWRU+$;07KLVZLOO
GRZQORDGDQLQVWDOOHUWKDWZHKDYHWRUXQ
2SHQ)LQGHUDQGSUHVV&RPPDQG6KLIW*WRRSHQWKHQDYLJDWLRQSRSXS
1DYLJDWHWRa/LEUDU\'HYHORSHU;DPDULQDQGURLGVGNPDFRV[H[WUDVLQWHO
DQGLQVWDOOWKHDSSURSULDWHSDFNDJHEDVHGRQ\RXU0DF26;YHUVLRQ
6FUROOWR$QGURLG$3,LQVWDOO,QWHO[$WRP6\VWHP,PDJH
2SWLRQDOO\LQVWDOODQ\RWKHUSDFNDJHV\RXDUHLQWHUHVWHGLQ$VDVKRUWFXWWKH
$QGURLG6'.0DQDJHUDXWRPDWLFDOO\VHOHFWVFHUWDLQSDFNDJHVIRU\RXWRLQVWDOOE\
GHIDXOW
&ORVHWKH$QGURLG6'.0DQDJHUDQGVZLWFKEDFNWR;DPDULQ6WXGLR
1DYLJDWHWR7RROV_2SHQ$QGURLG(PXODWRU0DQDJHU
&OLFNRQ&UHDWH
(QWHUDQ$9'QDPHRI\RXUFKRLFHVXFKDV[(PXODWRU
3LFNDJHQHULFGHYLFHWKDWZLOOEHDSSURSULDWHO\VL]HGIRU\RXUGLVSOD\VXFKDVRQH
ZLWKD:9*$GLVSOD\
$V7DUJHWPDNHVXUHWKDW\RXVHOHFW,QWHO[$WRP6\VWHP,PDJH
$IWHUFUHDWLQJWKHGHYLFHJRDKHDGDQGFOLFNRQ6WDUWWRPDNHVXUHWKHHPXODWRU
UXQVSURSHUO\
7KHHPXODWRUZLOOWDNHVRPHWLPHWRVWDUWXSVRLWLVDJRRGLGHDWROHDYHWKHHPXODWRU
UXQQLQJZKLOHSHUIRUPLQJ$QGURLGGHYHORSPHQW;DPDULQLVXVLQJWKHVWDQGDUG$QGURLG
WRROVKHUHVR\RXZRXOGKDYHWKHVDPHLVVXHZKLOHGHYHORSLQJZLWK-DYD,IHYHU\WKLQJ
VWDUWVSURSHUO\\RXZLOOVHHDQ$QGURLGERRWVFUHHQIROORZHGE\DYLUWXDO$QGURLGGHYLFH
UHDG\IRUGHSOR\LQJDSSOLFDWLRQVIURP;DPDULQ6WXGLRDVVKRZQLQWKHIROORZLQJ
VFUHHQVKRW
http://www.freepdf-books.com/
OJ3 !>.!>54:x86 Emulator
m PM Basic Controls
Hardware Buttons
il } fll
Vgg
H DPAD not enabled in AVD
>
Hardware Keyboard
Use your physical keyboard to provide input
Messaging
Ife
0 *1
Phone Contacts
W
Browser
http://www.freepdf-books.com/
http://www.freepdf-books.com/
(QUROOLQJLQWKHL26'HYHORSHU3URJUDP
7RGHSOR\WRDQL26GHYLFH$SSOHUHTXLUHVPHPEHUVKLSWRLWVL26'HYHORSHU3URJUDP
0HPEHUVKLSLV86'SHU\HDUDQGJLYHV\RXDFFHVVWRGHSOR\GHYLFHVIRU
GHYHORSPHQWSXUSRVHV<RXDOVRJHWDFFHVVWRWHVWVHUYHUVIRULPSOHPHQWLQJPRUH
DGYDQFHGL26IHDWXUHVVXFKDVLQDSSSXUFKDVHVSXVKQRWLILFDWLRQVDQGL26*DPH&HQWHU
7HVWLQJ\RXU;DPDULQL26DSSOLFDWLRQVRQDSK\VLFDOGHYLFHLVLPSRUWDQWVR,UHFRPPHQG
WKDW\RXJHWDQDFFRXQWSULRUWRVWDUWLQJL26GHYHORSPHQW3HUIRUPDQFHLVYHU\GLIIHUHQWLQ
DVLPXODWRUUXQQLQJRQ\RXUGHVNWRSYHUVXVDUHDOPRELOHGHYLFH7KHUHDUHDOVRDIHZ
;DPDULQVSHFLILFRSWLPL]DWLRQVWKDWRQO\RFFXUZKHQUXQQLQJRQDUHDOGHYLFH:HOOIXOO\
FRYHUWKHUHDVRQVIRUWHVWLQJ\RXUDSSVRQGHYLFHVLQWKHODWHUFKDSWHUV
6LJQLQJXSIRUWKHL26'HYHORSHU3URJUDPFDQEHSHUIRUPHGWKURXJKWKHIROORZLQJVWHSV
*RWRKWWSVGHYHORSHUDSSOHFRPSURJUDPVLRV
&OLFNRQ(QUROO1RZ
6LJQLQZLWKDQH[LVWLQJL7XQHVDFFRXQWRUFUHDWHDQHZRQH7KLVFDQWEHFKDQJHG
ODWHUVRFKRRVHRQHWKDWLVDSSURSULDWHIRU\RXUFRPSDQ\
(QUROOHLWKHUDVDQLQGLYLGXDORUDFRPSDQ\%RWKDUHSULFHGDWEXWUHJLVWHULQJDV
DFRPSDQ\ZLOOUHTXLUHSDSHUZRUNWREHID[HGWR$SSOHZLWKWKHDVVLVWDQFHRI\RXU
FRPSDQ\VDFFRXQWDQW
5HYLHZWKHGHYHORSHUDJUHHPHQW
)LOORXW$SSOHVVXUYH\IRUGHYHORSHUV
3XUFKDVHWKHGHYHORSHUUHJLVWUDWLRQ
:DLWIRUDFRQILUPDWLRQHPDLO
<RXVKRXOGUHFHLYHDQHPDLOWKDWORRNVVRPHWKLQJVLPLODUWRWKHIROORZLQJVFUHHQVKRW
ZLWKLQWZREXVLQHVVGD\V
http://www.freepdf-books.com/
% Developer
Please feel free to contact us if you have any general questions or require
assistance.
Best regards,
)URPKHUHZHFDQFRQWLQXHVHWWLQJXS\RXUDFFRXQW
(LWKHUFOLFNRQ/RJLQQRZIURPWKHHPDLO\RXUHFHLYHGRUJRWR
KWWSVLWXQHVFRQQHFWDSSOHFRP
/RJLQZLWK\RXUHDUOLHUL7XQHVDFFRXQW
$JUHHWRDQ\DGGLWLRQDODJUHHPHQWVWKDWDSSHDURQWKHKRPHSDJHRI\RXUGDVKERDUG
)URPWKHL7XQHV&RQQHFWGDVKERDUGQDYLJDWHWR$JUHHPHQWV7D[DQG%DQNLQJ
,QWKLVVHFWLRQ\RXZLOOVHHWKUHHFROXPQVIRU&RQWDFW,QIR%DQN,QIRDQG7D[
,QIR
)LOORXWWKHDSSURSULDWHLQIRUPDWLRQIRU\RXUDFFRXQWLQDOORIWKHVHVHFWLRQV
$VVLVWDQFHIURPDQDFFRXQWDQWZLOOPRVWOLNHO\EHQHHGHGIRUDFRPSDQ\DFFRXQW
:KHQDOOLVVDLGDQGGRQH\RXU&RQWUDFWV7D[DQG%DQNLQJVHFWLRQVKRXOGORRN
VRPHWKLQJVLPLODUWRWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iTunes Connect clinton.mills@hitcents.com
Master Agreements
Contracts In Effect
Contract Region Contract Type Contract Number Contact Info Bank Info Tax Info Effective Date Expiration Date Download
All (See Contract) Mac OS X Paid MS10830498 Edit View Jun 17. 2013 Dec 10. 2013
Applications
All (See Contract) iOS Paid MS10830500 Edit Edit View Jun 17. 2013 Sep 28. 2013
Applications
World Mac OS X Free MS10830461 N/A N/A N/A Jun 17. 2013 Dec 10. 2013 N/A
Applications
World IOS Free MS10830533 N/A N/A N/A Jun 17. 2013 Sep 28. 2013 N/A
Applications
World IAd Network MS6847752 id,. Edit View Apr 02. 2012 Sep 28. 2013
:LWK\RXUL26GHYHORSHUDFFRXQWVXFFHVVIXOO\UHJLVWHUHG\RXZLOOQRZEHDEOHWRGHSOR\
WRL26GHYLFHVDQGSXEOLVK\RXUDSSVWRWKH$SSOH$SS6WRUH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
5HJLVWHULQJDVD*RRJOH3OD\GHYHORSHU
8QOLNHL26GHSOR\LQJ\RXUDSSOLFDWLRQVWR$QGURLGGHYLFHVLVIUHHDQGMXVWUHTXLUHVDIHZ
FKDQJHVLQ\RXUGHYLFHVHWWLQJV$*RRJOH3OD\GHYHORSHUDFFRXQWKDVRQO\DRQHWLPHIHH
RIDQGGRHVQWKDYHWREHUHQHZHGHDFK\HDU+RZHYHUMXVWOLNHL26\RXZLOOQHHGD
*RRJOH3OD\DFFRXQWWRGHYHORSLQDSSSXUFKDVHVSXVKQRWLILFDWLRQVRU*RRJOH3OD\
JDPHVHUYLFHV,ZRXOGUHFRPPHQGWKDW\RXVHWXSDQDFFRXQWDKHDGRIWLPHLI\RX
LQHYLWDEO\SODQRQVXEPLWWLQJDQDSSWR*RRJOH3OD\RUQHHGWRLPSOHPHQWRQHRIWKHVH
IHDWXUHV
7RUHJLVWHUDVDGHYHORSHUIRU*RRJOH3OD\SHUIRUPWKHIROORZLQJVWHSV
*RWRKWWSVSOD\JRRJOHFRPDSSVSXEOLVK
/RJLQZLWKDQH[LVWLQJ*RRJOH$FFRXQWRUFUHDWHDQHZRQH7KLVFDQWEHFKDQJHG
ODWHUVRFKRRVHRQHWKDWLVDSSURSULDWHIRU\RXUFRPSDQ\LIQHHGHG
$FFHSWWKHDJUHHPHQWDQGHQWHU\RXUFUHGLWFDUGLQIRUPDWLRQ
&KRRVHDGHYHORSHUQDPHDQGHQWHURWKHULPSRUWDQWLQIRUPDWLRQIRU\RXUDFFRXQW
$JDLQFKRRVHQDPHVDSSURSULDWHIRU\RXUFRPSDQ\WREHVHHQE\XVHUVLQWKHDSS
VWRUH
,IHYHU\WKLQJLVILOOHGRXWFRUUHFWO\\RXZLOOHQGXSZLWKWKHIROORZLQJ*RRJOH3OD\
'HYHORSHU&RQVROH
http://www.freepdf-books.com/
V Q. Jonathan Peppers r Help A Feedback
M
W
Pi
O
Publish an Android App on Google Use Google Play game services
I
A
SI
,I\RXSODQRQVHOOLQJSDLGDSSVRULQDSSSXUFKDVHVDWWKLVSRLQW,ZRXOGUHFRPPHQGWKDW
\RXVHWXS\RXU*RRJOHPHUFKDQWDFFRXQW7KLVZLOOHQDEOH*RRJOHWRSD\\RXWKH
SURFHHGVWRZDUG\RXUDSSVDOHVE\DSSO\LQJWKHDSSURSULDWHWD[ODZVLQ\RXUFRXQWU\,I
\RXDUHVHWWLQJWKLVXSIRU\RXUFRPSDQ\,ZRXOGUHFRPPHQGWKDW\RXJHWWKHDVVLVWDQFH
RI\RXUFRPSDQ\VDFFRXQWDQWRUERRNNHHSHU
7KHIROORZLQJDUHWKHVWHSVWRVHWXSD*RRJOHPHUFKDQWDFFRXQW
&OLFNRQWKHVHWXSDPHUFKDQWDFFRXQWEXWWRQ
/RJLQZLWK\RXU*RRJOHDFFRXQWDVHFRQGWLPH
)LOORXWWKHDSSURSULDWHLQIRUPDWLRQIRUVHOOLQJDSSVDGGUHVVSKRQHQXPEHUWD[
LQIRUPDWLRQDQGDGLVSOD\QDPHWRDSSHDURQ\RXUFXVWRPHUVFUHGLWFDUGELOO
:KHQGRQH\RXZLOOVHHWKDWWKHKHOSWLSIRUVHWWLQJXSDPHUFKDQWDFFRXQWLVQRZPLVVLQJ
http://www.freepdf-books.com/
IURPWKHGHYHORSHUFRQVROHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
'W
V
\&f
51
o
Publish an Android App on Use Google Play game services
v'i
Are you working in a team?
Invite co-workers to the Developer Console.
$WWKLVSRLQWRQHZRXOGWKLQNWKDWRXUDFFRXQWZRXOGEHIXOO\VHWXSEXWWKHUHLVRQHPRUH
FUXFLDOVWHSSULRUWREHLQJDEOHWRVHOODSSVZHKDYHWRHQWHUWKHEDQNLQJLQIRUPDWLRQ
6HWWLQJXSEDQNLQJIRU\RXU*RRJOHPHUFKDQWDFFRXQWFDQEHSHUIRUPHGZLWKWKH
IROORZLQJVWHSV
*REDFNWRWKH*RRJOH3OD\'HYHORSHU&RQVROHDW
KWWSVSOD\JRRJOHFRPDSSVSXEOLVK
&OLFNRQWKH)LQDQFLDO5HSRUWVVHFWLRQ
&OLFNRQWKHVPDOOOLQNWLWOHG9LVLW\RXUPHUFKDQWDFFRXQWIRUGHWDLOV
<RXVKRXOGVHHDZDUQLQJLQGLFDWLQJWKDW\RXGRQRWKDYHDEDQNDFFRXQWVHWXS
&OLFNRQWKH6SHFLI\D%DQN$FFRXQWOLQNWRJHWVWDUWHG
(QWHU\RXUEDQNLQJLQIRUPDWLRQ$JDLQDFRPSDQ\DFFRXQWDQWPLJKWEHQHHGHG
http://www.freepdf-books.com/
,QDIHZGD\VORRNIRUDVPDOOGHSRVLWLQ\RXUDFFRXQWIURP*RRJOH
&RQILUPWKHDPRXQWE\JRLQJWRKWWSFKHFNRXWJRRJOHFRPVHOO
&OLFNRQWKH6HWWLQJVWDEWKHQ)LQDQFLDOV
1H[WFOLFNRQ9HULI\$FFRXQW
(QWHUWKHDPRXQWWKDWDSSHDUHGRQ\RXUEDQNDFFRXQWDQGFOLFNRQ9HULI\GHSRVLW
<RXU*RRJOHPHUFKDQWDFFRXQWLVDOVRWKHSODFHZKHUH\RXFDQFDQFHORUUHIXQGFXVWRPHU
RUGHUV*RRJOH3OD\LVGLIIHUHQWIURPWKHL26$SS6WRUHLQWKDWDOOFXVWRPHULVVXHVDUH
GLUHFWHGWRWKHGHYHORSHUV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHGLVFXVVHG;DPDULQVFRUHSURGXFWVIRUGHYHORSLQJ$QGURLGDQGL26
DSSOLFDWLRQVLQ&;DPDULQ6WXGLR;DPDULQL26DQG;DPDULQ$QGURLG:HLQVWDOOHG
;FRGHDQGWKHQUDQWKH;DPDULQDOOLQRQHLQVWDOOHUZKLFKLQVWDOOV-DYDWKH$QGURLG
6'.;DPDULQ6WXGLR;DPDULQL26DQG;DPDULQ$QGURLG:HVHWXSWKH[$QGURLG
HPXODWRUIRUDIDVWHUPRUHIOXLGH[SHULHQFHZKHQGHEXJJLQJDSSOLFDWLRQV)LQDOO\ZHVHW
XSL26DQG*RRJOH3OD\GHYHORSHUDFFRXQWVIRUGLVWULEXWLQJRXUDSSOLFDWLRQV
,QWKLVFKDSWHU\RXVKRXOGKDYHDFTXLUHGHYHU\WKLQJ\RXQHHGWRJHWVWDUWHGRQEXLOGLQJ
FURVVSODWIRUPDSSOLFDWLRQVZLWK;DPDULQ<RXUGHYHORSPHQWFRPSXWHUVKRXOGEHUHDG\WR
JRDQG\RXVKRXOGKDYHDOOWKHQDWLYH6'.VLQVWDOOHGDQGUHDG\IRUFUHDWLQJWKHQH[WJUHDW
DSSWRWDNHWKHZRUOGE\VWRUP
7KHFRQFHSWVLQWKLVFKDSWHUZLOOVHWXVXSIRUPRUHDGYDQFHGWRSLFVWKDWZLOOUHTXLUHWKH
SURSHUVRIWZDUHLQVWDOOHGDVZHOODVGHYHORSHUDFFRXQWVZLWK$SSOHDQG*RRJOH:HZLOO
EHGHSOR\LQJDSSOLFDWLRQVWRUHDOGHYLFHVDQGLPSOHPHQWLQJPRUHDGYDQFHGIHDWXUHVVXFK
DVSXVKQRWLILFDWLRQV,QWKHQH[WFKDSWHUZHOOFUHDWHRXUILUVWL26DQG$QGURLG
DSSOLFDWLRQDQGFRYHUWKHEDVLFVRIHDFKSODWIRUP
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU+HOOR3ODWIRUPV
,I\RXDUHIDPLOLDUZLWKGHYHORSLQJDSSOLFDWLRQVXVLQJ9LVXDO6WXGLRRQ:LQGRZVWKHQ
XVLQJ;DPDULQ6WXGLRVKRXOGEHYHU\VWUDLJKWIRUZDUG;DPDULQXVHVWKHVDPHFRQFHSWRID
VROXWLRQFRQWDLQLQJRQHRUPRUHSURMHFWVDQGLWKDVFUHDWHGVHYHUDOQHZSURMHFWW\SHVIRU
L26DQG$QGURLGDSSOLFDWLRQV7KHUHDUHDOVRVHYHUDOSURMHFWWHPSODWHVWRMXPSVWDUW\RXU
GHYHORSPHQWRIFRPPRQDSSOLFDWLRQV
;DPDULQ6WXGLRVXSSRUWVVHYHUDORXWRIWKHER[SURMHFWW\SHVLQFOXGLQJVWDQGDUG1(7
FODVVOLEUDULHVDQGFRQVROHDSSOLFDWLRQV<RXFDQQRWQDWLYHO\GHYHORS:LQGRZV
DSSOLFDWLRQVRQD0DFZLWK;DPDULQ6WXGLREXW\RXFDQFHUWDLQO\GHYHORSWKHVKDUHGFRGH
SRUWLRQRI\RXUDSSOLFDWLRQLQ;DPDULQ6WXGLR:HOOIRFXVRQVKDULQJFRGHLQWKHODWHU
FKDSWHUVEXWNHHSLQPLQGWKDW;DPDULQHQDEOHV\RXWRVKDUHDFRPPRQ&EDFNHQG
EHWZHHQPRVWSODWIRUPVWKDWVXSSRUW&
,QWKLVFKDSWHUZHZLOOFRYHU
&UHDWLQJD+HOOR:RUOGDSSOLFDWLRQIRUL26
$SSOHV09&SDWWHUQ
;FRGHDQGVWRU\ERDUGV
&UHDWLQJD+HOOR:RUOGDSSOLFDWLRQIRU$QGURLG
$QGURLGDFWLYLWLHV
;DPDULQV$QGURLGGHVLJQHU
http://www.freepdf-books.com/
%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
/DXQFK;DPDULQ6WXGLRDQGVWDUWDQHZVROXWLRQ-XVWOLNHLQ9LVXDO6WXGLRWKHUHDUHORWV
RISURMHFWW\SHVWKDWFDQEHFUHDWHGIURPWKH1HZ6ROXWLRQGLDORJ;DPDULQ6WXGLR
IRUPHUO\0RQR'HYHORSVXSSRUWVWKHGHYHORSPHQWRIPDQ\GLIIHUHQWW\SHVRISURMHFWV
VXFKDV&FRQVROHDSSOLFDWLRQVWDUJHWLQJWKH0RQRUXQWLPH18QLWWHVWSURMHFWVDQGHYHQ
RWKHUODQJXDJHVEHVLGHV&VXFKDV9%RU&
;DPDULQ6WXGLRVXSSRUWVWKHIROORZLQJSURMHFWW\SHVIRUL26
L3KRQHRUL3DGSURMHFW7KHVHFDWHJRULHVRISURMHFWVXVHVWRU\ERDUGVWROD\RXWWKH
8,DQGWDUJHWHLWKHUWKHL3DGRUL3KRQHRQO\
8QLYHUVDOSURMHFW7KLVFDWHJRU\VXSSRUWVERWKL3KRQHDQGL3DGLQWKHVDPHL26
DSSOLFDWLRQ7KLVLVWKHSUHIHUUHGSURMHFWW\SHLI\RXQHHGWRWDUJHWERWKW\SHVRI
GHYLFHV
6LQJOH9LHZ$SSOLFDWLRQ7KLVLVWKHEDVLFSURMHFWW\SHWKDWVHWVXSDQL26
VWRU\ERDUGDORQJZLWKDVLQJOHYLHZDQGFRQWUROOHU
7DEEHG$SSOLFDWLRQ7KLVLVDSURMHFWW\SHWKDWDXWRPDWLFDOO\VHWVXS
8,7DE9LHZ&RQWUROOHUIRUDSSOLFDWLRQVZLWKDWDEOD\RXW
:HE9LHZ$SSOLFDWLRQ7KLVSURMHFWW\SHLVIRUFUHDWLQJK\EULGDSSOLFDWLRQVWKDWDUH
SDUWLDOO\+70/DQGSDUWLDOO\QDWLYH7KHDSSOLFDWLRQLVVHWXSWRWDNHDGYDQWDJHRI
WKH5D]RUWHPSODWLQJIHDWXUHVRI;DPDULQ6WXGLR
L26ELQGLQJSURMHFW7KLVLVDQL26SURMHFWWKDWFDQFUHDWH&ELQGLQJVIRUDQ
2EMHFWLYH&OLEUDU\
L26XQLWWHVWSURMHFW7KLVLVDVSHFLDOL26DSSOLFDWLRQSURMHFWWKDWFDQUXQ18QLW
WHVWV
L26OLEUDU\SURMHFW7KLVLVDFODVVOLEUDU\XVHGZLWKLQRWKHUL26DSSOLFDWLRQ
SURMHFWV
7RJHWVWDUWHGQDYLJDWHWRL26_L3KRQHDQGFUHDWH6LQJOH9LHZ$SSOLFDWLRQLQWKH
GLUHFWRU\RI\RXUFKRLFHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
eoo New Solution
Hi
Android
OpenCL Application
ASP.NET
iOS
iPad
iPhone
IM Page-Based Application
WebView Application
Universal s
Mac
Mac (open source)
H Single View Application
Mobile Apps
HP SpriteKit Application
Name: HelloiPhone
Cancel [ OK |
<RXOOQRWLFHWKDWVHYHUDOILOHVDQGIROGHUVDUHDXWRPDWLFDOO\FUHDWHGIURPWKHSURMHFW
WHPSODWH7KHVHILOHVDUHDVIROORZV
&RPSRQHQWV7KLVIROGHUZLOOFRQWDLQDQ\FRPSRQHQWVDGGHGIURPWKH;DPDULQ
&RPSRQHQW6WRUH6HH&KDSWHU7KLUGSDUW\/LEUDULHVIRUPRUHLQIRUPDWLRQDERXW
WKH;DPDULQ&RPSRQHQW6WRUH
5HVRXUFHV7KLVGLUHFWRU\ZLOOFRQWDLQDQ\LPDJHVRUSODLQILOHVWKDW\RXZDQWWREH
FRSLHGGLUHFWO\WR\RXUDSSOLFDWLRQEXQGOH1RWHWKDWWKLVZLOOFRQWDLQDEODFNVSODVK
VFUHHQLPDJHE\GHIDXOW7KLVHQVXUHVWKDW\RXUL26DSSOLFDWLRQUXQVIXOOVFUHHQRQ
WKHL3KRQH
$SS'HOHJDWHFV7KLVLV$SSOHVPDLQFODVVWKDWKDQGOHVDSSOLFDWLRQOHYHOHYHQWVLQ
\RXUDSS
(QWLWOHPHQWVSOLVW7KLVLVDVHWWLQJVILOH$SSOHXVHVWRGHFODUHSHUPLVVLRQVIRU
FHUWDLQL26IHDWXUHVVXFKDVSXVKQRWLILFDWLRQVDQGL&ORXG<RXZLOOJHQHUDOO\RQO\
KDYHWRXVHLWIRUDGYDQFHGL26IHDWXUHV
9LHZ&RQWUROOHUFV7KLVLVWKHFRQWUROOHUWKDWUHSUHVHQWVWKHILUVWVFUHHQLQ\RXU
DSS,WZLOOKDYHWKHVDPHQDPHDV\RXUSURMHFW
,QIRSOLVW7KLVLV$SSOHVYHUVLRQRIDPDQLIHVWILOHWKDWFDQGHFODUHYDULRXV
VHWWLQJVIRU\RXUDSSOLFDWLRQVXFKDVWKHDSSWLWOHLFRQVSODVKVFUHHQVDQGRWKHU
FRPPRQVHWWLQJV
0DLQFV7KLVILOHFRQWDLQVWKHVWDQGDUGHQWU\SRLQWIRUD&SURJUDPVWDWLFYRLG
0DLQ,WVPRVWOLNHO\WKDW\RXZLOOQRWQHHGWRPRGLI\WKLVILOH
0DLQ6WRU\ERDUGVWRU\ERDUG7KLVLVWKHVWRU\ERDUGGHILQLWLRQILOHIRU\RXU
DSSOLFDWLRQ,WZLOOFRQWDLQWKHOD\RXWVIRUWKHYLHZVLQ\RXUDSSOLVWRIFRQWUROOHUV
DQGWKHWUDQVLWLRQVXVHGWRQDYLJDWHWKURXJKRXW\RXUDSS
1RZOHWVUXQWKHDSSOLFDWLRQWRVHHZKDWZHJHWE\GHIDXOWIURPWKHSURMHFWWHPSODWH
http://www.freepdf-books.com/
&OLFNRQWKHODUJHSOD\EXWWRQLQWKHWRSOHIWFRUQHURI;DPDULQ6WXGLR<RXZLOOEH
JUHHWHGE\WKHVLPXODWRUUXQQLQJ\RXUILUVWL26DSSOLFDWLRQDVVKRZQLQWKHIROORZLQJ
VFUHHQVKRW
i AppDelegate.es 71
No selection
i using System:
2 using System. Collection*; fljCk iwr i I
jn
3 using System. Linq: rOS Simulator - iPhone Retina (4-inch) / iOS 7...
4 Carrier ? 3:53 PM
5 using MonoTouch. Founda
6 using MonoTouch.UIKit:
7
3 namespace KelloiPhone
9 {
la // The UIApplicati responsible for launching
ll H User Interface p optionally responding) to
12 // application eve
13 [Register "AppDela
14 public partial cla
15 {
16 It class-level
17
13 public over rid
13 {
20 get;
21 set;
22 }
23
24 // This method move from active to inacti
25 // OpenGL appl
26 public overrid Lcation )
27 {
23
29
>
30 // This method ad it should store the app
31 // If your app nhod is called instead of
32 ft when the us
33 public over rid .cation )
34 {
35 >
ti/mono/2.1/ironotouch.dU [ExternatWl
b/mono/2. 1/Sy stem. Co re .dll [ External!
6RIDU\RXUDSSLVMXVWDSODLQZKLWHVFUHHQZKLFKLVQRWYHU\H[FLWLQJRUXVHIXO/HWVJHW
DOLWWOHPRUHEDFNJURXQGRQL26GHYHORSPHQWEHIRUHPRYLQJIRUZDUG
'HSHQGLQJRQ\RXUDSSOLFDWLRQVPLQLPXPL26WDUJHW\RXFDQDOVRUXQWKHDSSOLFDWLRQRQ
GLIIHUHQWYHUVLRQVRIWKHL26VLPXODWRU$SSOHDOVRSURYLGHVVLPXODWRUVIRUL3DGDQGDOOWKH
GLIIHUHQWL26GHYLFHVFXUUHQWO\LQWKHPDUNHW,WLVDOVRLPSRUWDQWWRNQRZWKDWWKHVHDUH
VLPXODWRUVDQGQRWHPXODWRUV$QHPXODWRUZLOOUXQDQHQFDSVXODWHGYHUVLRQRIWKHPRELOH
26MXVWDV$QGURLGGRHV(PXODWRUVJHQHUDOO\H[KLELWVORZHUSHUIRUPDQFHEXWJLYH\RXD
FORVHUUHSOLFDRIWKHUHDO26$SSOHVVLPXODWRUVUXQLQQDWLYH0DFDSSOLFDWLRQVDQGDUHQRW
WUXHRSHUDWLQJV\VWHPV7KHEHQHILWLVWKDWWKH\DUHYHU\IDVWLQFRPSDULVRQWR$QGURLG
http://www.freepdf-books.com/
HPXODWRUV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
%HIRUHJHWWLQJWRRIDUZLWKL26GHYHORSPHQWLWLVUHDOO\LPSRUWDQWWRJHWDIRXQGDWLRQZLWK
$SSOHVGHVLJQSDWWHUQWRGHYHORSRQL26<RXPLJKWKDYHXVHGWKH0RGHO9LHZ
&RQWUROOHU09&SDWWHUQZLWKRWKHUWHFKQRORJLHVVXFKDV$631(7EXW$SSOH
LPSOHPHQWVWKLVSDUDGLJPLQDVOLJKWO\GLIIHUHQWZD\
7KH09&GHVLJQSDWWHUQLQFOXGHVWKHIROORZLQJ
0RGHO7KLVLVWKHEDFNHQGEXVLQHVVORJLFWKDWGULYHVWKHDSSOLFDWLRQ7KLVFDQEHDQ\
FRGHWKDWIRUH[DPSOHPDNHVZHEUHTXHVWVWRDVHUYHURUVDYHVGDWDWRDORFDO
64/LWHGDWDEDVH
9LHZ7KLVLVWKHDFWXDOXVHULQWHUIDFHVHHQRQWKHVFUHHQ,QL26WHUPVWKLVLVDQ\
FODVVWKDWGHULYHVIURP8,9LHZ([DPSOHVDUHWRROEDUVEXWWRQVDQGDQ\WKLQJHOVHWKH
XVHUZRXOGVHHRQWKHVFUHHQDQGLQWHUDFWZLWK
&RQWUROOHU7KLVLVWKHZRUNKRUVHRIWKH09&SDWWHUQ7KHFRQWUROOHULQWHUDFWVZLWK
WKH0RGHOOD\HUDQGXSGDWHVWKH9LHZOD\HUZLWKWKHUHVXOWV6LPLODUWRWKH9LHZ
OD\HUDQ\FRQWUROOHUFODVVZLOOGHULYHIURP8,9LHZ&RQWUROOHU7KLVLVZKHUHDJRRG
SRUWLRQRIWKHFRGHLQL26DSSOLFDWLRQVUHVLGHV
7KHIROORZLQJILJXUHVKRZV\RXWKH09&GHVLJQSDWWHUQ
Controtfer
View
Mode!
7RXQGHUVWDQGWKLVSDWWHUQEHWWHUOHWVZDON\RXWKURXJKWKHIROORZLQJH[DPSOHRID
FRPPRQVFHQDULR
:HKDYHDQL26DSSOLFDWLRQZLWKDVHDUFKER[WKDWQHHGVWRTXHU\DZHEVLWHIRUDOLVW
RIMREV
7KHXVHUZLOOHQWHUVRPHWH[WLQWRWKH8,7H[W)LHOGWH[WER[DQGFOLFNRQWKH
8,%XWWRQEXWWRQWRVWDUWWKHVHDUFK7KLVLVWKH9LHZOD\HU
6RPHFRGHZLOOUHVSRQGWRWKHEXWWRQE\LQWHUDFWLQJZLWKWKHYLHZGLVSOD\D
http://www.freepdf-books.com/
8,$FWLYLW\,QGLFDWRU9LHZVSLQQHUDQGFDOODPHWKRGLQDQRWKHUFODVVWRSHUIRUPWKH
VHDUFK7KLVLVWKH&RQWUROOHUOD\HU
$ZHEUHTXHVWZLOOEHPDGHLQWKHFDOOHGFODVVDQGDOLVWRIMREVZLOOEHUHWXUQHG
DV\QFKURQRXVO\7KLVLVWKH0RGHOOD\HU
7KHFRQWUROOHUZLOOWKHQXSGDWHWKHYLHZZLWKWKHOLVWRIMREVDQGKLGHWKHVSLQQHU
1RWH
)RUPRUHLQIRUPDWLRQRQ$SSOHV09&SDWWHUQVHHWKHGRFXPHQWDWLRQVLWHDW
KWWSVGHYHORSHUDSSOHFRPOLEUDU\PDFGRFXPHQWDWLRQJHQHUDOFRQFHSWXDOGHYSHGLD
FRFRDFRUH09&KWPO
$SRLQWWRQRWHLVWKDW\RXDUHIUHHWRGRDQ\WKLQJ\RXZDQWLQWKH0RGHOOD\HURI\RXU
DSSOLFDWLRQ7KLVLVZKHUHZHFDQXVHSODLQ&FODVVHVWKDWFDQEHUHXVHGRQRWKHU
SODWIRUPVVXFKDV$QGURLG7KLVLQFOXGHVDQ\IXQFWLRQDOLW\XVLQJWKH&%DVH&ODVV
/LEUDULHV%&/VXFKDVZRUNLQJZLWKZHEVHUYLFHVRUDGDWDEDVH:HOOGLYHGHHSHULQWR
FURVVSODWIRUPDUFKLWHFWXUHDQGFRGHVKDULQJFRQFHSWVODWHULQWKHERRN
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJWKHL26GHVLJQHU
6LQFHRXUSODLQZKLWHDSSOLFDWLRQLVTXLWHERULQJOHWVPRGLI\WKH9LHZOD\HURIRXU
DSSOLFDWLRQZLWKVRPHFRQWUROV7RGRWKLVZHZLOOPRGLI\WKH
0DLQ6WRU\ERDUGVWRU\ERDUGILOHLQ\RXUSURMHFWLQ;DPDULQ6WXGLR2SWLRQDOO\\RXFDQ
RSHQWKHVWRU\ERDUGILOHLQ;FRGHZKLFKZDVSUHYLRXVO\WKHPHWKRGRIHGLWLQJVWRU\ERDUG
ILOHVEHIRUHWKHGHVLJQHUZDVDYDLODEOHLQ;DPDULQ6WXGLR8VLQJ;FRGHFDQVWLOOEHXVHIXO
LIWKHUHLVDIHDWXUHLQL26VWRU\ERDUGVWKDWLVQWDYDLODEOH\HWLQWKH;DPDULQGHVLJQHURULI
\RXQHHGWRHGLWDQROGHUL26IRUPDWVXFKDV;,%ILOHV+RZHYHU;FRGHLVQRWTXLWHDV
JRRGRIDQH[SHULHQFHVLQFHFXVWRPFRQWUROVLQ;FRGHUHQGHUDVDSODLQZKLWHVTXDUH
;DPDULQVGHVLJQHUDFWXDOO\UXQV\RXUGUDZLQJFRGHLQFXVWRPFRQWUROVVRWKDW\RXJHWDQ
DFFXUDWHYLHZRIZKDW\RXUDSSOLFDWLRQZLOOORRNOLNHDWUXQWLPH
http://www.freepdf-books.com/
MainStoryboard. storyboard
Carrier
Count: 0
=0 Add
AiM
http://www.freepdf-books.com/
/HWVDGGVRPHFRQWUROVWRRXUDSSE\SHUIRUPLQJWKHIROORZLQJVWHSV
2SHQWKHSURMHFW\RXFUHDWHGHDUOLHULQWKLVFKDSWHULQ;DPDULQ6WXGLR
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH
7KHL26GHVLJQHUZLOORSHQDQG\RXZLOOVHHWKHOD\RXWIRUWKHVLQJOHFRQWUROOHULQ
\RXUDSSOLFDWLRQ
,QWKH'RFXPHQW2XWOLQHWDERQWKHULJKWKDQGVLGH\RXOOVHHWKDW\RXUFRQWUROOHU
FRQWDLQVDVLQJOHYLHZLQLWVOD\RXWKLHUDUFK\
,QWKHWRSOHIWFRUQHU\RXOOQRWLFHDWRROER[WKDWFRQWDLQVVHYHUDOW\SHVRIREMHFWV
WKDW\RXFDQGUDJDQGGURSRQWR\RXUFRQWUROOHUVYLHZ
,QWKHVHDUFKER[VHDUFKIRU8,/DEHODQGGUDJWKHODEHORQWR\RXUYLHZDWDORFDWLRQ
RI\RXUFKRLFH
'RXEOHFOLFNRQWKHODEHOWRHGLWWKHWH[WRIWKHODEHOWRDQ\WKLQJ\RXZLVK<RXFDQ
DOVRILOORXWWKLVYDOXHIURPWKH3URSHUWLHVWDELQWKHERWWRPULJKWFRUQHU
/LNHZLVHVHDUFKIRU8,%XWWRQDQGGUDJWKHEXWWRQRQWR\RXUYLHZVRPHZKHUHDERYH
RUEHORZWKHODEHO<RXFDQHGLWWKHWH[WRQWKHEXWWRQXVLQJWKH3URSHUWLHVWDE
'RXEOHFOLFNLQJRQWKHEXWWRQZLOODGGDFOLFNHYHQWKDQGOHUDV\RXPLJKWEHIDPLOLDU
LQ9LVXDO6WXGLRZKHQGHYHORSLQJIRURWKHUSODWIRUPV
5XQWKHDSSOLFDWLRQ
<RXUDSSOLFDWLRQVKRXOGVWDUWORRNLQJDORWPRUHOLNHDUHDODSSOLFDWLRQDVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone Retina (4-inch) / iOS 7...
Carrier 4:22 PM
Count: 0
Add
1RZ\RXPLJKWEHZRQGHULQJDERXWDGGLQJXVHULQWHUDFWLRQRSWLRQVWRWKHDSSDWWKLV
SRLQW,Q;FRGHVL26GHVLJQHU\RXFDQPDNHDQRXWOHWWKDWZLOOPDNHHDFKYLHZYLVLEOH
IURP&$QRXWOHWLVDUHIHUHQFHWRDYLHZLQDVWRU\ERDUGRU;,%ILOHWKDWZLOOEHILOOHGRXW
ZLWKDQLQVWDQFHRIWKHYLHZDWUXQWLPH<RXFDQFRPSDUHWKLVFRQFHSWWRQDPLQJDFRQWURO
LQRWKHUWHFKQRORJLHVVXFKDV$631(709&:HE)RUPVRU:LQGRZV3UHVHQWDWLRQ
)RXQGDWLRQ:3)/XFNLO\;DPDULQVL26GHVLJQHULVDELWVLPSOHUWKDQVHWWLQJXSDQ
RXWOHWLQ;FRGH<RXPHUHO\ILOORXWWKH1DPHILHOGLQWKH3URSHUWLHVWDEDQG;DPDULQ
6WXGLRZLOOJHQHUDWHDSURSHUW\LQSDUWLDOFODVVZKLFKJLYHV\RXDFFHVVWRWKHODEHODQG
EXWWRQIURP\RXUFRQWUROOHU$GGLWLRQDOO\\RXFDQZLUHDQDFWLRQIURPDVWRU\ERDUGILOH
ZKLFKLVDPHWKRGWKDWZLOOEHFDOOHGZKHQDQHYHQWRFFXUV;DPDULQ6WXGLRH[SRVHVL26
DFWLRQVDVSDUWLDOPHWKRGVWREHLPSOHPHQWHGLQ\RXUFODVVHV
/HWVDGGVRPHLQWHUDFWLRQVWRWKHDSSDVIROORZV
6ZLWFKEDFNWR;DPDULQ6WXGLR
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHDJDLQ
6HOHFWWKHODEHO\RXFUHDWHGHDUOLHUDQGJRWRWKH3URSHUWLHVSDQHDQGPDNHVXUHWKDW
\RXKDYHWKH:LGJHWWDEVHOHFWHG
http://www.freepdf-books.com/
(QWHUWKHQDPHODEHOLQWKH1DPHILHOG
5HSHDWWKLVSURFHVVIRUWKHEXWWRQDQGHQWHUWKHQDPHEXWWRQLQWRLWV1DPHILHOG
;DPDULQKDVLPSURYHGWKLVH[SHULHQFHJUHDWO\IURPZKDWWKHH[SHULHQFHXVHGWREHLQ
;FRGH;FRGHKDVDVWUDQJHLQWHUIDFHIRUWKRVHXVHGWR9LVXDO6WXGLR7KHPHWKRGXVHGWR
FUHDWHDQRXWOHWLQYROYHGFOLFNLQJDQGGUDJJLQJIURPWKHFRQWURORQWRDQ2EMHFWLYH&
KHDGHUILOH0HUHO\ILOOLQJRXWD1DPHILHOGLVPXFKVLPSOHUDQGPXFKPRUHLQWXLWLYHIRU
GHYHORSHUVWKDWKDYHD&EDFNJURXQG
1RZWKDWZHKDYHWZRRXWOHWVGHILQHGWZRQHZSURSHUWLHVZLOOEHDYDLODEOHIURP\RXU
FRQWUROOHU([SDQGWKH
9LHZ&RQWUROOHUFVILOHLQ\RXUVROXWLRQDQGRSHQWKH
9LHZ&RQWUROOHUGHVLJQHUFVILOH<RXZLOOVHH\RXUSURSHUWLHVGHILQHGDVIROORZV
>2XWOHW@
>*HQHUDWHG&RGHL26'HVLJQHU@
0RQR7RXFK8,.LW8,/DEHOODEHO^JHWVHW`
>2XWOHW@
>*HQHUDWHG&RGHL26'HVLJQHU@
0RQR7RXFK8,.LW8,%XWWRQEXWWRQ^JHWVHW`
,WLVQRWDJRRGLGHDWRPRGLI\WKLVILOHVLQFH;DPDULQ6WXGLRFDQUHEXLOGLWLI\RXPDNH
IXUWKHUFKDQJHVLQWKHGHVLJQHURU;FRGH1HYHUWKHOHVVLWLVDJRRGSUDFWLFHWROHDUQKRZ
WKLQJVDUHDFWXDOO\ZRUNLQJEHKLQGWKHVFHQHV
2SHQ\RXU
9LHZ&RQWUROOHUFVILOHDQGOHWVHQWHUWKHIROORZLQJFRGHLQ\RXU
FRQWUROOHUV9LHZ'LG/RDGPHWKRG
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
LQWFRXQW
EXWWRQ7RXFK8S,QVLGH VHQGHUH !
ODEHO7H[W VWULQJ)RUPDW&RXQW^`FRXQW
`
:KHQWKH9LHZ'LG/RDGPHWKRGLVFDOOHG\RXUFRQWUROOHUVYLHZLVORDGHGIRUWKHILUVW
WLPH7KLVKDSSHQVRQFHLQWKHOLIHWLPHRI\RXUFRQWUROOHU:HVXEVFULEHGWRWKH
7RXFK8S,QVLGHHYHQWZKLFKLVILUHGZKHQWKHEXWWRQLVFOLFNHGL26GRHVQRWKDYHDFOLFN
HYHQWZKLFKPLJKWEHZKDW\RXDUHXVHGWRRQ:LQGRZVSODWIRUPV:HDOVRXVHG&V
FRQYHQLHQWODPEGDH[SUHVVLRQV\QWD[WRXSGDWHWKHODEHOZKHQWKHHYHQWLVILUHG$ODPEGD
H[SUHVVLRQLVVKRUWKDQGIRUDQDQRQ\PRXVPHWKRGZKLFKLVDIHDWXUHWKDWKDVEHHQSDUWRI
&VLQFH1(7
5XQ\RXUDSSOLFDWLRQDQG\RXZLOOEHDEOHWRLQWHUDFWZLWK\RXUEXWWRQDQGLQFUHPHQWWKH
YDOXHGLVSOD\HGLQWKHODEHODVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone Retina (4...
Carrier 8:50 AM
Count: 6
Add
1H[WZHQHHGWRPDNHDWUDQVLWLRQIURPRQHFRQWUROOHUWRDQRWKHU7RGRWKLVL26KDVD
FRQFHSWFDOOHGVHJXHZKLFKLVEDVLFDOO\VRPHNLQGRIDQLPDWLRQWKDWVZLWFKHVIURPRQH
FRQWUROOHUWRWKHQH[W7KHUHDUHVHYHUDOW\SHVRIVHJXHVEXWWKHPRVWFRPPRQVHJXHVOLGHV
WUDQVLWLRQWRDQHZFRQWUROOHUIURPWKHULJKWRUERWWRPRIWKHVFUHHQ
1RZOHWVDGGDVHFRQGFRQWUROOHUWRWKHDSSOLFDWLRQDVIROORZV
5HWXUQWR\RXUSURMHFWLQ;DPDULQ6WXGLR
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH
'UDJDQHZFRQWUROOHUIURPWKHREMHFWOLEUDU\WKDWLVXVXDOO\LQWKHERWWRPOHIWFRUQHU
QH[WWRWKHILUVWFRQWUROOHU
&OLFNRQWKHFRQWUROOHUWRVHOHFWLW
6HOHFWWKH3URSHUWLHVSDQHDQGPDNHVXUH\RXDUHRQWKH:LGJHWWDE
http://www.freepdf-books.com/
(QWHUDQDPHVXFKDV6HFRQG&RQWUROOHUIRUWKHFRQWUROOHULQWRWKH&ODVVILHOG
1RZOHWVDGGDVHJXHIRUWKHWUDQVLWLRQIURPWKHILUVWFRQWUROOHUWRWKLVRQH+ROGWKH
&WUONH\ZKLOHFOLFNLQJRQWKHEXWWRQIURPWKHRULJLQDOFRQWUROOHUWR\RXUQHZ
FRQWUROOHU$EOXHOLQHZLOODSSHDUIROORZHGE\DVPDOOSRSXSPHQX
6HOHFWPRGDOIURPWKHSRSXSPHQX
5XQWKHDSSOLFDWLRQIURP;DPDULQ6WXGLR
6LQFHZHVHWXSDPRGDOVHJXHIURPWKHILUVWFRQWUROOHUVEXWWRQ\RXUVHFRQGFRQWUROOHU
ZLOODSSHDUZKLOHFOLFNLQJRQLW+RZHYHUWKHUHLVQWDZD\WRH[LWWKHQHZFRQWUROOHU\HW
,I\RXUHWXUQWR;DPDULQ6WXGLR\RXOOQRWLFHWKDWD6HFRQG&RQWUROOHUFVILOHDQGD
6HFRQG&RQWUROOHUGHVLJQHUFVILOHKDYHEHHQDXWRPDWLFDOO\FUHDWHGIRU\RX
/HWVDGGDEXWWRQWR6HFRQG&RQWUROOHUDVIROORZV
5HWXUQWR;DPDULQ6WXGLR
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH
'UDJDEXWWRQIURPWKHREMHFWOLEUDU\RQWRWKHVHFRQGFRQWUROOHU
1DYLJDWHWRWKH3URSHUWLHVSDQHDQG:LGJHWWDE
6HWWKH1DPHRIWKHEXWWRQWRFORVH
6HWWKH7LWOHRIWKHEXWWRQWR&ORVH
2SHQWKH6HFRQG&RQWUROOHUFVILOHDQGDGGWKHIROORZLQJPHWKRG
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
FORVH7RXFK8S,QVLGH VHQGHUH !
'LVPLVV9LHZ&RQWUROOHUWUXHQXOO
`
,I\RXFRPSLOHDQGUXQ\RXUDSSOLFDWLRQFOLFNLQJRQWKHEXWWRQZLOOLQFUHPHQWWKHYDOXH
RQWKHODEHODQGGLVSOD\WKHPRGDOVHFRQGFRQWUROOHU<RXFDQWKHQFORVHWKHVHFRQG
FRQWUROOHUE\WDSSLQJRQWKH&ORVHEXWWRQ1RWLFHWKHQHDWVOLGLQJDQLPDWLRQL26
DXWRPDWLFDOO\DSSOLHVWKHVHNLQGVRIWUDQVLWLRQHIIHFWVDQGDUHYHU\HDV\WRFXVWRPL]HRQ
L26
http://www.freepdf-books.com/
iOS Simulator - iPhone Retina (4,,,
Carrier 9:02 AM
Close
6LQFHZHKDYHJRQHRYHUWKHEDVLFVRIOD\LQJRXWFRQWUROVLQ;DPDULQVL26GHVLJQHUDQG
LQWHUDFWLQJZLWKRXWOHWVLQ&OHWVJRRYHUWKHVWDQGDUGOLIHF\FOHRIDQL26DSSOLFDWLRQ
7KHSULPDU\ORFDWLRQIRUKDQGOLQJDSSOLFDWLRQOHYHOHYHQWVLVLQWKH$SS'HOHJDWHFODVV
,I\RXRSHQ\RXU$SS'HOHJDWHFVILOH\RXFDQRYHUULGHWKHIROORZLQJPHWKRGV
)LQLVKHG/DXQFKLQJ7KLVLVWKHILUVWHQWU\SRLQWIRUWKHDSSOLFDWLRQZKLFKVKRXOG
UHWXUQWUXH
'LG(QWHU%DFNJURXQG7KLVPHDQVWKDWWKHXVHUFOLFNHGRQWKHKRPHEXWWRQRQWKHLU
GHYLFHRUDQRWKHUDSSVXFKDVDSKRQHFDOOFDPHWRWKHIRUHJURXQG<RXVKRXOG
SHUIRUPDQ\DFWLRQQHHGHGWRVDYHWKHXVHUVSURJUHVVRUVWDWHRIWKH8,DVWKHL26
PLJKWFORVH\RXUDSSOLFDWLRQWRVDYHPHPRU\RQFHSXVKHGWRWKHEDFNJURXQG:KLOH
\RXUDSSOLFDWLRQLVLQWKHEDFNJURXQGWKHXVHUFRXOGEHQDYLJDWLQJWKURXJKWKHKRPH
VFUHHQRURSHQLQJRWKHUDSSV<RXUDSSOLFDWLRQLVHIIHFWLYHO\SDXVHGLQPHPRU\XQWLO
UHVXPHGE\WKHXVHU
http://www.freepdf-books.com/
:LOO(QWHU)RUHJURXQG7KLVPHDQVWKDWWKHXVHUKDVUHRSHQHG\RXUDSSOLFDWLRQIURP
WKHEDFNJURXQG<RXPLJKWQHHGWRSHUIRUPRWKHUDFWLRQVKHUHVXFKDVUHIUHVKLQJWKH
GDWDRQWKHVFUHHQDQGVRRQ
2Q5HVLJQ$FWLYDWLRQ7KLVKDSSHQVLIWKHRSHUDWLQJV\VWHPGLVSOD\VDV\VWHPSRSXS
RQWRSRI\RXUDSSOLFDWLRQ([DPSOHVRIWKLVDUHFDOHQGDUUHPLQGHUVRUWKHPHQXWKH
XVHUFDQVZLSHGRZQIURPWKHWRSRIWKHVFUHHQ
2Q$FWLYDWHG7KLVKDSSHQVLPPHGLDWHO\DIWHUWKH2Q5HVLJQ$FWLYDWLRQPHWKRGLV
H[HFXWHGDVWKHXVHUUHWXUQVWR\RXUDSS
5HFHLYH0HPRU\:DUQLQJ7KLVLVDZDUQLQJIURPWKHRSHUDWLQJV\VWHPWRIUHHXSWKH
PHPRU\LQ\RXUDSSOLFDWLRQ,WLVQRWFRPPRQO\QHHGHGZLWK;DPDULQEHFDXVHRIWKH
&VJDUEDJHFROOHFWRUEXWLIWKHUHDUHDQ\KHDY\REMHFWVVXFKDVLPDJHVWKURXJKRXW
\RXUDSSWKLVLVDJRRGSODFHWRGLVSRVHWKHP,IHQRXJKPHPRU\FDQQRWEHIUHHGWKH
RSHUDWLQJV\VWHPFDQWHUPLQDWH\RXUDSSOLFDWLRQ
+DQGOH2SHQ8UO7KLVLVFDOOHGLI\RXLPSOHPHQWD85/VFKHPHZKLFKLVWKHL26
HTXLYDOHQWRIILOHH[WHQVLRQDVVRFLDWLRQVRQDGHVNWRSSODWIRUP,I\RXUHJLVWHU\RXU
DSSWRRSHQGLIIHUHQWW\SHVRIILOHVRU85/VWKLVPHWKRGZLOOEHFDOOHG
/LNHZLVHLQ\RXU
9LHZ&RQWUROOHUFVILOH\RXFDQRYHUULGHWKHIROORZLQJPHWKRGVRQ
\RXUFRQWUROOHU
9LHZ'LG/RDG7KLVRFFXUVZKHQWKHYLHZDVVRFLDWHGZLWK\RXUFRQWUROOHULVORDGHG,W
ZLOORFFXURQO\RQFHRQGHYLFHVUXQQLQJL26RUKLJKHU
9LHZ:LOO$SSHDU7KLVRFFXUVSULRUWR\RXUYLHZDSSHDULQJRQWKHVFUHHQ,IWKHUHDUH
DQ\YLHZVWKDWQHHGWREHUHIUHVKHGZKLOHQDYLJDWLQJWKURXJKRXW\RXUDSSWKLVLV
JHQHUDOO\WKHEHVWSODFHWRGRLW
9LHZ'LG$SSHDU7KLVRFFXUVDIWHUWKHFRPSOHWLRQRIDQ\WUDQVLWLRQDQLPDWLRQVDQG
\RXUYLHZLVGLVSOD\HGRQWKHVFUHHQ,QVRPHXQFRPPRQVLWXDWLRQV\RXPLJKWQHHG
WRSHUIRUPDFWLRQVKHUHLQVWHDGRILQ9LHZ:LOO$SSHDU
9LHZ:LOO'LVDSSHDU7KLVPHWKRGLVFDOOHGSULRUWR\RXUYLHZEHLQJKLGGHQ<RX
PLJKWQHHGWRSHUIRUPVRPHFOHDQXSRSHUDWLRQVKHUH
9LHZ'LG'LVDSSHDU7KLVRFFXUVDIWHUDQ\WUDQVLWLRQDQLPDWLRQVDUHFRPSOHWHGIRU
GLVSOD\LQJDGLIIHUHQWFRQWUROOHURQWKHVFUHHQ-XVWOLNHWKHPHWKRGVIRUDSSHDULQJ
WKLVRFFXUVDIWHU9LHZ:LOO'LVDSSHDU
7KHUHDUHVHYHUDOPRUHPHWKRGVDYDLODEOHWRRYHUULGHEXWPDQ\DUHGHSUHFDWHGIRUUHFHQW
YHUVLRQVRIL26)DPLOLDUL]H\RXUVHOIZLWK$SSOHVGRFXPHQWDWLRQVLWHDW
KWWSGHYHORSHUDSSOHFRPOLEUDU\LRV,WLVYHU\KHOSIXOWRUHDGWKHGRFXPHQWDWLRQRQHDFK
FODVVDQGPHWKRGZKHQWU\LQJWRXQGHUVWDQGKRZ$SSOHV$3,VZRUN/HDUQLQJKRZWR
UHDGQRWQHFHVVDULO\FRGH2EMHFWLYH&LVDOVRDXVHIXOVNLOOWROHDUQVRWKDW\RXDUHDEOHWR
FRQYHUW2EMHFWLYH&H[DPSOHVWR&ZKHQGHYHORSLQJL26DSSOLFDWLRQV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
6HWWLQJXSDQ$QGURLGDSSOLFDWLRQLQ;DPDULQ6WXGLRLVMXVWDVHDV\DVLWLVIRUL26DQGLV
YHU\VLPLODUWRWKHH[SHULHQFHVLQ9LVXDO6WXGLR;DPDULQ6WXGLRLQFOXGHVVHYHUDOSURMHFW
WHPSODWHVWKDWDUHVSHFLILFIRU$QGURLGWRMXPSVWDUW\RXUGHYHORSPHQW
;DPDULQ6WXGLRLQFOXGHVWKHIROORZLQJSURMHFWWHPSODWHV
$QGURLGDSSOLFDWLRQ$VWDQGDUG$QGURLGDSSOLFDWLRQWKDWWDUJHWVWKHQHZHVW
$QGURLG6'.VLQVWDOOHGRQ\RXUPDFKLQH
$QGURLG+RQH\FRPEDSSOLFDWLRQ$SURMHFWWKDWWDUJHWV$QGURLG+RQH\FRPE
ZKLFKLV$3,$SSOLFDWLRQ3URJUDPPLQJ,QWHUIDFHOHYHODQGKLJKHU
$QGURLG,FH&UHDP6DQGZLFKDSSOLFDWLRQ$SURMHFWWKDWWDUJHWV$QGURLG,FH
&UHDP6DQGZLFKZKLFKLV$3,OHYHODQGDERYH
$QGURLGOLEUDU\SURMHFW$FODVVOLEUDU\WKDWFDQRQO\EHUHIHUHQFHGE\$QGURLG
DSSOLFDWLRQSURMHFWV
$QGURLG-DYDELQGLQJVOLEUDU\$SURMHFWIRUVHWWLQJXSD-DYDOLEUDU\WREHFDOOHG
IURP&
$QGURLG2SHQ*/DSSOLFDWLRQ$SURMHFWWHPSODWHWRXVHORZOHYHO2SHQ*/IRU'
RU'UHQGHULQJ
$QGURLG:HE9LHZDSSOLFDWLRQ$SURMHFWWHPSODWHIRUDK\EULGDSSXVLQJ+70/
IRUFHUWDLQSDUWV6XSSRUWIRU5D]RUWHPSODWLQJLVDYDLODEOH
$QGURLGXQLWWHVWSURMHFW$SURMHFWIRUUXQQLQJ18QLWWHVWVRQ$QGURLG
/DXQFK;DPDULQ6WXGLRDQGVWDUWDQHZVROXWLRQ)URPWKH1HZ6ROXWLRQGLDORJFUHDWHD
QHZ$QGURLG$SSOLFDWLRQXQGHUWKH$QGURLGVHFWLRQ
<RXZLOOHQGXSZLWKDVROXWLRQORRNLQJVRPHWKLQJVLPLODUWRZKDWLVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
oo HelloAndroid - MainActivity.es - Xamarin Studio
Debug Select Device A
0 Xamarin Studio
Solution x
* / MainActivity.es
HelloAndroid No selection
HelloAndroid 1 using System;
JILJ References
2
,_o7. Components
3 using Android.App;
4 using Android. Content;
Assets 5 using Android. Runtime;
AboutAssets.txt 6 using Android. Views;
7 using Android. Widget;
Properties
8 using Android. OS;
AndroidManifest.xml 9
Assemblylnfo.es 10 namespace HelloAndroid
11 {
Resources
12 [Activity (Label = "HelloAndroid" , MainLauncher = true, Icon = "@drawable/icon) ]
L drawable 13 public class MainActivity ; Activity
y layout 14 {
15 int count = 1;
values
16
AboutResources.txt 17 protected override void OnCreate(Bundle bundle)
Resource.designer.es 18 (
19 base.OnCreate(bundle) ;
Wl MainActivity.es IS 20
21 // Set our view from the "main" layout resource
22 SetContentView(Resource. Layout .Main) ;
23
24 // Get our button from the layout resource,
25 // and attach an event to it
26 Button button = FindViewById<Button>(Resource.Id.myButton) ;
27
28 button. Click += delegate
29 {
30 button. Text = string. Format C{0> clicks!", count++);
31 >;
32 >
33 >
34 >
<RXOOVHHWKDWWKHIROORZLQJILOHVDQGIROGHUVVSHFLILFWR$QGURLGKDYHEHHQFUHDWHGIRU
\RX
7KH&RPSRQHQWVIROGHU7KLVLVWKHVDPHDVIRUL26SURMHFWVWKHSODFHZKHUH
FRPSRQHQWVIURPWKH;DPDULQ&RPSRQHQW6WRUHFDQEHDGGHG
7KH$VVHWVIROGHU7KLVGLUHFWRU\ZLOOFRQWDLQILOHVZLWKDEXLOGDFWLRQRI
$QGURLG$VVHW7KLVIROGHUZLOOFRQWDLQUDZILOHVWREHEXQGOHGZLWKDQ$QGURLG
DSSOLFDWLRQ
7KH3URSHUWLHV$QGURLG0DQLIHVW[POILOH7KLVILOHFRQWDLQVVWDQGDUGGHFODUDWLRQV
DERXW\RXU$QGURLGDSSOLFDWLRQVVXFKDVWKHDSSOLFDWLRQQDPH,'DQGSHUPLVVLRQV
7KH5HVRXUFHVIROGHU5HVRXUFHVDUHLPDJHVOD\RXWVVWULQJVDQGVRRQWKDWFDQEH
ORDGHGYLD$QGURLGVUHVRXUFHV\VWHP(DFKILOHZLOOKDYHDQ,'JHQHUDWHGLQ
5HVRXUFHVGHVLJQHUFVWKDW\RXFDQXVHWRORDGWKHUHVRXUFH
7KH5HVRXUFHVGUDZDEOHIROGHU$Q\LPDJHVXVHGE\\RXUDSSOLFDWLRQDUHJHQHUDOO\
SODFHGKHUH
7KH5HVRXUFHVOD\RXWIROGHU7KLVFRQWDLQVDQ\
D[PO$QGURLG;0/ILOHVWKDW
$QGURLGXVHVWRGHFODUH8,V/D\RXWVFDQEHXVHGIRUDQHQWLUHDFWLYLW\IUDJPHQW
GLDORJRUFKLOGFRQWUROWREHGLVSOD\HGRQWKHVFUHHQ
7KH5HVRXUFHVYDOXHVIROGHU7KLVFRQWDLQV;0/ILOHVWRGHFODUHNH\YDOXHSDLUV
IRUVWULQJVDQGRWKHUW\SHVWKURXJKRXWDQDSSOLFDWLRQ7KLVLVKRZORFDOL]DWLRQIRU
PXOWLSOHODQJXDJHVLVQRUPDOO\VHWXSRQ$QGURLG
7KH0DLQ$FWLYLW\FVILOH7KLVLVWKH0DLQ/DXQFKHUDFWLRQDQGWKHILUVWDFWLYLW\RI
http://www.freepdf-books.com/
\RXU$QGURLGDSSOLFDWLRQ7KHUHLVQRVWDWLFYRLG0DLQIXQFWLRQLQ$QGURLGDSSV
H[HFXWLRQEHJLQVRQWKHDFWLYLW\WKDWKDV0DLQ/DXQFKHUVHWWRWUXH
1RZOHWVSHUIRUPWKHIROORZLQJVWHSVWRUXQWKHDSSOLFDWLRQ
&OLFNRQWKHSOD\EXWWRQWRFRPSLOHDQGUXQWKHDSSOLFDWLRQ
$6HOHFW'HYLFHGLDORJZLOODSSHDU
6HOHFWWKHHPXODWRURI\RXUFKRLFHDQGFOLFNRQ6WDUW(PXODWRU,I\RXKDYHVHWXS
WKH[HPXODWRULQ&KDSWHU6HWWLQJ8S;DPDULQ,ZRXOGUHFRPPHQGWKDW\RXXVH
LW
:DLWDIHZVHFRQGVIRUWKHHPXODWRUWRVWDUW2QFHLWVWDUWVLWLVDJRRGLGHDWROHDYHLW
UXQQLQJDVORQJDV\RXDUHZRUNLQJRQDQ$QGURLGSURMHFW7KLVZLOOVDYH\RXDJRRG
GHDORIWLPHZDLWLQJ
<RXVKRXOGVHHWKHHPXODWRUQRZHQDEOHGLQWKHOLVWRIGHYLFHVVHOHFWLWDQGFOLFNRQ
2.
7KHYHU\ILUVWWLPH\RXGHSOR\WRDQHPXODWRURUGHYLFH;DPDULQ6WXGLRZLOOKDYHWR
LQVWDOODIHZWKLQJVVXFKDVWKH0RQRVKDUHGUXQWLPHDQG$QGURLGSODWIRUPWRROV
6ZLWFKRYHUWRWKH$QGURLGHPXODWRUDQG\RXUDSSOLFDWLRQZLOODSSHDU
:KHQDOOLVGRQH\RXKDYHGHSOR\HG\RXUILUVW$QGURLGDSSOLFDWLRQFRPSOHWHZLWKD
VLQJOHEXWWRQ<RXUDSSZLOOORRNOLNHZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
eoo 5554:Nexus5
lull:07
P| HelloAndroid
Hello World, Click Me!
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$QGURLGDFWLYLWLHV
7KH$QGURLGRSHUDWLQJV\VWHPLVYHU\IRFXVHGRQWKHFRQFHSWRIDQDFWLYLW\$QDFWLYLW\LV
DWDVNRUXQLWRIZRUNWKDWXVHUVFDQSHUIRUPRQWKHLUVFUHHQ)RUH[DPSOHXVHUVZRXOG
SHUIRUPDSKRQHDFWLYLW\WRGLDODQXPEHUDQGFDUU\RXWDVHFRQGDFWLYLW\WKDWLQYROYHV
LQWHUDFWLQJZLWKWKHLUDGGUHVVERRNWRORFDWHWKHQXPEHU(DFK$QGURLGDSSOLFDWLRQLVD
FROOHFWLRQRIRQHRUPRUHDFWLYLWLHVWKDWXVHUVFDQODXQFKDQGSUHVVWKHKDUGZDUHVEDFN
NH\RQWKHLUGHYLFHWRH[LWRUFDQFHO7KHXVHUVKLVWRU\LVNHSWLQWKH$QGURLGEDFNVWDFN
ZKLFK\RXFDQPDQLSXODWHIURPFRGHLQVSHFLDOFDVHV:KHQDQHZDFWLYLW\VWDUWVWKH
SUHYLRXVRQHLVSDXVHGDQGPDLQWDLQHGLQPHPRU\IRUODWHUXVHXQOHVVWKHRSHUDWLQJ
V\VWHPLVUXQQLQJORZRQPHPRU\
$FWLYLWLHVDUHORRVHO\FRXSOHGZLWKHDFKRWKHULQVRPHZD\V\RXFDQWKLQNRIWKHPDV
KDYLQJFRPSOHWHO\VHSDUDWHVWDWHVIURPRQHDQRWKHULQPHPRU\6WDWLFYDOXHVZLOOSHUVLVW
WKHOLIHRIWKHDSSOLFDWLRQDVLQ1(7DSSOLFDWLRQVEXWWKHFRPPRQSUDFWLFHLVWRSDVVD
VWDWHWKURXJKDQ$QGURLGEXQGOH$Q$QGURLGEXQGOHLVDVHWRINH\YDOXHSDLUVXVHGWR
SDVVGDWDIURPRQH$QGURLGREMHFWWRDQRWKHU7KLVLVXVHIXOWRSDVVDQLGHQWLILHUIRUDQ
LWHPGLVSOD\HGLQDOLVWWRHGLWWKDWLWHPLQDQHZDFWLYLW\
$FWLYLWLHVKDYHWKHIROORZLQJOLIHF\FOHFDOOEDFNPHWKRGVWKDW\RXFDQRYHUULGH
2Q&UHDWH7KLVLVWKHILUVWPHWKRGFDOOHGZKHQ\RXUDFWLYLW\LVFUHDWHG6HWXS\RXU
YLHZVDQGSHUIRUPRWKHUORDGLQJORJLFKHUH0RVWLPSRUWDQWO\\RXZLOOFDOO
6HW&RQWHQW9LHZKHUHWRVHWXS\RXUDFWLYLW\VYLHZ
2Q5HVXPH7KLVLVFDOOHGZKHQ\RXUDFWLYLW\VYLHZLVYLVLEOHRQWKHVFUHHQ,WLVFDOOHG
LI\RXUDFWLYLW\LVGLVSOD\HGIRUWKHILUVWWLPHDQGZKHQWKHXVHUUHWXUQVWRLWIURP
DQRWKHUDFWLYLW\
2Q3DXVH7KLVLVFDOOHGWRQRWLI\WKDWWKHXVHUKDVOHIW\RXUDFWLYLW\,WFDQKDSSHQ
SULRUWRQDYLJDWLQJWRDQHZDFWLYLW\ZLWKLQ\RXUDSSORFNLQJWKHVFUHHQRUKLWWLQJWKH
KRPHEXWWRQ$VVXPHWKDWWKHXVHUPLJKWQRWUHWXUQVR\RXQHHGWRVDYHDQ\FKDQJHV
WKHXVHUPDGHKHUH
2Q6WDUW7KLVRFFXUVLPPHGLDWHO\EHIRUH2Q5HVXPHZKHQWKHDFWLYLW\VYLHZLVDERXW
WREHGLVSOD\HGRQWKHVFUHHQ,WRFFXUVZKHQDQDFWLYLW\VWDUWVDQGZKHQDXVHU
UHWXUQVWRLWIURPDQRWKHUDFWLYLW\
2Q6WRS7KLVRFFXUVLPPHGLDWHO\DIWHU2Q3DXVHZKHQWKHDFWLYLW\VYLHZLVQRORQJHU
GLVSOD\HGRQWKHVFUHHQ
2Q5HVWDUW7KLVPHWKRGRFFXUVZKHQWKHXVHUUHWXUQVWR\RXUDFWLYLW\IURPD
SUHYLRXVDFWLYLW\
2Q$FWLYLW\5HVXOW7KLVPHWKRGLVXVHGWRFRPPXQLFDWHZLWKRWKHUDFWLYLWLHVLQ
RWKHUDSSOLFDWLRQVRQ$QGURLG,WLVXVHGLQFRQMXQFWLRQZLWK
6WDUW$FWYLW\)RU5HVXOWIRUH[DPSOH\RXZLOOXVHWKLVWRLQWHUDFWZLWKWKH
)DFHERRNDSSOLFDWLRQWRORJLQDXVHU
2Q'HVWUR\7KLVLVFDOOHGZKHQ\RXUDFWLYLW\LVDERXWWREHIUHHGIURPPHPRU\
3HUIRUPDQ\DGGLWLRQDOFOHDQXSWKDWFRXOGKHOSWKHRSHUDWLQJV\VWHPKHUHVXFKDV
GLVSRVLQJRIDQ\RWKHUKHDY\ZHLJKWREMHFWVWKHDFWLYLW\ZDVXVLQJ
http://www.freepdf-books.com/
$IORZFKDUWRIWKH$QGURLGOLIHF\FOHLVDVIROORZV
http://www.freepdf-books.com/
User Starts
Activity
> OnCreate
User re-launches
activity
OnStart < OnRestart
( OS kills
)
our process
OnResume
Activity
is Visible
User returns
to activity
Activity is hidden
OnStop
OnDestroy
C Activity
destroyed )
http://www.freepdf-books.com/
8QOLNHL26$QGURLGGRHVQRWHQIRUFHDQ\GHVLJQSDWWHUQVXSRQLWVGHYHORSHUV+RZHYHU
LWLVQRWSRVVLEOHWRJHWDZD\ZLWKRXWXQGHUVWDQGLQJWKH$QGURLGDFWLYLW\OLIHF\FOHWRVRPH
GHJUHH0DQ\FRQFHSWVZLWKDFWLYLWLHVDUHSDUDOOHOWRFRQWUROOHUVRQL26IRUH[DPSOH
2Q6WDUWLVHTXLYDOHQWWR9LHZ:LOO$SSHDUDQG2Q5HVXPHLVHTXLYDOHQWWR9LHZ'LG$SSHDU
2WKHUPHWKRGVIRUZRUNLQJZLWKDFWLYLWLHVDUHDVIROORZV
6WDUW$FWLYLW\7\SHW\SH7KLVPHWKRGVWDUWVDQHZDFWLYLW\ZLWKLQ\RXU
DSSOLFDWLRQDQGSDVVHVQRH[WUDLQIRUPDWLRQWRWKHDFWLYLW\
6WDUW$FWLYLW\,QWHQWLQWHQW7KLVLVDQRYHUORDGPHWKRGWRVWDUWDQHZDFWLYLW\
ZLWK,QWHQW7KLVJLYHV\RXWKHDELOLW\WRSDVVDGGLWLRQDOLQIRUPDWLRQWRWKHQHZ
DFWLYLW\DQG\RXFDQDOVRODXQFKDFWLYLWLHVLQRWKHUDSSOLFDWLRQV
6WDUW$FWLYLW\)RU5HVXOW7KLVPHWKRGVWDUWVDQHZDFWLYLW\ZLWKWKHDQWLFLSDWLRQRI
UHFHLYLQJ2Q$FWLYLW\5HVXOWZKHQWKHDFWLYLW\VRSHUDWLRQLVFRPSOHWHG
)LQLVK7KLVZLOOFORVHWKHFXUUHQWDFWLYLW\DQGLQYRNH2Q'HVWUR\ZKHQLWLV
FRPSOHWHO\FORVHGDQGQRORQJHUGLVSOD\HGRQWKHVFUHHQ'HSHQGLQJRQZKDWLV
FXUUHQWO\RQWKHEDFNVWDFNWKHXVHUZLOOUHWXUQWRDSUHYLRXVDFWLYLW\RUWKHKRPH
VFUHHQ
6HW&RQWHQW9LHZ7KLVPHWKRGVHWVWKHSULPDU\YLHZWREHGLVSOD\HGIRUDQDFWLYLW\,W
VKRXOGEHFDOOHGZLWKLQWKH2Q&UHDWHPHWKRGSULRUWRWKHDFWLYLW\EHLQJGLVSOD\HGRQ
WKHVFUHHQ
)LQG9LHZ%\,G7KLVLVDPHWKRGWRORFDWHWKHYLHZGLVSOD\HGLQ\RXUDFWLYLW\,WKDVD
JHQHULFYHUVLRQWRUHWXUQDYLHZRIWKHDSSURSULDWHW\SH
<RXFDQWKLQNRILQWHQWDVDQREMHFWWKDWGHVFULEHVWKHWUDQVLWLRQIURPRQHDFWLYLW\WR
DQRWKHU<RXFDQSDVVDGGLWLRQDOGDWDWKURXJKLQWHQWVDVZHOODVPRGLI\KRZWKHDFWLYLW\LV
GLVSOD\HGDQGWKHXVHUVQDYLJDWLRQKLVWRU\
,QDGGLWLRQWRDFWLYLWLHV$QGURLGKDVWKHFRQFHSWRIDIUDJPHQW<RXFDQWKLQNRID
IUDJPHQWWREHDPLQLDWXUHDFWLYLW\WKDWLVGLVSOD\HGLQVLGHDSDUHQWDFWLYLW\)UDJPHQWVDUH
XVHIXOIRUUHXVLQJGLIIHUHQWSLHFHVRID8,WKURXJKRXW\RXUDSSVDQGFDQDOVRKHOS\RX
LPSOHPHQWVSOLWVFUHHQQDYLJDWLRQRQWDEOHWV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
;DPDULQV$QGURLGGHVLJQHU
7KHGHIDXOWWHPSODWHIRU$QGURLGSURMHFWVKDVDOLWWOHPRUHEXLOWLQIXQFWLRQDOLW\WKDQL26
$QGURLGXVHULQWHUIDFHOD\RXWVDUHGHILQHGLQ;0/ILOHVWKDWDUHUHDGDEOHE\KXPDQVDQG
HGLWDEOH+RZHYHU;DPDULQ6WXGLRKDVSURYLGHGDQH[FHOOHQWGHVLJQWRROWKDWDOORZV\RX
WRGUDJDQGGURSFRQWUROVWRGHILQH\RXU$QGURLGOD\RXWV/HWVDGGVRPHPRUHIHDWXUHVWR
\RXUDSSOLFDWLRQDQGVWDUWXVLQJWKH$QGURLGGHVLJQHU
5HWXUQWR;DPDULQ6WXGLRDQGFDUU\RXWWKHIROORZLQJVWHSVWRDGGIHDWXUHVWR\RXUDSS
2SHQWKH$QGURLGSURMHFW\RXFUHDWHGHDUOLHULQWKLVFKDSWHULQ;DPDULQ6WXGLR
1DYLJDWHWR5HVRXUFHV_OD\RXWLQ\RXUSURMHFWDQGRSHQ0DLQD[PO
<RXZLOOVHHWKH$QGURLGGHVLJQHURSHQLQ;DPDULQ6WXGLR
'UDJ7H[W9LHZIURPWKH7RROER[VHFWLRQRQWKHULJKWWRWKHOD\RXWMXVWDERYHWKH
EXWWRQODEHOHG+HOOR:RUOG&OLFN0H
7\SHVRPHGHIDXOWWH[WVXFKDV&RXQWLQWRWKHODEHO
,QWKH3URSHUWLHVSDQHRQWKHULJKW\RXOOVHHWKHLGYDOXHLVVHWWR#LGWH[W9LHZ
/HWVFKDQJHLWWR#LGP\7H[WLQRUGHUWREHFRQVLVWHQWZLWKWKHEXWWRQ
:KLOHZHUHKHUHJRDKHDGDQGFKDQJHWKHWH[WRQWKHEXWWRQWRVRPHWKLQJPRUH
DSSURSULDWHVXFKDV$GG
&OLFNRQWKHSOD\EXWWRQWRFRPSLOHDQGUXQWKHDSSOLFDWLRQ,I\RXVWLOOKDYHWKH
$QGURLGHPXODWRU\RXFDQVLPSO\VZLWFKWRLW2WKHUZLVH\RXZLOOKDYHWRVWDUWLW
DJDLQ
<RXU$QGURLGDSSOLFDWLRQZLOOQRZORRNLGHQWLFDOWRWKHFKDQJHV\RXPDGHLQWKHGHVLJQHU
DVIROORZV
http://www.freepdf-books.com/
> a
HelloAndroid
ount: 0
i Add i
cm
http://www.freepdf-books.com/
1RZOHWVLQWHUDFWZLWKWKHQHZODEHOIURPWKHFRGH6ZLWFKEDFNWR;DPDULQ6WXGLRDQG
RSHQ0DLQ$FWLYLW\FV/HWVPRGLI\WKHDFWLYLW\WRLQWHUDFWZLWKWKH7H[W9LHZILHOG
LQVWHDGRIWKHEXWWRQ:HXVHWKH)LQG9LHZ%\,GPHWKRGWRUHWULHYHDYLHZE\WKH,'ZHVHW
XSLQWKHOD\RXWILOH;DPDULQ6WXGLRKDVDOVRDXWRJHQHUDWHGDVWDWLFFODVVQDPHG
5HVRXUFHWRUHIHUHQFH\RXULGHQWLILHUV
6ROHWVUHWULHYHWKHLQVWDQFHRIWKH7H[W9LHZILHOGE\SODFLQJWKLVFRGHLQ2Q&UHDWHDV
IROORZV
7H[W9LHZWH[W )LQG9LHZ%\,G7H[W9LHZ!5HVRXUFH,GP\7H[W
7KH5HVRXUFHFODVVLVDVWDWLFFODVVWKDWWKH;DPDULQGHVLJQHUZLOOSRSXODWHIRU\RX)RU
IXWXUHUHIHUHQFH\RXPLJKWKDYHWREXLOG\RXU$QGURLGSURMHFWIRUQHZ,'VDQGRWKHU
UHVRXUFHVWRVKRZXSLQ\RXU&ILOHVLQ;DPDULQ6WXGLR
1H[WOHWVXSGDWHWKH&OLFNHYHQWRQWKHEXWWRQ
EXWWRQ&OLFN GHOHJDWH
^
WH[W7H[W VWULQJ)RUPDW&RXQW^`FRXQW
`
7KLVZLOOUHZLUHWKHEXWWRQWRXSGDWHWKHWH[WLQ7H[W9LHZLQVWHDGRIRQWKHEXWWRQLWVHOI
1RZLIZHUXQWKHDSSOLFDWLRQZHOOJHWDQ$QGURLGDSSWKDWIXQFWLRQVLGHQWLFDOO\WRWKH
L26RQHLQWKHSUHYLRXVFKDSWHU7KH$QGURLGDSSZLOOORRNOLNHZKDWLVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
eoo 5554:Nexus5
XA u 11:18
|HelloAndroid
Count: 6
Add
6LQFHZHDGGHGVRPHRIRXURZQYLHZVWRRXUOD\RXWOHWVDGGDVHFRQGDFWLYLW\WREXLOG
RQRXUXQGHUVWDQGLQJRIDFWLYLWLHVLQ$QGURLG
5HWXUQWR;DPDULQ6WXGLRDQGSHUIRUPWKHIROORZLQJVWHSV
,IQHHGHGRSHQWKH$QGURLGSURMHFW\RXFUHDWHGHDUOLHULQWKHFKDSWHULQ;DPDULQ
http://www.freepdf-books.com/
6WXGLR
&UHDWHDQHZ$QGURLGDFWLYLW\LQWKHSURMHFWXQGHUWKH$QGURLGVHFWLRQ1DPHLW
6HFRQG$FWLYLW\FV
1DYLJDWHWR5HVRXUFHV_OD\RXWVDQGFUHDWHDQHZ$QGURLGOD\RXWQDPHG
6HFRQGD[PO
2SHQ6HFRQG$FWLYLW\FVDQGDGGWKHIROORZLQJFRGHWR2Q&UHDWH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW6HFRQG
2SHQ0DLQ$FWLYLW\FVDQGDGGWKHIROORZLQJOLQHRIFRGHWRWKH&OLFNHYHQWRI\RXU
EXWWRQ
6WDUW$FWLYLW\W\SHRI6HFRQG$FWLYLW\
2SHQ6HFRQGD[PODQGGUDJDEXWWRQLQWRWKHYLHZ6HWLWVWH[WWR)LQLVKIRU
H[DPSOHDQGVHWLWV,'WR#LGILQLVK
)LQDOO\RSHQ6HFRQG$FWLYLW\FVDQGDGGWKHIROORZLQJOLQHVWRLWV2Q&UHDWH
PHWKRG
YDUILQLVK )LQG9LHZ%\,G%XWWRQ!5HVRXUFH,GILQLVK
ILQLVK&OLFN VHQGHUH !)LQLVK
%XLOGDQGUXQ\RXUDSSOLFDWLRQ
<RXUDSSOLFDWLRQVEXWWRQZLOOQRZODXQFKDQHZDFWLYLW\LQDGGLWLRQWRLQFUHPHQWLQJWKH
FRXQWRQWKHODEHO2QFH6HFRQG$FWLYLW\LVYLVLEOH\RXFDQFOLFNRQLWVEXWWRQWRILQLVK
WKHDFWLYLW\DQGUHWXUQWRWKHILUVWDFWLYLW\'RZQWKHURDGLI\RXQHHGWRSDVVLQIRUPDWLRQ
IURPRQHDFWLYLW\WRDQRWKHU\RXZLOOQHHGWRFUHDWHDQ,QWHQWREMHFWWRSDVVWR
6WDUW$FWLYLW\7KHVHFRQGDFWLYLW\RI\RXUDSSLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
oo 5554:NexLts5
XJ u 11:21
S' Second Activity
Finish
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHFUHDWHGRXUILUVWL26DSSOLFDWLRQLQ;DPDULQ6WXGLR:HFRYHUHG
$SSOHV09&GHVLJQSDWWHUQWREHWWHUXQGHUVWDQGWKHUHODWLRQVKLSEHWZHHQ
8,9LHZ&RQWUROOHUDQG8,9LHZDQGDOVRFRYHUHGKRZWRXVHWKHL26GHVLJQHULQ;DPDULQ
6WXGLRWRHGLWVWRU\ERDUGILOHV1H[WZHFUHDWHGRXUILUVW$QGURLGDSSOLFDWLRQLQ;DPDULQ
6WXGLRDQGOHDUQHGWKHDFWLYLW\OLIHF\FOHLQ$QGURLG:HDOVRXVHG;DPDULQV$QGURLG
GHVLJQHUWRPDNHFKDQJHVWR$QGURLG;0/OD\RXWV
)URPWKHWRSLFVFRYHUHGLQWKLVFKDSWHU\RXVKRXOGEHIDLUO\FRQILGHQWLQGHYHORSLQJ
VLPSOHDSSVIRUL26DQG$QGURLGXVLQJ;DPDULQVWRROV<RXVKRXOGKDYHDEDVLF
XQGHUVWDQGLQJRIWKHQDWLYH6'.VDQGGHVLJQSDWWHUQVWRDFFRPSOLVKWDVNVRQL26DQG
$QGURLG
,QWKHQH[WFKDSWHUZHOOFRYHUYDULRXVWHFKQLTXHVXVHGWRVKDUHFRGHDFURVVSODWIRUPV
ZLWK;DPDULQ6WXGLR:HOOJRRYHUGLIIHUHQWZD\VRIDUFKLWHFWLQJ\RXUFURVVSODWIRUP
DSSOLFDWLRQDQGKRZWRVHWXS;DPDULQ6WXGLRSURMHFWVDQGVROXWLRQV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU&RGH6KDULQJEHWZHHQL26DQG
$QGURLG
;DPDULQVWRROVSURPLVHWRVKDUHDJRRGSRUWLRQRI\RXUFRGHEHWZHHQL26DQG$QGURLG
ZKLOHWDNLQJDGYDQWDJHRIWKHQDWLYH$3,VRQHDFKSODWIRUPZKHUHSRVVLEOH'RLQJVRLVDQ
H[HUFLVHLQVRIWZDUHHQJLQHHULQJPRUHWKDQDSURJUDPPLQJVNLOORUKDYLQJWKHNQRZOHGJH
RIHDFKSODWIRUP7RDUFKLWHFWD;DPDULQDSSOLFDWLRQWRHQDEOHFRGHVKDULQJLWLVDPXVWWR
VHSDUDWH\RXUDSSOLFDWLRQLQWRGLVWLQFWOD\HUV:HOOFRYHUWKHEDVLFVRIWKLVLQWKLVFKDSWHU
DVZHOODVVSHFLILFRSWLRQVWRFRQVLGHULQFHUWDLQVLWXDWLRQV
,QWKLVFKDSWHUZHZLOOFRYHU
7KH0990GHVLJQSDWWHUQIRUFRGHVKDULQJ
3URMHFWDQGVROXWLRQRUJDQL]DWLRQVWUDWHJLHV
3RUWDEOH&ODVV/LEUDULHV3&/V
3UHSURFHVVRUVWDWHPHQWVIRUSODWIRUPVSHFLILFFRGH
'HSHQGHQF\LQMHFWLRQ',VLPSOLILHG
,QYHUVLRQRI&RQWURO,R&
http://www.freepdf-books.com/
/HDUQLQJWKH0990GHVLJQSDWWHUQ
7KH0RGHO9LHZ9LHZ0RGHO0990GHVLJQSDWWHUQZDVRULJLQDOO\LQYHQWHGIRU
:LQGRZV3UHVHQWDWLRQ)RXQGDWLRQ:3)DSSOLFDWLRQVXVLQJ;$0/IRUVHSDUDWLQJWKH
8,IURPEXVLQHVVORJLFDQGWDNLQJIXOODGYDQWDJHRIGDWDELQGLQJ$SSOLFDWLRQV
DUFKLWHFWHGLQWKLVZD\KDYHDGLVWLQFW9LHZ0RGHOOD\HUWKDWKDVQRGHSHQGHQFLHVRQLWV
XVHULQWHUIDFH7KLVDUFKLWHFWXUHLQLWVHOILVRSWLPL]HGIRUXQLWWHVWLQJDVZHOODVFURVV
SODWIRUPGHYHORSPHQW6LQFHDQDSSOLFDWLRQV9LHZ0RGHOFODVVHVKDYHQRGHSHQGHQFLHV
RQWKH8,OD\HU\RXFDQHDVLO\VZDSDQL26XVHULQWHUIDFHIRUDQ$QGURLGRQHDQGZULWH
WHVWVDJDLQVWWKH9LHZ0RGHOOD\HU
7KH0990GHVLJQSDWWHUQLVDOVRYHU\VLPLODUWRWKH09&GHVLJQSDWWHUQGLVFXVVHGLQWKH
SUHYLRXVFKDSWHUV
7KH0990GHVLJQSDWWHUQLQFOXGHVWKHIROORZLQJ
0RGHO7KH0RGHOOD\HULVWKHEDFNHQGEXVLQHVVORJLFWKDWGULYHVWKHDSSOLFDWLRQDQG
DQ\EXVLQHVVREMHFWVWRJRDORQJZLWKLW7KLVFDQEHDQ\WKLQJIURPPDNLQJZHE
UHTXHVWVWRDVHUYHUWRXVLQJDEDFNHQGGDWDEDVH
9LHZ7KLVOD\HULVWKHDFWXDOXVHULQWHUIDFHVHHQRQWKHVFUHHQ,QWKHFDVHRIFURVV
SODWIRUPGHYHORSPHQWLWLQFOXGHVDQ\SODWIRUPVSHFLILFFRGHIRUGULYLQJWKHXVHU
LQWHUIDFHRIWKHDSSOLFDWLRQ2QL26WKLVLQFOXGHVFRQWUROOHUVXVHGWKURXJKRXWDQ
DSSOLFDWLRQDQGRQ$QGURLGDQDSSOLFDWLRQVDFWLYLWLHV
9LHZ0RGHO7KLVOD\HUDFWVDVWKHJOXHLQ0990DSSOLFDWLRQV7KH9LHZ0RGHO
OD\HUVFRRUGLQDWHRSHUDWLRQVEHWZHHQWKH9LHZDQG0RGHOOD\HUV$9LHZ0RGHOOD\HU
ZLOOFRQWDLQSURSHUWLHVWKDWWKH9LHZZLOOJHWRUVHWDQGIXQFWLRQVIRUHDFKRSHUDWLRQ
WKDWFDQEHPDGHE\WKHXVHURQHDFK9LHZ7KH9LHZ0RGHOOD\HUZLOODOVRLQYRNH
RSHUDWLRQVRQWKH0RGHOOD\HULIQHHGHG
7KHIROORZLQJILJXUHVKRZV\RXWKH0990GHVLJQSDWWHUQ
View o ViewModel
[
> Model
<C <C
Ul Shared Backend
Shared Code
(Platform Specific) Business Logic
,WLVLPSRUWDQWWRQRWHWKDWWKHLQWHUDFWLRQEHWZHHQWKH9LHZDQG9LHZ0RGHOOD\HUVLV
WUDGLWLRQDOO\FUHDWHGE\GDWDELQGLQJZLWK:3)+RZHYHUL26DQG$QGURLGGRQRWKDYH
EXLOWLQGDWDELQGLQJPHFKDQLVPVVRRXUJHQHUDODSSURDFKWKURXJKRXWWKHERRNZLOOEHWR
PDQXDOO\FDOOWKH9LHZ0RGHOOD\HUIURPWKH9LHZOD\HU7KHUHDUHDIHZIUDPHZRUNVRXW
WKHUHWKDWSURYLGHGDWDELQGLQJIXQFWLRQDOLW\VXFKDV0990&URVVQRWFRYHUHGLQWKLV
ERRNDQG;DPDULQ)RUPV
http://www.freepdf-books.com/
,PSOHPHQWLQJ0990LQDQH[DPSOH
7RXQGHUVWDQGWKLVSDWWHUQEHWWHUOHWVLPSOHPHQWDFRPPRQVFHQDULR/HWVVD\ZHKDYHD
VHDUFKER[RQWKHVFUHHQDQGDVHDUFKEXWWRQ:KHQWKHXVHUHQWHUVVRPHWH[WDQGFOLFNV
RQWKHEXWWRQDOLVWRISURGXFWVDQGSULFHVZLOOEHGLVSOD\HGWRWKHXVHU,QRXUH[DPSOH
ZHXVHWKHDV\QFDQGDZDLWNH\ZRUGVWKDWDUHDYDLODEOHLQ&WRVLPSOLI\DV\QFKURQRXV
SURJUDPPLQJ
7RLPSOHPHQWWKLVIHDWXUHZHZLOOVWDUWZLWKDVLPSOHPRGHOFODVVDOVRFDOOHGDEXVLQHVV
REMHFWDVIROORZV
SXEOLFFODVV3URGXFW
^
SXEOLFLQW,G^JHWVHW`-XVWDQXPHULFLGHQWLILHU
SXEOLFVWULQJ1DPH^JHWVHW`1DPHRIWKHSURGXFW
SXEOLFIORDW3ULFH^JHWVHW`3ULFHRIWKHSURGXFW
`
1H[WZHZLOOLPSOHPHQWRXU0RGHOOD\HUWRUHWULHYHSURGXFWVEDVHGRQWKHVHDUFKHGWHUP
7KLVLVZKHUHWKHEXVLQHVVORJLFLVSHUIRUPHGH[SUHVVLQJKRZWKHVHDUFKQHHGVWRDFWXDOO\
ZRUN7KLVLVVHHQLQWKHIROORZLQJOLQHVRIFRGH
$QH[DPSOHFODVVLQWKHUHDOZRUOGZRXOGWDONWRDZHE
VHUYHURUGDWDEDVH
SXEOLFFODVV3URGXFW5HSRVLWRU\
^
DVDPSOHOLVWRISURGXFWVWRVLPXODWHDGDWDEDVH
SULYDWH3URGXFW>@SURGXFWV QHZ>@
^
QHZ3URGXFW^,G 1DPH 6KRHV3ULFH I`
QHZ3URGXFW^,G 1DPH 6KLUW3ULFH I`
QHZ3URGXFW^,G 1DPH +DW3ULFH I`
`
SXEOLFDV\QF7DVN3URGXFW>@!6HDUFK3URGXFWVVWULQJVHDUFK7HUP
^
:DLWVHFRQGVWRVLPXODWHZHEUHTXHVW
DZDLW7DVN'HOD\
8VH/LQTWRREMHFWVWRVHDUFKLJQRULQJFDVH
VHDUFK7HUP VHDUFK7HUP7R/RZHU
UHWXUQSURGXFWV:KHUHS !
S1DPH7R/RZHU&RQWDLQVVHDUFK7HUP7R$UUD\
`
`
,WLVLPSRUWDQWWRQRWHKHUHWKDWWKH3URGXFWDQG3URGXFW5HSRVLWRU\FODVVHVDUHERWK
FRQVLGHUHGDVDSDUWRIWKH0RGHOOD\HURIDFURVVSODWIRUPDSSOLFDWLRQ6RPHPLJKW
FRQVLGHU3URGXFW5HSRVLWRU\DVDVHUYLFHWKDWLVJHQHUDOO\DVHOIFRQWDLQHGFODVVWR
UHWULHYHGDWD,WLVDJRRGLGHDWRVHSDUDWHWKLVIXQFWLRQDOLW\LQWRWZRFODVVHV7KH3URGXFW
FODVVVMRELVWRKROGLQIRUPDWLRQDERXWDSURGXFWZKLOHWKH3URGXFW5HSRVLWRU\FODVVLVLQ
FKDUJHRIUHWULHYLQJSURGXFWV7KLVLVWKHEDVLVIRUWKHVLQJOHUHVSRQVLELOLW\SULQFLSOH
ZKLFKVWDWHVWKDWHDFKFODVVVKRXOGRQO\KDYHRQHMRERUFRQFHUQ
http://www.freepdf-books.com/
1H[WZHZLOOLPSOHPHQWD9LHZ0RGHOFODVVDVIROORZV
SXEOLFFODVV3URGXFW9LHZ0RGHO
^
SULYDWHUHDGRQO\3URGXFW5HSRVLWRU\UHSRVLWRU\ QHZ3URGXFW5HSRVLWRU\
SXEOLFVWULQJ6HDUFK7HUP
^
JHW
VHW
`
SXEOLF3URGXFW>@3URGXFWV
^
JHW
SULYDWHVHW
`
SXEOLFDV\QF7DVN6HDUFK
^
LIVWULQJ,V1XOO2U(PSW\6HDUFK7HUP
3URGXFWV QXOO
HOVH
3URGXFWV DZDLWUHSRVLWRU\6HDUFK3URGXFWV6HDUFK7HUP
`
`
)URPKHUH\RXUSODWIRUPVSHFLILFFRGHVWDUWV(DFKSODWIRUPZLOOKDQGOHPDQDJLQJDQ
LQVWDQFHRID9LHZ0RGHOFODVVVHWWLQJWKH6HDUFK7HUPSURSHUW\DQGFDOOLQJ6HDUFKZKHQ
WKHEXWWRQLVFOLFNHG:KHQWKHWDVNFRPSOHWHVWKHXVHULQWHUIDFHOD\HUZLOOXSGDWHDOLVW
GLVSOD\HGRQWKHVFUHHQ
7LS
,I\RXDUHIDPLOLDUZLWKWKH0990GHVLJQSDWWHUQXVHGZLWK:3)\RXPLJKWQRWLFHWKDW
ZHDUHQRWLPSOHPHQWLQJ,1RWLI\3URSHUW\&KDQJHGIRUGDWDELQGLQJ6LQFHL26DQG
$QGURLGGRQWKDYHWKHFRQFHSWRIGDWDELQGLQJZHRPLWWHGWKLVIXQFWLRQDOLW\,I\RXSODQ
RQKDYLQJD:3)RU:LQGRZVYHUVLRQRI\RXUPRELOHDSSOLFDWLRQRUDUHXVLQJD
IUDPHZRUNWKDWSURYLGHVGDWDELQGLQJ\RXVKRXOGLPSOHPHQWVXSSRUWIRULWZKHUHQHHGHG
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
<RXPLJKWEHDVNLQJ\RXUVHOIDWWKLVSRLQWKRZGR,VHWXSP\VROXWLRQLQ;DPDULQ6WXGLR
WRKDQGOHVKDUHGFRGHDQGDOVRKDYHSODWIRUPVSHFLILFSURMHFWV";DPDULQL26DSSOLFDWLRQV
FDQRQO\UHIHUHQFH;DPDULQL26FODVVOLEUDULHVVRVHWWLQJXSDVROXWLRQFDQEH
SUREOHPDWLF7KHUHDUHVHYHUDOVWUDWHJLHVIRUVHWWLQJXSDFURVVSODWIRUPVROXWLRQHDFK
ZLWKLWVRZQDGYDQWDJHVDQGGLVDGYDQWDJHV
2SWLRQVIRUFURVVSODWIRUPVROXWLRQVDUHDVIROORZV
)LOH/LQNLQJ)RUWKLVRSWLRQ\RXZLOOVWDUWZLWKHLWKHUDSODLQ1(7RU1(7
FODVVOLEUDU\WKDWFRQWDLQVDOOWKHVKDUHGFRGH<RXZRXOGWKHQKDYHDQHZSURMHFWIRU
HDFKSODWIRUP\RXZDQW\RXUDSSWRUXQRQ(DFKSODWIRUPVSHFLILFSURMHFWZLOOKDYH
DVXEGLUHFWRU\ZLWKDOORIWKHILOHVOLQNHGLQIURPWKHILUVWFODVVOLEUDU\7RVHWWKLVXS
DGGWKHH[LVWLQJILOHVWRWKHSURMHFWDQGVHOHFWWKH$GGDOLQNWRWKHILOHRSWLRQ$Q\
XQLWWHVWVFDQUXQDJDLQVWWKHRULJLQDOFODVVOLEUDU\7KHDGYDQWDJHVDQGGLVDGYDQWDJHV
RIILOHOLQNLQJDUHDVIROORZV
o $GYDQWDJHV7KLVDSSURDFKLVYHU\IOH[LEOH<RXFDQFKRRVHWROLQNRUQRWOLQN
FHUWDLQILOHVDQGFDQDOVRXVHSUHSURFHVVRUGLUHFWLYHVVXFKDVLI,3+21(<RX
FDQDOVRUHIHUHQFHGLIIHUHQWOLEUDULHVRQ$QGURLGYHUVXVL26
o 'LVDGYDQWDJHV<RXKDYHWRPDQDJHDILOHVH[LVWHQFHLQWKUHHSURMHFWVFRUH
OLEUDU\L26DQG$QGURLG7KLVFDQEHDKDVVOHLILWLVDODUJHDSSOLFDWLRQRULI
PDQ\SHRSOHDUHZRUNLQJRQLW7KLVRSWLRQLVDOVRDELWRXWGDWHGVLQFHWKH
DUULYDORIVKDUHGSURMHFWV
&ORQHG3URMHFW)LOHV7KLVLVYHU\VLPLODUWRILOHOLQNLQJ7KHPDLQGLIIHUHQFHEHLQJ
WKDW\RXKDYHDFODVVOLEUDU\IRUHDFKSODWIRUPLQDGGLWLRQWRWKHPDLQSURMHFW%\
SODFLQJWKHL26DQG$QGURLGSURMHFWVLQWKHVDPHGLUHFWRU\DVWKHPDLQSURMHFWWKH
ILOHVFDQEHDGGHGZLWKRXWOLQNLQJ<RXFDQHDVLO\DGGILOHVE\ULJKWFOLFNLQJRQWKH
VROXWLRQDQGQDYLJDWLQJWR'LVSOD\2SWLRQV_6KRZ$OO)LOHV8QLWWHVWVFDQUXQ
DJDLQVWWKHRULJLQDOFODVVOLEUDU\RUWKHSODWIRUPVSHFLILFYHUVLRQV
o $GYDQWDJHV7KLVDSSURDFKLVMXVWDVIOH[LEOHDVILOHOLQNLQJEXW\RXGRQWKDYH
WRPDQXDOO\OLQNDQ\ILOHV<RXFDQVWLOOXVHSUHSURFHVVRUGLUHFWLYHVDQG
UHIHUHQFHGLIIHUHQWOLEUDULHVRQHDFKSODWIRUP
o 'LVDGYDQWDJHV<RXVWLOOKDYHWRPDQDJHDILOHVH[LVWHQFHLQWKUHHSURMHFWV
7KHUHLVDGGLWLRQDOO\VRPHPDQXDOILOHDUUDQJLQJUHTXLUHGWRVHWWKLVXS<RX
DOVRHQGXSZLWKDQH[WUDSURMHFWWRPDQDJHRQHDFKSODWIRUP7KLVRSWLRQLVDOVR
DELWRXWGDWHGVLQFHWKHDUULYDORIVKDUHGSURMHFWV
6KDUHG3URMHFWV6WDUWLQJZLWK9LVXDO6WXGLR8SGDWH0LFURVRIWFUHDWHGWKH
FRQFHSWRIVKDUHGSURMHFWVWRHQDEOHFRGHVKDULQJEHWZHHQ:LQGRZVDQG:LQGRZV
3KRQHDSSV;DPDULQKDVDOVRLPSOHPHQWHGVKDUHGSURMHFWVLQ;DPDULQ6WXGLRDV
DQRWKHURSWLRQWRHQDEOHFRGHVKDULQJ6KDUHGSURMHFWVDUHYLUWXDOO\WKHVDPHDVILOH
OLQNLQJVLQFHDGGLQJDUHIHUHQFHWRDVKDUHGSURMHFWHIIHFWLYHO\DGGVLWVILOHVWR\RXU
SURMHFW
http://www.freepdf-books.com/
o $GYDQWDJHV7KLVDSSURDFKLVWKHVDPHDVILOHOLQNLQJEXWDORWFOHDQHUVLQFH
\RXUVKDUHGFRGHLVLQDVLQJOHSURMHFW;DPDULQ6WXGLRDOVRSURYLGHVD
GURSGRZQWRWRJJOHEHWZHHQHDFKUHIHUHQFLQJSURMHFWVRWKDW\RXFDQVHHWKH
HIIHFWRISUHSURFHVVRUVWDWHPHQWVLQ\RXUFRGH
o 'LVDGYDQWDJHV6LQFHDOOWKHILOHVLQDVKDUHGSURMHFWJHWDGGHGWRHDFK
SODWIRUPVPDLQSURMHFWLWFDQJHWXJO\WRLQFOXGHSODWIRUPVSHFLILFFRGHLQD
VKDUHGSURMHFW3UHSURFHVVRUVWDWHPHQWVFDQTXLFNO\JHWRXWRIKDQGLI\RXKDYH
DODUJHWHDPRUKDYHWHDPPHPEHUVWKDWGRQRWKDYHDORWRIH[SHULHQFH$
VKDUHGSURMHFWDOVRGRHVQWFRPSLOHWRD'//VRWKHUHLVQRZD\WRVKDUHWKLV
NLQGRISURMHFWZLWKRXWWKHVRXUFHFRGH
3RUWDEOH&ODVV/LEUDULHV7KLVLVWKHPRVWRSWLPDORSWLRQ\RXEHJLQWKHVROXWLRQE\
PDNLQJD3RUWDEOH&ODVV/LEUDU\3&/SURMHFWIRUDOO\RXUVKDUHGFRGH7KLVLVD
VSHFLDOSURMHFWW\SHWKDWDOORZVPXOWLSOHSODWIRUPVWRUHIHUHQFHWKHVDPHSURMHFW
DOORZLQJ\RXWRXVHWKHVPDOOHVWVXEVHWRI&DQGWKH1(7IUDPHZRUNDYDLODEOHLQ
HDFKSODWIRUP(DFKSODWIRUPVSHFLILFSURMHFWZLOOUHIHUHQFHWKLVOLEUDU\GLUHFWO\DV
ZHOODVDQ\XQLWWHVWSURMHFWV
o $GYDQWDJHV$OO\RXUVKDUHGFRGHLVLQRQHSURMHFWDQGDOOSODWIRUPVXVHWKH
VDPHOLEUDU\6LQFHSUHSURFHVVRUVWDWHPHQWVDUHQWSRVVLEOH3&/OLEUDULHV
JHQHUDOO\KDYHFOHDQHUFRGH3ODWIRUPVSHFLILFFRGHLVJHQHUDOO\DEVWUDFWHGDZD\
E\LQWHUIDFHVRUDEVWUDFWFODVVHV
o 'LVDGYDQWDJHV<RXDUHOLPLWHGWRDVXEVHWRI1(7GHSHQGLQJRQKRZPDQ\
SODWIRUPV\RXDUHWDUJHWLQJ3ODWIRUPVSHFLILFFRGHUHTXLUHVXVHRIGHSHQGHQF\
LQMHFWLRQZKLFKFDQEHDPRUHDGYDQFHGWRSLFIRUGHYHORSHUVQRWIDPLOLDUZLWK
LW
http://www.freepdf-books.com/
6HWWLQJXSDFURVVSODWIRUPVROXWLRQ
7RXQGHUVWDQGHDFKRSWLRQFRPSOHWHO\DQGZKDWGLIIHUHQWVLWXDWLRQVFDOOIRUOHWVGHILQHD
VROXWLRQVWUXFWXUHIRUHDFKFURVVSODWIRUPVROXWLRQ/HWVXVHWKHSURGXFWVHDUFKH[DPSOH
XVHGHDUOLHULQWKHFKDSWHUDQGVHWXSDVROXWLRQIRUHDFKDSSURDFK
7RVHWXSILOHOLQNLQJSHUIRUPWKHIROORZLQJVWHSV
2SHQ;DPDULQ6WXGLRDQGVWDUWDQHZVROXWLRQ
6HOHFWDQHZ/LEUDU\SURMHFWXQGHUWKHJHQHUDO&VHFWLRQ
1DPHWKHSURMHFW3URGXFW6HDUFK&RUHDQGQDPHWKHVROXWLRQ3URGXFW6HDUFK
5LJKWFOLFNRQWKHQHZO\FUHDWHGSURMHFWDQGVHOHFW2SWLRQV
1DYLJDWHWR%XLOG_*HQHUDODQGVHWWKH7DUJHW)UDPHZRUNRSWLRQWR1(7
)UDPHZRUN
$GGWKH3URGXFW3URGXFW5HSRVLWRU\DQG3URGXFW9LHZ0RGHOFODVVHVWRWKHSURMHFW
XVHGHDUOLHULQWKHFKDSWHU<RXZLOOQHHGWRDGGXVLQJ6\VWHP7KUHDGLQJ7DVNV
DQGXVLQJ6\VWHP/LQTZKHUHQHHGHG
1DYLJDWHWR%XLOG_%XLOG$OOIURPWKHPHQXDWWKHWRSWREHVXUHWKDWHYHU\WKLQJ
EXLOGVSURSHUO\
1RZOHWVFUHDWHDQHZL26SURMHFWE\ULJKWFOLFNLQJRQWKHVROXWLRQDQGQDYLJDWLQJ
WR$GG_$GG1HZ3URMHFW7KHQQDYLJDWHWRL26_L3KRQH_6LQJOH9LHZ
$SSOLFDWLRQDQGQDPHWKHSURMHFW3URGXFW6HDUFKL26
&UHDWHDQHZ$QGURLGSURMHFWE\ULJKWFOLFNLQJRQWKHVROXWLRQDQGQDYLJDWLQJWR$GG
_$GG1HZ3URMHFW&UHDWHDQHZSURMHFWE\QDYLJDWLQJWR$QGURLG_$QGURLG
$SSOLFDWLRQDQGQDPHLW3URGXFW6HDUFK'URLG
$GGDQHZIROGHUQDPHG&RUHWRERWKWKHL26DQG$QGURLGSURMHFWV
5LJKWFOLFNRQWKHQHZIROGHUIRUWKHL26SURMHFWDQGQDYLJDWHWR$GG_$GG)LOHV
IURP)ROGHU6HOHFWWKHURRWGLUHFWRU\IRUWKH3URGXFW6HDUFK&RUHSURMHFW
&KHFNWKHWKUHH&ILOHVLQWKHURRWRIWKHSURMHFW$Q$GG)LOHWR)ROGHUGLDORJZLOO
DSSHDU
6HOHFW$GGDOLQNWRWKHILOHDQGPDNHVXUHWKDWWKH8VHWKHVDPHDFWLRQIRUDOO
VHOHFWHGILOHVFKHFNER[LVVHOHFWHG
5HSHDWWKLVSURFHVVIRUWKH$QGURLGSURMHFW
1DYLJDWHWR%XLOG_%XLOG$OOIURPWKHPHQXDWWKHWRSWRGRXEOHFKHFNHYHU\WKLQJ
<RXKDYHVXFFHVVIXOO\VHWXSDFURVVSODWIRUPVROXWLRQZLWKILOHOLQNLQJ
:KHQDOOLVGRQH\RXZLOOKDYHDVROXWLRQWUHHWKDWORRNVVRPHWKLQJOLNHZKDW\RXFDQVHH
LQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Solution
H| ProductSearch
ProductSearch.Core
S References
S Properties
[o] Product.cs
1| ProductRepository.es
|{?| ProductViewModel.es
v ProductSearch.Droid
S References
S Components
S Assets
S Core
Q Product.cs
ProductRepository.es
[ty, ProductViewModel.es
S Properties
Resources
|Q| MainActivity.es
v ProductSearch.iOS
References
S Components
S Core
Product.cs
Q ProductRepository.es
ProductViewModel.es
S Resources
[O] AppDelegate.es
Entitlements.plist
Info.plist
[o| Main.cs
MainStoryboard.storyboard
O] ProductSearch.iOSViewController.es
http://www.freepdf-books.com/
<RXVKRXOGFRQVLGHUXVLQJWKLVWHFKQLTXHZKHQ\RXKDYHWRUHIHUHQFHGLIIHUHQWOLEUDULHVRQ
HDFKSODWIRUP<RXPLJKWFRQVLGHUXVLQJWKLVRSWLRQLI\RXDUHXVLQJ0RQR*DPHRURWKHU
IUDPHZRUNVWKDWUHTXLUH\RXWRUHIHUHQFHDGLIIHUHQWOLEUDU\RQL26YHUVXV$QGURLG
6HWWLQJXSDVROXWLRQZLWKWKHFORQHGSURMHFWILOHVDSSURDFKLVVLPLODUWRILOHOLQNLQJH[FHSW
WKDW\RXZLOOKDYHWRFUHDWHDQDGGLWLRQDOFODVVOLEUDU\IRUHDFKSODWIRUP7RGRWKLVFUHDWH
DQ$QGURLGOLEUDU\SURMHFWDQGDQL26OLEUDU\SURMHFWLQWKHVDPH3URGXFW6HDUFK&RUH
GLUHFWRU\<RXZLOOKDYHWRFUHDWHWKHSURMHFWVDQGPRYHWKHPWRWKHSURSHUIROGHU
PDQXDOO\WKHQUHDGGWKHPWRWKHVROXWLRQ5LJKWFOLFNRQWKHVROXWLRQDQGQDYLJDWHWR
'LVSOD\2SWLRQV_6KRZ$OO)LOHVWRDGGWKHUHTXLUHG&ILOHVWRWKHVHWZRSURMHFWV<RXU
PDLQL26DQG$QGURLGSURMHFWVFDQUHIHUHQFHWKHVHSURMHFWVGLUHFWO\
<RXUSURMHFWZLOOORRNOLNHZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRWZLWK
3URGXFW6HDUFKL26UHIHUHQFLQJ3URGXFW6HDUFK&RUHL26DQG3URGXFW6HDUFK'URLG
UHIHUHQFLQJ3URGXFW6HDUFK&RUH'URLG
http://www.freepdf-books.com/
Solution
v JH| ProductSearch
v ProductSearch,Core
References
Properties
O] Product,cs
ProductRepository.es
ProductViewModeLcs
v ProductSearch,Core,Droid
References
Components
0] Product.cs
ProductRepository.es
ProductViewModeLcs
v
\M\ ProductSearch.Core,iOS
> References
@Pl Components
> Properties
0] Product.cs
ProductRepository.es
ProductViewModeLcs
> [M] ProductSearch. Droid
> [M] ProductSearch.iOS
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:RUNLQJZLWK3RUWDEOH&ODVV/LEUDULHV
$3RUWDEOH&ODVV/LEUDU\3&/LVD&OLEUDU\SURMHFWWKDWFDQEHVXSSRUWHGRQPXOWLSOH
SODWIRUPVLQFOXGLQJL26$QGURLG:LQGRZV:LQGRZV6WRUHDSSV:LQGRZV3KRQH
6LOYHUOLJKWDQG;ER[3&/VKDYHEHHQDQHIIRUWE\0LFURVRIWWRVLPSOLI\
GHYHORSPHQWDFURVVGLIIHUHQWYHUVLRQVRIWKH1(7IUDPHZRUN;DPDULQKDVDOVRDGGHG
VXSSRUWIRUL26DQG$QGURLGIRU3&/V0DQ\SRSXODUFURVVSODWIRUPIUDPHZRUNVDQG
RSHQVRXUFHOLEUDULHVDUHVWDUWLQJWRGHYHORS3&/YHUVLRQVVXFKDV-VRQ1(7DQG
0990&URVV
http://www.freepdf-books.com/
8VLQJ3&/VLQ;DPDULQ
/HWVFUHDWHRXUILUVWSRUWDEOHFODVVOLEUDU\
2SHQ;DPDULQ6WXGLRDQGVWDUWDQHZVROXWLRQ
6HOHFWDQHZ3RUWDEOH/LEUDU\SURMHFWXQGHUWKHJHQHUDO&VHFWLRQ
1DPHWKHSURMHFW3URGXFW6HDUFK&RUHDQGQDPHWKHVROXWLRQ3URGXFW6HDUFK
$GGWKH3URGXFW3URGXFW5HSRVLWRU\DQG3URGXFW9LHZ0RGHOFODVVHVWRWKHSURMHFW
XVHGHDUOLHULQWKHFKDSWHU<RXZLOOQHHGWRDGGXVLQJ6\VWHP7KUHDGLQJ7DVNV
DQGXVLQJ6\VWHP/LQTZKHUHQHHGHG
1DYLJDWHWR%XLOG_%XLOG$OOIURPWKHPHQXDWWKHWRSWREHVXUHWKDWHYHU\WKLQJ
EXLOGVSURSHUO\
1RZOHWVFUHDWHDQHZL26SURMHFWE\ULJKWFOLFNLQJRQWKHVROXWLRQDQGQDYLJDWLQJ
WR$GG_$GG1HZ3URMHFW&UHDWHDQHZSURMHFWE\QDYLJDWLQJWRL26_L3KRQH_
6LQJOH9LHZ$SSOLFDWLRQDQGQDPHLW3URGXFW6HDUFKL26
&UHDWHDQHZ$QGURLGSURMHFWE\ULJKWFOLFNLQJRQWKHVROXWLRQDQGQDYLJDWLQJWR$GG
_$GG1HZ3URMHFW7KHQQDYLJDWHWR$QGURLG_$QGURLG$SSOLFDWLRQDQGQDPHWKH
SURMHFW3URGXFW6HDUFK'URLG
6LPSO\DGGDUHIHUHQFHWRWKHSRUWDEOHFODVVOLEUDU\IURPWKHL26DQG$QGURLG
SURMHFWV
1DYLJDWHWR%XLOG_%XLOG$OOIURPWKHWRSPHQXDQG\RXKDYHVXFFHVVIXOO\VHWXSD
VLPSOHVROXWLRQZLWKDSRUWDEOHOLEUDU\
(DFKVROXWLRQW\SHKDVLWVGLVWLQFWDGYDQWDJHVDQGGLVDGYDQWDJHV3&/VDUHJHQHUDOO\
EHWWHUEXWWKHUHDUHFHUWDLQFDVHVZKHUHWKH\FDQWEHXVHG)RUH[DPSOHLI\RXZHUHXVLQJ
DOLEUDU\VXFKDV0RQR*DPHZKLFKLVDGLIIHUHQWOLEUDU\IRUHDFKSODWIRUP\RXZRXOGEH
PXFKEHWWHURIIXVLQJDVKDUHGSURMHFWRUILOHOLQNLQJ6LPLODULVVXHVZRXOGDULVHLI\RX
QHHGHGWRXVHDSUHSURFHVVRUVWDWHPHQWVXFKDVLI,3+21(RUDQDWLYHOLEUDU\VXFKDVWKH
)DFHERRN6'.RQL26RU$QGURLG
7LS
6HWWLQJXSDVKDUHGSURMHFWLVDOPRVWWKHVDPHDVVHWWLQJXSDSRUWDEOHFODVVOLEUDU\,QVWHS
MXVWVHOHFW6KDUHG3URMHFWXQGHUWKHJHQHUDO&VHFWLRQDQGFRPSOHWHWKHUHPDLQLQJ
VWHSVDVVWDWHG
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJSUHSURFHVVRUVWDWHPHQWV
:KHQXVLQJVKDUHGSURMHFWVILOHOLQNLQJRUFORQHGSURMHFWILOHVRQHRI\RXUPRVW
SRZHUIXOWRROVLVWKHXVHRISUHSURFHVVRUVWDWHPHQWV,I\RXDUHXQIDPLOLDUZLWKWKHP&
KDVWKHDELOLW\WRGHILQHSUHSURFHVVRUYDULDEOHVVXFKDVGHILQH,3+21(DOORZLQJ\RXWR
XVHLI,3+21(RULI,3+21(
7KHIROORZLQJLVDVLPSOHH[DPSOHRIXVLQJWKLVWHFKQLTXH
LI,3+21(
&RQVROH:ULWH/LQH,DPUXQQLQJRQL26
HOLI$1'52,'
&RQVROH:ULWH/LQH,DPUXQQLQJRQ$QGURLG
HOVH
&RQVROH:ULWH/LQH,DPUXQQLQJRQ"""
HQGLI
,Q;DPDULQ6WXGLR\RXFDQGHILQHSUHSURFHVVRUYDULDEOHVLQ\RXUSURMHFWVRSWLRQVE\
QDYLJDWLQJWR%XLOG_&RPSLOHU_'HILQH6\PEROVGHOLPLWHGZLWKVHPLFRORQV7KHVHZLOO
EHDSSOLHGWRWKHHQWLUHSURMHFW%HZDUQHGWKDW\RXPXVWVHWXSWKHVHYDULDEOHVIRUHDFK
FRQILJXUDWLRQVHWWLQJLQ\RXUVROXWLRQ'HEXJDQG5HOHDVHWKLVFDQEHDQHDV\VWHSWR
PLVV<RXFDQDOVRGHILQHWKHVHYDULDEOHVDWWKHWRSRIDQ\&ILOHE\GHFODULQJGHILQH
,3+21(EXWWKH\ZLOORQO\EHDSSOLHGZLWKLQWKH&ILOH
/HWVJRRYHUDQRWKHUH[DPSOHDVVXPLQJWKDWZHZDQWWRLPSOHPHQWDFODVVWRRSHQ85/V
RQHDFKSODWIRUP
SXEOLFVWDWLFFODVV8WLOLW\
^
SXEOLFVWDWLFYRLG2SHQ8UOVWULQJXUO
^
2SHQWKHXUOLQWKHQDWLYHEURZVHU
`
`
7KHSUHFHGLQJH[DPSOHLVDSHUIHFWFDQGLGDWHIRUXVLQJSUHSURFHVVRUVWDWHPHQWVVLQFHLWLV
YHU\VSHFLILFWRHDFKSODWIRUPDQGLVDIDLUO\VLPSOHIXQFWLRQ7RLPSOHPHQWWKHPHWKRGRQ
L26DQG$QGURLGZHZLOOQHHGWRWDNHDGYDQWDJHRIVRPHQDWLYH$3,V5HIDFWRUWKHFODVV
WRORRNDVIROORZV
LI,3+21(
L26XVLQJVWDWHPHQWV
XVLQJ0RQR7RXFK)RXQGDWLRQ
XVLQJ0RQR7RXFK8,.LW
HOLI$1'52,'
$QGURLGXVLQJVWDWHPHQWV
XVLQJ$QGURLG$SS
XVLQJ$QGURLG&RQWHQW
XVLQJ$QGURLG1HW
HOVH
6WDQGDUG1HWXVLQJVWDWHPHQW
XVLQJ6\VWHP'LDJQRVWLFV
HQGLI
http://www.freepdf-books.com/
SXEOLFVWDWLFFODVV8WLOLW\
^
LI$1'52,'
SXEOLFVWDWLFYRLG2SHQ8UO$FWLYLW\DFWLYLW\VWULQJXUO
HOVH
SXEOLFVWDWLFYRLG2SHQ8UOVWULQJXUO
HQGLI
^
2SHQWKHXUOLQWKHQDWLYHEURZVHU
LI,3+21(
8,$SSOLFDWLRQ6KDUHG$SSOLFDWLRQ2SHQ8UO168UO)URP6WULQJXUO
HOLI$1'52,'
YDULQWHQW QHZ,QWHQW,QWHQW$FWLRQ9LHZ8UL3DUVHXUO
DFWLYLW\6WDUW$FWLYLW\LQWHQW
HOVH
3URFHVV6WDUWXUO
HQGLI
`
`
7KHSUHFHGLQJFODVVVXSSRUWVWKUHHGLIIHUHQWW\SHVRISURMHFWV$QGURLGL26DQGD
VWDQGDUG0RQRRU1(7IUDPHZRUNFODVVOLEUDU\,QWKHFDVHRIL26ZHFDQSHUIRUPWKH
IXQFWLRQDOLW\ZLWKVWDWLFFODVVHVDYDLODEOHLQ$SSOHV$3,V$QGURLGLVDOLWWOHPRUH
SUREOHPDWLFDQGUHTXLUHVDQ$FWLYLW\REMHFWWRODXQFKDEURZVHUQDWLYHO\:HJHWDURXQG
WKLVE\PRGLI\LQJWKHLQSXWSDUDPHWHUVRQ$QGURLG/DVWO\ZHKDYHDSODLQ1(7YHUVLRQ
WKDWXVHV3URFHVV6WDUWWRODXQFKD85/,WLVLPSRUWDQWWRQRWHWKDWXVLQJWKHWKLUG
RSWLRQZRXOGQRWZRUNRQL26RU$QGURLGQDWLYHO\ZKLFKQHFHVVLWDWHVRXUXVHRI
SUHSURFHVVRUVWDWHPHQWV
8VLQJSUHSURFHVVRUVWDWHPHQWVLVQRWQRUPDOO\WKHFOHDQHVWRUWKHEHVWVROXWLRQIRUFURVV
SODWIRUPGHYHORSPHQW7KH\DUHJHQHUDOO\EHVWXVHGLQDWLJKWVSRWRUIRUYHU\VLPSOH
IXQFWLRQV&RGHFDQHDVLO\JHWRXWRIKDQGDQGFDQEHFRPHYHU\GLIILFXOWWRUHDGZLWK
PDQ\LIVWDWHPHQWVVRLWLVDOZD\VEHWWHUWRXVHLWLQPRGHUDWLRQ8VLQJLQKHULWDQFHRU
LQWHUIDFHVLVJHQHUDOO\DEHWWHUVROXWLRQZKHQDFODVVLVPRVWO\SODWIRUPVSHFLILF
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6LPSOLI\LQJGHSHQGHQF\LQMHFWLRQ
'HSHQGHQF\LQMHFWLRQDWILUVWVHHPVOLNHDFRPSOH[WRSLFEXWIRUWKHPRVWSDUWLWLVD
VLPSOHFRQFHSW,WLVDGHVLJQSDWWHUQDLPHGDWPDNLQJ\RXUFRGHZLWKLQ\RXUDSSOLFDWLRQV
PRUHIOH[LEOHVRWKDW\RXFDQVZDSRXWFHUWDLQIXQFWLRQDOLW\ZKHQQHHGHG7KHLGHDEXLOGV
DURXQGVHWWLQJXSGHSHQGHQFLHVEHWZHHQFODVVHVLQDQDSSOLFDWLRQVRWKDWHDFKFODVVRQO\
LQWHUDFWVZLWKDQLQWHUIDFHRUEDVHDEVWUDFWFODVV7KLVJLYHV\RXWKHIUHHGRPWRRYHUULGH
GLIIHUHQWPHWKRGVRQHDFKSODWIRUPZKHQ\RXQHHGWRILOOLQQDWLYHIXQFWLRQDOLW\
7KHFRQFHSWRULJLQDWHGIURPWKH62/,'REMHFWRULHQWHGGHVLJQSULQFLSOHVZKLFKLVDVHW
RIUXOHV\RXPLJKWZDQWWRUHVHDUFKLI\RXDUHLQWHUHVWHGLQVRIWZDUHDUFKLWHFWXUH7KHUHLV
DJRRGDUWLFOHDERXW62/,'RQ:LNLSHGLD
KWWSHQZLNLSHGLDRUJZLNL62/,'BREMHFWRULHQWHGBGHVLJQLI\RXZRXOGOLNH
WROHDUQPRUH7KH'LQ62/,'ZKLFKZHDUHLQWHUHVWHGLQVWDQGVIRUGHSHQGHQFLHV
6SHFLILFDOO\WKHSULQFLSOHGHFODUHVWKDWDSURJUDPVKRXOGGHSHQGRQDEVWUDFWLRQVQRW
FRQFUHWLRQVFRQFUHWHW\SHV
7REXLOGXSRQWKLVFRQFHSWOHWVZDON\RXWKURXJKWKHIROORZLQJH[DPSOH
/HWVDVVXPHWKDWZHQHHGWRVWRUHDVHWWLQJLQDQDSSOLFDWLRQWKDWGHWHUPLQHVZKHWKHU
WKHVRXQGLVRQRURII
1RZOHWVGHFODUHDVLPSOHLQWHUIDFHIRUWKHVHWWLQJLQWHUIDFH,6HWWLQJV^ERRO
,V6RXQG2Q^JHWVHW``
2QL26ZHGZDQWWRLPSOHPHQWWKLVLQWHUIDFHXVLQJWKH168VHU'HIDXOWVFODVV
/LNHZLVHRQ$QGURLGZHZLOOLPSOHPHQWWKLVXVLQJ6KDUHG3UHIHUHQFHV
)LQDOO\DQ\FODVVWKDWQHHGVWRLQWHUDFWZLWKWKLVVHWWLQJZLOORQO\UHIHUHQFH
,6HWWLQJVVRWKDWWKHLPSOHPHQWDWLRQFDQEHUHSODFHGRQHDFKSODWIRUP
7LS
'RZQORDGLQJWKHH[DPSOHFRGH
<RXFDQGRZQORDGWKHH[DPSOHFRGHILOHVIRUDOO3DFNWERRNV\RXKDYHSXUFKDVHGIURP
\RXUDFFRXQWDWKWWSZZZSDFNWSXEFRP,I\RXSXUFKDVHGWKLVERRNHOVHZKHUH\RXFDQ
YLVLWKWWSZZZSDFNWSXEFRPVXSSRUWDQGUHJLVWHUWRKDYHWKHILOHVHPDLOHGGLUHFWO\WR
\RX
)RUUHIHUHQFHWKHIXOOLPSOHPHQWDWLRQRIWKLVH[DPSOHZLOOORRNOLNHWKHIROORZLQJVQLSSHW
SXEOLFLQWHUIDFH,6HWWLQJV
^
ERRO,V6RXQG2Q
^
JHW
VHW
`
`
2QL26
XVLQJ0RQR7RXFK8,.LW
http://www.freepdf-books.com/
XVLQJ0RQR7RXFK)RXQGDWLRQ
SXEOLFFODVV$SSOH6HWWLQJV,6HWWLQJV
^
SXEOLFERRO,V6RXQG2Q
^
JHW
^
UHWXUQ168VHU'HIDXOWV6WDQGDUG8VHU'HIDXOWV
%RRO)RU.H\,V6RXQG2Q
`
VHW
^
YDUGHIDXOWV 168VHU'HIDXOWV6WDQGDUG8VHU'HIDXOWV
GHIDXOWV6HW%RROYDOXH,V6RXQG2Q
GHIDXOWV6\QFKURQL]H
`
`
`
2Q$QGURLG
XVLQJ$QGURLG&RQWHQW
SXEOLFFODVV'URLG6HWWLQJV,6HWWLQJV
^
SULYDWHUHDGRQO\,6KDUHG3UHIHUHQFHVSUHIHUHQFHV
SXEOLF'URLG6HWWLQJV&RQWH[WFRQWH[W
^
SUHIHUHQFHV FRQWH[W*HW6KDUHG3UHIHUHQFHVFRQWH[W3DFNDJH1DPH
)LOH&UHDWLRQ0RGH3ULYDWH
`
SXEOLFERRO,V6RXQG2Q
^
JHW
^
UHWXUQSUHIHUHQFHV*HW%RROHDQ,V6RXQG2QWUXH
`
VHW
^
XVLQJYDUHGLWRU SUHIHUHQFHV(GLW
^
HGLWRU3XW%RROHDQ,V6RXQG2QYDOXH
HGLWRU&RPPLW
`
`
`
`
1RZ\RXZLOOSRWHQWLDOO\KDYHD9LHZ0RGHOFODVVWKDWZLOORQO\UHIHUHQFH,6HWWLQJVZKHQ
IROORZLQJWKH0990SDWWHUQ,WFDQEHVHHQLQWKHIROORZLQJVQLSSHW
SXEOLFFODVV6HWWLQJV9LHZ0RGHO
^
SULYDWHUHDGRQO\,6HWWLQJVVHWWLQJV
SXEOLF6HWWLQJV9LHZ0RGHO,6HWWLQJVVHWWLQJV
http://www.freepdf-books.com/
^
WKLVVHWWLQJV VHWWLQJV
`
SXEOLFERRO,V6RXQG2Q
^
JHW
VHW
`
SXEOLFYRLG6DYH
^
VHWWLQJV,V6RXQG2Q ,V6RXQG2Q
`
`
8VLQJD9LHZ0RGHOOD\HUIRUVXFKDVLPSOHH[DPSOHLVQRWQHFHVVDULO\QHHGHGEXW\RX
FDQVHHLWZRXOGEHXVHIXOLI\RXQHHGHGWRSHUIRUPRWKHUWDVNVVXFKDVLQSXWYDOLGDWLRQ$
FRPSOHWHDSSOLFDWLRQPLJKWKDYHDORWPRUHVHWWLQJVDQGPLJKWQHHGWRSUHVHQWWKHXVHU
ZLWKDORDGLQJLQGLFDWRU$EVWUDFWLQJRXW\RXUVHWWLQJVLPSOHPHQWDWLRQKDVRWKHUEHQHILWV
WKDWDGGIOH[LELOLW\WR\RXUDSSOLFDWLRQ/HWVVD\\RXVXGGHQO\QHHGWRUHSODFH
168VHU'HIDXOWVRQL26ZLWKWKHL&ORXGLQVWHDG\RXFDQHDVLO\GRVRE\LPSOHPHQWLQJD
QHZ,6HWWLQJVFODVVDQGWKHUHPDLQGHURI\RXUFRGHZLOOUHPDLQXQFKDQJHG7KLVZLOO
DOVRKHOS\RXWDUJHWQHZSODWIRUPVVXFKDV:LQGRZV3KRQHZKHUH\RXPLJKWFKRRVHWR
LPSOHPHQW,6HWWLQJVLQDSODWIRUPVSHFLILFZD\
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
<RXPLJKWEHDVNLQJ\RXUVHOIDWWKLVSRLQWLQWLPHKRZGR,VZLWFKRXWGLIIHUHQWFODVVHV
VXFKDVWKH,6HWWLQJVH[DPSOH",QYHUVLRQRI&RQWURO,R&LVDGHVLJQSDWWHUQPHDQWWR
FRPSOHPHQWGHSHQGHQF\LQMHFWLRQDQGVROYHWKLVSUREOHP7KHEDVLFSULQFLSOHLVWKDWPDQ\
RIWKHREMHFWVFUHDWHGWKURXJKRXW\RXUDSSOLFDWLRQDUHPDQDJHGDQGFUHDWHGE\DVLQJOH
FODVV,QVWHDGRIXVLQJWKHVWDQGDUG&FRQVWUXFWRUVIRU\RXU9LHZ0RGHORU0RGHOFODVVHVD
VHUYLFHORFDWRURUIDFWRU\FODVVZLOOPDQDJHWKHPWKURXJKRXWWKHDSSOLFDWLRQ
7KHUHDUHPDQ\GLIIHUHQWLPSOHPHQWDWLRQVDQGVW\OHVRI,R&VROHWVLPSOHPHQWDVLPSOH
VHUYLFHORFDWRUFODVVWRXVHWKURXJKWKHUHPDLQGHURIWKLVERRNDVIROORZV
SXEOLFVWDWLFFODVV6HUYLFH&RQWDLQHU
^
VWDWLFUHDGRQO\'LFWLRQDU\7\SH/D]\REMHFW!!VHUYLFHV QHZ
'LFWLRQDU\7\SH/D]\REMHFW!!
SXEOLFVWDWLFYRLG5HJLVWHU7!)XQF7!IXQFWLRQ
^
VHUYLFHV>W\SHRI7@ QHZ/D]\REMHFW! !IXQFWLRQ
`
SXEOLFVWDWLF75HVROYH7!
^
UHWXUQ75HVROYHW\SHRI7
`
SXEOLFVWDWLFREMHFW5HVROYH7\SHW\SH
^
/D]\REMHFW!VHUYLFH
LIVHUYLFHV7U\*HW9DOXHW\SHRXWVHUYLFH
^
UHWXUQVHUYLFH9DOXH
`
WKURZQHZ([FHSWLRQ6HUYLFHQRWIRXQG
`
`
7KLVFODVVLVLQVSLUHGE\WKHVLPSOLFLW\RI;1$0RQR*DPHV*DPH6HUYLFH&RQWDLQHU
FODVVDQGIROORZVWKHVHUYLFHORFDWRUSDWWHUQ7KHPDLQGLIIHUHQFHVDUHWKHKHDY\XVHRI
JHQHULFVDQGWKHIDFWWKDWLWLVDVWDWLFFODVV
7RXVHRXU6HUYLFH&RQWDLQHUFODVVZHZLOOGHFODUHWKHYHUVLRQRI,6HWWLQJVRURWKHU
LQWHUIDFHVWKDWZHZDQWWRXVHWKURXJKRXWRXUDSSOLFDWLRQE\FDOOLQJ5HJLVWHUDVVHHQLQ
WKHIROORZLQJOLQHVRIFRGH
L26YHUVLRQRI,6HWWLQJV
6HUYLFH&RQWDLQHU5HJLVWHU,6HWWLQJV! !QHZ$SSOH6HWWLQJV
$QGURLGYHUVLRQRI,6HWWLQJV
6HUYLFH&RQWDLQHU5HJLVWHU,6HWWLQJV! !QHZ'URLG6HWWLQJV
<RXFDQHYHQUHJLVWHU9LHZ0RGHOV
6HUYLFH&RQWDLQHU5HJLVWHU6HWWLQJV9LHZ0RGH! !QHZ6HWWLQJV9LHZ0RGHO
http://www.freepdf-books.com/
2QL26\RXFDQSODFHWKLVUHJLVWUDWLRQFRGHLQHLWKHU\RXUVWDWLFYRLG0DLQPHWKRG
RULQWKH)LQLVKHG/DXQFKLQJPHWKRGRI\RXU$SS'HOHJDWHFODVV7KHVHPHWKRGVDUH
DOZD\VFDOOHGEHIRUHWKHDSSOLFDWLRQLVVWDUWHG
2Q$QGURLGLWLVDOLWWOHPRUHFRPSOLFDWHG<RXFDQQRWSXWWKLVFRGHLQWKH2Q&UHDWH
PHWKRGRI\RXUDFWLYLW\WKDWDFWVDVWKHPDLQODXQFKHU,QVRPHVLWXDWLRQVWKH$QGURLG26
FDQFORVH\RXUDSSOLFDWLRQEXWUHVWDUWLWODWHULQDQRWKHUDFWLYLW\7KLVVLWXDWLRQLVOLNHO\WR
FDXVHDQH[FHSWLRQVRPHZKHUH7KHJXDUDQWHHGVDIHSODFHWRSXWWKLVLVLQDFXVWRP
$QGURLG$SSOLFDWLRQFODVVZKLFKKDVDQ2Q&UHDWHPHWKRGWKDWLVFDOOHGSULRUWRDQ\
DFWLYLWLHVEHLQJFUHDWHGLQ\RXUDSSOLFDWLRQ7KHIROORZLQJOLQHVRIFRGHVKRZ\RXWKHXVH
RIWKH$SSOLFDWLRQFODVV
>$SSOLFDWLRQ@
SXEOLFFODVV$SSOLFDWLRQ$QGURLG$SS$SSOLFDWLRQ
^
7KLVFRQVWUXFWRULVUHTXLUHG
SXEOLF$SSOLFDWLRQ,QW3WUMDYD5HIHUHQFH-QL+DQGOH2ZQHUVKLSWUDQVIHU
EDVHMDYD5HIHUHQFHWUDQVIHU
^
`
SXEOLFRYHUULGHYRLG2Q&UHDWH
^
EDVH2Q&UHDWH
,R&5HJLVWUDWLRQKHUH
`
`
7RSXOODVHUYLFHRXWRIWKH6HUYLFH&RQWDLQHUFODVVZHFDQUHZULWHWKHFRQVWUXFWRURIWKH
6HWWLQJV9LHZ0RGHOFODVVVRWKDWLWLVVLPLODUWRWKHIROORZLQJOLQHVRIFRGH
SXEOLF6HWWLQJV9LHZ0RGHO
^
WKLVVHWWLQJV 6HUYLFH&RQWDLQHU5HVROYH,6HWWLQJV!
`
/LNHZLVH\RXZLOOXVHWKHJHQHULF5HVROYHPHWKRGWRSXOORXWDQ\9LHZ0RGHOFODVVHV\RX
ZRXOGQHHGWRFDOOIURPZLWKLQFRQWUROOHUVRQL26RUDFWLYLWLHVRQ$QGURLG7KLVLVDJUHDW
VLPSOHZD\WRPDQDJHGHSHQGHQFLHVZLWKLQ\RXUDSSOLFDWLRQ
7KHUHDUHRIFRXUVHVRPHJUHDWRSHQVRXUFHOLEUDULHVRXWWKHUHWKDWLPSOHPHQW,R&IRU&
DSSOLFDWLRQV<RXPLJKWFRQVLGHUVZLWFKLQJWRRQHRIWKHPLI\RXQHHGPRUHDGYDQFHG
IHDWXUHVIRUVHUYLFHORFDWLRQRUMXVWZDQWWRJUDGXDWHWRDPRUHFRPSOLFDWHG,R&FRQWDLQHU
+HUHDUHDIHZOLEUDULHVWKDWKDYHEHHQXVHGZLWK;DPDULQSURMHFWV
7LQ\,R&KWWSVJLWKXEFRPJUXPS\GHY7LQ\,R&
1LQMHFWKWWSZZZQLQMHFWRUJ
0YYP&URVVKWWSVJLWKXEFRPVORGJH0YYP&URVVLQFOXGHVDIXOO0990
IUDPHZRUNDVZHOODV,R&
6LPSOH,QMHFWRUKWWSVLPSOHLQMHFWRUFRGHSOH[FRP
2SHQ1(7&),R&KWWSLRFFRGHSOH[FRP
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHOHDUQHGDERXWWKH0990GHVLJQSDWWHUQDQGKRZLWFDQEHXVHGWR
EHWWHUDUFKLWHFWFURVVSODWIRUPDSSOLFDWLRQV:HFRPSDUHGVHYHUDOSURMHFWRUJDQL]DWLRQ
VWUDWHJLHVIRUPDQDJLQJD;DPDULQ6WXGLRVROXWLRQWKDWFRQWDLQVERWKL26DQG$QGURLG
SURMHFWV:HZHQWRYHUSRUWDEOHFODVVOLEUDULHVDVWKHSUHIHUUHGRSWLRQIRUVKDULQJFRGHDQG
KRZWRXVHSUHSURFHVVRUVWDWHPHQWVDVDTXLFNDQGGLUW\ZD\WRLPSOHPHQWSODWIRUP
VSHFLILFFRGH
$IWHUFRPSOHWLQJWKLVFKDSWHU\RXVKRXOGEHDEOHWRVSHHGXSZLWKVHYHUDOWHFKQLTXHVIRU
VKDULQJFRGHEHWZHHQL26DQG$QGURLGDSSOLFDWLRQVXVLQJ;DPDULQ6WXGLR8VLQJWKH
0990GHVLJQSDWWHUQZLOOKHOS\RXGLYLGH\RXUVKDUHGFRGHDQGFRGHWKDWLVSODWIRUP
VSHFLILF:HDOVRFRYHUHGVHYHUDORSWLRQVIRUVHWWLQJXSFURVVSODWIRUP;DPDULQVROXWLRQV
<RXVKRXOGDOVRKDYHDILUPXQGHUVWDQGLQJRIXVLQJGHSHQGHQF\LQMHFWLRQDQG,QYHUVLRQRI
&RQWUROWRJLYH\RXUVKDUHGFRGHDFFHVVWRWKHQDWLYH$3,VRQHDFKSODWIRUP,QRXUQH[W
FKDSWHUZHZLOOEHJLQZLWKZULWLQJDFURVVSODWIRUPDSSOLFDWLRQDQGGLYHLQWRXVLQJWKHVH
WHFKQLTXHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU;DP&KDWD&URVVSODWIRUP
$SS
7KHEHVWZD\WRWUXO\OHDUQDSURJUDPPLQJVNLOOLQP\RSLQLRQLVWRWDNHRQDVLPSOH
SURMHFWWKDWUHTXLUHV\RXWRH[HUFLVHWKDWVNLOO7KLVJLYHVQHZGHYHORSHUVDSURMHFWZKHUH
WKH\FDQIRFXVRQWKHFRQFHSWVWKH\DUHWU\LQJWROHDUQZLWKRXWWKHRYHUKHDGRIIL[LQJEXJV
RUIROORZLQJFXVWRPHUUHTXLUHPHQWV7RLQFUHDVHRXUXQGHUVWDQGLQJRI;DPDULQDQGFURVV
SODWIRUPGHYHORSPHQWOHWVGHYHORSDVLPSOHDSSFDOOHG;DP&KDWIRUL26DQG$QGURLG
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJWRSLFV
2XUVDPSOHDSSOLFDWLRQFRQFHSW
7KH0RGHOOD\HURIRXUDSSOLFDWLRQ
0RFNLQJDZHEVHUYLFH
7KH9LHZ0RGHOOD\HURIRXUDSSOLFDWLRQ
:ULWLQJXQLWWHVWV
http://www.freepdf-books.com/
6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
7KHFRQFHSWLVVLPSOHDFKDWDSSOLFDWLRQWKDWXVHVDVWDQGDUG,QWHUQHWFRQQHFWLRQDVDQ
DOWHUQDWLYHWRVHQGWH[WPHVVDJHV7KHUHDUHVHYHUDOSRSXODUDSSOLFDWLRQVOLNHWKLVRQWKH
$SSOH$SS6WRUHSUREDEO\GXHWRWKHFRVWRIWH[WPHVVDJLQJDQGVXSSRUWIRUGHYLFHVVXFK
DVWKHL3RG7RXFKRUL3DG7KLVZLOOEHDQHDWUHDOZRUOGH[DPSOHWKDWFDQEHXVHIXOIRU
XVHUVDQGZLOOFRYHUVSHFLILFWRSLFVLQGHYHORSLQJDSSOLFDWLRQVIRUL26DQG$QGURLG
%HIRUHZHVWDUWZLWKWKHGHYHORSPHQWOHWVOLVWWKHVHWRIVFUHHQVWKDWZHOOQHHG
/RJLQVLJQXS7KLVVFUHHQZLOOLQFOXGHDVWDQGDUGORJLQDQGVLJQXSSURFHVVIRUWKH
XVHU
/LVWRIFRQYHUVDWLRQV7KLVVFUHHQZLOOLQFOXGHDEXWWRQWRVWDUWDQHZFRQYHUVDWLRQ
/LVWRIIULHQGV7KLVVFUHHQZLOOSURYLGHDZD\WRDGGQHZIULHQGVZKHQZHVWDUWD
QHZFRQYHUVDWLRQ
&RQYHUVDWLRQ7KLVVFUHHQZLOOKDYHDOLVWRIPHVVDJHVEHWZHHQ\RXDQGDQRWKHU
XVHUDQGDQRSWLRQWRUHSO\
6RDTXLFNZLUHIUDPHOD\RXWRIWKHDSSOLFDWLRQZLOOKHOS\RXJUDVSDEHWWHUXQGHUVWDQGLQJ
RIWKHOD\RXWRIWKHDSS7KHIROORZLQJILJXUHVKRZV\RXWKHVHWRIVFUHHQVWREHLQFOXGHG
LQ\RXUDSS
http://www.freepdf-books.com/
http://www.freepdf-books.com/
'HYHORSLQJRXU0RGHOOD\HU
6LQFHZHKDYHDJRRGLGHDRIZKDWWKHDSSOLFDWLRQLVWKHQH[WVWHSLVWRGHYHORSWKH
EXVLQHVVREMHFWVRU0RGHOOD\HURIWKLVDSSOLFDWLRQ/HWVVWDUWE\GHILQLQJDIHZFODVVHV
WKDWZLOOFRQWDLQWKHGDWDWREHXVHGWKURXJKRXWWKHDSS,WLVUHFRPPHQGHGIRUWKHVDNHRI
RUJDQL]DWLRQWRDGGWKHVHWRD0RGHOVIROGHULQ\RXUSURMHFW7KLVLVWKHERWWRPOD\HURI
WKH0990GHVLJQSDWWHUQ
/HWVEHJLQZLWKDFODVVWKDWUHSUHVHQWVDXVHU7KHFODVVFDQEHFUHDWHGDVIROORZV
SXEOLFFODVV8VHU
^
SXEOLFVWULQJ,G^JHWVHW`
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
SXEOLFVWULQJ3DVVZRUG^JHWVHW`
`
3UHWW\VWUDLJKWIRUZDUGVRIDUOHWVPRYHRQWRFUHDWHFODVVHVUHSUHVHQWLQJDFRQYHUVDWLRQ
DQGDPHVVDJHDVIROORZV
SXEOLFFODVV&RQYHUVDWLRQ
^
SXEOLFVWULQJ,G^JHWVHW`
SXEOLFVWULQJ8VHU,G^JHWVHW`
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
`
SXEOLFFODVV0HVVDJH
^
SXEOLFVWULQJ,G^JHWVHW`
SXEOLFVWULQJ&RQYHUVDWLRQ,G^JHWVHW`
SXEOLFVWULQJ8VHU,G^JHWVHW`
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
SXEOLFVWULQJ7H[W^JHWVHW`
`
1RWLFHWKDWZHDUHXVLQJVWULQJVDVLGHQWLILHUVIRUWKHYDULRXVREMHFWV7KLVZLOOVLPSOLI\
RXULQWHJUDWLRQZLWK$]XUH0RELOH6HUYLFHVLQWKHODWHUFKDSWHUV8VHU,GLVWKHYDOXHWKDW
ZLOOEHVHWE\WKHDSSOLFDWLRQWRFKDQJHWKHXVHUWKDWWKHREMHFWLVDVVRFLDWHGZLWK
1RZOHWVJRDKHDGDQGVHWXSRXUVROXWLRQE\SHUIRUPLQJWKHIROORZLQJVWHSV
6WDUWE\FUHDWLQJDQHZVROXWLRQDQGDQHZ3RUWDEOH/LEUDU\SURMHFW
1DPHWKHSURMHFW;DP&KDW&RUHDQGWKHVROXWLRQ;DP&KDW
<RXFDQDOVRFKRRVHWRXVHD6KDUHG3URMHFWIRUWKLVSURMHFWEXW,FKRVHWRXVHD
SRUWDEOHFODVVOLEUDU\EHFDXVHLWHQFRXUDJHVEHWWHUSURJUDPPLQJSUDFWLFHVLQJHQHUDO
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:ULWLQJDPRFNZHEVHUYLFH
0DQ\WLPHVZKHQGHYHORSLQJDPRELOHDSSOLFDWLRQ\RXPLJKWQHHGWREHJLQWKH
GHYHORSPHQWRI\RXUDSSOLFDWLRQEHIRUHWKHUHDOEDFNHQGZHEVHUYLFHLVDYDLODEOH7R
SUHYHQWWKHGHYHORSPHQWIURPKDOWLQJHQWLUHO\DJRRGDSSURDFKZRXOGEHWRGHYHORSD
PRFNYHUVLRQRIWKHVHUYLFH7KLVLVDOVRKHOSIXOZKHQ\RXQHHGWRZULWHXQLWWHVWVRUMXVW
QHHGWRDGGDUHDOEDFNHQGWR\RXUDSSODWHU
)LUVWOHWVEUHDNGRZQWKHRSHUDWLRQVRXUDSSZLOOSHUIRUPDJDLQVWDZHEVHUYHU7KH
RSHUDWLRQVDUHDVIROORZV
/RJLQZLWKDXVHUQDPHDQGSDVVZRUG
5HJLVWHUDQHZDFFRXQW
*HWWKHXVHUVOLVWRIIULHQGV
$GGIULHQGVE\WKHLUXVHUQDPHV
*HWDOLVWRIWKHH[LVWLQJFRQYHUVDWLRQVIRUWKHXVHU
*HWDOLVWRIPHVVDJHVLQDFRQYHUVDWLRQ
6HQGDPHVVDJH
1RZOHWVGHILQHDQLQWHUIDFHWKDWRIIHUVDPHWKRGIRUHDFKVFHQDULR7KHPHWKRGLVDV
IROORZV
SXEOLFLQWHUIDFH,:HE6HUYLFH
^
7DVN8VHU!/RJLQVWULQJXVHUQDPHVWULQJSDVVZRUG
7DVN8VHU!5HJLVWHU8VHUXVHU
7DVN8VHU>@!*HW)ULHQGVVWULQJXVHU,G
7DVN8VHU!$GG)ULHQGVWULQJXVHU,GVWULQJXVHUQDPH
7DVN&RQYHUVDWLRQ>@!*HW&RQYHUVDWLRQVVWULQJXVHU,G
7DVN0HVVDJH>@!*HW0HVVDJHVVWULQJFRQYHUVDWLRQ,G
7DVN0HVVDJH!6HQG0HVVDJH0HVVDJHPHVVDJH
`
$V\RXFDQVHHZHUHVLPSOLI\LQJDQ\DV\QFKURQRXVFRPPXQLFDWLRQZLWKDZHEVHUYLFH
E\OHYHUDJLQJWKH7DVN3DUDOOHO/LEUDU\73/IURPWKH1(7EDVHFODVVOLEUDULHV
6LQFHFRPPXQLFDWLQJZLWKDZHEVHUYLFHFDQEHDOHQJWK\SURFHVVLWLVDOZD\VDJRRGLGHD
WRXVHWKH7DVN7!FODVVIRUWKHVHRSHUDWLRQV2WKHUZLVH\RXFDQLQDGYHUWHQWO\UXQD
OHQJWK\WDVNRQWKHXVHULQWHUIDFHWKUHDGZKLFKZLOOSUHYHQWXVHULQSXWGXULQJWKH
RSHUDWLRQ7DVNLVGHILQLWHO\QHHGHGIRUZHEUHTXHVWVVLQFHXVHUVFRXOGEHXVLQJDFHOOXODU
,QWHUQHWFRQQHFWLRQRQL26DQG$QGURLGDQGLWZLOOJLYHXVWKHDELOLW\WRXVHWKHDV\QF
DQGDZDLWNH\ZRUGVGRZQWKHURDG
1RZOHWVLPSOHPHQWDIDNHVHUYLFHWKDWLPSOHPHQWVWKLVLQWHUIDFH3ODFHFODVVHVVXFKDV
)DNH:HE6HUYLFHLQWKH)DNHVIROGHURIWKHSURMHFW/HWVVWDUWZLWKWKHFODVVGHFODUDWLRQ
DQGWKHILUVWPHWKRGRIWKHLQWHUIDFH
SXEOLFFODVV)DNH:HE6HUYLFH
^
SXEOLFLQW6OHHS'XUDWLRQ^JHWVHW`
http://www.freepdf-books.com/
SXEOLF)DNH:HE6HUYLFH
^
6OHHS'XUDWLRQ
`
SULYDWH7DVN6OHHS
^
UHWXUQ7DVN'HOD\6OHHS'XUDWLRQ
`
SXEOLFDV\QF7DVN8VHU!/RJLQVWULQJXVHUQDPHVWULQJSDVVZRUG
^
DZDLW6OHHS
UHWXUQQHZ8VHU^,G 8VHUQDPH XVHUQDPH`
`
`
:HVWDUWHGRIIZLWKD6OHHS'XUDWLRQSURSHUW\WRVWRUHDQXPEHULQPLOOLVHFRQGV7KLVLV
XVHGWRVLPXODWHDQLQWHUDFWLRQZLWKDZHEVHUYHUZKLFKFDQWDNHVRPHWLPH,WLVDOVR
XVHIXOIRUFKDQJLQJWKH6OHHS'XUDWLRQYDOXHLQGLIIHUHQWVLWXDWLRQV)RUH[DPSOH\RX
PLJKWZDQWWRVHWWKLVWRDVPDOOQXPEHUZKHQZULWLQJXQLWWHVWVVRWKDWWKHWHVWVH[HFXWH
TXLFNO\
1H[WZHLPSOHPHQWHGDVLPSOH6OHHSPHWKRGWRUHWXUQDWDVNWKDWLQWURGXFHVDGHOD\RID
QXPEHURIPLOOLVHFRQGV7KLVPHWKRGZLOOEHXVHGWKURXJKRXWWKHIDNHVHUYLFHWRFDXVHD
GHOD\RQHDFKRSHUDWLRQ
)LQDOO\WKH/RJLQPHWKRGPHUHO\XVHGDQDZDLWFDOORQWKH6OHHSPHWKRGDQGUHWXUQHGD
QHZ8VHUREMHFWZLWKWKHDSSURSULDWH8VHUQDPH)RUQRZDQ\XVHUQDPHRUSDVVZRUG
FRPELQDWLRQZLOOZRUNKRZHYHU\RXPLJKWZLVKWRZULWHVRPHFRGHKHUHWRFKHFN
VSHFLILFFUHGHQWLDOV
1RZOHWVLPSOHPHQWDIHZPRUHPHWKRGVWRFRQWLQXHRXU)DNH:HE6HUYLFHFODVVDV
IROORZV
SXEOLFDV\QF7DVN8VHU!5HJLVWHU8VHUXVHU
^
DZDLW6OHHS
UHWXUQXVHU
`
SXEOLFDV\QF7DVN8VHU>@!*HW)ULHQGVVWULQJXVHU,G
^
DZDLW6OHHS
UHWXUQQHZ>@
^
QHZ8VHU^,G 8VHUQDPH EREDPD`
QHZ8VHU^,G 8VHUQDPH EREOREODZ`
QHZ8VHU^,G 8VHUQDPH JPLFKDHO`
`
`
SXEOLFDV\QF7DVN8VHU!$GG)ULHQGVWULQJXVHU,GVWULQJXVHUQDPH
^
DZDLW6OHHS
http://www.freepdf-books.com/
UHWXUQQHZ8VHU^,G 8VHUQDPH XVHUQDPH`
`
)RUHDFKRIWKHVHPHWKRGVZHXVHGH[DFWO\WKHVDPHSDWWHUQDVWKH/RJLQPHWKRG(DFK
PHWKRGZLOOGHOD\DQGUHWXUQVRPHVDPSOHGDWD)HHOIUHHWRPL[WKHGDWDZLWK\RXURZQ
YDOXHV
1RZOHWVLPSOHPHQWWKH*HW&RQYHUVDWLRQVPHWKRGUHTXLUHGE\WKHLQWHUIDFHDVIROORZV
SXEOLFDV\QF7DVN&RQYHUVDWLRQ>@!*HW&RQYHUVDWLRQVVWULQJXVHU,G
^
DZDLW6OHHS
UHWXUQQHZ>@
^
QHZ&RQYHUVDWLRQ^,G 8VHU,G `
QHZ&RQYHUVDWLRQ^,G 8VHU,G `
QHZ&RQYHUVDWLRQ^,G 8VHU,G `
`
`
%DVLFDOO\ZHMXVWFUHDWHDQHZDUUD\RIWKH&RQYHUVDWLRQREMHFWVZLWKDUELWUDU\,'V:H
DOVRPDNHVXUHWRPDWFKXSWKH8VHU,GYDOXHVZLWKWKH,'VZHKDYHXVHGRQWKH8VHU
REMHFWVVRIDU
1H[WOHWVLPSOHPHQW*HW0HVVDJHVWRUHWULHYHDOLVWRIPHVVDJHVDVIROORZV
SXEOLFDV\QF7DVN0HVVDJH>@!*HW0HVVDJHVLQWFRQYHUVDWLRQ,G
^
DZDLW6OHHS
UHWXUQQHZ>@
^
QHZ0HVVDJH
^
,G
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
8VHU,G
7H[W +H\
`
QHZ0HVVDJH
^
,G
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
8VHU,G
7H[W :KDW
V8S"
`
QHZ0HVVDJH
^
,G
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
8VHU,G
7H[W +DYH\RXVHHQWKDWQHZPRYLH"
`
QHZ0HVVDJH
^
http://www.freepdf-books.com/
,G
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
8VHU,G
7H[W ,W
VJUHDW
`
`
`
2QFHDJDLQZHDUHDGGLQJVRPHDUELWUDU\GDWDKHUHDQGPDLQO\PDNLQJVXUHWKDW8VHU,G
DQG&RQYHUVDWLRQ,GPDWFKRXUH[LVWLQJGDWDVRIDU
$QGILQDOO\ZHZLOOZULWHRQHPRUHPHWKRGWRVHQGDPHVVDJHDVIROORZV
SXEOLFDV\QF7DVN0HVVDJH!6HQG0HVVDJH0HVVDJHPHVVDJH
^
DZDLW6OHHS
UHWXUQPHVVDJH
`
0RVWRIWKHVHPHWKRGVDUHYHU\VWUDLJKWIRUZDUG1RWHWKDWWKHVHUYLFHGRHVQWKDYHWR
ZRUNSHUIHFWO\LWVKRXOGPHUHO\FRPSOHWHHDFKRSHUDWLRQVXFFHVVIXOO\ZLWKDGHOD\(DFK
PHWKRGVKRXOGDOVRUHWXUQWHVWGDWDRIVRPHNLQGWREHGLVSOD\HGLQWKH8,7KLVZLOOJLYH
XVWKHDELOLW\WRLPSOHPHQWRXUL26DQG$QGURLGDSSOLFDWLRQVZKLOHILOOLQJLQWKHZHE
VHUYLFHODWHU
1H[WZHQHHGWRLPSOHPHQWDVLPSOHLQWHUIDFHIRUSHUVLVWLQJDSSOLFDWLRQVHWWLQJV/HWV
GHILQHDQLQWHUIDFHQDPHG,6HWWLQJVDVIROORZV
SXEOLFLQWHUIDFH,6HWWLQJV
^
8VHU8VHU^JHWVHW`
YRLG6DYH
`
:HDUHPDNLQJ,6HWWLQJVV\QFKURQRXVEXW\RXPLJKWZDQWWRVHWXSWKH6DYHPHWKRGWR
EHDV\QFKURQRXVDQGUHWXUQ7DVNLI\RXSODQRQVWRULQJVHWWLQJVLQWKHFORXG:HGRQW
UHDOO\QHHGWKLVZLWKRXUDSSOLFDWLRQVLQFHZHZLOORQO\EHVDYLQJRXUVHWWLQJVORFDOO\
/DWHURQZHOOLPSOHPHQWWKLVLQWHUIDFHRQHDFKSODWIRUPXVLQJ$QGURLGDQGL26$3,V
)RUQRZOHWVMXVWLPSOHPHQWDIDNHYHUVLRQWKDWZLOOEHXVHGODWHUZKHQZHZULWHXQLW
WHVWV:HZLOOLPSOHPHQWWKHLQWHUIDFHZLWKWKHIROORZLQJOLQHVRIFRGH
SXEOLFFODVV)DNH6HWWLQJV,6HWWLQJV
^
SXEOLF8VHU8VHU^JHWVHW`
SXEOLFYRLG6DYH^`
`
1RWHWKDWWKHIDNHYHUVLRQGRHVQWDFWXDOO\QHHGWRGRDQ\WKLQJZHMXVWQHHGWRSURYLGHD
FODVVWKDWZLOOLPSOHPHQWWKHLQWHUIDFHDQGQRWWKURZDQ\XQH[SHFWHGHUURUV
7KLVFRPSOHWHVWKH0RGHOOD\HURIWKHDSSOLFDWLRQ+HUHLVDILQDOFODVVGLDJUDPRIZKDW
ZHKDYHLPSOHPHQWHGVRIDU
http://www.freepdf-books.com/
Conversation Message User
1=;; CIE,:: Class
WebSeivice O ISettings
T
IWebService FakeWebService ISettings FakeSettings
IntErfasE Class IntarfasE Class
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:ULWLQJWKH9LHZ0RGHOOD\HU
1RZWKDWZHKDYHRXU0RGHOOD\HULPSOHPHQWHGZHFDQPRYHRQWRZULWHWKH9LHZ0RGHO
OD\HU7KH9LHZ0RGHOOD\HUZLOOEHUHVSRQVLEOHIRUSUHVHQWLQJHDFKRSHUDWLRQWRWKH8,
DQGRIIHULQJSURSHUWLHVWREHILOOHGRXWE\WKH9LHZOD\HU2WKHUFRPPRQUHVSRQVLELOLWLHV
RIWKLVOD\HUDUHLQSXWYDOLGDWLRQDQGVLPSOHORJLFWRGLVSOD\EXV\LQGLFDWRUV
$WWKLVSRLQWLWZRXOGEHDJRRGLGHDWRLQFOXGHWKH6HUYLFH&RQWDLQHUFODVVIURPWKH
SUHYLRXVFKDSWHULQRXU;DP&KDW&RUHSURMHFWDVZHZLOOEHXVLQJLWWKURXJKRXWRXU
9LHZ0RGHOOD\HUWRLQWHUDFWZLWKWKH0RGHOOD\HU:HZLOOEHXVLQJLWDVDVLPSOHRSWLRQWR
VXSSRUWGHSHQGHQF\LQMHFWLRQDQG,QYHUVLRQRI&RQWURO+RZHYHU\RXFDQXVHDQRWKHU
OLEUDU\RI\RXUSUHIHUHQFHIRUWKLV
1RUPDOO\ZHVWDUWRIIE\ZULWLQJDEDVHFODVVIRUDOOWKH9LHZ0RGHOOD\HUVZLWKLQRXU
SURMHFW7KLVFODVVDOZD\VKDVWKHIXQFWLRQDOLWLHVVKDUHGE\DOOWKHFODVVHV,WVDJRRGSODFH
WRSXWVRPHSDUWVRIWKHFRGHWKDWDUHXVHGE\DOOWKHPHWKRGVLQWKHFODVVHVIRUH[DPSOH
QRWLILFDWLRQFKDQJHVPHWKRGVRUVLPLODULQVWDQFHV
3ODFHWKHIROORZLQJFRGHVQLSSHWLQDQHZ9LHZ0RGHOVIROGHUZLWKLQ\RXUSURMHFW
SXEOLFFODVV%DVH9LHZ0RGHO
^
SURWHFWHGUHDGRQO\,:HE6HUYLFHVHUYLFH
6HUYLFH&RQWDLQHU5HVROYH,:HE6HUYLFH!
SURWHFWHGUHDGRQO\,6HWWLQJVVHWWLQJV
6HUYLFH&RQWDLQHU5HVROYH,6HWWLQJV!
SXEOLFHYHQW(YHQW+DQGOHU,V%XV\&KDQJHG GHOHJDWH^`
SULYDWHERROLV%XV\ IDOVH
SXEOLFERRO,V%XV\
^
JHW^UHWXUQLV%XV\`
VHW
^
LV%XV\ YDOXH
,V%XV\&KDQJHGWKLV(YHQW$UJV(PSW\
`
`
`
7KH%DVH9LHZ0RGHOFODVVLVDJUHDWSODFHWRSODFHDQ\FRPPRQIXQFWLRQDOLW\WKDW\RXSODQ
RQUHXVLQJWKURXJKRXW\RXUDSSOLFDWLRQ)RUWKLVDSSZHRQO\QHHGWRLPSOHPHQWVRPH
IXQFWLRQDOLW\WRLQGLFDWHZKHWKHUWKH9LHZ0RGHOOD\HULVEXV\:HSURYLGHGDSURSHUW\DQG
DQHYHQWWKDWWKH8,ZLOOEHDEOHWRVXEVFULEHWRDQGGLVSOD\DZDLWLQGLFDWRURQWKHVFUHHQ
:HDOVRDGGHGVRPHILHOGVIRUWKHVHUYLFHVWKDWZLOOEHQHHGHG$QRWKHUFRPPRQ
IXQFWLRQDOLW\WKDWFRXOGEHDGGHGZRXOGEHYDOLGDWLRQIRUXVHULQSXWVKRZHYHUZHGRQW
UHDOO\QHHGLWIRUWKLVDSSOLFDWLRQ
http://www.freepdf-books.com/
,PSOHPHQWLQJRXU/RJLQ9LHZ0RGHOFODVV
1RZWKDWZHKDYHDEDVHFODVVIRUDOORIWKH9LHZ0RGHOOD\HUVZHFDQLPSOHPHQWD
9LHZ0RGHOOD\HUIRUWKHILUVWVFUHHQLQRXUDSSOLFDWLRQWKH/RJLQVFUHHQ
1RZOHWVLPSOHPHQWD/RJLQ9LHZ0RGHOFODVVDVIROORZV
SXEOLFFODVV/RJLQ9LHZ0RGHO%DVH9LHZ0RGHO
^
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
SXEOLFVWULQJ3DVVZRUG^JHWVHW`
SXEOLFDV\QF7DVN/RJLQ
^
LIVWULQJ,V1XOO2U(PSW\8VHUQDPH
WKURZQHZ([FHSWLRQ8VHUQDPHLVEODQN
,V%XV\ WUXH
WU\
^
VHWWLQJV8VHU DZDLWVHUYLFH/RJLQ8VHUQDPH3DVVZRUG
VHWWLQJV6DYH
`
ILQDOO\
^
,V%XV\ IDOVH
`
`
`
,QWKLVFODVVZHLPSOHPHQWHGWKHIROORZLQJ
:HVXEFODVVHG%DVH9LHZ0RGHOWRJHWDFFHVVWR,V%XV\DQGWKHILHOGVWKDWFRQWDLQ
FRPPRQVHUYLFHV
:HDGGHGWKH8VHUQDPHDQG3DVVZRUGSURSHUWLHVWREHVHWE\WKH9LHZOD\HU
:HDGGHGD8VHUSURSHUW\WREHVHWZKHQWKHORJLQSURFHVVLVFRPSOHWHG
:HLPSOHPHQWHGD/RJLQPHWKRGWREHFDOOHGIURP9LHZZLWKYDOLGDWLRQRQWKH
8VHUQDPHDQG3DVVZRUGSURSHUWLHV
:HVHW,V%XV\GXULQJWKHFDOOWRWKH/RJLQPHWKRGRQ,:HE6HUYLFH
:HVHWWKH8VHUSURSHUW\E\DZDLWLQJWKHUHVXOWIURP/RJLQRQWKHZHEVHUYLFH
%DVLFDOO\WKLVLVWKHSDWWHUQWKDWZHOOIROORZIRUWKHUHVWRIWKH9LHZ0RGHOOD\HUVLQWKH
DSSOLFDWLRQ:HSURYLGHSURSHUWLHVIRUWKH9LHZOD\HUWREHVHWE\WKHXVHUVLQSXWDQG
PHWKRGVWRFDOOIRUYDULRXVRSHUDWLRQV,ILWLVDPHWKRGWKDWFRXOGWDNHVRPHWLPHVXFKDV
DZHEUHTXHVW\RXVKRXOGDOZD\VUHWXUQ7DVNDQGXVHWKHDV\QFDQGDZDLWNH\ZRUGV
7LS
1RWHWKDWZHXVHGWU\DQGILQDOO\EORFNVIRUVHWWLQJ,V%XV\EDFNWRIDOVH7KLVZLOO
HQVXUHWKDWLWJHWVUHVHWSURSHUO\HYHQZKHQDQH[FHSWLRQLVWKURZQ:HSODQRQKDQGOLQJ
WKHHUURULQWKH9LHZOD\HUVRWKDWZHFDQGLVSOD\DQDWLYHSRSXSWRWKHXVHUGLVSOD\LQJD
http://www.freepdf-books.com/
PHVVDJH
http://www.freepdf-books.com/
,PSOHPHQWLQJRXU5HJLVWHU9LHZ0RGHOFODVV
6LQFHZHKDYHILQLVKHGZULWLQJRXU9LHZ0RGHOFODVVWRORJLQZHZLOOQRZQHHGWRFUHDWH
RQHIRUWKHXVHUVUHJLVWUDWLRQ
/HWVLPSOHPHQWDQRWKHU9LHZ0RGHOOD\HUWRUHJLVWHUDQHZXVHU
SXEOLFFODVV5HJLVWHU9LHZ0RGHO%DVH9LHZ0RGHO
^
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
SXEOLFVWULQJ3DVVZRUG^JHWVHW`
SXEOLFVWULQJ&RQILUP3DVVZRUG^JHWVHW`
`
7KHVHSURSHUWLHVZLOOKDQGOHLQSXWVIURPWKHXVHU1H[WZHQHHGWRDGGD5HJLVWHU
PHWKRGDVIROORZV
SXEOLFDV\QF7DVN5HJLVWHU
^
LIVWULQJ,V1XOO2U(PSW\8VHUQDPH
WKURZQHZ([FHSWLRQ8VHUQDPHLVEODQN
LIVWULQJ,V1XOO2U(PSW\3DVVZRUG
WKURZQHZ([FHSWLRQ3DVVZRUGLVEODQN
LI3DVVZRUG &RQILUP3DVVZRUG
WKURZQHZ([FHSWLRQ3DVVZRUGVGRQ
WPDWFK
,V%XV\ WUXH
WU\
^
VHWWLQJV8VHU DZDLWVHUYLFH5HJLVWHUQHZ8VHU^8VHUQDPH 8VHUQDPH
3DVVZRUG 3DVVZRUG`
VHWWLQJV6DYH
`
ILQDOO\
^
,V%XV\ IDOVH
`
`
7KH5HJLVWHU9LHZ0RGHOFODVVLVYHU\VLPLODUWRWKH/RJLQ9LHZ0RGHOFODVVEXWKDVDQ
DGGLWLRQDO&RQILUP3DVVZRUGSURSHUW\IRUWKH8,WREHVHW$JRRGUXOHWRIROORZIRUZKHQ
WRVSOLWWKH9LHZ0RGHOOD\HUVIXQFWLRQDOLW\LVWRDOZD\VFUHDWHDQHZFODVVZKHQWKH8,
KDVDQHZVFUHHQ7KLVKHOSV\RXNHHS\RXUFRGHFOHDQDQGVRPHZKDWIROORZWKH6LQJOH
5HVSRQVLELOLW\3ULQFLSDO653IRU\RXUFODVVHV7KH653VWDWHVWKDWDFODVVVKRXOGRQO\
KDYHDVLQJOHSXUSRVHRUUHVSRQVLELOLW\:HOOWU\WRIROORZWKLVFRQFHSWWRNHHSRXUFODVVHV
VPDOODQGRUJDQL]HGZKLFKFDQEHPRUHLPSRUWDQWWKDQXVXDOZKHQVKDULQJFRGHDFURVV
SODWIRUPV
http://www.freepdf-books.com/
,PSOHPHQWLQJRXU)ULHQG9LHZ0RGHOFODVV
1H[WRQWKHOLVWLVD9LHZ0RGHOOD\HUWRZRUNZLWKDXVHUVIULHQGOLVW:HZLOOQHHGD
PHWKRGWRORDGDXVHUVIULHQGOLVWDQGDGGDQHZIULHQG
1RZOHWVLPSOHPHQWWKH)ULHQG9LHZ0RGHODVIROORZV
SXEOLFFODVV)ULHQG9LHZ0RGHO%DVH9LHZ0RGHO
^
SXEOLF8VHU>@)ULHQGV^JHWSULYDWHVHW`
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
`
1RZZHOOQHHGDPHWKRGWRORDGIULHQGV7KLVPHWKRGLVDVIROORZV
SXEOLFDV\QF7DVN*HW)ULHQGV
^
LIVHWWLQJV8VHU QXOO
WKURZQHZ([FHSWLRQ1RWORJJHGLQ
,V%XV\ WUXH
WU\
^
)ULHQGV DZDLWVHUYLFH*HW)ULHQGVVHWWLQJV8VHU,G
`
ILQDOO\
^
,V%XV\ IDOVH
`
`
)LQDOO\ZHOOQHHGDPHWKRGWRDGGDQHZIULHQGDQGWKHQXSGDWHWKHOLVWRIIULHQGV
FRQWDLQHGORFDOO\
SXEOLFDV\QF7DVN$GG)ULHQG
^
LIVHWWLQJV8VHU QXOO
WKURZQHZ([FHSWLRQ1RWORJJHGLQ
,V%XV\ WUXH
WU\
^
YDUIULHQG DZDLWVHUYLFH$GG)ULHQGVHWWLQJV8VHU,G8VHUQDPH
8SGDWHRXUORFDOOLVWRIIULHQGV
YDUIULHQGV QHZ/LVW8VHU!
LI)ULHQGV QXOO
IULHQGV$GG5DQJH)ULHQGV
IULHQGV$GGIULHQG
http://www.freepdf-books.com/
^
,V%XV\ IDOVH
`
`
$JDLQWKLVFODVVLVIDLUO\VWUDLJKWIRUZDUG7KHRQO\WKLQJQHZKHUHLVWKDWZHDGGHGVRPH
ORJLFWRXSGDWHWKHOLVWRIIULHQGVDQGVRUWWKHPZLWKLQRXUFOLHQWDSSOLFDWLRQDQGQRWWKH
VHUYHU<RXFDQDOVRFKRRVHWRUHORDGWKHFRPSOHWHOLVWRIIULHQGVLI\RXKDYHDJRRGUHDVRQ
WRGRVR
http://www.freepdf-books.com/
,PSOHPHQWLQJRXU0HVVDJH9LHZ0RGHOFODVV
2XUILQDOUHTXLUHG9LHZ0RGHOOD\HUZLOOKDQGOHPHVVDJHVDQGFRQYHUVDWLRQV:HQHHGWR
FUHDWHDZD\WRORDGFRQYHUVDWLRQVDQGPHVVDJHVDQGVHQGDQHZPHVVDJH
/HWVVWDUWLPSOHPHQWLQJRXU0HVVDJH9LHZ0RGHOFODVVDVIROORZV
SXEOLFFODVV0HVVDJH9LHZ0RGHO%DVH9LHZ0RGHO
^
SXEOLF&RQYHUVDWLRQ>@&RQYHUVDWLRQV^JHWSULYDWHVHW`
SXEOLF&RQYHUVDWLRQ&RQYHUVDWLRQ^JHWVHW`
SXEOLF0HVVDJH>@0HVVDJHV^JHWSULYDWHVHW`
SXEOLFVWULQJ7H[W^JHWVHW`
`
1H[WOHWVLPSOHPHQWDPHWKRGWRUHWULHYHDOLVWRIFRQYHUVDWLRQVDVIROORZV
SXEOLFDV\QF7DVN*HW&RQYHUVDWLRQV
^
LIVHWWLQJV8VHU QXOO
WKURZQHZ([FHSWLRQ1RWORJJHGLQ
,V%XV\ WUXH
WU\
^
&RQYHUVDWLRQV DZDLWVHUYLFH*HW&RQYHUVDWLRQVVHWWLQJV8VHU,G
`
ILQDOO\
^
,V%XV\ IDOVH
`
`
6LPLODUO\ZHQHHGWRUHWULHYHDOLVWRIPHVVDJHVZLWKLQDFRQYHUVDWLRQ:HZLOOQHHGWR
SDVVWKHFRQYHUVDWLRQ,'WRWKHVHUYLFHDVIROORZV
SXEOLFDV\QF7DVN*HW0HVVDJHV
^
LI&RQYHUVDWLRQ QXOO
WKURZQHZ([FHSWLRQ1RFRQYHUVDWLRQ
,V%XV\ WUXH
WU\
^
0HVVDJHV DZDLWVHUYLFH*HW0HVVDJHV&RQYHUVDWLRQ,G
`
ILQDOO\
^
,V%XV\ IDOVH
`
`
)LQDOO\ZHQHHGWRZULWHVRPHFRGHWRVHQGDPHVVDJHDQGXSGDWHWKHORFDOOLVWRI
PHVVDJHVDVIROORZV
SXEOLFDV\QF7DVN6HQG0HVVDJH
http://www.freepdf-books.com/
^
LIVHWWLQJV8VHU QXOO
WKURZQHZ([FHSWLRQ1RWORJJHGLQ
,V%XV\ WUXH
WU\
^
YDUPHVVDJH DZDLWVHUYLFH6HQG0HVVDJHQHZ0HVVDJH
^
8VHU,G VHWWLQJV8VHU,G&RQYHUVDWLRQ,G &RQYHUVDWLRQ,G
7H[W 7H[W
`
8SGDWHRXUORFDOOLVWRIPHVVDJHV
YDUPHVVDJHV QHZ/LVW0HVVDJH!
LI0HVVDJHV QXOO
PHVVDJHV$GG5DQJH0HVVDJHV
PHVVDJHV$GGPHVVDJH
0HVVDJHV PHVVDJHV7R$UUD\
`
ILQDOO\
^,V%XV\ IDOVH
`
`
7KLVFRQFOXGHVWKH9LHZ0RGHOOD\HURIRXUDSSOLFDWLRQDQGWKHHQWLUHW\RIWKHVKDUHGFRGH
XVHGRQL26DQG$QGURLG)RUWKH0HVVDJH9LHZ0RGHOFODVV\RXFRXOGKDYHDOVRFKRVHQWR
SXWWKH*HW&RQYHUVDWLRQVDQG&RQYHUVDWLRQVSURSHUWLHVLQWKHLURZQFODVVVLQFHWKH\
FDQEHFRQVLGHUHGDVDVHSDUDWHUHVSRQVLELOLW\EXWLWLVQRWUHDOO\QHFHVVDU\
+HUHLVWKHILQDOFODVVGLDJUDPRIRXU9LHZ0RGHOOD\HU
http://www.freepdf-books.com/
BaseViewModel
Class
0 Fields
***a isBusy
service
settings
Properties
f* IsBusy
Events
f I sBu sChanged
I
M essage Vie w M odeI FriendView Model Re gist erVie w Mi odeI A LoginVie w M! odeI A
Class Class Class Class
-i* BaseViewModel BaseViewMcdel -b BaseVievvModel -b BassViewMcdel
http://www.freepdf-books.com/
http://www.freepdf-books.com/
:ULWLQJXQLWWHVWV
6LQFHDOOWKHFRGHZHYHZULWWHQVRIDULVQRWGHSHQGHQWRQWKHXVHULQWHUIDFHZHFDQ
HDVLO\ZULWHXQLWWHVWVDJDLQVWRXUFODVVHV7KLVVWHSLVJHQHUDOO\WDNHQDIWHUWKHILUVW
LPSOHPHQWDWLRQRID9LHZ0RGHOFODVV3URSRQHQWVRI7HVW'ULYHQ'HYHORSPHQW7''
ZRXOGUHFRPPHQGZULWLQJWHVWVILUVWDQGLPSOHPHQWLQJWKLQJVDIWHUZDUGVRFKRRVHZKLFK
PHWKRGLVEHVWIRU\RX,QHLWKHUFDVHLWLVDJRRGLGHDWRZULWHWHVWVDJDLQVW\RXUVKDUHG
FRGHEHIRUH\RXVWDUWXVLQJWKHPIURPWKH9LHZOD\HUVRWKDW\RXFDQFDWFKEXJVEHIRUH
WKH\KROGXS\RXUGHYHORSPHQWRQWKH8,
;DPDULQSURMHFWVWDNHDGYDQWDJHRIDQRSHQVRXUFHWHVWLQJIUDPHZRUNFDOOHG18QLW,W
ZDVRULJLQDOO\GHULYHGIURPD-DYDWHVWLQJIUDPHZRUNFDOOHG-8QLWDQGLWLVWKHGHIDFWR
VWDQGDUGIRUXQLWWHVWLQJ&DSSOLFDWLRQV;DPDULQ6WXGLRSURYLGHVVHYHUDOSURMHFW
WHPSODWHVIRUZULWLQJWHVWVZLWK18QLW
http://www.freepdf-books.com/
6HWWLQJXSDQHZSURMHFWIRUXQLWWHVWV
/HWVVHWXSDQHZSURMHFWIRUXQLWWHVWVE\SHUIRUPLQJWKHIROORZLQJVWHSV
$GGDQHZ18QLW/LEUDU\3URMHFWWR\RXUVROXWLRQZKLFKLVIRXQGXQGHUWKH&
VHFWLRQ
1DPHWKHSURMHFW;DP&KDW7HVWVWRNHHSWKLQJVFRQVLVWHQW
1H[WOHWVVHWWKHOLEUDU\WRD0RQR1(7SURMHFWXQGHU3URMHFW2SWLRQVWKHQ
QDYLJDWHWR%XLOG_*HQHUDO_7DUJHW)UDPHZRUN
5LJKWFOLFNRQ3URMHFW5HIHUHQFHVDQGFKRRVH(GLW5HIHUHQFHV
8QGHUWKH3URMHFWVWDEDGGDUHIHUHQFHWR;DP&KDW&RUH
1RZRSHQWKH7HVWFVILOHDQG\RXZLOOQRWLFHWKHIROORZLQJUHTXLUHGDWWULEXWHVWKDW
PDNHXSDXQLWWHVWXVLQJ18QLW
o XVLQJ18QLW)UDPHZRUN7KLVDWWULEXWHLVWKHPDLQVWDWHPHQWWREHXVHGWRZRUN
ZLWK18QLW
o >7HVW)L[WXUH@7KLVGHFRUDWHVDFODVVWRLQGLFDWHWKDWWKHFODVVKDVDOLVWRI
PHWKRGVIRUUXQQLQJWHVWV
o >7HVW@7KLVGHFRUDWHVDPHWKRGWRLQGLFDWHDWHVW
,QDGGLWLRQWRWKHUHTXLUHG&DWWULEXWHVWKHUHDUHVHYHUDORWKHUVWKDWDUHXVHIXOIRUZULWLQJ
WHVWVDQGWKH\DUHDVIROORZV
>7HVW)L[WXUH6HW8S@7KLVGHFRUDWHVDPHWKRGWKDWUXQVEHIRUHDOOWKHWHVWVFRQWDLQHG
ZLWKLQDWH[WIL[WXUHFODVV
>6HW8S@7KLVGHFRUDWHVDPHWKRGWKDWUXQVEHIRUHHDFKWHVWLQDWHVWIL[WXUHFODVV
>7HDU'RZQ@7KLVGHFRUDWHVDPHWKRGWKDWUXQVDIWHUHDFKWHVWLQDWHVWIL[WXUHFODVV
>7HVW)L[WXUH7HDU'RZQ@7KLVGHFRUDWHVDPHWKRGWKDWUXQVDIWHUDOOWKHWHVWVLQD
WH[WIL[WXUHFODVVKDYHEHHQFRPSOHWHG
>([SHFWHG([FHSWLRQ@7KLVGHFRUDWHVDPHWKRGWKDWLVLQWHQGHGWRWKURZDQ
H[FHSWLRQ,WLVXVHIXOIRUWHVWFDVHVWKDWDUHVXSSRVHGWRIDLO
>&DWHJRU\@7KLVGHFRUDWHVDWHVWPHWKRGDQGFDQEHXVHGWRRUJDQL]HGLIIHUHQWWHVWV
IRUH[DPSOH\RXPLJKWFDWHJRUL]HWKHPDVIDVWDQGVORZWHVWV
http://www.freepdf-books.com/
:ULWLQJDVVHUWLRQV
7KHQH[WFRQFHSWWROHDUQDERXWZULWLQJWHVWVZLWK18QLWLVKRZWRZULWHDVVHUWLRQV$Q
DVVHUWLRQLVDPHWKRGWKDWZLOOWKURZDQH[FHSWLRQLIDFHUWDLQYDOXHLVQRWWUXH,WZLOO
FDXVHDWHVWWRIDLODQGJLYHDGHVFULSWLYHH[SODQDWLRQDVWRZKDWKDSSHQHG18QLWKDVD
FRXSOHRIGLIIHUHQWVHWVRI$3,VIRUDVVHUWLRQVKRZHYHUZHZLOOXVHWKHPRUHUHDGDEOHDQG
IOXHQWYHUVLRQVRIWKH$3,V
7KHEDVLFV\QWD[RIDIOXHQWVW\OH$3,LVXVLQJWKH$VVHUW7KDWPHWKRG7KHIROORZLQJ
H[DPSOHWKLV
$VVHUW7KDWP\9DULDEOH,V(TXDO7R
/LNHZLVH\RXFDQDVVHUWWKHRSSRVLWH
$VVHUW7KDWP\9DULDEOH,V1RW(TXDO7R
2UDQ\RIWKHIROORZLQJ
$VVHUW7KDWP\9DULDEOH,V*UHDWHU7KDQ
$VVHUW7KDWP\%RROHDQ9DULDEOH,V7UXH
$VVHUW7KDWP\2EMHFW,V1RW1XOO
)HHOIUHHWRH[SORUHWKH$3,V:LWKFRGHFRPSOHWLRQLQ;DPDULQ6WXGLR\RXVKRXOGEH
DEOHWRGLVFRYHUXVHIXOVWDWLFPHPEHUVRUPHWKRGVRQWKH,VFODVVWRXVHZLWKLQ\RXUWHVWV
%HIRUHZHEHJLQZULWLQJVSHFLILFWHVWVIRURXUDSSOLFDWLRQOHWVZULWHDVWDWLFFODVVDQG
PHWKRGWRFUHDWHDJOREDOVHWXSWREHXVHGWKURXJKRXWRXUWHVWV<RXFDQUHZULWH7HVWFV
DVIROORZV
SXEOLFVWDWLFFODVV7HVW
^
SXEOLFVWDWLFYRLG6HW8S
^
6HUYLFH&RQWDLQHU5HJLVWHU,:HE6HUYLFH! !QHZ)DNH:HE6HUYLFH^
6OHHS'XUDWLRQ `
6HUYLFH&RQWDLQHU5HJLVWHU,6HWWLQJV! !QHZ)DNH6HWWLQJV
`
`
:HOOXVHWKLVPHWKRGWKURXJKRXWRXUWHVWVWRVHWXSIDNHVHUYLFHVLQRXU0RGHOOD\HU
$GGLWLRQDOO\WKLVUHSODFHVWKHH[LVWLQJVHUYLFHVVRWKDWRXUWHVWVH[HFXWHDJDLQVWQHZ
LQVWDQFHVRIWKHVHFODVVHV7KLVLVDJRRGSUDFWLFHLQXQLWWHVWLQJWRJXDUDQWHHWKDWQRROG
GDWDLVOHIWEHKLQGIURPDSUHYLRXVWHVW$OVRQRWLFHWKDWZHVHW6OHHS'XUDWLRQWR7KLV
ZLOOPDNHRXUWHVWVUXQYHU\TXLFNO\
:HZLOOEHJLQE\FUHDWLQJD9LHZ0RGHOVIROGHULQRXUWHVWSURMHFWDQGDGGLQJDFODVV
QDPHG/RJLQ9LHZ0RGHO7HVWVDVIROORZV
>7HVW)L[WXUH@
SXEOLFFODVV/RJLQ9LHZ0RGHO7HVWV
^
/RJLQ9LHZ0RGHOORJLQ9LHZ0RGHO
http://www.freepdf-books.com/
,6HWWLQJVVHWWLQJV
>6HW8S@
SXEOLFYRLG6HW8S
^
7HVW6HW8S
VHWWLQJV 6HUYLFH&RQWDLQHU5HVROYH,6HWWLQJV!
ORJLQ9LHZ0RGHO QHZ/RJLQ9LHZ0RGHO
`
>7HVW@
SXEOLFDV\QF7DVN/RJLQ6XFFHVVIXOO\
^
ORJLQ9LHZ0RGHO8VHUQDPH WHVWXVHU
ORJLQ9LHZ0RGHO3DVVZRUG SDVVZRUG
DZDLWORJLQ9LHZ0RGHO/RJLQ
$VVHUW7KDWVHWWLQJV8VHU,V1RW1XOO
`
`
1RWLFHRXUXVHRID6HW8SPHWKRG:HUHFUHDWHWKHREMHFWVXVHGLQHYHU\WHVWWRPDNHVXUH
WKDWQRROGGDWDLVOHIWRYHUIURPWKHSUHYLRXVWHVWUXQV$QRWKHUSRLQWWRQRWHLVWKDW\RX
PXVWUHWXUQD7DVNZKHQXVLQJDV\QFDZDLWLQDWHVWPHWKRG2WKHUZLVH18QLWZRXOGQRW
EHDEOHWRNQRZZKHQDWHVWFRPSOHWHV
7RUXQWKHWHVWXVHWKH18QLWPHQXIRXQGGRFNHGWRWKHULJKWRI;DPDULQ6WXGLRE\
GHIDXOW*RDKHDGDQGUXQWKHWHVWXVLQJWKH5XQ7HVWEXWWRQWKDWKDVDJHDULFRQ<RXZLOO
JHWDVXFFHVVIXOUHVXOWVLPLODUWRZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
] Unit Tests ID X
Q
H
o
O Run Ail o
a-
o
x
raj XamChat
XamChatTests
I
V Q XamChat
o
v v- Tests
r-t
S LoginViewModelTests
</J
3 LoginSuccessfully
B
o
O
n
3
r*t
r"t
H
</J
r"t
cn
<RXFDQDOVRYLHZWKH7HVW5HVXOWVSDQHZKLFKZLOOVKRZ\RXWKHH[WHQGHGGHWDLOVLID
WHVWIDLOVDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
n Test Results
Successful Tests Inconclusive Tests Failed Tests Ignored Tests Output Rerun Tests
7RVHHZKDWKDSSHQVZKHQDWHVWIDLOVJRDKHDGDQGPRGLI\\RXUWHVWWRDVVHUWDJDLQVWDQ
LQFRUUHFWYDOXHDVIROORZV
&KDQJH,V1RW1XOOWR,V1XOO
$VVHUW7KDWVHWWLQJV8VHU,V1XOO
<RXZLOOJHWDYHU\GHVFULSWLYHHUURULQWKH7HVW5HVXOWVSDQHDVVKRZQLQWKHIROORZLQJ
VFUHHQVKRW
iHjTest Results
O Successful Tests + Inconclusive Tests Failed Tests Ignored Tests ri Output @Run Test
1RZOHWVLPSOHPHQWDQRWKHUWHVWIRUWKH/RJLQ9LHZ0RGHOFODVVOHWVPDNHVXUHWKDWZH
JHWWKHDSSURSULDWHRXWFRPHLIWKHXVHUQDPHDQGSDVVZRUGILHOGVDUHEODQN7KHWHVWLV
LPSOHPHQWHGDVIROORZV
>7HVW@
SXEOLFDV\QF7DVN/RJLQ:LWK1R8VHUQDPH2U3DVVZRUG
^
7KURZVDQH[FHSWLRQ
DZDLWORJLQ9LHZ0RGHO/RJLQ
`
,IZHUXQWKHWHVWDVLWLVZHZLOOJHWDQH[FHSWLRQDQGWKHWHVWZLOOIDLO6LQFHZHH[SHFWDQ
H[FHSWLRQWRRFFXUZHFDQGHFRUDWHWKHPHWKRGWRPDNHWKHWHVWSDVVRQO\LIDQH[FHSWLRQ
RFFXUVDVIROORZV
>7HVW
([SHFWHG([FHSWLRQW\SHRI([FHSWLRQ
([SHFWHG0HVVDJH 8VHUQDPHLVEODQN@
http://www.freepdf-books.com/
7LS
1RWHWKDWLQRXU9LHZ0RGHOWKH([FHSWLRQW\SHLVWKURZQLIDILHOGLVEODQN<RXFDQDOVR
FKDQJHWKHW\SHRIH[SHFWHGH[FHSWLRQLQFDVHVZKHUHLWLVDGLIIHUHQWH[FHSWLRQW\SH
0RUHWHVWVDUHLQFOXGHGZLWKWKHVDPSOHFRGHDORQJZLWKWKLVERRN,WLVUHFRPPHQGHGWKDW
\RXZULWHWHVWVDJDLQVWHDFKSXEOLFRSHUDWLRQRQHDFK9LHZ0RGHOFODVV$GGLWLRQDOO\ZULWH
WHVWVIRUDQ\YDOLGDWLRQRURWKHULPSRUWDQWEXVLQHVVORJLF,ZRXOGDOVRUHFRPPHQGWKDW
\RXZULWHWHVWVDJDLQVWWKH0RGHOOD\HUKRZHYHUWKLVLVQRWQHHGHGLQRXUSURMHFW\HWVLQFH
ZHRQO\KDYHIDNHLPSOHPHQWDWLRQV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHZHQWWKURXJKWKHFRQFHSWRIEXLOGLQJDVDPSOHDSSOLFDWLRQFDOOHG
;DP&KDW:HDOVRLPSOHPHQWHGWKHFRUHEXVLQHVVREMHFWVIRUWKHDSSOLFDWLRQLQWKH0RGHO
OD\HU6LQFHZHGRQRWKDYHDVHUYHUWRVXSSRUWWKLVDSSOLFDWLRQ\HWZHLPSOHPHQWHGDIDNH
ZHEVHUYLFH7KLVJLYHV\RXWKHIOH[LELOLW\WRPRYHIRUZDUGZLWKWKHDSSZLWKRXWEXLOGLQJ
DVHUYHUDSSOLFDWLRQ:HDOVRLPSOHPHQWHGWKH9LHZ0RGHOOD\HU7KLVOD\HUZLOOH[SRVH
RSHUDWLRQVLQDVLPSOHZD\WRWKH9LHZOD\HU)LQDOO\ZHZURWHWHVWVFRYHULQJWKHFRGH
ZHYHZULWWHQVRIDUXVLQJ18QLW:ULWLQJWHVWVDJDLQVWVKDUHGFRGHLQDFURVVSODWIRUP
DSSOLFDWLRQFDQEHYHU\LPSRUWDQWDVLWLVWKHEDFNERQHRIPRUHWKDQRQHDSSOLFDWLRQ
$IWHUFRPSOHWLQJWKLVFKDSWHU\RXVKRXOGKDYHFRPSOHWHGWKHVKDUHGOLEUDU\IRURXUFURVV
SODWIRUPDSSOLFDWLRQLQLWVHQWLUHW\<RXVKRXOGKDYHDYHU\ILUPJUDVSRQRXUDSSOLFDWLRQV
DUFKLWHFWXUHDQGLWVGLVWLQFW0RGHODQG9LHZ0RGHOOD\HUV<RXVKRXOGDOVRKDYHDJRRG
XQGHUVWDQGLQJRIKRZWRZULWHIDNHYHUVLRQVRISDUWVRI\RXUDSSOLFDWLRQWKDW\RXPLJKWQRW
EHUHDG\WRLPSOHPHQW\HW,QWKHQH[WFKDSWHUZHZLOOLPSOHPHQWWKHL26YHUVLRQRI
;DP&KDW
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU;DP&KDWIRUL26
,QWKLVFKDSWHUZHZLOOGHYHORSWKHL26SRUWLRQRIRXUFURVVSODWIRUP;DP&KDW
DSSOLFDWLRQ6LQFHZHDUHXVLQJWKH0990GHVLJQSDWWHUQPRVWRIWKHZRUNZHZLOOEH
GRLQJZLOOEHLQWKH9LHZOD\HURIWKHDSSOLFDWLRQ:HZLOOPDLQO\EHZRUNLQJZLWKQDWLYH
L26$3,VDQGXQGHUVWDQGLQJKRZZHFDQDSSO\WKHPOHYHUDJHWKHVKDUHGFRGHLQRXU
SRUWDEOHFODVVOLEUDU\6LQFH;DPDULQL26HQDEOHVXVWRFDOO$SSOH$3,VGLUHFWO\RXUL26
DSSZLOOEHLQGLVWLQJXLVKDEOHIURPDQDSSOLFDWLRQGHYHORSHGLQ2EMHFWLYH&RU6ZLIW
7REHJLQZULWLQJWKHL26YHUVLRQRI;DP&KDWFUHDWHDQHZ6LQJOH9LHZ$SSOLFDWLRQ
XQGHUWKHL26VHFWLRQ1DPHWKHSURMHFW;DP&KDWL26RUVRPHRWKHUDSSURSULDWHQDPHRI
\RXUFKRLFH7KHSURMHFWWHPSODWHZLOODXWRPDWLFDOO\FUHDWHDFRQWUROOHUZLWKDQXQIDPLOLDU
QDPHJRDKHDGDQGGHOHWHLW:HZLOOFUHDWHRXURZQFRQWUROOHUVDVZHJR
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJ
7KHEDVLFVRIDQL26DSSOLFDWLRQ
7KHXVHRI8,1DYLJDWLRQ&RQWUROOHU
,PSOHPHQWLQJDORJLQVFUHHQ
6HJXHVDQG8,7DEOH9LHZ
$GGLQJDIULHQGVOLVW
$GGLQJDOLVWRIPHVVDJHV
&RPSRVLQJPHVVDJHV
http://www.freepdf-books.com/
8QGHUVWDQGLQJWKHEDVLFVRIDQL26DSS
%HIRUHZHVWDUWGHYHORSLQJRXUDSSOHWVUHYLHZWKHPDLQVHWWLQJVRIWKHDSSOLFDWLRQ
$SSOHXVHVDILOHQDPHG,QIRSOLVWWRVWRUHLPSRUWDQWLQIRUPDWLRQDERXWDQ\L26DSS
7KHVHVHWWLQJVDUHXVHGZKHQDQL26DSSOLFDWLRQLVLQVWDOOHGRQDGHYLFHE\WKH$SSOH$SS
6WRUH:HZLOOEHJLQGHYHORSPHQWRQDQ\QHZL26DSSOLFDWLRQE\ILOOLQJRXWWKH
LQIRUPDWLRQLQWKLVILOH
;DPDULQ6WXGLRSURYLGHVDQHDWPHQXWRPRGLI\YDOXHVLQWKH,QIRSOLVWILOHDVVKRZQ
LQWKHIROORZLQJVFUHHQVKRW
i / Info, pi i st
*T
iOS Application Target
7KHPRVWLPSRUWDQWVHWWLQJVDUHDVIROORZV
$SSOLFDWLRQ1DPH7KLVLVWKHWLWOHEHORZDQDSSVLFRQLQL261RWHWKDWWKLVLVQRW
WKHVDPHDVWKHRIILFLDOQDPHRI\RXUDSSLQWKHL26$SS6WRUH
%XQGOH,GHQWLILHU7KLVLV\RXUDSSVEXQGOHLGHQWLILHURUEXQGOH,',WLVDXQLTXH
QDPHWRLGHQWLI\\RXUDSSOLFDWLRQ7KHFRQYHQWLRQLVWRXVHDUHYHUVHGRPDLQQDPLQJ
VW\OHEHJLQQLQJZLWK\RXUFRPSDQ\QDPHVXFKDVFRPSDFNW[DPFKDW
9HUVLRQ7KLVLVDYHUVLRQQXPEHUIRU\RXUDSSOLFDWLRQVXFKDV
'HYLFHV,QWKLVILHOG\RXFDQVHOHFWL3KRQHL3RGL3DGRU8QLYHUVDODOOGHYLFHV
http://www.freepdf-books.com/
IRU\RXUDSSOLFDWLRQ
'HSOR\PHQW7DUJHW7KLVLVWKHPLQLPXPL26YHUVLRQ\RXUDSSOLFDWLRQUXQVRQ
0DLQ,QWHUIDFH7KLVLVWKHPDLQVWRU\ERDUGILOHIRU\RXUDSSWKDWGHFODUHVPRVWRI
WKH8,RI\RXUDSSOLFDWLRQL26ZLOODXWRPDWLFDOO\ORDGWKLVILOHDQGRSHQWKHURRW
FRQWUROOHUDVWKHLQLWLDOVFUHHQWREHGLVSOD\HG
6XSSRUWHG'HYLFH2ULHQWDWLRQV7KHVHDUHWKHGLIIHUHQWSRVLWLRQV\RXUDSSOLFDWLRQ
ZLOOEHDEOHWRURWDWHWRDQGVXSSRUW
7KHUHDUHRWKHUVHWWLQJVIRUDSSLFRQVVSODVKVFUHHQVDQGVRRQ<RXFDQDOVRWRJJOH
EHWZHHQWKH$GYDQFHGRU6RXUFHWDEVWRFRQILJXUHDGGLWLRQDOVHWWLQJVWKDW;DPDULQGRHV
QRWSURYLGHDXVHUIULHQGO\PHQXIRU
&RQILJXUHWKHIROORZLQJVHWWLQJVIRURXUDSSOLFDWLRQ
$SSOLFDWLRQ1DPH;DP&KDW
%XQGOH,GHQWLILHUFRP\RXUFRPSDQ\QDPH[DPFKDWPDNHVXUHWKDW\RXQDPHIXWXUH
DSSVEHJLQQLQJZLWKFRP\RXUFRPSDQ\QDPH
9HUVLRQ7KLVFDQEHDQ\YHUVLRQQXPEHU\RXSUHIHUEXWLWVKRXOGMXVWQRWEHOHIW
EODQN
'HYLFHVL3KRQHL3RG
'HSOR\PHQW7DUJHW\RXFDQDOVRWDUJHWEXWZHDUHQWXVLQJDQ\L26
VSHFLILF$3,VLQWKLVDSS
6XSSRUWHG'HYLFH2ULHQWDWLRQV2QO\VHOHFW3RUWUDLW
<RXFDQILQGVRPHDGGLWLRQDOVHWWLQJVIRU;DPDULQL26DSSOLFDWLRQVLI\RXULJKWFOLFNRQ
\RXUSURMHFWDQGVHOHFW2SWLRQV,WLVDJRRGLGHDWRNQRZZKDWLVDYDLODEOHIRUL26
VSHFLILFSURMHFWVLQ;DPDULQ6WXGLR
/HWVGLVFXVVVRPHRIWKHPRVWLPSRUWDQWRSWLRQV
1DYLJDWHWRWKHL26%XLOG_*HQHUDOWDEDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
eoo Project Options - XamChat.iOS
w General
iOS Build
$ Main Settings
T Build
Configuration: Debug Platform: iPhoneSimulator
! General
# Custom Commands General Advanced
# Configurations SDK Options
# Compiler
SDK version: Default
Assembly Signing
$ Output Linker Options
I iOS Build Linker behavior: Don't link 71
I iOS Bundle Signing Packaging Options
I iOS IPA Options **
Optimize PNG image files for iOS
I iOS Application
Debugging Options
Run
General
y
Enable debugging
Not recommended for release builds as binaries are significantly larger.
o
# Custom Commands Enable incremental builds
w Source Code
Enable profiling
.NET Naming Policies
Additional Options
Code Formatting
Additional mtouch arguments:
Standard Header
Name Conventions *
Version Control
Cancel OK
<RXKDYHWKHIROORZLQJRSWLRQVXQGHUWKLVWDE
o 6'.YHUVLRQ7KLVLVWKHYHUVLRQRIWKHL266'.WRFRPSLOH\RXUDSSOLFDWLRQ
ZLWK,WLVJHQHUDOO\EHVWWRXVH'HIDXOW
o /LQNHUEHKDYLRU;DPDULQKDVLPSOHPHQWHGDIHDWXUHFDOOHGOLQNLQJ7KHOLQNHU
ZLOOVWULSDQ\FRGHWKDWZLOOQHYHUEHFDOOHGZLWKLQ\RXUDVVHPEOLHV7KLVNHHSV
\RXUDSSOLFDWLRQVPDOODQGDOORZVWKHPWRVKLSDVWULSSHGGRZQYHUVLRQRIWKH
FRUH0RQRIUDPHZRUNZLWK\RXUDSS([FHSWIRUGHEXJEXLOGVLWLVEHVWWRXVH
WKH/LQN6'.DVVHPEOLHVRQO\RSWLRQ:HZLOOFRYHUOLQNLQJLQWKHQH[W
FKDSWHU
o 2SWLPL]H31*ILOHVIRUL26$SSOHXVHVDFXVWRP31*IRUPDWWRVSHHGXSWKH
ORDGLQJRI31*VZLWKLQ\RXUDSS<RXFDQWXUQWKLVRIIWRVSHHGXSEXLOGVRULI
\RXSODQRQRSWLPL]LQJWKHLPDJHV\RXUVHOI
o (QDEOHGHEXJJLQJ7XUQLQJWKLVRQDOORZV;DPDULQWRLQFOXGHH[WUD
LQIRUPDWLRQZLWK\RXUDSSWRHQDEOHGHEXJJLQJIURP;DPDULQ6WXGLR
o $GGLWLRQDOPWRXFKDUJXPHQWV7KLVILHOGLVIRUSDVVLQJH[WUDFRPPDQGOLQH
DUJXPHQWVWRWKH;DPDULQFRPSLOHUIRUL26<RXFDQFKHFNRXWWKHFRPSOHWHOLVW
RIWKHVHDUJXPHQWVDWKWWSLRVDSL[DPDULQFRP
1DYLJDWHWRL26%XLOG_$GYDQFHGWDEDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
0OO Project Options - XamChat.iOS
T General
iOS Build
$ Main Settings
Build
! General
Configuration: Release * ] Platform: iPhoneSimulator
<RXKDYHWKHIROORZLQJRSWLRQVXQGHUWKLVWDE
o 6XSSRUWHGDUFKLWHFWXUHV+HUHWKHRSWLRQVDUH$50Y$50YVDQGD)$7
YHUVLRQWKDWLQFOXGHVERWK7KHVHDUHLQVWUXFWLRQVHWVWKDWGLIIHUHQWL26GHYLFH
SURFHVVRUVVXSSRUW,I\RXUHDOO\FDUHDERXWSHUIRUPDQFH\RXPLJKWFRQVLGHU
VHOHFWLQJWKHRSWLRQWRVXSSRUWERWKKRZHYHUWKLVZLOOPDNH\RXUDSSOLFDWLRQ
ODUJHU
o 8VH//90RSWLPL]LQJFRPSLOHU&KHFNLQJWKLVFRPSLOHVWKHFRGHWKDWLV
VPDOOHUDQGUXQVIDVWHUEXWLWWDNHVORQJHUWRFRPSLOH//90VWDQGVIRU/RZ
/HYHO9LUWXDO0DFKLQH
o (QDEOHJHQHULFYDOXHW\SHVKDULQJ7KLVLVDQRSWLRQVSHFLILFWR0RQRWKDW
GUDZVEHWWHUSHUIRUPDQFHIURP&JHQHULFVZLWKYDOXHW\SHV,WKDVWKH
GRZQVLGHRIPDNLQJWKHDSSOLFDWLRQVOLJKWO\ODUJHUEXW,ZRXOGUHFRPPHQGWKDW
\RXOHDYHLWRQ
o 8VH6*HQJHQHUDWLRQDOJDUEDJHFROOHFWRU7KLVXVHVWKHQHZ0RQRJDUEDJH
FROOHFWRULQ\RXUDSS,ZRXOGUHFRPPHQGWKDW\RXWXUQWKLVRQLI\RXUHDOO\
QHHGJRRGSHUIRUPDQFHZLWKWKHJDUEDJHFROOHFWRU*&RUDUHZRUNLQJRQDQ
DSSWKDWQHHGVWREHUHVSRQVLYHLQUHDOWLPHVXFKDVDJDPH,WLVSUREDEO\VDIH
WRWXUQWKLVRQE\GHIDXOWQRZDVWKH6*HQJDUEDJHFROOHFWRULVYHU\VWDEOH
o 8VHWKHUHIHUHQFHFRXQWLQJH[WHQVLRQSUHYLHZ7KLVLVFXUUHQWO\DQ
H[SHULPHQWDOIHDWXUHEXWLPSURYHVWKHJHQHUDOPHPRU\XVDJHRIQDWLYHREMHFWV
http://www.freepdf-books.com/
WKDWDUHDFFHVVLEOHIURP&7KHVHQDWLYHREMHFWVUHIHUHQFHLVPDQDJHGE\WKH
*&LQVWHDGRIDEDFNLQJILHOGRQWKHREMHFWZKHQXVLQJWKLVVHWWLQJ6LQFHLWLV
VWLOOLQSUHYLHZ\RXVKRXOGEHFDUHIXOZKHQXVLQJWKLVRSWLRQ
<RXKDYHWKHIROORZLQJRSWLRQVXQGHUL26%XQGOH6LJQLQJ
o ,GHQWLW\7KLVLVWKHFHUWLILFDWHWRLGHQWLI\WKHDSSVFUHDWRUIRUGHSOR\LQJWKH
DSSOLFDWLRQWRGHYLFHV:HOOFRYHUPRUHRQWKLVLQODWHUFKDSWHUV
o 3URYLVLRQLQJSURILOH7KLVLVDVSHFLILFSURILOHWKDWGHSOR\VWKHDSSWRDGHYLFH
7KLVZRUNVLQWDQGHPZLWK,GHQWLW\EXWDOVRGHFODUHVWKHGLVWULEXWLRQPHWKRG
DQGWKHGHYLFHVWKDWFDQLQVWDOOWKHDSS
o &XVWRP(QWLWOHPHQWV7KLVILOHFRQWDLQVDGGLWLRQDOVHWWLQJVWREHDSSOLHGWRWKH
SURYLVLRQLQJSURILOHDQGLWFRQWDLQVRWKHUVSHFLILFGHFODUDWLRQVIRUWKHDSSVXFK
DVL&ORXGRUSXVKQRWLILFDWLRQV7KHSURMHFWWHPSODWHIRUL26DSSVLQFOXGHVD
GHIDXOW(QWLWOHPHQWVSOLVWILOHIRUQHZSURMHFWV
L26$SSOLFDWLRQ7KHVHVHWWLQJVDUHLGHQWLFDOWRZKDW\RXVHHLQWKH,QIRSOLVWILOH
)RUWKLVDSSOLFDWLRQ\RXFDQOHDYHDOOWKHVHRSWLRQVDWWKHLUGHIDXOWV:KHQPDNLQJDUHDO
L26DSSOLFDWLRQRQ\RXURZQ\RXVKRXOGFRQVLGHUFKDQJLQJPDQ\RIWKHVHDVSHU\RXU
DSSOLFDWLRQVQHHGV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJ8,1DYLJDWLRQ&RQWUROOHU
,QL26DSSOLFDWLRQVWKHNH\FODVVWKDWPDQDJHVQDYLJDWLRQEHWZHHQGLIIHUHQWFRQWUROOHUVLV
WKH8,1DYLJDWLRQ&RQWUROOHUFODVV7KHQDYLJDWLRQFRQWUROOHULVWKHPRVWEDVLFEXLOGLQJ
EORFNRIQDYLJDWLRQRQL26VRLWLVWKHEHVWFKRLFHWRVWDUWZLWKPRVWRIWKHL26
DSSOLFDWLRQV,WLVDSDUHQWFRQWUROOHUWKDWFRQWDLQVVHYHUDOFKLOGFRQWUROOHUVLQDVWDFN
8VHUVFDQPRYHIRUZDUGE\SXWWLQJQHZFRQWUROOHUVRQWRSRIWKHVWDFNRUXVLQJDEXLOWLQ
EDFNEXWWRQWRSRSDFRQWUROOHURIIWKHVWDFNDQGQDYLJDWHWRWKHSUHYLRXVVFUHHQ
http://www.freepdf-books.com/
0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
7KHIROORZLQJDUHWKHPHWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
6HW9LHZ&RQWUROOHUV7KLVVHWVDQDUUD\RIFKLOGFRQWUROOHUV,WKDVDYDOXHWR
RSWLRQDOO\DQLPDWHWKHWUDQVLWLRQ
9LHZ&RQWUROOHUV7KLVLVDSURSHUW\WRJHWRUVHWWKHDUUD\RIFKLOGFRQWUROOHUV
ZLWKRXWDQRSWLRQIRUDQLPDWLRQV
3XVK9LHZ&RQWUROOHU7KLVSODFHVDQHZFKLOGFRQWUROOHUDWWKHWRSRIWKHVWDFNZLWK
DQRSWLRQWRGLVSOD\DQDQLPDWLRQ
3RS9LHZ&RQWUROOHU$QLPDWHG7KLVSRSVRIIWKHFKLOGFRQWUROOHUDWWKHWRSRIWKH
VWDFNZLWKDQRSWLRQWRDQLPDWHWKHWUDQVLWLRQ
3RS7R9LHZ&RQWUROOHU7KLVSRSVWRWKHVSHFLILHGFKLOGFRQWUROOHUUHPRYLQJDOO
FRQWUROOHUVDERYHLW,WSURYLGHVDQRSWLRQWRDQLPDWHWKHWUDQVLWLRQ
3RS7R5RRW9LHZ&RQWUROOHU7KLVUHPRYHVDOOWKHFKLOGFRQWUROOHUVH[FHSWWKHERWWRP
PRVWFRQWUROOHU,WLQFOXGHVDQRSWLRQWRGLVSOD\DQDQLPDWLRQ
7RS9LHZ&RQWUROOHU7KLVLVDSURSHUW\WKDWUHWXUQVWKHFKLOGFRQWUROOHUWKDWLV
FXUUHQWO\RQWRSRIWKHVWDFN
7LS
,WLVLPSRUWDQWWRQRWHWKDWXVLQJWKHRSWLRQIRUDQLPDWLRQVZLOOFDXVHDFUDVKLI\RXWU\WR
PRGLI\WKHVWDFNGXULQJWKHDQLPDWLRQ7RIL[WKLVVLWXDWLRQHLWKHUXVHWKH
6HW9LHZ&RQWUROOHUVPHWKRGDQGVHWWKHHQWLUHOLVWRIFKLOGFRQWUROOHUVRUUHIUDLQIURP
XVLQJWKHDQLPDWLRQVGXULQJDFRPELQDWLRQRIWUDQVLWLRQV
http://www.freepdf-books.com/
6HWWLQJXSD1DYLJDWLRQ&RQWUROOHU
3HUIRUPWKHIROORZLQJVWHSVWRVHWXSD1DYLJDWLRQ&RQWUROOHU
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQ;DPDULQ6WXGLR
5HPRYHWKHFRQWUROOHUWKDWZDVFUHDWHGE\WKHSURMHFWWHPSODWH
'UDJD1DYLJDWLRQ&RQWUROOHUHOHPHQWIURPWKH7RROER[SDQHRQWKHULJKWKDQGVLGH
RQWRWKHVWRU\ERDUG
1RWLFHWKDWDGHIDXOW9LHZ&RQWUROOHUHOHPHQWZDVFUHDWHGDVZHOODVD1DYLJDWLRQ
&RQWUROOHUHOHPHQW
<RXZLOOVHHDVHJXHWKDWFRQQHFWVWKHWZRFRQWUROOHUV:HOOFRYHUWKLVFRQFHSWLQ
PRUHGHWDLOODWHULQWKHFKDSWHU
6DYHWKHVWRU\ERDUGILOH
,I\RXUXQWKHDSSOLFDWLRQDWWKLVSRLQW\RXZLOOKDYHDEDVLFL26DSSZLWKDVWDWXVEDUDW
WKHWRSDQDYLJDWLRQFRQWUROOHUWKDWFRQWDLQVDQDYLJDWLRQEDUZLWKDGHIDXOWWLWOHDQGD
FKLOGFRQWUROOHUWKDWLVFRPSOHWHO\ZKLWHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 1:58 PM
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,PSOHPHQWLQJWKHORJLQVFUHHQ
6LQFHWKHILUVWVFUHHQRIRXUDSSOLFDWLRQZLOOEHDORJLQVFUHHQOHWVEHJLQE\VHWWLQJXSWKH
DSSURSULDWHYLHZVLQWKHVWRU\ERDUGILOH:HZLOOLPSOHPHQWWKHORJLQVFUHHQXVLQJ
;DPDULQ6WXGLRWRZULWHWKH&FRGHDQGLWVL26GHVLJQHUWRFUHDWHL26OD\RXWVLQRXU
VWRU\ERDUGILOH
http://www.freepdf-books.com/
&UHDWLQJD/RJLQ&RQWUROOHUFODVV
5HWXUQWRWKHSURMHFWLQ;DPDULQ6WXGLRDQGSHUIRUPWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQWKHL26GHVLJQHU
6HOHFW\RXUYLHZFRQWUROOHUDQGFOLFNRQWKH3URSHUWLHVSDQHDQGVHOHFWWKH:LGJHW
WDE
(QWHU/RJLQ&RQWUROOHULQWRWKH&ODVVILHOG
1RWLFHWKDWWKH/RJLQ&RQWUROOHUFODVVLVJHQHUDWHGIRU\RX<RXFDQFUHDWHD
&RQWUROOHUVIROGHUDQGPRYHWKHILOHLQLWLI\RXZLVK
7KHIROORZLQJVFUHHQVKRWVKRZV\RXZKDWWKHFRQWUROOHUVVHWWLQJVZLOOORRNOLNHLQ
;DPDULQ6WXGLRDIWHUWKHFKDQJHVKDYHEHHQPDGH
Identity
Class LoginController
Storyboard ID
Restoration ID
http://www.freepdf-books.com/
0RGLI\LQJWKHFRQWUROOHUVOD\RXW
1RZOHWVPRGLI\WKHOD\RXWRIWKHFRQWUROOHUE\SHUIRUPLQJWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHDVHFRQGWLPHWRUHWXUQWRWKH
L26GHVLJQHU
7DSRQWKHQDYLJDWLRQEDUDQGHGLWWKH7LWOHILHOGWRUHDG/RJLQ
'UDJWZRWH[WILHOGVRQWRWKHFRQWUROOHU3RVLWLRQDQGVL]HWKHPDSSURSULDWHO\IRUWKH
XVHUQDPHDQGSDVVZRUGHQWULHV<RXPLJKWDOVRZDQWWRUHPRYHWKHGHIDXOWWH[WWR
PDNHWKHILHOGVEODQN
)RUWKHVHFRQGILHOGFKHFNWKH6HFXUH7H[W(QWU\FKHFNER[7KLVZLOOVHWWKHFRQWURO
WRKLGHWKHFKDUDFWHUVIRUWKHSDVVZRUGILHOG
<RXPLJKWDOVRZDQWWRILOORXWWKH3ODFHKROGHUILHOGIRU8VHUQDPHDQG3DVVZRUG
UHVSHFWLYHO\
'UDJDEXWWRQRQWRWKHFRQWUROOHU6HWWKHEXWWRQV7LWOHWR/RJLQ
'UDJDQDFWLYLW\LQGLFDWRURQWRWKHFRQWUROOHU&KHFNWKH$QLPDWLQJDQG+LGGHQ
FKHFNER[HV
1H[WFUHDWHDQRXWOHWIRUHDFKRIWKHFRQWUROVE\ILOOLQJRXWWKH1DPHILHOG1DPHWKH
RXWOHWVXVHUQDPHSDVVZRUGORJLQDQGLQGLFDWRUUHVSHFWLYHO\
6DYHWKHVWRU\ERDUGILOHDQGWDNHDORRNDW/RJLQ&RQWUROOHUGHVLJQHUFV
<RXZLOOVHHWKDW;DPDULQ6WXGLRKDVJHQHUDWHGSURSHUWLHVIRUHDFKRIWKHRXWOHWV
1 // WARNING
2 //
3 // This file has been generated automatically by Xamarin Studio from the outlets and
4 // actions declared in your storyboard file.
5 // Manual changes to this file will not be maintained.
6 //
7 using System;
8 using MonoTouch. Foundation;
9 using MonoTouch. UIKit;
10 using System. CodeDom. Compiler;
11
12 namespace XamChat.iOS
13 {
14 [Register ("LoginCont roller1')]
15 partial class LoginController
16 {
17 [Outlet]
18 [GeneratedCode ("iOS Designer", "1.0")]
19
20
UIActivitylndicatorView indicator { get; set; >
21 [Outlet]
22 [GeneratedCode ("iOS Designer", "1.0")]
23 UIButton login { get; set; >
24
25 [Outlet]
26 [GeneratedCode ("iOS Designer", "1.0")]
27
28
UITextField password { get; set; >
29 [Outlet]
30 [GeneratedCode ("iOS Designer", "1.0")]
31 UITextField username { get; set; >
http://www.freepdf-books.com/
*RDKHDGDQGFRPSLOHWKHDSSOLFDWLRQWRPDNHVXUHWKDWHYHU\WKLQJLVRND\$WWKLVSRLQW
ZHDOVRQHHGWRDGGDUHIHUHQFHWRWKH;DP&KDW&RUHSURMHFWFUHDWHGLQWKHSUHYLRXV
FKDSWHU
http://www.freepdf-books.com/
5HJLVWHULQJDQGVXEVFULELQJYLHZPRGHOVDQG
VHUYLFHV
1H[WOHWVVHWXSRXUL26DSSOLFDWLRQWRUHJLVWHUDOORILWVYLHZPRGHOVDQGRWKHUVHUYLFHV
WKDWZLOOEHXVHGWKURXJKRXWWKHDSSOLFDWLRQ:HZLOOXVHWKH6HUYLFH&RQWDLQHUFODVVWKDW
ZHFUHDWHGLQ&KDSWHU;DP&KDWD&URVVSODWIRUP$SSWRVHWXSWKHGHSHQGHQFLHV
WKURXJKRXWRXUDSSOLFDWLRQ2SHQ$SS'HOHJDWHFVDQGDGGWKHIROORZLQJPHWKRG
SXEOLFRYHUULGHERRO)LQLVKHG/DXQFKLQJ8,$SSOLFDWLRQ
DSSOLFDWLRQ16'LFWLRQDU\ODXQFK2SWLRQV
^
9LHZ0RGHOV
6HUYLFH&RQWDLQHU5HJLVWHU/RJLQ9LHZ0RGHO! !QHZ/RJLQ9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU)ULHQG9LHZ0RGHO! !QHZ)ULHQG9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU5HJLVWHU9LHZ0RGHO! !QHZ
5HJLVWHU9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU0HVVDJH9LHZ0RGHO! !QHZ0HVVDJH9LHZ0RGHO
0RGHOV
6HUYLFH&RQWDLQHU5HJLVWHU,6HWWLQJV! !QHZ)DNH6HWWLQJV
6HUYLFH&RQWDLQHU5HJLVWHU,:HE6HUYLFH! !QHZ)DNH:HE6HUYLFH
UHWXUQWUXH
`
'RZQWKHURDGZHZLOOUHSODFHWKHIDNHVHUYLFHVZLWKWKHUHDORQHV1RZOHWVDGGWKH
ORJLQIXQFWLRQDOLW\WR/RJLQ&RQWUROOHUFV)LUVWDGG/RJLQ9LHZ0RGHOWRDPHPEHU
YDULDEOHDWWKHWRSRIWKHFODVVDVIROORZV
UHDGRQO\/RJLQ9LHZ0RGHOORJLQ9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH/RJLQ9LHZ0RGHO!
7KLVZLOOSXOODVKDUHGLQVWDQFHRI/RJLQ9LHZ0RGHOLQWRDORFDOYDULDEOHLQWKHFRQWUROOHU
7KLVLVWKHSDWWHUQWKDWZHZLOOXVHWKURXJKRXWWKHERRNLQRUGHUWRSDVVDVKDUHGYLHZ
PRGHOIURPRQHFODVVWRDQRWKHU
1H[WRYHUULGH9LHZ'LG/RDGWRKRRNXSWKHYLHZPRGHOVIXQFWLRQDOLW\ZLWKWKHYLHZVVHW
XSLQRXWOHWVDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
ORJLQ7RXFK8S,QVLGH DV\QFVHQGHUH !
^
ORJLQ9LHZ0RGHO8VHUQDPH XVHUQDPH7H[W
ORJLQ9LHZ0RGHO3DVVZRUG SDVVZRUG7H[W
WU\
^
DZDLWORJLQ9LHZ0RGHO/RJLQ
72'2QDYLJDWHWRDQHZVFUHHQ
`
FDWFK([FHSWLRQH[F
^
QHZ8,$OHUW9LHZ2RSVH[F0HVVDJHQXOO2N6KRZ
http://www.freepdf-books.com/
`
`
`
:HOODGGWKHFRGHWRQDYLJDWHWRDQHZVFUHHQODWHULQWKHFKDSWHU
1H[WOHWVKRRNXSWKH,V%XV\&KDQJHGHYHQWWRDFWXDOO\SHUIRUPDQDFWLRQDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ:LOO$SSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO$SSHDUDQLPDWHG
ORJLQ9LHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
`
SXEOLFRYHUULGHYRLG9LHZ:LOO'LVDSSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO'LVDSSHDUDQLPDWHG
ORJLQ9LHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
`
YRLG2Q,V%XV\&KDQJHGREMHFWVHQGHU(YHQW$UJVH
^
XVHUQDPH(QDEOHG
SDVVZRUG(QDEOHG
ORJLQ(QDEOHG
LQGLFDWRU+LGGHQ ORJLQ9LHZ0RGHO,V%XV\
`
1RZ\RXPLJKWEHZRQGHULQJZK\ZHVXEVFULEHWRWKHHYHQWLQWKLVPDQQHU7KHSUREOHP
LVWKDWWKH/RJLQ9LHZ0RGHOFODVVZLOOODVWWKURXJK\RXUDSSOLFDWLRQVOLIHWLPHZKLOHWKH
/RJLQ&RQWUROOHUFODVVZLOOQRW,IZHVXEVFULEHGWRWKHHYHQWLQ9LHZ'LG/RDGEXWGLGQW
XQVXEVFULEHODWHUWKHQRXUDSSOLFDWLRQZLOOKDYHDPHPRU\OHDN:HDOVRDYRLGHGXVLQJD
ODPEGDH[SUHVVLRQIRUWKHHYHQWVLQFHLWZRXOGRWKHUZLVHEHLPSRVVLEOHWRXQVXEVFULEHWKH
HYHQW1RWHWKDWZHGRQWKDYHWKHVDPHSUREOHPZLWKWKH7RXFK8S,QVLGHHYHQWRQWKH
EXWWRQVLQFHLWZLOOOLYHLQPHPRU\DVORQJDVWKHFRQWUROOHUGRHV7KLVLVDFRPPRQ
SUREOHPZLWKHYHQWVLQ&ZKLFKLVZK\LWLVDJRRGLGHDWRXVHWKHSUHFHGLQJSDWWHUQRQ
L26
,I\RXUXQWKHDSSOLFDWLRQQRZ\RXVKRXOGEHDEOHWRHQWHUDXVHUQDPHDQGSDVVZRUGDV
VKRZQLQWKHIROORZLQJVFUHHQVKRW:KHQ\RXSUHVV/RJLQ\RXVKRXOGVHHWKHLQGLFDWRU
DSSHDUDQGDOOWKHFRQWUROVGLVDEOHG<RXUDSSOLFDWLRQZLOOFRUUHFWO\EHFDOOLQJWKHVKDUHG
FRGHDQGVKRXOGIXQFWLRQFRUUHFWO\ZKHQZHDGGDUHDOZHEVHUYLFH
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 't' 3:14 PM
Login
test user
Login
QWERTYU I OP
ASDFGHJ KL
Z X C V B N M
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJVHJXHVDQG8,7DEOH9LHZ
$VHJXHLVDWUDQVLWLRQIURPRQHFRQWUROOHUWRDQRWKHU,QWKHVDPHZD\DVWRU\ERDUGILOHLV
DFROOHFWLRQRIFRQWUROOHUVDQGWKHLUYLHZVDWWDFKHGWRJHWKHUE\VHJXHV7KLVLQWXUQ
DOORZV\RXWRVHHWKHOD\RXWVRIHDFKFRQWUROOHUDQGWKHJHQHUDOIORZRI\RXUDSSOLFDWLRQDW
WKHVDPHWLPH
7KHUHDUHMXVWDIHZFDWHJRULHVRIVHJXHZKLFKDUHDVIROORZV
3XVK7KLVLVXVHGZLWKLQDQDYLJDWLRQFRQWUROOHU,WSXVKHVDQHZFRQWUROOHUWRWKHWRS
RIWKHQDYLJDWLRQFRQWUROOHUVVWDFN3XVKXVHVWKHVWDQGDUGDQLPDWLRQWHFKQLTXHIRU
QDYLJDWLRQFRQWUROOHUVDQGLVJHQHUDOO\WKHPRVWFRPPRQO\XVHGVHJXH
5HODWLRQVKLS7KLVLVXVHGWRVHWDFKLOGFRQWUROOHURIDQRWKHUFRQWUROOHU)RUH[DPSOH
WKHURRWFRQWUROOHURIDQDYLJDWLRQFRQWUROOHUFRQWDLQHUYLHZVRUVSOLWYLHZ
FRQWUROOHUVLQDQL3DGDSSOLFDWLRQ
0RGDO2QXVLQJWKLVDFRQWUROOHUSUHVHQWHGPRGDOO\ZLOODSSHDURQWRSRIWKHSDUHQW
FRQWUROOHU,WZLOOFRYHUWKHHQWLUHVFUHHQXQWLOGLVPLVVHG7KHUHDUHVHYHUDOW\SHVRI
GLIIHUHQWWUDQVLWLRQDQLPDWLRQVDYDLODEOH
&XVWRP7KLVLVDFXVWRPVHJXHWKDWLQFOXGHVDQRSWLRQIRUDFXVWRPFODVVZKLFK
VXEFODVVHV8,6WRU\ERDUG6HJXH7KLVJLYHV\RXILQHJUDLQHGFRQWURORYHUWKH
DQLPDWLRQDQGKRZWKHQH[WFRQWUROOHULVSUHVHQWHG
6HJXHVDOVRXVHWKHIROORZLQJSDWWHUQZKLOHH[HFXWLQJ
7KHGHVWLQDWLRQFRQWUROOHUDQGLWVYLHZVDUHFUHDWHG
7KHVHJXHREMHFWDVXEFODVVRI8,6WRU\ERDUG6HJXHLVFUHDWHG7KLVLVQRUPDOO\RQO\
LPSRUWDQWIRUFXVWRPVHJXHV
7KH3UHSDUH)RU6HJXHPHWKRGLVFDOOHGRQWKHVRXUFHFRQWUROOHU7KLVLVDJRRGSODFH
WRUXQDQ\FXVWRPFRGHEHIRUHDVHJXHEHJLQV
7KHVHJXHV3HUIRUPPHWKRGLVFDOOHGDQGWKHWUDQVLWLRQDQLPDWLRQLVVWDUWHG7KLVLV
ZKHUHWKHEXONRIWKHFRGHUHVLGHVIRUDFXVWRPVHJXH
,QWKH;DPDULQL26GHVLJQHU\RXKDYHWKHFKRLFHRIHLWKHUILULQJDVHJXHDXWRPDWLFDOO\
IURPDEXWWRQRUWDEOHYLHZURZRUMXVWJLYLQJWKHVHJXHDQLGHQWLILHU,QWKHVHFRQGFDVH
\RXFDQVWDUWWKHVHJXH\RXUVHOIE\FDOOLQJWKH3HUIRUP6HJXHPHWKRGRQWKHVRXUFH
FRQWUROOHUXVLQJLWVLGHQWLILHU
1RZOHWVVHWXSDQHZVHJXHE\VHWWLQJXSVRPHDVSHFWVRIRXU
0DLQ6WRU\ERDUGVWRU\ERDUGILOHE\SHUIRUPLQJWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQWKHL26GHVLJQHU
$GGDQHZ7DEOH9LHZ&RQWUROOHUWRWKHVWRU\ERDUG
6HOHFW\RXUYLHZFRQWUROOHUDQGQDYLJDWHWRWKH3URSHUWLHVSDQHDQGWKH:LGJHWWDE
(QWHU&RQYHUVDWLRQV&RQWUROOHULQWRWKH&ODVVILHOG
6FUROOGRZQXQGHUWKH9LHZ&RQWUROOHUVHFWLRQDQGHQWHU7LWOHRI&RQYHUVDWLRQV
&UHDWHDVHJXHIURP/RJLQ&RQWUROOHUWR&RQYHUVDWLRQV&RQWUROOHUE\FOLFNLQJ
ZKLOHKROGLQJ&WUODQGGUDJJLQJWKHEOXHOLQHIURPRQHFRQWUROOHUWRWKHRWKHU
6HOHFWWKHSXVKVHJXHIURPWKHSRSXSWKDWDSSHDUV
http://www.freepdf-books.com/
6HOHFWWKHVHJXHE\FOLFNLQJRQLWDQGJLYHLWDQ,GHQWLILHURI2Q/RJLQ
6DYHWKHVWRU\ERDUGILOH
<RXUVWRU\ERDUGZLOOORRNVRPHWKLQJVLPLODUWRZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
Carrier ?
Carrier ?
2SHQ/RJLQ&RQWUROOHUFVDQGPRGLI\WKHOLQHRIFRGHWKDWZHPDUNHGDV72'2HDUOLHULQ
WKLVFKDSWHUDVIROORZV
3HUIRUP6HJXH2Q/RJLQWKLV
1RZLI\RXEXLOGDQGUXQWKHDSSOLFDWLRQ\RXZLOOQDYLJDWHWRWKHQHZFRQWUROOHUDIWHUD
VXFFHVVIXOORJLQ7KHVHJXHZLOOEHSHUIRUPHGDQG\RXZLOOVHHWKHEXLOWLQDQLPDWLRQ
SURYLGHGE\WKHQDYLJDWLRQFRQWUROOHU
1H[WOHWVVHWXSWKHWDEOHYLHZRQWKHVHFRQGFRQWUROOHU:HDUHXVLQJDSRZHUIXOFODVVRQ
L26FDOOHG8,7DEOH9LHZ,WLVXVHGLQPDQ\VLWXDWLRQVDQGLVYHU\VLPLODUWRWKHFRQFHSWRI
DOLVWYLHZRQRWKHUSODWIRUPV7KH8,7DEOH9LHZFODVVLVFRQWUROOHGE\DQRWKHUFODVVFDOOHG
8,7DEOH9LHZ6RXUFH,WKDVPHWKRGVWKDW\RXQHHGWRRYHUULGHWRVHWXSKRZPDQ\URZV
VKRXOGH[LVWDQGKRZWKHVHURZVVKRXOGEHGLVSOD\HGRQWKHVFUHHQ
7LS
http://www.freepdf-books.com/
1RWHWKDW8,7DEOH9LHZ6RXUFHLVDFRPELQDWLRQRI8,7DEOH9LHZ'HOHJDWHDQG
8,7DEOH9LHZ'DWD6RXUFH,SUHIHUWRXVH8,7DEOH9LHZ6RXUFHIRUVLPSOLFLW\VLQFHPDQ\
WLPHVXVLQJERWKRIWKHRWKHUWZRFODVVHVZRXOGEHUHTXLUHG
%HIRUHZHMXPSLQDQGVWDUWFRGLQJOHWVUHYLHZWKHPRVWFRPPRQO\XVHGPHWKRGVRQ
8,7DEOH9LHZ6RXUFHZKLFKDUHDVIROORZV
5RZV,Q6HFWLRQ7KLVPHWKRGDOORZV\RXWRGHILQHWKHQXPEHURIURZVLQDVHFWLRQ
$OOWKHWDEOHYLHZVKDYHDQXPEHURIVHFWLRQVDQGURZV%\GHIDXOWWKHUHLVRQO\RQH
VHFWLRQKRZHYHULWLVDUHTXLUHPHQWWRUHWXUQWKHQXPEHURIURZVLQDVHFWLRQ
1XPEHU2I6HFWLRQV7KLVLVWKHQXPEHURIVHFWLRQVLQWKHWDEOHYLHZ
*HW&HOO7KLVPHWKRGPXVWUHWXUQDFHOOIRUHDFKURZDQGVKRXOGEHLPSOHPHQWHG,W
LVXSWRWKHGHYHORSHUWRVHWXSKRZDFHOOVKRXOGORRNOLNH\RXFDQDOVRLPSOHPHQW
FRGHWRUHF\FOHWKHFHOOVDV\RXVFUROO5HF\FOLQJFHOOVZLOO\LHOGEHWWHUSHUIRUPDQFH
ZKLOHVFUROOLQJ
7LWOH)RU+HDGHU7KLVPHWKRGLIRYHUULGGHQLVWKHVLPSOHVWZD\WRUHWXUQDVWULQJ
IRUWKHWLWOH(DFKVHFWLRQLQDWDEOHYLHZKDVDVWDQGDUGKHDGHUYLHZE\GHIDXOW
5RZ6HOHFWHG7KLVPHWKRGZLOOEHFDOOHGZKHQWKHXVHUVHOHFWVDURZ
7KHUHDUHDGGLWLRQDOPHWKRGVWKDW\RXFDQRYHUULGHEXWWKHVHZLOOJHW\RXE\LQPRVW
VLWXDWLRQV<RXFDQDOVRVHWXSFXVWRPKHDGHUVDQGIRRWHUVLI\RXQHHGWRGHYHORSDFXVWRP
VW\OHGWDEOHYLHZ
1RZOHWVRSHQWKH&RQYHUVDWLRQV&RQWUROOHUFVILOHDQGFUHDWHDQHVWHGFODVVLQVLGH
&RQYHUVDWLRQV&RQWUROOHUDVIROORZV
FODVV7DEOH6RXUFH8,7DEOH9LHZ6RXUFH
^
FRQVWVWULQJ&HOO1DPH &RQYHUVDWLRQ&HOO
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
SXEOLFRYHUULGHLQW5RZV,Q6HFWLRQ8,7DEOH9LHZWDEOH9LHZLQWVHFWLRQ
^
UHWXUQPHVVDJH9LHZ0RGHO&RQYHUVDWLRQV QXOO"
PHVVDJH9LHZ0RGHO&RQYHUVDWLRQV/HQJWK
`
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ
16,QGH[3DWKLQGH[3DWK
^
YDUFRQYHUVDWLRQ PHVVDJH9LHZ0RGHO&RQYHUVDWLRQV>LQGH[3DWK5RZ@
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO&HOO1DPH
LIFHOO QXOO
^
FHOO QHZ8,7DEOH9LHZ&HOO8,7DEOH9LHZ&HOO6W\OH'HIDXOW&HOO1DPH
FHOO$FFHVVRU\ 8,7DEOH9LHZ&HOO$FFHVVRU\'LVFORVXUH,QGLFDWRU
`
FHOO7H[W/DEHO7H[W FRQYHUVDWLRQ8VHUQDPH
UHWXUQFHOO
`
`
:HLPSOHPHQWHGWKHWZRUHTXLUHGPHWKRGVWRVHWXSDWDEOHYLHZ5RZV,Q6HFWLRQDQG
http://www.freepdf-books.com/
*HW&HOO:HUHWXUQHGWKHQXPEHURIFRQYHUVDWLRQVIRXQGRQWKHYLHZPRGHODQGVHWXS
RXUFHOOIRUHDFKURZ:HDOVRXVHG8,7DEOH9LHZ&HOO$FFHVVRU\'LVFORVXUH,QGLFDWRU
WRDGGDQLQGLFDWRUIRUWKHXVHUVWRNQRZWKDWWKH\FDQFOLFNRQWKHURZ
1RWLFHRXULPSOHPHQWDWLRQRIUHF\FOLQJFHOOV&DOOLQJ'HTXHXH5HXVDEOH&HOOZLWKDFHOO
LGHQWLILHUZLOOUHWXUQDQXOOFHOOWKHILUVWWLPHDURXQG,IQXOO\RXVKRXOGFUHDWHDQHZFHOO
XVLQJWKHVDPHFHOOLGHQWLILHU6XEVHTXHQWFDOOVWR'HTXHXH5HXVDEOH&HOOZLOOUHWXUQDQ
H[LVWLQJFHOOHQDEOLQJ\RXWRUHXVHLW<RXFDQDOVRGHILQHWKH7DEOH9LHZFHOOVLQWKH
VWRU\ERDUGILOHZKLFKLVXVHIXOIRUFXVWRPFHOOV2XUFHOOKHUHLVYHU\VLPSOHVRLWLVHDVLHU
WRGHILQHLWIURPWKHFRGH5HF\FOLQJFHOOVLVLPSRUWDQWRQPRELOHSODWIRUPVWRSUHVHUYH
PHPRU\DQGSURYLGHWKHXVHUZLWKDYHU\IOXLGVFUROOLQJWDEOH
1H[WZHQHHGWRVHWXSWKH7DEOH9LHZVRXUFHRQ7DEOH9LHZ$GGVRPHFKDQJHVWRRXU
&RQYHUVDWLRQV&RQWUROOHUFODVVDVIROORZV
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
7DEOH9LHZ6RXUFH QHZ7DEOH6RXUFH
`
SXEOLFDV\QFRYHUULGHYRLG9LHZ:LOO$SSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO$SSHDUDQLPDWHG
WU\
^
DZDLWPHVVDJH9LHZ0RGHO*HW&RQYHUVDWLRQV
7DEOH9LHZ5HORDG'DWD
`
FDWFK([FHSWLRQH[F
^
QHZ8,$OHUW9LHZ2RSVH[F0HVVDJHQXOO2N6KRZ
`
`
6RZKHQWKHYLHZDSSHDUVZHZLOOORDGRXUOLVWRIFRQYHUVDWLRQV8SRQFRPSOHWLRQRIWKLV
WDVNZHOOUHORDGWKHWDEOHYLHZVRWKDWLWGLVSOD\VRXUOLVWRIFRQYHUVDWLRQV,I\RXUXQWKH
DSSOLFDWLRQ\RXOOVHHDIHZFRQYHUVDWLRQVDSSHDULQWKHWDEOHYLHZDIWHUORJJLQJLQDV
VKRZQLQWKHIROORZLQJVFUHHQVKRW'RZQWKHURDGHYHU\WKLQJZLOORSHUDWHLQWKHVDPH
PDQQHUZKHQZHORDGWKHFRQYHUVDWLRQVIURPDUHDOZHEVHUYLFH
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 10:28 AM
Login Conversations
bobama
bobloblaw
gmichael
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$GGLQJDIULHQGVOLVWVFUHHQ
7KHQH[WIDLUO\LPSRUWDQWVFUHHQLVWKDWRIRXUIULHQGVOLVW:KHQFUHDWLQJDQHZ
FRQYHUVDWLRQWKHDSSZLOOORDGDOLVWRIIULHQGVWRVWDUWDFRQYHUVDWLRQZLWK:HOOIROORZD
YHU\VLPLODUSDWWHUQWRORDGRXUOLVWRIFRQYHUVDWLRQV
7REHJLQZHOOFUHDWH8,%DU%XWWRQ,WHPWKDWQDYLJDWHVWRDQHZFRQWUROOHUQDPHG
)ULHQGV&RQWUROOHUE\SHUIRUPLQJWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQWKHL26GHVLJQHU
$GGDQHZ7DEOH9LHZ&RQWUROOHUWRWKHVWRU\ERDUG
6HOHFW\RXUYLHZFRQWUROOHUDQGFOLFNRQWKH3URSHUWLHVSDQHDQGPDNHVXUH\RXKDYH
VHOHFWHGWKH:LGJHWWDE
(QWHU)ULHQGV&RQWUROOHULQWKH&ODVVILHOG
6FUROOGRZQWRWKH9LHZ&RQWUROOHUVHFWLRQHQWHU)ULHQGVLQWKH7LWOHILHOG
'UDJD1DYLJDWLRQ,WHPIURPWKH7RROER[SDQHRQWRWKH&RQYHUVDWLRQV&RQWUROOHU
&UHDWHDQHZ%DU%XWWRQ,WHPHOHPHQWDQGSODFHLWLQWKHWRSULJKWFRUQHURIWKHQHZ
QDYLJDWLRQEDU
,QWKH3URSHUWLHVSDQHRIWKHEDUEXWWRQVHWLWV,GHQWLILHUWR$GG7KLVZLOOXVHWKH
EXLOWLQSOXVEXWWRQZKLFKLVFRPPRQO\XVHGWKURXJKRXWL26DSSOLFDWLRQV
&UHDWHDVHJXHIURP%DU%XWWRQ,WHPWRWKH)ULHQGV&RQWUROOHUE\KROGLQJ&WUODQG
GUDJJLQJWKHEOXHOLQHIURPWKHEDUEXWWRQWRWKHQH[WFRQWUROOHU
6HOHFWWKHSXVKVHJXHIURPWKHSRSXSWKDWDSSHDUV
6DYHWKHVWRU\ERDUGILOH
<RXUFKDQJHVWRWKHVWRU\ERDUGVKRXOGORRNVRPHWKLQJVLPLODUWRZKDWLVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Carrier V Carrier "v
Login
View Controller -
Table View Controller Conversations
<RXZLOOVHHDQHZ)ULHQGV&RQWUROOHUFODVVWKDW;DPDULQ6WXGLRKDVJHQHUDWHGIRU\RX
,I\RXFRPSLOHDQGUXQWKHDSSOLFDWLRQ\RXOOVHHWKHQHZEDUEXWWRQLWHPZHFUHDWHG
&OLFNLQJRQLWZLOOWDNH\RXWRWKHQHZFRQWUROOHU
1RZOHWVLPSOHPHQW8,7DEOH9LHZ6RXUFHWRGLVSOD\RXUIULHQGVOLVW6WDUWZLWKDQHZ
QHVWHGFODVVLQVLGH)ULHQGV&RQWUROOHUDVIROORZV
FODVV7DEOH6RXUFH8,7DEOH9LHZ6RXUFH
^
FRQVWVWULQJ&HOO1DPH )ULHQG&HOO
UHDGRQO\)ULHQG9LHZ0RGHOIULHQG9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH)ULHQG9LHZ0RGHO!
SXEOLFRYHUULGHLQW5RZV,Q6HFWLRQ8,7DEOH9LHZWDEOH9LHZLQWVHFWLRQ
^
UHWXUQIULHQG9LHZ0RGHO)ULHQGV QXOO"
IULHQG9LHZ0RGHO)ULHQGV/HQJWK
`
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ
16,QGH[3DWKLQGH[3DWK
^
YDUIULHQG IULHQG9LHZ0RGHO)ULHQGV>LQGH[3DWK5RZ@
http://www.freepdf-books.com/
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO&HOO1DPH
LIFHOO QXOO
^
FHOO QHZ8,7DEOH9LHZ&HOO8,7DEOH9LHZ&HOO6W\OH'HIDXOW&HOO1DPH
FHOO$FFHVVRU\9LHZ 8,%XWWRQ)URP7\SH8,%XWWRQ7\SH&RQWDFW$GG
FHOO$FFHVVRU\9LHZ8VHU,QWHUDFWLRQ(QDEOHG IDOVH
`
FHOO7H[W/DEHO7H[W IULHQG8VHUQDPH
UHWXUQFHOO
`
`
-XVWDVEHIRUHZHLPSOHPHQWHGWDEOHFHOOUHF\FOLQJDQGPHUHO\VHWWKHWH[WRQWKHODEHOIRU
HDFKIULHQG:HXVHGFHOO$FFHVVRU\9LHZWRLQGLFDWHWRWKHXVHUWKDWHDFKFHOOLV
FOLFNDEOHDQGVWDUWVDQHZFRQYHUVDWLRQ:HGLVDEOHGWKHXVHULQWHUDFWLRQRQWKHEXWWRQMXVW
WRDOORZWKHURZWREHVHOHFWHGZKHQWKHXVHUFOLFNVRQWKHEXWWRQ2WKHUZLVHZHGKDYH
WRLPSOHPHQWDFOLFNHYHQWIRUWKHEXWWRQ
1H[WZHOOQHHGWRPRGLI\)ULHQGV&RQWUROOHULQWKHVDPHZD\DVZHGLGIRU
FRQYHUVDWLRQVDVIROORZV
UHDGRQO\)ULHQG9LHZ0RGHOIULHQG9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH)ULHQG9LHZ0RGHO!
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
7DEOH9LHZ6RXUFH QHZ7DEOH6RXUFH
`
SXEOLFDV\QFRYHUULGHYRLG9LHZ:LOO$SSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO$SSHDUDQLPDWHG
WU\
^
DZDLWIULHQG9LHZ0RGHO*HW)ULHQGV
7DEOH9LHZ5HORDG'DWD
`
FDWFK([FHSWLRQH[F
^
QHZ8,$OHUW9LHZ2RSVH[F0HVVDJHQXOO2N6KRZ
`
`
7KLVZLOOIXQFWLRQH[DFWO\DVWKHFRQYHUVDWLRQVOLVW7KHFRQWUROOHUZLOOORDGWKHIULHQGVOLVW
DV\QFKURQRXVO\DQGUHIUHVKWKHWDEOHYLHZ,I\RXFRPSLOHDQGUXQWKHDSSOLFDWLRQ\RXOO
EHDEOHWRQDYLJDWHWRWKHVFUHHQDQGYLHZWKHVDPSOHIULHQGOLVWZHFUHDWHGLQ&KDSWHU
;DP&KDWD&URVVSODWIRUP$SSDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 10:43 AM IB
Back Friends
bobama
bobloblaw
gmichael
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$GGLQJDOLVWRIPHVVDJHV
1RZOHWVLPSOHPHQWWKHVFUHHQWRYLHZDFRQYHUVDWLRQRUOLVWRIPHVVDJHV:HZLOOWU\WR
PRGHOWKHVFUHHQDIWHUWKHEXLOWLQWH[WPHVVDJHDSSOLFDWLRQRQL267RGRVRZHZLOODOVR
FRYHUWKHEDVLFVRIKRZWRFUHDWHFXVWRPWDEOHYLHZFHOOV
7RVWDUWZHOOQHHGDQHZ0HVVDJHV&RQWUROOHUFODVVWRSHUIRUPWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQWKHL26GHVLJQHU
$GGDQHZ7DEOH9LHZ&RQWUROOHUWRWKHVWRU\ERDUG
6HOHFW\RXUYLHZFRQWUROOHUDQGFOLFNRQWKH3URSHUWLHVSDQHDQGPDNHVXUH\RXKDYH
VHOHFWHGWKH:LGJHWWDE
(QWHU0HVVDJHV&RQWUROOHULQWKH&ODVVILHOG
6FUROOGRZQWRWKH9LHZ&RQWUROOHUVHFWLRQHQWHU0HVVDJHVLQWKH7LWOHILHOG
&UHDWHDVHJXHIURP&RQYHUVDWLRQV&RQWUROOHUWR0HVVDJHV&RQWUROOHUE\KROGLQJ
&WUODQGGUDJJLQJWKHEOXHOLQHIURPRQHFRQWUROOHUWRWKHRWKHU
6HOHFWWKHSXVKVHJXHIURPWKHSRSXSWKDWDSSHDUV(QWHUWKH,GHQWLILHU
2Q&RQYHUVDWLRQLQWKH3URSHUWLHVSDQH
1RZFUHDWHWZR7DEOH9LHZ&HOOVLQWKHWDEOHYLHZLQ0HVVDJHV&RQWUROOHU<RX
FDQUHXVHWKHH[LVWLQJRQHFUHDWHGE\GHIDXOW
(QWHU0\0HVVDJH&HOODQG7KHLU0HVVDJH&HOOUHVSHFWLYHO\LQWRWKH&ODVVILHOGIRU
HDFKFHOO
6HWWKH,GHQWLILHUWR0\&HOODQG7KHLU&HOOUHVSHFWLYHO\RQHDFKFHOO
6DYHWKHVWRU\ERDUGILOH
;DPDULQ6WXGLRZLOOJHQHUDWHWKUHHILOHV0HVVDJHV&RQWUROOHUFV0\0HVVDJH&HOOFV
DQG7KHLU0HVVDJH&HOOFV<RXPLJKWGHFLGHWRNHHSWKLQJVRUJDQL]HGE\FUHDWLQJD
9LHZVIROGHUDQGPRYLQJWKHFHOOVLQWRLW/LNHZLVH\RXFDQPRYHWKHFRQWUROOHUWRD
&RQWUROOHUVIROGHU
1RZOHWVLPSOHPHQWDEDVHFODVVIRUERWKWKHVHFHOOVWRLQKHULWIURP
SXEOLFFODVV%DVH0HVVDJH&HOO8,7DEOH9LHZ&HOO
^
SXEOLF%DVH0HVVDJH&HOO,QW3WUKDQGOHEDVHKDQGOH
^
`
SXEOLFYLUWXDOYRLG8SGDWH0HVVDJHPHVVDJH
^
`
`
:HZLOORYHUULGHWKH8SGDWHPHWKRGODWHUDQGWDNHWKHDSSURSULDWHDFWLRQIRUHDFKFHOO
W\SH:HQHHGWKLVFODVVWRPDNHWKLQJVHDVLHUZKLOHLQWHUDFWLQJZLWKERWKWKHW\SHVRIFHOOV
IURP8,7DEOH9LHZ6RXUFH
1RZRSHQ0HVVDJHV&RQWUROOHUFVDQGLPSOHPHQW8,7DEOH9LHZ6RXUFHLQVLGHDQHVWHG
FODVVDVIROORZV
http://www.freepdf-books.com/
FODVV7DEOH6RXUFH8,7DEOH9LHZ6RXUFH
^
FRQVWVWULQJ0\&HOO1DPH 0\&HOO
FRQVWVWULQJ7KHLU&HOO1DPH 7KHLU&HOO
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
UHDGRQO\,6HWWLQJVVHWWLQJV 6HUYLFH&RQWDLQHU5HVROYH,6HWWLQJV!
SXEOLFRYHUULGHLQW5RZV,Q6HFWLRQ8,7DEOH9LHZWDEOHYLHZLQWVHFWLRQ
^
UHWXUQPHVVDJH9LHZ0RGHO0HVVDJHV QXOO"
PHVVDJH9LHZ0RGHO0HVVDJHV/HQJWK
`
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ
16,QGH[3DWKLQGH[3DWK
^
YDUPHVVDJH PHVVDJH9LHZ0RGHO0HVVDJHV>LQGH[3DWK5RZ@
ERROLV0\0HVVDJH PHVVDJH8VHU,G VHWWLQJV8VHU,G
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOOLV0\0HVVDJH"0\&HOO1DPH
7KHLU&HOO1DPHDV%DVH0HVVDJH&HOO
FHOO8SGDWHPHVVDJH
UHWXUQFHOO
`
`
:HDGGHGVRPHORJLFWRFKHFNZKHWKHUDPHVVDJHLVIURPDFXUUHQWXVHUWRGHFLGHRQWKH
DSSURSULDWHWDEOHFHOOLGHQWLILHU6LQFHZHKDYHDEDVHFODVVIRUERWKFHOOVZHFDQFDVWWR
%DVH0HVVDJH&HOODQGXVHLWV8SGDWHPHWKRG
1RZOHWVPDNHWKHFKDQJHVWRRXU0HVVDJHV&RQWUROOHUILOHWRORDGRXUOLVWRIPHVVDJHV
DQGGLVSOD\WKHP
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
7DEOH9LHZ6RXUFH QHZ7DEOH6RXUFH
`
SXEOLFDV\QFRYHUULGHYRLG9LHZ:LOO$SSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO$SSHDUDQLPDWHG
7LWOH PHVVDJH9LHZ0RGHO&RQYHUVDWLRQ8VHUQDPH
WU\
^
DZDLWPHVVDJH9LHZ0RGHO*HW0HVVDJHV
7DEOH9LHZ5HORDG'DWD
`
FDWFK([FHSWLRQH[F
^
QHZ8,$OHUW9LHZ2RSVH[F0HVVDJHQXOO2N6KRZ
`
`
http://www.freepdf-books.com/
7KHRQO\WKLQJQHZKHUHLVZKHUHZHVHWWKH7LWOHSURSHUW\WRWKHXVHUQDPHRIWKH
FRQYHUVDWLRQ
7RFRPSOHWHRXUFXVWRPFHOOVZHZLOOQHHGWRPDNHPRUHFKDQJHVLQ;FRGHE\
SHUIRUPLQJWKHIROORZLQJVWHSV
'RXEOHFOLFNRQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOHWRRSHQLWLQWKHL26GHVLJQHU
'UDJDQHZ/DEHORQWRERWKWKHFXVWRPFHOOV
8VHVRPHFUHDWLYLW\WRVW\OHERWKODEHOV,FKRVHWRPDNHWKHWH[WLQ0\0HVVDJH&HOO
EOXHDQG7KHLU0HVVDJH&HOOJUHHQ,VHW$OLJQPHQWRQWKHODEHOWRWKHULJKWDOLJQHG
LQ7KHLU0HVVDJH&HOO
)RUWKH1DPHRIHDFKFHOOHQWHUPHVVDJH
6DYHWKHVWRU\ERDUGILOHDQGUHWXUQ
1RZDGGWKHIROORZLQJ8SGDWHPHWKRGWRERWK0\0HVVDJH&HOOFVDQG
7KHLU0HVVDJH&HOOFV
SXEOLFSDUWLDOFODVV0\0HVVDJH&HOO%DVH0HVVDJH&HOO
^
SXEOLF0\0HVVDJH&HOO,QW3WUKDQGOHEDVHKDQGOH
^
`
SXEOLFRYHUULGHYRLG8SGDWH0HVVDJHPHVVDJH
^
WKLVPHVVDJH7H[W PHVVDJH7H[W
`
`
,WLVDELWVWUDQJHWRKDYHGXSOLFDWHGWKHFRGHIRUHDFKFHOOEXWLWLVWKHVLPSOHVWDSSURDFK
WRWDNHDGYDQWDJHRIWKHRXWOHWV;DPDULQ6WXGLRJHQHUDWHGEDVHGRQWKHVWRU\ERDUGILOH
<RXFRXOGDOVRKDYHFKRVHQWRXVHWKHVDPHFODVVIRUERWKFHOOVHYHQZLWKDGLIIHUHQW
OD\RXWLQ;FRGHKRZHYHU\RXWKHQORVHWKHDELOLW\WRKDYHGLIIHUHQWFRGHLQHDFKFHOO
,I\RXUXQWKHDSSOLFDWLRQQRZ\RXZLOOEHDEOHWRYLHZWKHPHVVDJHVOLVWDVGLVSOD\HGLQ
WKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 11:12 AM
Back bobama
Hey
What's Up?
It's great!
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&RPSRVLQJPHVVDJHV
)RUWKHILQDOSLHFHRIRXUDSSOLFDWLRQZHQHHGWRLPSOHPHQWVRPHFXVWRPIXQFWLRQDOLW\
WKDW$SSOHGRHVQWSURYLGHZLWKWKHLU$3,V:HQHHGWRDGGDWH[WILHOGZLWKDEXWWRQWKDW
DSSHDUVWREHDWWDFKHGWRWKHERWWRPRIWKHWDEOHYLHZ0RVWRIWKLVZLOOUHTXLUHZULWLQJ
FRGHDQGZLULQJXSDORWRIHYHQWV
/HWVEHJLQE\DGGLQJVRPHQHZPHPEHUYDULDEOHVWRRXU0HVVDJHV&RQWUROOHUFODVVDV
IROORZV
8,7RROEDUWRROEDU
8,7H[W)LHOGPHVVDJH
8,%DU%XWWRQ,WHPVHQG
162EMHFWZLOO6KRZ2EVHUYHUZLOO+LGH2EVHUYHU
:HZLOOSODFHWKHWH[WILHOGDQGEDUEXWWRQVLQVLGHWKHWRROEDUDVVKRZQLQWKHIROORZLQJ
FRGH7KH162EMHFWILHOGVZLOOEHDQH[DPSOHRIL26VHYHQWV\VWHPFDOOHGQRWLILFDWLRQV
:HOOVHHKRZWKHVHDUHXVHGVKRUWO\
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
7H[W)LHOG
PHVVDJH QHZ8,7H[W)LHOGQHZ5HFWDQJOH)
^
%RUGHU6W\OH 8,7H[W%RUGHU6W\OH5RXQGHG5HFW5HWXUQ.H\7\SH
8,5HWXUQ.H\7\SH6HQG6KRXOG5HWXUQ B !
^
6HQG
UHWXUQIDOVH
`
`
%DUEXWWRQLWHP
VHQG QHZ8,%DU%XWWRQ,WHP6HQG8,%DU%XWWRQ,WHP6W\OH3ODLQVHQGHUH
!6HQG
7RROEDU
WRROEDU QHZ8,7RROEDUQHZ5HFWDQJOH)7DEOH9LHZ)UDPH+HLJKW
7DEOH9LHZ)UDPH:LGWK
WRROEDU,WHPV QHZ8,%DU%XWWRQ,WHP>@
^
QHZ8,%DU%XWWRQ,WHPPHVVDJH
VHQG
`
1DYLJDWLRQ&RQWUROOHU9LHZ$GG6XEYLHZWRROEDU
7DEOH9LHZ6RXUFH QHZ7DEOH6RXUFH
7DEOH9LHZ7DEOH)RRWHU9LHZ QHZ8,9LHZQHZ5HFWDQJOH)
7DEOH9LHZ)UDPH:LGWK
^
%DFNJURXQG&RORU 8,&RORU&OHDU
`
`
http://www.freepdf-books.com/
0XFKRIWKLVZRUNLQYROYHVVHWWLQJXSDEDVLF8,,WLVQRWVRPHWKLQJZHFDQGRLQVLGH
;FRGHEHFDXVHLWVDFXVWRP8,LQWKLVFDVH:HFUHDWHDWH[WILHOGEDUEXWWRQLWHPDQG
WRROEDUIURP&DQGDGGWKHPWRRXUQDYLJDWLRQFRQWUROOHUVYLHZ7KLVZLOOGLVSOD\WKH
WRROEDUDWWKHWRSRIWKHWDEOHYLHZQRPDWWHUZKHUHLWLVVFUROOHGWR$QRWKHUWULFNZHXVHG
ZDVWRDGGDIRRWHUYLHZWRWKHWDEOHYLHZZKLFKLVRIWKHVDPHKHLJKWDVWKHWRROEDU7KLV
ZLOOVLPSOLI\VRPHDQLPDWLRQVWKDWZHOOVHWXSODWHU
1RZZHZLOOQHHGWRPRGLI\9LHZ:LOO$SSHDUDVIROORZV
SXEOLFDV\QFRYHUULGHYRLG9LHZ:LOO$SSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO$SSHDUDQLPDWHG
7LWOH PHVVDJH9LHZ0RGHO&RQYHUVDWLRQ8VHUQDPH
.H\ERDUGQRWLILFDWLRQV
ZLOO6KRZ2EVHUYHU 8,.H\ERDUG1RWLILFDWLRQV2EVHUYH:LOO6KRZVHQGHUH
!2Q.H\ERDUG1RWLILFDWLRQH
ZLOO+LGH2EVHUYHU 8,.H\ERDUG1RWLILFDWLRQV2EVHUYH:LOO+LGHVHQGHUH
!2Q.H\ERDUG1RWLILFDWLRQH
,V%XV\
PHVVDJH9LHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
WU\
^
DZDLWPHVVDJH9LHZ0RGHO*HW0HVVDJHV
7DEOH9LHZ5HORDG'DWD
PHVVDJH%HFRPH)LUVW5HVSRQGHU
`
FDWFK([FHSWLRQH[F
^
QHZ8,$OHUW9LHZ2RSVH[F0HVVDJHQXOO2N6KRZ
`
`
0RVWRIWKHVHFKDQJHVDUHVWUDLJKWIRUZDUGEXWQRWLFHRXUXVHRIL26QRWLILFDWLRQV
;DPDULQKDVSURYLGHGD&IULHQGO\ZD\WRVXEVFULEHWRQRWLILFDWLRQV7KHUHLVDVWDWLF
QHVWHGFODVVQDPHG1RWLILFDWLRQVLQVLGHYDULRXV8,.LWFODVVHVWKDWSURYLGHQRWLILFDWLRQV
2WKHUZLVH\RXZRXOGKDYHWRXVHWKH161RWLILFDWLRQ&HQWHUFODVVZKLFKLVQRWDVHDV\
WRXVH7RXQVXEVFULEHIURPWKHVHHYHQWVZHPHUHO\QHHGWRGLVSRVH162EMHFWWKDWLV
UHWXUQHG
6ROHWVDGGDQRYHUULGHIRU9LHZ:LOO'LVDSSHUWRFOHDQXSWKHVHHYHQWVDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ:LOO'LVDSSHDUERRODQLPDWHG
^
EDVH9LHZ:LOO'LVDSSHDUDQLPDWHG
8QVXEFULEHQRWLILFDWLRQV
LIZLOO6KRZ2EVHUYHU QXOO
^
ZLOO6KRZ2EVHUYHU'LVSRVH
ZLOO6KRZ2EVHUYHU QXOO
`
LIZLOO+LGH2EVHUYHU QXOO
http://www.freepdf-books.com/
^
ZLOO+LGH2EVHUYHU'LVSRVH
ZLOO+LGH2EVHUYHU QXOO
`
,V%XV\
PHVVDJH9LHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
`
1H[WOHWVVHWXSRXUPHWKRGVIRUWKHVHHYHQWVDVIROORZV
YRLG2Q,V%XV\&KDQJHGREMHFWVHQGHU(YHQW$UJVH
^
PHVVDJH(QDEOHG VHQG(QDEOHG PHVVDJH9LHZ0RGHO,V%XV\
`
YRLG6FUROO7R(QG
^
7DEOH9LHZ&RQWHQW2IIVHW QHZ3RLQW)7DEOH9LHZ&RQWHQW6L]H+HLJKW
7DEOH9LHZ)UDPH+HLJKW
`
YRLG2Q.H\ERDUG1RWLILFDWLRQ8,.H\ERDUG(YHQW$UJVH
^
&KHFNLIWKHNH\ERDUGLVEHFRPLQJYLVLEOH
ERROZLOO6KRZ H1RWLILFDWLRQ1DPH 8,.H\ERDUG:LOO6KRZ1RWLILFDWLRQ
6WDUWDQDQLPDWLRQXVLQJYDOXHVIURPWKHNH\ERDUG
8,9LHZ%HJLQ$QLPDWLRQV$QLPDWH)RU.H\ERDUG
8,9LHZ6HW$QLPDWLRQ'XUDWLRQH$QLPDWLRQ'XUDWLRQ
8,9LHZ6HW$QLPDWLRQ&XUYHH$QLPDWLRQ&XUYH
&DOFXODWHNH\ERDUGKHLJKWHWF
LIZLOO6KRZ
^
YDUNH\ERDUG)UDPH H)UDPH(QG
YDUIUDPH 7DEOH9LHZ)UDPH
IUDPH+HLJKW NH\ERDUG)UDPH+HLJKW
7DEOH9LHZ)UDPH IUDPH
IUDPH WRROEDU)UDPH
IUDPH< NH\ERDUG)UDPH+HLJKW
WRROEDU)UDPH IUDPH
`
HOVH
^
YDUNH\ERDUG)UDPH H)UDPH%HJLQ
YDUIUDPH 7DEOH9LHZ)UDPH
IUDPH+HLJKW NH\ERDUG)UDPH+HLJKW
7DEOH9LHZ)UDPH IUDPH
IUDPH WRROEDU)UDPH
IUDPH< NH\ERDUG)UDPH+HLJKW
WRROEDU)UDPH IUDPH
`
&RPPLWWKHDQLPDWLRQ
8,9LHZ&RPPLW$QLPDWLRQV
6FUROO7R(QG
`
7KDWLVTXLWHDELWRIFRGHEXWQRWWRRGLIILFXOW2Q,V%XV\&KDQJHGLVXVHGWRGLVDEOHVRPH
http://www.freepdf-books.com/
RIRXUYLHZVZKLOHLWLVORDGLQJ6FUROO7R(QGLVDTXLFNPHWKRGWRVFUROOWKHWDEOHYLHZWR
WKHHQG:HQHHGWKLVIRUWKHVDNHRIXVDELOLW\6RPHPDWKLVUHTXLUHGEHFDXVH$SSOHGRHV
QRWSURYLGHDEXLOWLQPHWKRGIRUWKLV
2QWKHRWKHUKDQG2Q.H\ERDUG1RWLILFDWLRQKDVTXLWHDORWJRLQJRQ:HXVHGWKHEXLOW
LQDQLPDWLRQV\VWHPIRUL26WRVHWXSDQDQLPDWLRQZKHQWKHNH\ERDUGDSSHDUVRUKLGHV
:HXVHWKLVWRPRYHYLHZVDURXQGIRUWKHRQVFUHHQNH\ERDUG8VLQJWKHDQLPDWLRQV\VWHP
LVTXLWHHDV\FDOO8,9LHZ%HJLQ$QLPDWLRQVPRGLI\VRPHYLHZVDQGWKHQILQLVKXSZLWK
8,9LHZ&RPPLW$QLPDWLRQV:HDOVRXVHGDIHZPRUHYDOXHVIURPWKHNH\ERDUGWRWLPH
RXUDQLPDWLRQLGHQWLFDOO\ZLWKWKHNH\ERDUGVDQLPDWLRQV
/DVWEXWQRWOHDVWZHQHHGWRLPSOHPHQWDIXQFWLRQWRVHQGDQHZPHVVDJHDVIROORZV
DV\QFYRLG6HQG
^
-XVWKLGHWKHNH\ERDUGLIWKH\GLGQ
WW\SHDQ\WKLQJ
LIVWULQJ,V1XOO2U(PSW\PHVVDJH7H[W
^
PHVVDJH5HVLJQ)LUVW5HVSRQGHU
UHWXUQ
`
6HWWKHWH[WVHQGWKHPHVVDJH
PHVVDJH9LHZ0RGHO7H[W PHVVDJH7H[W
DZDLWPHVVDJH9LHZ0RGHO6HQG0HVVDJH
&OHDUWKHWH[WILHOG YLHZPRGHO
PHVVDJH7H[W PHVVDJH9LHZ0RGHO7H[W VWULQJ(PSW\
5HORDGWKHWDEOH
7DEOH9LHZ5HORDG'DWD
+LGHWKHNH\ERDUG
PHVVDJH5HVLJQ)LUVW5HVSRQGHU
6FUROOWRHQGWRVHHWKHQHZPHVVDJH
6FUROO7R(QG
`
7KLVFRGHLVDOVRIDLUO\VWUDLJKWIRUZDUG$IWHUVHQGLQJWKHPHVVDJHZHPHUHO\QHHGWR
UHORDGWKHWDEOHKLGHWKHNH\ERDUGDQGWKHQPDNHVXUHZHVFUROOWRWKHERWWRPWRVHHWKH
QHZPHVVDJHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW8VLQJWKHDV\QFNH\ZRUGPDNHVWKLV
HDV\
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.0...
Carrier 11:20 AM
Back bobama
Hey
What's Up?
It's great!
The I'm
QWERTYU I OP
ASDFGHJKL
Q ZX C V B N M M
space a
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHFRYHUHGWKHEDVLFVHWWLQJVWKDW$SSOHDQG;DPDULQSURYLGHIRU
GHYHORSLQJL26DSSOLFDWLRQV7KLVLQFOXGHVWKH,QIRSOLVWILOHDQGSURMHFWRSWLRQVLQ
;DPDULQ6WXGLR:HFRYHUHG8,1DYLJDWLRQ&RQWUROOHUWKHEDVLFEXLOGLQJEORFNIRU
QDYLJDWLRQLQL26DSSOLFDWLRQVDQGLPSOHPHQWHGDORJLQVFUHHQFRPSOHWHZLWKXVHUQDPH
DQGSDVVZRUGILHOGV1H[WZHFRYHUHGL26VHJXHVDQGWKH8,7DEOH9LHZFODVV:H
LPSOHPHQWHGWKHIULHQGVOLVWVFUHHQXVLQJ8,7DEOH9LHZDQGWKHPHVVDJHVOLVWVFUHHQDOVR
XVLQJ8,7DEOH9LHZ/DVWO\ZHDGGHGDFXVWRP8,IXQFWLRQDOLW\DFXVWRPWRROEDUIORDWLQJ
DWWKHERWWRPRIWKHPHVVDJHVOLVW
$IWHUFRPSOHWLQJWKLVFKDSWHU\RXZLOOKDYHDSDUWLDOO\IXQFWLRQDOL26YHUVLRQRI
;DP&KDW<RXZLOOKDYHDGHHSHUXQGHUVWDQGLQJRIWKHL26SODWIRUPDQGWRROVDQGIDLUO\
JRRGNQRZOHGJHWRDSSO\WREXLOGLQJ\RXURZQL26DSSOLFDWLRQV7DNHLWXSRQ\RXUVHOIWR
LPSOHPHQWWKHUHPDLQLQJVFUHHQVWKDWZHGLGQRWFRYHULQWKHFKDSWHU,I\RXJHWORVWIHHO
IUHHWRUHYLHZWKHIXOOVDPSOHDSSOLFDWLRQLQFOXGHGZLWKWKLVERRN,QWKHQH[WFKDSWHUZH
ZLOOGHYHORSWKH$QGURLG8,IRU;DP&KDWXVLQJWKHQDWLYH$QGURLG$3,V$ORWRIRXU
VWHSVZLOOEHYHU\VLPLODUWRZKDWZHGLGRQL26DQGZHZLOOEHZRUNLQJPDLQO\ZLWKWKH
9LHZOD\HURIWKH0990GHVLJQSDWWHUQ
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU;DP&KDWIRU$QGURLG
,QWKLVFKDSWHUZHZLOOEHJLQGHYHORSLQJWKH$QGURLG8,IRURXU;DP&KDWVDPSOH
DSSOLFDWLRQ:HZLOOXVHWKHQDWLYH$QGURLG$3,VGLUHFWO\WRFUHDWHRXUDSSOLFDWLRQDQGFDOO
LQWRRXUVKDUHGSRUWDEOHFODVVOLEUDU\VLPLODUWRZKDWZHGLGRQL266LPLODUO\RXU
;DPDULQ$QGURLGDSSOLFDWLRQZLOOEHLQGLVWLQJXLVKDEOHIURPDQ$QGURLGDSSOLFDWLRQ
ZULWWHQLQ-DYD
7REHJLQZULWLQJWKH$QGURLGYHUVLRQRI;DP&KDWRSHQWKHVROXWLRQSURYLGHGLQWKH
SUHYLRXVFKDSWHUVDQGFUHDWHDQHZ$QGURLG$SSOLFDWLRQSURMHFW1DPHWKHSURMHFW
;DP&KDW'URLGRUVRPHRWKHUDSSURSULDWHQDPHRI\RXUFKRLFH
,QWKLVFKDSWHUZHZLOOFRYHU
7KH$QGURLG0DQLIHVW
:ULWLQJDORJLQVFUHHQIRU;DP&KDW
$QGURLGV/LVW9LHZDQG%DVH$GDSWHU
$GGLQJDIULHQGVOLVW
$GGLQJDOLVWRIPHVVDJHV
http://www.freepdf-books.com/
,QWURGXFLQJ$QGURLG0DQLIHVW
$OO$QGURLGDSSOLFDWLRQVKDYHDQ;0/ILOHFDOOHGWKH$QGURLG0DQLIHVWZKLFKGHFODUHV
WKHEDVLFLQIRUPDWLRQDERXWWKHDSSVXFKDVWKHDSSOLFDWLRQYHUVLRQDQGQDPHDQGLV
QDPHG$QGURLG0DQLIHVW[PO7KLVLVYHU\VLPLODUWRWKH,QIRSOLVWILOHRQL26EXW
$QGURLGSXWVPXFKPRUHHPSKDVLVRQLWVLPSRUWDQFH$GHIDXOWSURMHFWGRHVQWKDYHD
PDQLIHVWVROHWVEHJLQE\FUHDWLQJRQHE\QDYLJDWLQJWR3URMHFW2SWLRQV_$QGURLG
$SSOLFDWLRQDQGFOLFNLQJRQ$GG$QGURLG0DQLIHVW6HYHUDOQHZVHWWLQJVIRU\RXU
DSSOLFDWLRQZLOODSSHDU
http://www.freepdf-books.com/
6HWWLQJXSWKH0DQLIHVW
7KHPRVWLPSRUWDQWVHWWLQJVVKRZQLQWKHIROORZLQJVFUHHQVKRWDUHDVIROORZV
$SSOLFDWLRQQDPH7KLVLVWKHWLWOHRI\RXUDSSOLFDWLRQZKLFKLVGLVSOD\HGEHORZWKH
LFRQ,WLVQRWWKHVDPHDVWKHQDPHVHOHFWHGRQ*RRJOH3OD\
3DFNDJHQDPH7KLVLVVLPLODUWRWKDWRQL26LWV\RXUDSSVEXQGOHLGHQWLILHURU
EXQGOH,',WLVDXQLTXHQDPHXVHGWRLGHQWLI\\RXUDSSOLFDWLRQ7KHFRQYHQWLRQLVWR
XVHWKHUHYHUVHGRPDLQVW\OHZLWK\RXUFRPSDQ\QDPHDWWKHEHJLQQLQJIRUH[DPSOH
FRPSDFNW[DPFKDW,WPXVWEHJLQZLWKDORZHUFDVHOHWWHUDQGFRQWDLQDWOHDVWRQH
FKDUDFWHUZLWKLQ
$SSOLFDWLRQLFRQ7KLVLVWKHLFRQGLVSOD\HGIRU\RXUDSSRQ$QGURLGVKRPHVFUHHQ
9HUVLRQQXPEHU7KLVLVDRQHGLJLWQXPEHUWKDWUHSUHVHQWVWKHYHUVLRQRI\RXU
DSSOLFDWLRQ5DLVLQJWKLVQXPEHULQGLFDWHVDQHZHUYHUVLRQRQ*RRJOH3OD\
9HUVLRQQDPH7KLVLVDXVHUIULHQGO\YHUVLRQVWULQJIRU\RXUDSSWKDWXVHUVZLOOVHH
LQVHWWLQJVDQGRQ*RRJOH3OD\IRUH[DPSOH
0LQLPXP$QGURLGYHUVLRQ7KLVLVWKHPLQLPXPYHUVLRQRI$QGURLGWKDW\RXU
DSSOLFDWLRQVXSSRUWV,QPRGHUQ$QGURLGDSSV\RXFDQJHQHUDOO\WDUJHW$QGURLG
EXWWKLVLVDGHFLVLRQEDVHGRQ\RXUDSSOLFDWLRQVFRUHDXGLHQFH
7DUJHW$QGURLGYHUVLRQ7KLVLVWKHYHUVLRQRIWKH$QGURLG6'.\RXUDSSOLFDWLRQLV
FRPSLOHGDJDLQVW8VLQJKLJKHUQXPEHUVJLYHV\RXDFFHVVWRQHZ$3,VKRZHYHU\RX
PLJKWQHHGWRGRVRPHFKHFNVWRFDOOWKHVH$3,VRQQHZHUGHYLFHV
,QVWDOO/RFDWLRQ7KLVGHILQHVWKHGLIIHUHQWORFDWLRQV\RXU$QGURLGDSSOLFDWLRQFDQ
EHLQVWDOOHGWRDXWRXVHUVHWWLQJVH[WHUQDO6'FDUGRULQWHUQDOGHYLFHLQWHUQDO
PHPRU\
http://www.freepdf-books.com/
eno Project Options - XamChat.Droid
w General
Android Application
$ Main Settings
T Build
Application name XamChat
! General
tit Custom Commands Package name com.jonathanpeppers. xamchat
Cancel OK
&RPPRQPDQLIHVWSHUPLVVLRQV
,QDGGLWLRQWRWKHVHVHWWLQJVWKHUHLVDVHWRIFKHFNER[HVODEHOHG5HTXLUHGSHUPLVVLRQV
7KHVHDUHGLVSOD\HGWRXVHUVRQ*RRJOH3OD\SULRUWRWKHDSSOLFDWLRQEHLQJLQVWDOOHG7KLV
LV$QGURLGVZD\RIHQIRUFLQJDOHYHORIVHFXULW\JLYLQJXVHUVDZD\WRVHHZKDWNLQGVRI
DFFHVVDQDSSZLOOKDYHWRPDNHFKDQJHVWRWKHLUGHYLFH
7KHIROORZLQJDUHVRPHFRPPRQO\XVHGPDQLIHVWSHUPLVVLRQV
&DPHUD7KLVSURYLGHVDFFHVVWRWKHGHYLFHFDPHUD
,QWHUQHW7KLVSURYLGHVDFFHVVWRPDNHZHEUHTXHVWVRYHUWKH,QWHUQHW
5HDG&RQWDFWV7KLVSURYLGHVDFFHVVWRUHDGWKHGHYLFHVFRQWDFWVOLEUDU\
5HDG([WHUQDO6WRUDJH7KLVSURYLGHVDFFHVVWRUHDGWKH6'FDUG
:ULWH&RQWDFWV7KLVSURYLGHVDFFHVVWRPRGLI\WKHGHYLFHVFRQWDFWVOLEUDU\
:ULWH([WHUQDO6WRUDJH7KLVSURYLGHVDFFHVVWRZULWHWRWKH6'FDUG
,QDGGLWLRQWRWKHVHVHWWLQJVDPDQXDOFKDQJHWR$QGURLG0DQLIHVWZLOOEHUHTXLUHGPDQ\
WLPHV,QWKLVFDVH\RXFDQHGLWWKHPDQLIHVWILOHDV\RXZRXOGHGLWDVWDQGDUG;0/ILOHLQ
;DPDULQ6WXGLR)RUDFRPSOHWHOLVWRIYDOLG;0/HOHPHQWVDQGDWWULEXWHVYLVLW
KWWSGHYHORSHUDQGURLGFRPJXLGHWRSLFVPDQLIHVWPDQLIHVWLQWURKWPO
1RZOHWVILOORXWWKHIROORZLQJVHWWLQJVIRURXUDSSOLFDWLRQ
$SSOLFDWLRQQDPH;DP&KDW
http://www.freepdf-books.com/
3DFNDJHQDPHFRP\RXUFRPSDQ\QDPH[DPFKDWPDNHVXUHWRQDPHIXWXUHDSSV
EHJLQQLQJZLWKFRP\RXUFRPSDQ\QDPH
9HUVLRQQXPEHU-XVWVWDUWZLWKWKHQXPEHU
9HUVLRQ7KLVFDQEHDQ\VWULQJEXWLWLVUHFRPPHQGHGWRXVHVRPHWKLQJWKDW
UHVHPEOHVDYHUVLRQQXPEHU
0LQLPXP$QGURLGYHUVLRQ6HOHFW$QGURLG$3,/HYHO
5HTXLUHGSHUPLVVLRQV6HOHFW,QWHUQHWZHZLOOEHXVLQJLWODWHU
$WWKLVSRLQWZHQHHGWRUHIHUHQFHRXUVKDUHGFRGHIURPRXUSRUWDEOHFODVVOLEUDU\ZH
FUHDWHGLQ&KDSWHU;DP&KDWD&URVVSODWIRUP$SS5LJKWFOLFNRQWKH5HIHUHQFHV
IROGHUIRUWKHSURMHFWWKHQFOLFNRQ(GLW5HIHUHQFHVDQGDGGDUHIHUHQFHWRWKH
;DP&KDW&RUHSURMHFW<RXZLOOQRZEHDEOHWRDFFHVVDOOWKHVKDUHGFRGHWKDWZDVZULWWHQ
LQ&KDSWHU;DP&KDWD&URVVSODWIRUP$SS
*RWRWKH5HVRXUFHVGLUHFWRU\DQGLQWKHYDOXHVIROGHURSHQ6WULQJV[POWKLVLVZKHUH
DOOWKHWH[WWKURXJKRXW\RXU$QGURLGDSSVKRXOGEHVWRUHG7KLVLVDQ$QGURLGFRQYHQWLRQ
WKDWZLOOPDNHLWYHU\HDV\WRDGGPXOWLSOHODQJXDJHVWR\RXUDSSOLFDWLRQ/HWVFKDQJHRXU
VWULQJVWRWKHIROORZLQJ
"[POYHUVLRQ HQFRGLQJ XWI"!
UHVRXUFHV!
VWULQJQDPH $SSOLFDWLRQ1DPH!;DP&KDWVWULQJ!
VWULQJQDPH (UURU7LWOH!2RSVVWULQJ!
VWULQJQDPH /RDGLQJ!/RDGLQJVWULQJ!
UHVRXUFHV!
:HOOXVHWKHVHYDOXHVODWHULQWKHFKDSWHU)HHOIUHHWRDGGQHZRQHVLQFDVHVZKHUH\RX
GLVSOD\WKHWH[WWRWKHXVHU,I\RXQHHGWRDGGPRUHODQJXDJHVLWLVYHU\VWUDLJKWIRUZDUG
\RXFDQVHHWKH$QGURLGGRFXPHQWDWLRQRQWKLVVXEMHFWDW
KWWSGHYHORSHUDQGURLGFRPJXLGHWRSLFVUHVRXUFHVORFDOL]DWLRQKWPO
http://www.freepdf-books.com/
&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
1RZOHWVLPSOHPHQWRXUPDLQDSSOLFDWLRQFODVVDGGDQHZ$FWLYLW\IURPWKH1HZ)LOH
GLDORJ:HZRQWEHVXEFODVVLQJ$FWLYLW\LQWKLVILOHEXWWKLVWHPSODWHDGGVVHYHUDO
$QGURLGXVLQJVWDWHPHQWVWRWKHWRSRIWKHILOHWKDWLPSRUWVWKH$QGURLG$3,VWREHXVHG
ZLWKLQ\RXUFRGH&UHDWHDQHZ$SSOLFDWLRQFODVVZKHUHZHFDQUHJLVWHUHYHU\WKLQJLQRXU
6HUYLFH&RQWDLQHUDVIROORZV
SXEOLFRYHUULGHYRLG2Q&UHDWH
^
EDVH2Q&UHDWH
9LHZ0RGHOV
6HUYLFH&RQWDLQHU5HJLVWHU/RJLQ9LHZ0RGHO! !QHZ/RJLQ9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU)ULHQG9LHZ0RGHO! !
QHZ)ULHQG9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU0HVVDJH9LHZ0RGHO! !
QHZ0HVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HJLVWHU5HJLVWHU9LHZ0RGHO! !
QHZ5HJLVWHU9LHZ0RGHO
0RGHOV
6HUYLFH&RQWDLQHU5HJLVWHU,6HWWLQJV! !QHZ)DNH6HWWLQJV
6HUYLFH&RQWDLQHU5HJLVWHU,:HE6HUYLFH! !QHZ)DNH:HE6HUYLFH
`
`
:HXVHGWKHEXLOWLQ$QGURLGWKHPH7KHPH+ROR/LJKWMXVWEHFDXVHLWLVDQHDWWKHPH
WKDWPDWFKHVWKHGHIDXOWVW\OHZHXVHGRQL261RWHWKHVWUDQJHHPSW\FRQVWUXFWRUZH
KDYHWRFUHDWHIRUWKLVFODVVWRIXQFWLRQ7KLVLVDFXUUHQWUHTXLUHPHQWRIDFXVWRP
$SSOLFDWLRQFODVVLQ;DPDULQ<RXFDQMXVWUHFRJQL]HWKLVDVERLOHUSODWHFRGHDQG\RX
ZLOOQHHGWRDGGWKLVLQWKLVFDVH
1RZOHWVLPSOHPHQWDVLPSOHEDVHFODVVIRUDOOWKHDFWLYLWLHVWKURXJKRXWRXUDSS&UHDWH
DQ$FWLYLWLHVIROGHULQWKH;DP&KDW'URLGSURMHFWDQGDQHZILOHQDPHG
%DVH$FWLYLW\FVZLWKWKHIROORZLQJFRQWHQW
>$FWLYLW\@
SXEOLFFODVV%DVH$FWLYLW\79LHZ0RGHO!$FWLYLW\ZKHUH79LHZ0RGHO
%DVH9LHZ0RGHO
^
SURWHFWHGUHDGRQO\79LHZ0RGHOYLHZ0RGHO
SURWHFWHG3URJUHVV'LDORJSURJUHVV
SXEOLF%DVH$FWLYLW\
http://www.freepdf-books.com/
^
YLHZ0RGHO 6HUYLFH&RQWDLQHU5HVROYHW\SHRI79LHZ0RGHODV79LHZ0RGHO
`
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
SURJUHVV QHZ3URJUHVV'LDORJWKLV
SURJUHVV6HW&DQFHODEOHIDOVHSURJUHVV6HW7LWOH5HVRXUFH6WULQJ/RDGLQJ`
SURWHFWHGRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
YLHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
`
SURWHFWHGRYHUULGHYRLG2Q3DXVH
^
EDVH2Q3DXVH
YLHZ0RGHO,V%XV\&KDQJHG 2Q,V%XV\&KDQJHG
`
YRLG2Q,V%XV\&KDQJHGREMHFWVHQGHU(YHQW$UJVH
^
LIYLHZ0RGHO,V%XV\
SURJUHVV6KRZ
HOVH
SURJUHVV+LGH
`
`
:HGLGVHYHUDOWKLQJVKHUHWRVLPSOLI\WKHGHYHORSPHQWRIRXURWKHUDFWLYLWLHV)LUVWZH
PDGHWKLVFODVVJHQHULFDQGPDGHDSURWHFWHGYDULDEOHQDPHGYLHZ0RGHOWRVWRUHD
9LHZ0RGHORIDVSHFLILFW\SH1RWHWKDWZHGLGQRWXVHJHQHULFVRQFRQWUROOHUVLQL26GXH
WRSODWIRUPOLPLWDWLRQVVHHPRUHRQ;DPDULQVGRFXPHQWDWLRQZHEVLWHDW
KWWSGRFV[DPDULQFRPJXLGHVLRVDGYDQFHGBWRSLFVOLPLWDWLRQV:HDOVRLPSOHPHQWHG
,V%XV\&KDQJHGDQGGLVSOD\HGDVLPSOH3URJUHVV'LDORJIXQFWLRQZLWKWKH/RDGLQJVWULQJ
IURPWKH6WULQJV[POILOHWRLQGLFDWHWKHQHWZRUNDFWLYLW\
/HWVDGGRQHPRUHPHWKRGWRGLVSOD\HUURUVWRWKHXVHUDVIROORZV
SURWHFWHGYRLG'LVSOD\(UURU([FHSWLRQH[F
^
VWULQJHUURU H[F0HVVDJH
QHZ$OHUW'LDORJ%XLOGHUWKLV
6HW7LWOH5HVRXUFH6WULQJ(UURU7LWOH
6HW0HVVDJHHUURU
6HW3RVLWLYH%XWWRQ$QGURLG5HVRXUFH6WULQJ2N
,'LDORJ,QWHUIDFH2Q&OLFN/LVWHQHUQXOO
6KRZ
`
7KLVPHWKRGZLOOGLVSOD\DSRSXSGLDORJLQGLFDWLQJWKDWVRPHWKLQJZHQWZURQJ1RWLFH
WKDWZHDOVRXVHG(UURU7LWOHDQGWKHEXLOWLQ$QGURLGUHVRXUFHIRUDQ2NVWULQJ
7KLVZLOOFRPSOHWHWKHFRUHVHWXSIRURXU$QGURLGDSSOLFDWLRQ)URPKHUHZHFDQPRYHRQ
WRLPSOHPHQWWKH8,IRUWKHVFUHHQVWKURXJKRXWRXUDSS
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$GGLQJDORJLQVFUHHQ
%HIRUHFUHDWLQJ$QGURLGYLHZVLWLVLPSRUWDQWWRNQRZWKHGLIIHUHQWOD\RXWVRUYLHZJURXS
W\SHVDYDLODEOHLQ$QGURLGL26GRHVQRWKDYHDQHTXLYDOHQWIRUVRPHRIWKHVHEHFDXVH
L26KDVDYHU\VPDOOYDULDWLRQRIVFUHHQVL]HVRQLWVGHYLFHV6LQFH$QGURLGKDVYLUWXDOO\
LQILQLWHVFUHHQVL]HVDQGGHQVLWLHVWKH$QGURLG6'.KDVDORWRIEXLOWLQVXSSRUWIRUDXWR
VL]LQJDQGOD\RXWIRUYLHZV
http://www.freepdf-books.com/
/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
7KHIROORZLQJDUHWKHFRPPRQW\SHVRIOD\RXWV
9LHZ*URXS7KLVLVWKHEDVHFODVVIRUDYLHZWKDWFRQWDLQVDFROOHFWLRQRIFKLOGYLHZV
<RXQRUPDOO\ZRQWXVHWKLVFODVVGLUHFWO\
/LQHDU/D\RXW7KLVLVDOD\RXWWKDWSRVLWLRQVLWVFKLOGYLHZVLQURZVRUFROXPQVEXW
QRWERWK<RXFDQDOVRVHWZHLJKWVRQHDFKFKLOGWRKDYHWKHPVSDQGLIIHUHQW
SHUFHQWDJHVRIWKHDYDLODEOHVSDFH
5HODWLYH/D\RXW7KLVLVDOD\RXWWKDWJLYHVPXFKPRUHIOH[LELOLW\RQWKHSRVLWLRQRI
LWVFKLOGUHQ<RXFDQSRVLWLRQFKLOGYLHZVUHODWLYHWRHDFKRWKHUVRWKDWWKH\DUH
DERYHEHORZWRWKHOHIWRUWRWKHULJKWRIRQHDQRWKHU
)UDPH/D\RXW7KLVOD\RXWSRVLWLRQVLWVFKLOGYLHZVGLUHFWO\RQWRSRIRQHDQRWKHULQ
WKH]RUGHURQWKHVFUHHQ7KLVOD\RXWLVEHVWXVHGIRUFDVHVZKHUH\RXKDYHDODUJH
FKLOGYLHZWKDWQHHGVRWKHUYLHZVRQWRSRILWDQGSHUKDSVGRFNHGWRRQHVLGH
/LVW9LHZ7KLVGLVSOD\VYLHZVYHUWLFDOO\LQDOLVWZLWKWKHKHOSRIDQDGDSWHUFODVVWKDW
GHWHUPLQHVWKHQXPEHURIFKLOGYLHZV,WDOVRKDVVXSSRUWIRULWVFKLOGUHQWREH
VHOHFWHG
*ULG9LHZ7KLVGLVSOD\VYLHZVLQURZVDQGFROXPQVZLWKLQDJULG,WDOVRUHTXLUHVWKH
XVHRIDQDGDSWHUFODVVWRVXSSO\WKHQXPEHURIFKLOGUHQ
%HIRUHZHEHJLQZULWLQJWKHORJLQVFUHHQGHOHWHWKH0DLQD[PODQG0DLQ$FWLYLW\FV
ILOHVWKDWZHUHFUHDWHGIURPWKH$QGURLGSURMHFWWHPSODWHDVWKH\DUHQRWXVHIXOIRUWKLV
DSSOLFDWLRQ1H[WFUHDWHDQ$QGURLGOD\RXWILOHQDPHG/RJLQD[POLQWKHOD\RXWIROGHURI
WKH5HVRXUFHVGLUHFWRU\LQ\RXUSURMHFW
1RZZHFDQVWDUWDGGLQJIXQFWLRQDOLWLHVWRRXU$QGURLGOD\RXWDVIROORZV
'RXEOHFOLFNRQWKH/RJLQD[POILOHWRRSHQWKH$QGURLGGHVLJQHU
'UDJWZR3ODLQ7H[WYLHZVRQWRWKHOD\RXWIRXQGLQWKH7H[W)LHOGVVHFWLRQ
,QWKH,GILHOGHQWHU#LGXVHUQDPHDQG#LGSDVVZRUGUHVSHFWLYHO\7KLVLVDVWHS
WKDW\RXZLOOWDNHIRUDQ\FRQWURO\RXZDQWWRZRUNZLWKIURP&FRGH
)RUWKHSDVVZRUGILHOGVHWLWV,QSXW7\SHSURSHUW\WRWH[W3DVVZRUG
'UDJD%XWWRQRQWRWKHOD\RXWDQGVHWLWV7H[WSURSHUW\WR/RJLQ
6HWWKHEXWWRQV,GSURSHUW\WR#LGORJLQ:HZLOOEHXVLQJWKLVFRQWUROIURPFRGH
<RXUOD\RXWZLOOORRNVRPHWKLQJOLNHZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRWZKHQ
FRPSOHWH
http://www.freepdf-books.com/
4 / Login.axml U Toolbox x
Alternative Layouts Nexus 4 Android L (v21) (All languages) Mode Default Theme Q. button ] [)
Form Widgets o
XamChat
* H 0 :: s c Button
RadioButton
ToggleButton
Advanced o
LOGIN ZoomButton
Content Source
http://www.freepdf-books.com/
,PSOHPHQWLQJWKHORJLQIXQFWLRQDOLW\
1RZFUHDWHDQHZ$QGURLG$FWLYLW\ILOHQDPHG/RJLQ$FWLYLW\FVLQWKH$FWLYLWHV
IROGHUZHFUHDWHGHDUOLHU:HZLOOXVHWKLVDVWKHPDLQDFWLYLW\WKDWVWDUWVZKHQWKH
DSSOLFDWLRQUXQV/HWVLPSOHPHQWWKHORJLQIXQFWLRQDOLW\DVIROORZV
>$FWLYLW\/DEHO #VWULQJ$SSOLFDWLRQ1DPH0DLQ/DXQFKHU WUXH@
SXEOLFFODVV/RJLQ$FWLYLW\%DVH$FWLYLW\/RJLQ9LHZ0RGHO!
^
(GLW7H[WXVHUQDPHSDVVZRUG
%XWWRQORJLQ
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW/RJLQ
XVHUQDPH )LQG9LHZ%\,G(GLW7H[W!5HVRXUFH,GXVHUQDPH
SDVVZRUG )LQG9LHZ%\,G(GLW7H[W!5HVRXUFH,GSDVVZRUG
ORJLQ )LQG9LHZ%\,G%XWWRQ!5HVRXUFH,GORJLQ
ORJLQ&OLFN 2Q/RJLQ
`
SURWHFWHGRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
XVHUQDPH7H[W SDVVZRUG7H[W VWULQJ(PSW\
`
DV\QFYRLG2Q/RJLQREMHFWVHQGHU(YHQW$UJVH
^
YLHZ0RGHO8VHUQDPH XVHUQDPH7H[W
YLHZ0RGHO3DVVZRUG SDVVZRUG7H[W
WU\
^
DZDLWYLHZ0RGHO/RJLQ
72'2QDYLJDWHWRDQHZDFWLYLW\
`
FDWFK([FHSWLRQH[F
^
'LVSOD\(UURUH[F
`
`
`
1RWLFHWKDWZHVHW0DLQ/DXQFKHUWRWUXHWRPDNHWKLVDFWLYLW\WKHILUVWDFWLYLW\IRUWKH
DSSOLFDWLRQ,QVRPHDSSVDVSODVKVFUHHQLVXVHGDVWKHILUVWDFWLYLW\VRNHHSWKLVLQPLQG
LI\RXQHHGWRDGGDVSODVKVFUHHQ:HDOVRWRRNDGYDQWDJHRIWKH$SSOLFDWLRQ1DPHYDOXH
DQGWKH%DVH$FWLYLW\FODVVZHVHWXSHDUOLHULQWKHFKDSWHU:HDOVRRYHUURGH2Q5HVXPHWR
FOHDURXWWKHWZR(GLW7H[WFRQWUROVVRWKDWWKHYDOXHVDUHFOHDUHGRXWLI\RXUHWXUQWRWKH
VFUHHQ
1RZLI\RXODXQFKWKHDSSOLFDWLRQ\RXZLOOEHJUHHWHGE\WKHORJLQVFUHHQZHMXVW
LPSOHPHQWHGDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
l u 11:37
10 XamChat
myusername
Login
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJ/LVW9LHZDQG%DVH$GDSWHU
1RZOHWVLPSOHPHQWDFRQYHUVDWLRQVOLVWRQ$QGURLG7KH$QGURLGHTXLYDOHQWRIWKH
8,7DEOH9LHZDQG8,7DEOH9LHZ6RXUFHL26FODVVHVDUH/LVW9LHZDQG%DVH$GDSWHU7KHUH
DUHSDUDOOHOFRQFHSWVIRUWKHVH$QGURLGFODVVHVVXFKDVLPSOHPHQWLQJDEVWUDFWPHWKRGV
DQGUHF\FOLQJFHOOVGXULQJVFUROOLQJ7KHUHDUHDIHZGLIIHUHQWW\SHVRIDGDSWHUVXVHGLQ
$QGURLGVXFKDV$UUD\$GDSWHURU&XUVRU$GDSWRUDOWKRXJK%DVH$GDSWHULVJHQHUDOO\EHVW
VXLWHGIRUVLPSOHOLVWV
http://www.freepdf-books.com/
,PSOHPHQWLQJWKHFRQYHUVDWLRQVVFUHHQ
/HWVLPSOHPHQWRXUFRQYHUVDWLRQVVFUHHQ/HWVEHJLQE\PDNLQJDQHZ$QGURLG$FWLYLW\
LQ\RXU$FWLYLWLHVIROGHUQDPHG&RQYHUVDWLRQV$FWLYLW\FV/HWVVWDUWZLWKRQO\D
FRXSOHRIFKDQJHVWRWKHFODVVGHILQLWLRQDVIROORZV
>$FWLYLW\/DEHO &RQYHUVDWLRQV@
SXEOLFFODVV&RQYHUVDWLRQV$FWLYLW\%DVH$FWLYLW\0HVVDJH9LHZ0RGHO!
^
2WKHUFRGHKHUHODWHU
`
3HUIRUPWKHIROORZLQJVWHSVWRLPSOHPHQWDFRXSOHRI$QGURLGOD\RXWV
&UHDWHDQHZ$QGURLGOD\RXWLQWKHOD\RXWIROGHURIWKH5HVRXUFHVGLUHFWRU\QDPHG
&RQYHUVDWLRQVD[PO
'UDJD/LVW9LHZFRQWUROIURP7RROER[RQWRWKHOD\RXWDQGVHWLWV,GWR
#LGFRQYHUVDWLRQV/LVW
&UHDWHDVHFRQG$QGURLGOD\RXWLQWKHOD\RXWIROGHULQWKH5HVRXUFHVGLUHFWRU\
QDPHG&RQYHUVDWLRQ/LVW,WHPD[PO
'UDJD7H[W0HGLXPDQGD7H[W6PDOOFRQWURORQWRWKHOD\RXWIURPWKH7RROER[
SDQH
6HWWKHLU,'VWR#LGFRQYHUVDWLRQ8VHUQDPHDQG#LGFRQYHUVDWLRQ/DVW0HVVDJH
)LQDOO\OHWVVHWHDFKRIWKHLU0DUJLQVWRGSLQWKH/D\RXWWDERIWKH3URSHUWLHV
ER[
7KLVZLOOVHWXSDOOWKHOD\RXWILOHVZHOOQHHGWRXVHWKURXJKRXWWKHFRQYHUVDWLRQVVFUHHQ
<RXU&RQYHUVDWLRQ/LVW,WHPD[POOD\RXWZLOOORRNVRPHWKLQJOLNHZKDWVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
XamChat
j edium Text
imall Text
1RZZHFDQLPSOHPHQW%DVH$GDSWHUDVDQHVWHGFODVVLQVLGH&RQYHUVDWLRQV$FWLYLW\DV
IROORZV
FODVV$GDSWHU%DVH$GDSWHU&RQYHUVDWLRQ!
^
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
UHDGRQO\/D\RXW,QIODWHULQIODWHU
SXEOLF$GDSWHU&RQWH[WFRQWH[W
http://www.freepdf-books.com/
^
LQIODWHU /D\RXW,QIODWHUFRQWH[W*HW6\VWHP6HUYLFH
&RQWH[W/D\RXW,QIODWHU6HUYLFH
`
SXEOLFRYHUULGHORQJ*HW,WHP,GLQWSRVLWLRQ
^
7KLVLVDQDEVWUDFWPHWKRGMXVWDVLPSOHLPSOHPHQWDWLRQ
UHWXUQSRVLWLRQ
`
SXEOLFRYHUULGH9LHZ*HW9LHZLQWSRVLWLRQ9LHZFRQYHUW9LHZ9LHZ*URXS
SDUHQW
^
LIFRQYHUW9LHZ QXOO
^
FRQYHUW9LHZ LQIODWHU,QIODWH5HVRXUFH/D\RXW&RQYHUVDWLRQ/LVW,WHP
QXOO
`
YDUFRQYHUVDWLRQ WKLV>SRVLWLRQ@
YDUXVHUQDPH FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GFRQYHUVDWLRQ8VHUQDPH
YDUODVW0HVVDJH FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GFRQYHUVDWLRQ/DVW0HVVDJH
XVHUQDPH7H[W FRQYHUVDWLRQ8VHUQDPH
ODVW0HVVDJH7H[W FRQYHUVDWLRQ/DVW0HVVDJH
UHWXUQFRQYHUW9LHZ
`
SXEOLFRYHUULGHLQW&RXQW
^
JHW^UHWXUQPHVVDJH9LHZ0RGHO&RQYHUVDWLRQV QXOO"
PHVVDJH9LHZ0RGHO&RQYHUVDWLRQV/HQJWK`
`
SXEOLFRYHUULGH&RQYHUVDWLRQWKLV>LQWLQGH[@
^
JHW^UHWXUQPHVVDJH9LHZ0RGHO&RQYHUVDWLRQV>LQGH[@`
`
`
7KHIROORZLQJLVDUHYLHZRIZKDWLVJRLQJRQLQVLGHWKHDGDSWHU
:HVXEFODVVHG%DVH$GDSWHU&RQYHUVDWLRQ!
:HSDVVHGLQ&RQWH[WRXUDFWLYLW\VRWKDWZHFDQSXOORXW/D\RXW,QIODWHU7KLV
FODVVHQDEOHV\RXWRORDG;0/OD\RXWUHVRXUFHVDQGLQIODWHWKHPLQWRDYLHZREMHFW
:HLPSOHPHQWHG*HW,WHP,G7KLVLVDJHQHUDOPHWKRGXVHGWRLGHQWLI\URZVEXWZH
MXVWUHWXUQHGWKHSRVLWLRQIRUQRZ
:HVHWXS*HW9LHZZKLFKUHF\FOHVWKHFRQYHUW9LHZYDULDEOHE\RQO\FUHDWLQJDQHZ
YLHZLILWLVQXOO:HDOVRSXOOHGRXWWKHWH[WYLHZVLQRXUOD\RXWWRVHWWKHLUWH[W
:HRYHUURGH&RXQWWRUHWXUQWKHQXPEHURIFRQYHUVDWLRQV
:HLPSOHPHQWHGDQLQGH[HUWRUHWXUQD&RQYHUVDWLRQREMHFWIRUDSRVLWLRQ
2YHUDOOWKLVVKRXOGEHIDLUO\VLPLODUWRZKDWZHGLGRQL26
http://www.freepdf-books.com/
6HWWLQJXSWKHDGDSWHU
1RZOHWVVHWXSWKHDGDSWHULQRXUDFWLYLW\E\DGGLQJWKHIROORZLQJWRWKHERG\RI
&RQYHUVDWLRQV$FWLYLW\
/LVW9LHZOLVW9LHZ
$GDSWHUDGDSWHU
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW&RQYHUVDWLRQV
OLVW9LHZ )LQG9LHZ%\,G/LVW9LHZ!5HVRXUFH,GFRQYHUVDWLRQV/LVW
OLVW9LHZ$GDSWHU DGDSWHU QHZ$GDSWHUWKLV
`
SURWHFWHGDV\QFRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
WU\
^
DZDLWYLHZ0RGHO*HW&RQYHUVDWLRQV
DGDSWHU1RWLI\'DWD6HW,QYDOLGDWHG
`
FDWFK([FHSWLRQH[F
^
'LVSOD\(UURUH[F
`
`
7KLVFRGHZLOOVHWXSWKHDGDSWHUDQGUHORDGRXUOLVWRIFRQYHUVDWLRQVZKHQWKHDFWLYLW\
DSSHDUVRQWKHVFUHHQ1RWHWKDWZHFDOOHG1RWLI\'DWD6HW,QYDOLGDWHGKHUHVRWKDW
/LVW9LHZUHORDGVLWVURZVDIWHUWKHQXPEHURIFRQYHUVDWLRQVKDVEHHQXSGDWHG7KLVLV
SDUDOOHOWRZKDWZHGLGRQL26E\FDOOLQJWKH8,7DEOH9LHZ
V5HORDG'DWDPHWKRG
/DVWEXWQRWOHDVWZHQHHGWRPRGLI\WKH2Q/RJLQPHWKRGZHVHWXSHDUOLHULQ
/RJLQ$FWLYLW\WRVWDUWRXUQHZDFWLYLW\DVIROORZV
1RZLIZHFRPSLOHDQGUXQRXUDSSOLFDWLRQZHFDQQDYLJDWHWRDFRQYHUVDWLRQVOLVWDIWHU
ORJJLQJLQDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
eoo 5554:Nexus5
*2 9:46
id
10 Conversations
bobama
Hey!
bobloblaw
Have you seen that new movie?
gmichael
What?
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,PSOHPHQWLQJWKHIULHQGVOLVW
%HIRUHZHVWDUWLPSOHPHQWLQJWKHIULHQGVOLVWVFUHHQZHPXVWILUVWDGGDPHQXLWHPWR
$FWLRQ%DULQRXUDSSOLFDWLRQ/HWVEHJLQE\FUHDWLQJDQHZPHQXIROGHUZLWKLQWKH
5HVRXUFHVIROGHURIRXUSURMHFW1H[WFUHDWHDQHZ$QGURLGOD\RXWILOHQDPHG
&RQYHUVDWLRQV0HQXD[PO5HPRYHWKHGHIDXOWOD\RXWFUHDWHGE\;0/DQGUHSODFHLW
ZLWKWKHIROORZLQJ
"[POYHUVLRQ HQFRGLQJ XWI"!
PHQX[POQVDQGURLG KWWSVFKHPDVDQGURLGFRPDSNUHVDQGURLG!
LWHP
DQGURLGLG #LGDGG)ULHQG0HQXDQGURLGLFRQ #DQGURLGGUDZDEOHLFBPHQXBDGG
DQGURLGVKRZ$V$FWLRQ LI5RRP!
PHQX!
:HVHWXSDURRWPHQXZLWKRQHPHQXLWHPLQVLGHLW
7KHIROORZLQJLVDEUHDNGRZQRIZKDWZHVHWIRUWKHLWHPLQ;0/
DQGURLGLG:HZLOOXVHWKLVODWHULQ&WRUHIHUHQFHWKHPHQXLWHPZLWK
5HVRXUFH,GDGG)ULHQG0HQX
DQGURLGLFRQ7KLVLVDQLPDJHUHVRXUFHXVHGWRGLVSOD\WKHPHQXLWHP:HXVHGD
EXLOWLQ$QGURLGRQHIRUDJHQHULFSOXVLFRQ
DQGURLGVKRZ$V$FWLRQ7KLVZLOOPDNHWKHPHQXLWHPYLVLEOHLIWKHUHLVURRPIRUWKH
LWHP,IIRUVRPHUHDVRQWKHGHYLFHVVFUHHQLVWRRQDUURZDQRYHUIORZPHQXZRXOG
EHGLVSOD\HGIRUWKHPHQXLWHP
1RZZHFDQPDNHVRPHFKDQJHVLQ&RQYHUVDWLRQV$FWLYLW\FVWRGLVSOD\WKHPHQXLWHP
DVIROORZV
SXEOLFRYHUULGHERRO2Q&UHDWH2SWLRQV0HQX,0HQXPHQX
^
0HQX,QIODWHU,QIODWH5HVRXUFH0HQX&RQYHUVDWLRQV0HQXPHQX
UHWXUQEDVH2Q&UHDWH2SWLRQV0HQXPHQX
`
7KLVFRGHZLOOWDNHRXUOD\RXWDQGDSSO\LWWRWKHPHQXDWWKHWRSLQRXUDFWLYLW\VDFWLRQ
EDU1H[WZHFDQDGGVRPHFRGHWREHUXQZKHQWKHPHQXLWHPLVVHOHFWHGDVIROORZV
SXEOLFRYHUULGHERRO2Q2SWLRQV,WHP6HOHFWHG,0HQX,WHPLWHP
^
LILWHP,WHP,G 5HVRXUFH,GDGG)ULHQG0HQX
^
72'2ODXQFKWKHQH[WDFWLYLW\
`
UHWXUQEDVH2Q2SWLRQV,WHP6HOHFWHGLWHP
`
1RZOHWVLPSOHPHQWWKHQH[WDFWLYLW\/HWVEHJLQE\PDNLQJDFRS\RI
&RQYHUVDWLRQVD[POIRXQGLQWKHOD\RXWIROGHULQWKH5HVRXUFHVGLUHFWRU\DQGUHQDPHLW
)ULHQGVD[PO7KHRQO\FKDQJHZHOOPDNHLQWKLVILOHZLOOEHWRUHQDPHWKH/LVW9LHZV
,'WR#LGIULHQGV/LVW
http://www.freepdf-books.com/
1H[WSHUIRUPWKHIROORZLQJVWHSVWRFUHDWHDOD\RXWWKDWFDQEHXVHGIRUWKHOLVWLWHPVLQ
/LVW9LHZ
0DNHDQHZ$QGURLGOD\RXWFDOOHG)ULHQG/LVW,WHPD[PO
2SHQWKHOD\RXWDQGVZLWFKWRWKH6RXUFHWDEIRXQGDWWKHERWWRPRIWKHVFUHHQ
&KDQJHWKHURRW/LQHDU/D\RXW;0/HOHPHQWWRD5HODWLYH/D\RXWHOHPHQW
6ZLWFKEDFNWRWKH&RQWHQWWDEIRXQGDWWKHERWWRPRIWKHVFUHHQ
'UDJD7H[W/DUJHFRQWUROIURPWKH7RROER[SDQHRQWRWKHOD\RXWDQGVHWLWV,GWR
#LGIULHQG1DPH
'UDJDQ,PDJH9LHZFRQWUROIURPWKH7RROER[SDQHRQWRWKHOD\RXW\RXFDQHLWKHU
OHWLWV,GEHLWVGHIDXOWYDOXHRUEODQNLWRXW
&KDQJHWKHLPDJHYLHZVLPDJHWR#DQGURLGGUDZDEOHLFBPHQXBDGG7KLVLVWKH
VDPHSOXVLFRQZHXVHGHDUOLHULQWKHFKDSWHU<RXFDQVHOHFWLWIURPWKH5HVRXUFHV
GLDORJXQGHUWKH)UDPHZRUN5HVRXUFHVWDE
6HWWKH:LGWKDQG+HLJKWRIERWKWKHFRQWUROVWRZUDSBFRQWHQW7KLVLVIRXQGXQGHU
WKH/D\RXWWDEXQGHUWKH9LHZ*URXSVHFWLRQ
1H[WFKHFNWKHYDOXHIRU$OLJQ3DUHQW5LJKWRQMXVWWKHLPDJHYLHZ
)LQDOO\VHWWKH0DUJLQVRIERWKWKHFRQWUROVWRGSLQWKH/D\RXWWDERIWKH
3URSHUWLHVER[
8VLQJWKH;DPDULQGHVLJQHUFDQEHYHU\SURGXFWLYHEXWVRPHGHYHORSHUVSUHIHUDKLJKHU
OHYHORIFRQWURO<RXPLJKWFRQVLGHUZULWLQJWKH;0/FRGH\RXUVHOIDVDQDOWHUQDWLYH
ZKLFKLVIDLUO\VWUDLJKWIRUZDUGDVVKRZQLQWKHIROORZLQJFRGH
"[POYHUVLRQ HQFRGLQJ XWI"!
5HODWLYH/D\RXW[POQVDQGURLG KWWSVFKHPDVDQGURLGFRPDSNUHVDQGURLG
DQGURLGOD\RXWBZLGWK ILOOBSDUHQW
DQGURLGOD\RXWBKHLJKW ILOOBSDUHQW!
7H[W9LHZDQGURLGWH[W /DUJH7H[W
DQGURLGWH[W$SSHDUDQFH "DQGURLGDWWUWH[W$SSHDUDQFH/DUJH
DQGURLGOD\RXWBZLGWK ZUDSBFRQWHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW
DQGURLGLG #LGIULHQG1DPH
DQGURLGOD\RXWBPDUJLQ GS!
,PDJH9LHZ
DQGURLGVUF #DQGURLGGUDZDEOHLFBPHQXBDGG
DQGURLGOD\RXWBDOLJQ3DUHQW5LJKW WUXH
DQGURLGOD\RXWBZLGWK ZUDSBFRQWHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW
DQGURLGOD\RXWBPDUJLQ GS!
5HODWLYH/D\RXW!
6LQFHZHQRZKDYHDOOWKHOD\RXWVZHQHHGIRUWKHQHZVFUHHQOHWVFUHDWHDQ$QGURLG
$FWLYLW\LQWKH$FWLYLWLHVIROGHUQDPHG)ULHQGV$FWLYLW\FV/HWVFUHDWHWKHEDVLF
GHILQLWLRQRIWKHDFWLYLW\DVIROORZVMXVWOLNHZHGLGEHIRUH
>$FWLYLW\/DEHO )ULHQGV@
SXEOLFFODVV)ULHQGV$FWLYLW\%DVH$FWLYLW\)ULHQG9LHZ0RGHO!
^
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
http://www.freepdf-books.com/
^
EDVH2Q&UHDWHEXQGOH
`
`
1RZOHWVLPSOHPHQWDQHVWHG$GDSWHUFODVVWRVHWXSWKHOLVWYLHZLWHPVDVIROORZV
FODVV$GDSWHU%DVH$GDSWHU8VHU!
^
UHDGRQO\)ULHQG9LHZ0RGHOIULHQG9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH)ULHQG9LHZ0RGHO!
UHDGRQO\/D\RXW,QIODWHULQIODWHU
SXEOLF$GDSWHU&RQWH[WFRQWH[W
^
LQIODWHU /D\RXW,QIODWHUFRQWH[W*HW6\VWHP6HUYLFH
&RQWH[W/D\RXW,QIODWHU6HUYLFH
`
SXEOLFRYHUULGHORQJ*HW,WHP,GLQWSRVLWLRQ
^
UHWXUQSRVLWLRQ
`
SXEOLFRYHUULGH9LHZ*HW9LHZLQWSRVLWLRQ9LHZFRQYHUW9LHZ9LHZ*URXS
SDUHQW
^
LIFRQYHUW9LHZ QXOO
^
FRQYHUW9LHZ LQIODWHU,QIODWH5HVRXUFH/D\RXW)ULHQG/LVW,WHPQXOO
`
YDUIULHQG WKLV>SRVLWLRQ@
YDUIULHQGQDPH FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GIULHQG1DPH
IULHQGQDPH7H[W IULHQG8VHUQDPH
UHWXUQFRQYHUW9LHZ
`
SXEOLFRYHUULGHLQW&RXQW
^
JHW^UHWXUQIULHQG9LHZ0RGHO)ULHQGV QXOO"
IULHQG9LHZ0RGHO)ULHQGV/HQJWK`
`
SXEOLFRYHUULGH8VHUWKLV>LQWLQGH[@
^
JHW^UHWXUQIULHQG9LHZ0RGHO)ULHQGV>LQGH[@`
`
`
7KHUHLVUHDOO\QRGLIIHUHQFHLQWKLVDGDSWHUDQGWKHSUHYLRXVRQHZHLPSOHPHQWHGIRUWKH
FRQYHUVDWLRQVVFUHHQ:HRQO\KDYHWRVHWWKHIULHQGVQDPHDQGZHXVHWKH8VHUREMHFW
LQVWHDGRIWKH&RQYHUVDWLRQREMHFW
7RILQLVKVHWWLQJXSWKHDGDSWHUZHFDQXSGDWHWKHERG\RIWKH)ULHQGV$FWLYLW\FODVVDV
IROORZV
/LVW9LHZOLVW9LHZ
$GDSWHUDGDSWHU
http://www.freepdf-books.com/
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW)ULHQGV
OLVW9LHZ )LQG9LHZ%\,G/LVW9LHZ!5HVRXUFH,GIULHQGV/LVW
OLVW9LHZ$GDSWHU DGDSWHU QHZ$GDSWHUWKLV
`
SURWHFWHGDV\QFRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
WU\
^
DZDLWYLHZ0RGHO*HW)ULHQGV
DGDSWHU1RWLI\'DWD6HW,QYDOLGDWHG
`
FDWFK([FHSWLRQH[F
^
'LVSOD\(UURUH[F
`
`
/DVWEXWQRWOHDVWZHFDQXSGDWH2Q2SWLRQV,WHP6HOHFWHGLQWKH&RQYHUVDWLRQV$FWLYLW\
FODVVDVIROORZV
SXEOLFRYHUULGHERRO2Q2SWLRQV,WHP6HOHFWHG,0HQX,WHPLWHP
^
LILWHP,WHP,G 5HVRXUFH,GDGG)ULHQG0HQX
^
6WDUW$FWLYLW\W\SHRI)ULHQGV$FWLYLW\
`
UHWXUQEDVH2Q2SWLRQV,WHP6HOHFWHGLWHP
`
6RLIZHFRPSLOHDQGUXQWKHDSSOLFDWLRQZHFDQQDYLJDWHWRDIXOO\LPSOHPHQWHGIULHQGV
OLVWVFUHHQDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
eoo 5554:Nexus5
*d u 1 0:02
101 Friends
bobama
bobloblaw
gmichael
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&RPSRVLQJPHVVDJHV
7KHQH[WVFUHHQLVDELWPRUHFRPSOLFDWHG:HZLOOQHHGWRFUHDWHD/LVW9LHZWKDWXVHV
PXOWLSOHOD\RXWILOHVIRUHDFKURZGHSHQGLQJRQWKHW\SHRIWKHURZ:HOODOVRQHHGWR
SHUIRUPVRPHOD\RXWWULFNVWRSODFHDYLHZEHORZWKH/LVW9LHZDQGVHWXSWKH/LVW9LHZWR
DXWRVFUROO
)RUWKHQH[WVFUHHQOHWVEHJLQE\FUHDWLQJDQHZOD\RXWQDPHG0HVVDJHVD[POLQWKH
OD\RXWIROGHURIWKH5HVRXUFHVGLUHFWRU\DQGWKHQSHUIRUPWKHIROORZLQJVWHSV
'UDJDQHZ/LVW9LHZRQWRWKHOD\RXW6HWLWV,GWR#LGPHVVDJH/LVW
&KHFNWKHER[IRU6WDFN)URP%RWWRPDQGVHW7UDQVFULSW0RGHWRDOZD\V6FUROO
7KLVZLOOVHWLWXSLQRUGHUWRGLVSOD\LWHPVIURPWKHERWWRPXS
6HWWKH:HLJKWYDOXHWRIRUWKH/LVW9LHZLQWKH/D\RXWWDEXQGHUWKH
/LQHDU/D\RXWVHFWLRQ
'UDJDQHZ5HODWLYH/D\RXWRQWRWKHOD\RXW/HWLWV,GEHWKHGHIDXOWYDOXHRU
UHPRYHLW
'UDJDQHZ%XWWRQLQVLGH5HODWLYH/D\RXW6HWLWV,GWR#LGVHQG%XWWRQ
&KHFNWKHER[IRU$OLJQ3DUHQW5LJKWLQWKH/D\RXWWDE
'UDJDQHZ3ODLQ7H[WIRXQGLQWKH7H[W)LHOGVHFWLRQLQVLGH5HODWLYH/D\RXWWRWKH
OHIWRIWKHEXWWRQ6HWLWV,GWR#LGPHVVDJH7H[W
,QWKH/D\RXWWDEVHW7R/HIW2IWR#LGVHQG%XWWRQDQGVHWLWV:LGWKWR
PDWFKBSDUHQW
&KHFNWKHER[IRU&HQWHULQ3DUHQWWRIL[WKHYHUWLFDOFHQWHULQJ
:KHQFRPSOHWHGWKH;0/ILOHZLOOEHDVIROORZV
"[POYHUVLRQ HQFRGLQJ XWI"!
/LQHDU/D\RXW
[POQVDQGURLG KWWSVFKHPDVDQGURLGFRPDSNUHVDQGURLG
DQGURLGRULHQWDWLRQ YHUWLFDO
DQGURLGOD\RXWBZLGWK PDWFKBSDUHQW
DQGURLGOD\RXWBKHLJKW PDWFKBSDUHQW!
/LVW9LHZ
DQGURLGPLQ:LGWK S[
DQGURLGPLQ+HLJKW S[
DQGURLGOD\RXWBZLGWK ILOOBSDUHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW
DQGURLGLG #LGPHVVDJH/LVW
DQGURLGOD\RXWBZHLJKW
DQGURLGVWDFN)URP%RWWRP WUXH
DQGURLGWUDQVFULSW0RGH DOZD\V6FUROO!
5HODWLYH/D\RXW
DQGURLGPLQ:LGWK S[
DQGURLGPLQ+HLJKW S[
DQGURLGOD\RXWBZLGWK ILOOBSDUHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW!
%XWWRQ
DQGURLGWH[W 6HQG
DQGURLGOD\RXWBDOLJQ3DUHQW5LJKW WUXH
http://www.freepdf-books.com/
DQGURLGOD\RXWBZLGWK ZUDSBFRQWHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW
DQGURLGLG #LGVHQG%XWWRQ!
(GLW7H[W
DQGURLGOD\RXWBZLGWK PDWFKBSDUHQW
DQGURLGOD\RXWBKHLJKW ZUDSBFRQWHQW
DQGURLGOD\RXWBWR/HIW2I #LGVHQG%XWWRQ
DQGURLGOD\RXWBFHQWHU,Q3DUHQW WUXH
DQGURLGLG #LGPHVVDJH7H[W!
5HODWLYH/D\RXW!
/LQHDU/D\RXW!
1H[WSHUIRUPWKHIROORZLQJVWHSVWRPDNHWZRPRUH$QGURLGOD\RXWV
&UHDWHDQHZOD\RXWQDPHG0\0HVVDJH/LVW,WHPD[POLQWKHOD\RXWIROGHURIWKH
5HVRXUFHVGLUHFWRU\
2SHQWKHOD\RXWDQGVZLWFKWRWKH6RXUFHWDE&KDQJHWKHURRW;0/HOHPHQWWRD
5HODWLYH/D\RXWHOHPHQW
6ZLWFKEDFNWRWKH&RQWHQWWDEDQGGUDJWZR7H[W9LHZFRQWUROVRQWRWKHOD\RXW
,QWKH,GILHOGHQWHU#LGP\0HVVDJH7H[WDQG#LGP\0HVVDJH'DWHUHVSHFWLYHO\
)RUERWKWKHYLHZVVHW0DUJLQWRGSDQG:LGWKDQG+HLJKWWRZUDSBFRQWHQW
)RUWKHILUVW7H[W9LHZVHWLWV&RORUWR#DQGURLGFRORUKRORBEOXHBEULJKWXQGHU
WKH6W\OHWDE
)RUWKHVHFRQG7H[W9LHZFKHFNWKH$OLJQ3DUHQW5LJKWFKHFNER[XQGHUWKH/D\RXW
WDE
&UHDWHDQHZOD\RXWQDPHG7KHLU0HVVDJH/LVW,WHPD[PODQGUHSHDWWKHSURFHVV
6HOHFWDGLIIHUHQWFRORUIRUWKHILUVW7H[W9LHZLQWKHQHZOD\RXW
)LQDOO\ZHOOQHHGWRFUHDWHDQHZDFWLYLW\IRUWKHVFUHHQ&UHDWHDQHZ$QGURLG$FWLYLW\
QDPHG0HVVDJHV$FWLYLW\FVLQWKH$FWLYLWLHVGLUHFWRU\/HWVEHJLQZLWKWKHVWDQGDUG
FRGHWRVHWXSDQDFWLYLW\DVIROORZV
>$FWLYLW\/DEHO 0HVVDJHV@
SXEOLFFODVV0HVVDJHV$FWLYLW\%DVH$FWLYLW\0HVVDJH9LHZ0RGHO!
^
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
`
`
1H[WOHWVLPSOHPHQWDPRUHFRPSOLFDWHGDGDSWHUWKDQZKDWZHLPSOHPHQWHGHDUOLHUDV
IROORZV
FODVV$GDSWHU%DVH$GDSWHU0HVVDJH!
^
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO
6HUYLFH&RQWDLQHU5HVROYH0HVVDJH9LHZ0RGHO!
UHDGRQO\,6HWWLQJVVHWWLQJV 6HUYLFH&RQWDLQHU5HVROYH,6HWWLQJV!
UHDGRQO\/D\RXW,QIODWHULQIODWHU
FRQVWLQW0\0HVVDJH7\SH 7KHLU0HVVDJH7\SH
http://www.freepdf-books.com/
SXEOLF$GDSWHU&RQWH[WFRQWH[W
^
LQIODWHU /D\RXW,QIODWHUFRQWH[W*HW6\VWHP6HUYLFH
&RQWH[W/D\RXW,QIODWHU6HUYLFH
`
SXEOLFRYHUULGHORQJ*HW,WHP,GLQWSRVLWLRQ
^
UHWXUQSRVLWLRQ
`
SXEOLFRYHUULGHLQW&RXQW
^
JHW^UHWXUQPHVVDJH9LHZ0RGHO0HVVDJHV QXOO"
PHVVDJH9LHZ0RGHO0HVVDJHV/HQJWK`
`
SXEOLFRYHUULGH0HVVDJHWKLV>LQWLQGH[@
^
JHW^UHWXUQPHVVDJH9LHZ0RGHO0HVVDJHV>LQGH[@`
`
SXEOLFRYHUULGHLQW9LHZ7\SH&RXQW
^
JHW^UHWXUQ`
`
SXEOLFRYHUULGHLQW*HW,WHP9LHZ7\SHLQWSRVLWLRQ
^
YDUPHVVDJH WKLV>SRVLWLRQ@
UHWXUQPHVVDJH8VHU,G VHWWLQJV8VHU,G"0\0HVVDJH7\SH
7KHLU0HVVDJH7\SH
`
`
7KLVLQFOXGHVHYHU\WKLQJH[FHSWRXULPSOHPHQWDWLRQRI*HW9LHZZKLFKZHOOJHWWR
VKRUWO\+HUHWKHILUVWFKDQJHVDUHVRPHFRQVWDQWVIRU0\0HVVDJH7\SHDQG
7KHLU0HVVDJH7\SH:HWKHQLPSOHPHQWHG9LHZ7\SH&RXQWDQG*HW,WHP9LHZ7\SH7KLVLV
$QGURLGVPHFKDQLVPIRUXVLQJWZRGLIIHUHQWOD\RXWVIRUOLVWLWHPVLQDOLVWYLHZ:HXVH
RQHW\SHRIOD\RXWIRUWKHXVHUVPHVVDJHVDQGDGLIIHUHQWRQHIRUWKHRWKHUXVHULQWKH
FRQYHUVDWLRQ
1H[WOHWVLPSOHPHQW*HW9LHZDVIROORZV
SXEOLFRYHUULGH9LHZ*HW9LHZLQWSRVLWLRQ9LHZFRQYHUW9LHZ9LHZ*URXS
SDUHQW
^
YDUPHVVDJH WKLV>SRVLWLRQ@
LQWW\SH *HW,WHP9LHZ7\SHSRVLWLRQ
LIFRQYHUW9LHZ QXOO
^
LIW\SH 0\0HVVDJH7\SH
^
FRQYHUW9LHZ LQIODWHU,QIODWH5HVRXUFH/D\RXW0\0HVVDJH/LVW,WHP
QXOO
`
HOVH
^
FRQYHUW9LHZ LQIODWHU,QIODWH5HVRXUFH/D\RXW7KHLU0HVVDJH/LVW,WHP
QXOO
http://www.freepdf-books.com/
`
`
7H[W9LHZPHVVDJH7H[WGDWH7H[W
LIW\SH 0\0HVVDJH7\SH
^
PHVVDJH7H[W FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GP\0HVVDJH7H[W
GDWH7H[W FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GP\0HVVDJH'DWH
`
HOVH
^
PHVVDJH7H[W FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GWKHLU0HVVDJH7H[W
GDWH7H[W FRQYHUW9LHZ)LQG9LHZ%\,G7H[W9LHZ!
5HVRXUFH,GWKHLU0HVVDJH'DWH
`
PHVVDJH7H[W7H[W PHVVDJH7H[W
GDWH7H[W7H[W PHVVDJH'DWH7R6WULQJ00GG\\++PP
UHWXUQFRQYHUW9LHZ
`
/HWVEUHDNGRZQRXULPSOHPHQWDWLRQWKURXJKWKHIROORZLQJVWHSV
:HILUVWSXOORXWWKHPHVVDJHREMHFWIRUWKHSRVLWLRQRIWKHURZ
1H[WZHJUDEWKHYLHZW\SHWKDWGHWHUPLQHVZKHWKHULWLVWKHFXUUHQWXVHUVPHVVDJH
RUWKHRWKHUXVHULQWKHFRQYHUVDWLRQ
,IFRQYHUW9LHZLVQXOOZHLQIODWHWKHDSSURSULDWHOD\RXWEDVHGRQWKHW\SH
1H[WZHSXOOWKHWZRWH[WYLHZVPHVVDJH7H[WDQGGDWH7H[WRXWRIWKH
FRQYHUW9LHZ:HKDYHWRXVHWKHW\SHYDOXHWRPDNHVXUHWKDWZHXVHWKHFRUUHFW
UHVRXUFH,'V
:HVHWWKHDSSURSULDWHWH[WRQERWKWKHWH[WYLHZVXVLQJWKHPHVVDJHREMHFW
:HUHWXUQFRQYHUW9LHZ
1RZOHWVILQLVK0HVVDJHV$FWLYLW\E\VHWWLQJXSWKHUHVWRIWKHDGDSWHU)LUVWOHWV
LPSOHPHQWVRPHPHPEHUYDULDEOHVDQGWKH2Q&UHDWHPHWKRGDVIROORZV
/LVW9LHZOLVW9LHZ
(GLW7H[WPHVVDJH7H[W
%XWWRQVHQG%XWWRQ
$GDSWHUDGDSWHU
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
7LWOH YLHZ0RGHO&RQYHUVDWLRQ8VHUQDPH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW0HVVDJHV
OLVW9LHZ )LQG9LHZ%\,G/LVW9LHZ!5HVRXUFH,GPHVVDJH/LVW
PHVVDJH7H[W )LQG9LHZ%\,G(GLW7H[W!5HVRXUFH,GPHVVDJH7H[W
VHQG%XWWRQ )LQG9LHZ%\,G%XWWRQ!5HVRXUFH,GVHQG%XWWRQ
http://www.freepdf-books.com/
VHQG%XWWRQ&OLFN DV\QFVHQGHUH !
^
YLHZ0RGHO7H[W PHVVDJH7H[W7H[W
WU\
^
DZDLWYLHZ0RGHO6HQG0HVVDJH
PHVVDJH7H[W7H[W VWULQJ(PSW\
DGDSWHU1RWLI\'DWD6HW,QYDOLGDWHG
OLVW9LHZ6HW6HOHFWLRQDGDSWHU&RXQW
`
FDWFK([FHSWLRQH[F
^
'LVSOD\(UURUH[F
`
`
`
6RIDUWKLVDFWLYLW\LVIDLUO\VWDQGDUGFRPSDUHGWRRXUSUHYLRXVDFWLYLWLHVLQWKLVFKDSWHU:H
DOVRKDGWRZLUHXSWKH&OLFNHYHQWRIVHQG%XWWRQLQ2Q&UHDWHVRWKDWLWVHQGVWKH
PHVVDJHDQGUHIUHVKHVWKHOLVW:HDOVRXVHGDWULFNWRVFUROOWKHOLVWYLHZWRWKHHQGE\
VHWWLQJLWVVHOHFWLRQWRWKHODVWLWHP
1H[WZHOOQHHGWRLPSOHPHQW2Q5HVXPHWRORDGWKHPHVVDJHVLQYDOLGDWHWKHDGDSWHUDQG
WKHQVFUROOWKHOLVWYLHZWRWKHHQGDVIROORZV
SURWHFWHGDV\QFRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
WU\
^
DZDLWYLHZ0RGHO*HW0HVVDJHV
DGDSWHU1RWLI\'DWD6HW,QYDOLGDWHG
OLVW9LHZ6HW6HOHFWLRQDGDSWHU&RXQW
`
FDWFK([FHSWLRQH[F
^
'LVSOD\(UURUH[F
`
`
6RILQDOO\LI\RXFRPSLOHDQGUXQWKHDSS\RXZLOOEHDEOHWRQDYLJDWHWRWKHPHVVDJHV
VFUHHQDQGDGGQHZPHVVDJHVWRWKHOLVWDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Ieoo 5554:Nexus5
XJ u 10:42
10 bobloblaw
Hey
10/01/14 22:27
What's Up?
10/01/14 22:32
Have you seen that new movie?
10/01/14 22:37
It's great!
10/01/1422:42
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHVWDUWHGRXWE\JRLQJRYHUWKHEDVLFVHWWLQJVLQWKH$QGURLG0DQLIHVW
ILOH1H[WZHLPSOHPHQWHGDFXVWRP$SSOLFDWLRQFODVVWRVHWXSRXU6HUYLFH&RQWDLQHU
:HWKHQZHQWRYHUWKHGLIIHUHQWW\SHVRI$QGURLGOD\RXWVDQGLPSOHPHQWHGDORJLQVFUHHQ
XVLQJQDWLYH$QGURLGYLHZV:HLPSOHPHQWHGWKHIULHQGVOLVWVFUHHQDQGOHDUQHGDERXWWKH
EDVLFVRI/LVW9LHZDQGDGDSWHUV)LQDOO\ZHLPSOHPHQWHGWKHPHVVDJHVVFUHHQDQGXVHG
WKHPRUHDGYDQFHGIXQFWLRQDOLW\DYDLODEOHLQOLVWYLHZDGDSWHUVDQGOD\RXWV
$IWHUFRPSOHWLQJWKLVFKDSWHU\RXZLOOKDYHDSDUWLDOO\IXQFWLRQDO$QGURLGYHUVLRQRI
;DP&KDW<RXZLOOKDYHJDLQHGDGHHSHUXQGHUVWDQGLQJRIWKH$QGURLG6'.DQGWRROV
<RXVKRXOGEHFRQILGHQWLQGHYHORSLQJ\RXURZQ$QGURLGDSSOLFDWLRQVXVLQJ;DPDULQ
7DNHLWXSRQ\RXUVHOIWRLPSOHPHQWWKHUHPDLQLQJVFUHHQVWKDWZHGLGQRWFRYHULQWKH
FKDSWHU,I\RXJHWORVWIHHOIUHHWRUHYLHZWKHIXOOVDPSOHDSSOLFDWLRQLQFOXGHGZLWKWKLV
ERRN,QWKHQH[WFKDSWHUZHOOFRYHUKRZWRGHSOR\WRPRELOHGHYLFHVDQGZK\LVLWYHU\
LPSRUWDQWWRWHVW\RXUDSSOLFDWLRQVRQUHDOGHYLFHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU'HSOR\LQJDQG7HVWLQJRQ
'HYLFHV
'HSOR\LQJWRGHYLFHVLVERWKLPSRUWDQWDQGDELWRIDKDVVOHZKHQ\RXWU\LWWKHILUVWWLPH
7HVWLQJRQDGHYLFHZLOOFRPPRQO\GLVSOD\SHUIRUPDQFHLVVXHVWKDWDUHQWSUHVHQWLQWKH
VLPXODWRUHPXODWRURI\RXUDSSOLFDWLRQ<RXFDQDOVRWHVWWKLQJVWKDWDUHRQO\SRVVLEOHRQ
UHDOGHYLFHVVXFKDV*36FDPHUDPHPRU\OLPLWDWLRQVRUFHOOXODUQHWZRUNFRQQHFWLYLW\
7KHUHDUHDOVRFRPPRQSLWIDOOVWKDWH[LVWZKHQGHYHORSLQJIRU;DPDULQZKLFKZLOORQO\
VXUIDFHZKHQWHVWLQJRQDUHDOGHYLFH
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJWRSLFV
L26SURYLVLRQLQJ
$QGURLGGHYLFHVHWWLQJVIRUGHEXJJLQJ
7KHOLQNHU
$KHDGRIWLPH$27FRPSLODWLRQ
&RPPRQPHPRU\SLWIDOOVZLWK;DPDULQ
%HIRUHZHEHJLQWKLVFKDSWHULWLVLPSRUWDQWWRQRWHWKDWDQL26'HYHORSHU3URJUDP
PHPEHUVKLSLVUHTXLUHGWRGHSOR\WRL26GHYLFHV)HHOIUHHWRJREDFNWR&KDSWHU
6HWWLQJ8S;DPDULQWRZDONWKURXJKWKLVSURFHVV
http://www.freepdf-books.com/
L26SURYLVLRQLQJ
$SSOHKDVDVWULFWSURFHVVIRUGHSOR\LQJDSSOLFDWLRQVWRL26GHYLFHV:KLOHEHLQJTXLWH
FRQYROXWHGDQGVRPHWLPHVSDLQIXOIRUGHYHORSHUV$SSOHFDQHQDEOHDFHUWDLQOHYHORI
VHFXULW\E\SUHYHQWLQJWKHDYHUDJHXVHUIURPVLGHORDGLQJSRWHQWLDOO\PDOLFLRXV
DSSOLFDWLRQV
http://www.freepdf-books.com/
3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
%HIRUHZHFDQGHSOR\RXUDSSOLFDWLRQWRDQL26GHYLFHWKHUHDUHDIHZWKLQJVZHZLOO
QHHGWRVHWXSLQWKHL26'HY&HQWHU:HZLOOEHJLQE\FUHDWLQJDQ$SS,'RUDEXQGOH,'
IRU\RXUDFFRXQW7KLVLVWKHSULPDU\LGHQWLILHUIRUDQ\L26DSSOLFDWLRQ
:HZLOOEHJLQE\QDYLJDWLQJWRKWWSGHYHORSHUDSSOHFRPDQGSHUIRUPLQJWKHIROORZLQJ
VWHSV
&OLFNRQWKHL26$SSVLFRQ
6LJQLQZLWK\RXUGHYHORSHUDFFRXQW
&OLFNRQ&HUWLILFDWHV,GHQWLILHUV 3URILOHVRQWKHULJKWKDQGVLGHQDYLJDWLRQ
&OLFNRQ,GHQWLILHUV
&OLFNRQWKHSOXVEXWWRQWRDGGDQHZL26$SS,'
,QWKH1DPHILHOGHQWHUVRPHWKLQJPHDQLQJIXOVXFKDV<RXU&RPSDQ\1DPH:LOGFDUG
6HOHFWWKH:LOGFDUG$SS,'UDGLREXWWRQ
,QWKH%XQGOH,'ILHOGVHOHFWDUHYHUVHGRPDLQVW\OHGQDPHIRU\RXUFRPSDQ\VXFK
DVFRP\RXUFRPSDQ\QDPH
&OLFNRQ&RQWLQXH
5HYLHZWKHILQDOVHWWLQJDQGKLW6XEPLW
/HDYHWKLVZHESDJHRSHQDVZHZLOOEHXVLQJLWWKURXJKRXWWKHFKDSWHU
:HMXVWUHJLVWHUHGDZLOGFDUGEXQGOH,'IRU\RXUDFFRXQWXVHWKLVDVDSUHIL[IRUDOOIXWXUH
DSSOLFDWLRQV\RXZLVKWRLGHQWLI\ZLWKWKLVDFFRXQW/DWHUZKHQ\RXDUHSUHSDULQJWR
GHSOR\DQDSSWRWKH$SSOH$SS6WRUH\RXZLOOFUHDWHDQ([SOLFLW$SS,'VXFKDV
FRP\RXUFRPSDQ\QDPH\RXUDSS7KLVDOORZV\RXWRGHSOR\WKHVSHFLILFDSSWRWKHVWRUH
ZKLOHWKHZLOGFDUG,'LVEHVWXVHGIRUGHSOR\LQJWRGHYLFHVIRUWHVWLQJ
1H[WZHQHHGWRORFDWHWKHXQLTXHLGHQWLILHURQHDFKGHYLFH\RXSODQRQGHEXJJLQJ\RXU
DSSOLFDWLRQRQ$SSOHUHTXLUHVHDFKGHYLFHWREHUHJLVWHUHGXQGHU\RXUDFFRXQWZLWKDOLPLW
RIGHYLFHVSHUGHYHORSHU7KHRQO\ZD\WRFLUFXPYHQWWKLVUHTXLUHPHQWLVWRUHJLVWHU
IRUWKHL26'HYHORSHU(QWHUSULVHSURJUDPZLWKD\HDUO\IHHWKDWLVVHSDUDWHIURPWKH
VWDQGDUGGHYHORSHUIHH
:HZLOOEHJLQE\ODXQFKLQJ;FRGHDQGSHUIRUPLQJWKHIROORZLQJVWHSV
1DYLJDWHWR:LQGRZ_'HYLFHVLQWKHWRSPHQX
3OXJLQ\RXUWDUJHWGHYLFHZLWKD86%FDEOH
2QWKHOHIWKDQGVLGHQDYLJDWLRQ\RXVKRXOGVHH\RXUGHYLFHVQDPH&OLFNRQLWWR
VHOHFWLW
1RWLFHWKH,GHQWLILHUYDOXHIRU\RXUGHYLFH&RS\LWWR\RXUFOLSERDUG
7KHIROORZLQJVFUHHQVKRWVKRZVZKDW\RXUVFUHHQVKRXOGORRNOLNHZLWK\RXUGHYLFH
VHOHFWHGLQ;FRGH
http://www.freepdf-books.com/
Device Information
5HWXUQWRKWWSGHYHORSHUDSSOHFRPKRSHIXOO\LWLVVWLOORSHQIURPHDUOLHULQWKHFKDSWHU
DQGSHUIRUPWKHIROORZLQJVWHSV
1DYLJDWHWR'HYLFHV_$OORQWKHOHIWKDQGVLGHQDYLJDWLRQ
&OLFNRQWKHSOXVEXWWRQLQWKHWRSULJKWFRUQHURIWKHSDJH
(QWHUDPHDQLQJIXOQDPHIRU\RXUGHYLFHDQGSDVWHWKH,GHQWLILHUYDOXHIURP\RXU
FOLSERDUGLQWRWKH8','ILHOG
&OLFNRQ&RQWLQXH
5HYLHZWKHLQIRUPDWLRQ\RXHQWHUHGDQGKLW5HJLVWHU
'RZQWKHURDGZKHQ\RXUDFFRXQWLVIXOO\VHWXS\RXFDQMXVWFOLFNRQWKH8VHIRU
'HYHORSPHQWEXWWRQLQ;FRGHDQGVNLSWKHVHFRQGVHWRIVWHSV
7KHIROORZLQJVFUHHQVKRWVKRZV\RXZKDW\RXUGHYLFHOLVWVKRXOGORRNOLNHZKHQ
FRPSOHWH
iOS Devices + / Q.
Name UDID
Jons 4S
Jon's iPad 3
Jons iPhone 5S
1H[WZHZLOOQHHGWRJHQHUDWHDFHUWLILFDWHWRUHSUHVHQW\RXDVWKHGHYHORSHUIRU\RXU
DFFRXQW3ULRUWR;FRGH\RXKDGWRFUHDWHDFHUWLILFDWHVLJQLQJUHTXHVWXVLQJWKH
.H\FKDLQDSSRQ\RXU0DF<RXFDQILQGWKLVXQGHU$SSOLFDWLRQVRUXVLQJWKHVHDUFK
VSRWOLJKWRQ26;YLD&RPPDQG6SDFH7KHQHZHUYHUVLRQVRI;FRGHPDNHWKLQJVDORW
http://www.freepdf-books.com/
HDVLHUE\LQWHJUDWLQJDORWRIWKLVSURFHVVLQWR;FRGH
2SHQ;FRGHDQGSHUIRUPWKHIROORZLQJVWHSV
1DYLJDWHWR;FRGH_3UHIHUHQFHVLQWKHPHQXDWWKHWRS
6HOHFWWKH$FFRXQWVWDE
&OLFNRQWKHSOXVEXWWRQRQWKHERWWRPOHIWDQGWKHQFOLFNRQ$GG$SSOH,'
(QWHUWKHHPDLODQGSDVVZRUGIRU\RXUGHYHORSHUDFFRXQW
2QFUHDWLQJWKHDFFRXQWFOLFNRQ9LHZ'HWDLOVRQWKHERWWRPULJKW
&OLFNRQWKHV\QFEXWWRQRQWKHERWWRPOHIW
,IWKLVLVDQHZDFFRXQW;FRGHZLOOGLVSOD\DZDUQLQJWKDWQRFHUWLILFDWHVH[LVW\HW
&KHFNHDFKER[DQGFOLFNRQ5HTXHVWWRJHQHUDWHWKHFHUWLILFDWHV
;FRGHZLOOQRZDXWRPDWLFDOO\FUHDWHDGHYHORSHUFHUWLILFDWHIRU\RXUDFFRXQWDQGLQVWDOOLW
LQWR\RXU0DFVNH\FKDLQ
7KHIROORZLQJVFUHHQVKRWVKRZVZKDW\RXUVFUHHQZLOOORRNDIWHUVHWWLQJXS\RXUDFFRXQW
Accounts
n X
A
iaviors Navigation Fonts & Colors Text Editing Key Bindings Source Control Downloads Locations
riac
+
*
Provisioning Profiles Expiration Entitlements
iOSTeam Provisioning Profile: com.jonathanpeppers.* 11/8/14
XamChatDev 11/26/14
Flapp2048AppStore n/8/14 :
iOS Team Provisioning Profile: com.jonathanpepp... 11/8/14
8402AppStore 11/7/14
2048AppStore 11/7/14 letails...
+
C Done
http://www.freepdf-books.com/
&UHDWLQJDSURYLVLRQLQJSURILOH
1H[WZHQHHGWRFUHDWHDSURYLVLRQLQJSURILOH7KLVLVWKHILQDOILOHWKDWDOORZV
DSSOLFDWLRQVWREHLQVWDOOHGRQDQL26GHYLFH$SURYLVLRQLQJSURILOHFRQWDLQVDQ$SS,'D
OLVWRIGHYLFH,'VDQGILQDOO\DFHUWLILFDWHIRUWKHGHYHORSHU<RXPXVWDOVRKDYHWKH
SULYDWHNH\RIWKHGHYHORSHUFHUWLILFDWHLQ\RXU0DFVNH\FKDLQWRXVHDSURYLVLRQLQJ
SURILOH
7KHIROORZLQJDUHDIHZW\SHVRISURYLVLRQLQJSURILOHV
'HYHORSPHQW7KLVLVXVHGIRUGHEXJRUUHOHDVHEXLOGV<RXZLOODFWLYHO\XVHWKLV
W\SHRISURILOHZKHQ\RXUDSSOLFDWLRQVDUHLQGHYHORSPHQW
$G+RF7KLVLVXVHGPDLQO\IRUUHOHDVHEXLOGV7KLVW\SHRIFHUWLILFDWHLVJUHDWIRU
EHWDWHVWLQJRUGLVWULEXWLRQWRDVPDOOVHWRIXVHUV<RXFDQGLVWULEXWHWRDQXQOLPLWHG
QXPEHURIXVHUVXVLQJWKLVPHWKRGZLWKDQHQWHUSULVHGHYHORSHUDFFRXQW
$SS6WRUH7KLVLVXVHGIRUUHOHDVHEXLOGVIRUVXEPLVVLRQWRWKH$SS6WRUH<RX
FDQQRWGHSOR\DQDSSWR\RXUGHYLFHXVLQJWKLVFHUWLILFDWHLWFDQRQO\EHXVHGIRU
VWRUHVXEPLVVLRQ
/HWVUHWXUQWRKWWSGHYHORSHUDSSOHFRPDQGFUHDWHDQHZSURYLVLRQLQJSURILOHE\
SHUIRUPLQJWKHIROORZLQJVWHSV
1DYLJDWHWR3URYLVLRQLQJ3URILOHV_$OORQWKHOHIWKDQGVLGHSDQH
&OLFNRQWKHSOXVEXWWRQDWWKHWRSULJKWRIWKHSDJH
6HOHFWL26$SS'HYHORSPHQWDQGFOLFNRQ&RQWLQXH
6HOHFW\RXUZLOGFDUG$SS,'FUHDWHGHDUOLHULQWKHFKDSWHUDQGFOLFNRQ&RQWLQXH
6HOHFWWKHFHUWLILFDWHZHFUHDWHGHDUOLHULQWKHFKDSWHUDQGFOLFNRQ&RQWLQXH
6HOHFWWKHGHYLFHV\RXZDQWWRGHSOR\WRDQGFOLFNRQ&RQWLQXH
(QWHUDQDSSURSULDWH3URILOH1DPHVXFKDV<RXU&RPSDQ\'HY
&OLFNRQ*HQHUDWHDQG\RXUSURYLVLRQLQJSURILOHZLOOEHFUHDWHG
7KHIROORZLQJVFUHHQVKRWVKRZVWKHQHZSURILOHWKDW\RXZLOOHQGXSZLWKRQFUHDWLRQ
'RQWZRUU\DERXWGRZQORDGLQJWKHILOHZHOOXVH;FRGHWRLPSRUWWKHILQDOSURILOH
http://www.freepdf-books.com/
r
PROV
Your provisioning profile is ready.
Name: JonPeppersDev
Type: iOS Development
App ID: Icom.jonathanpeppers.*
PROV Expires: Oct 11, 2015
Download
7RLPSRUWWKHSURYLVLRQLQJSURILOHUHWXUQWR;FRGHDQGSHUIRUPWKHIROORZLQJVWHSV
1DYLJDWHWR;FRGH_3UHIHUHQFHVLQWKHPHQXDWWKHWRSRIWKHGLDORJ
6HOHFWWKH$FFRXQWVWDE
6HOHFW\RXUDFFRXQWDQGFOLFNRQ9LHZ'HWDLOV
&OLFNRQWKHV\QFEXWWRQRQWKHERWWRPOHIW
$IWHUDIHZVHFRQGV\RXUSURYLVLRQLQJSURILOHVZLOODSSHDU
;FRGHZLOODXWRPDWLFDOO\LQFOXGHDQ\SURYLVLRQLQJSURILOHV\RXKDYHFUHDWHGRQWKH$SSOH
GHYHORSHUVLWH;FRGHZLOODOVRFUHDWHDIHZSURILOHVRQLWVRZQ
,QWKHODWHVWYHUVLRQRI;DPDULQ6WXGLR\RXFDQYLHZWKHVHSURILOHVEXWZLOOQRWEHDEOHWR
V\QFWKHP1DYLJDWHWR;DPDULQ6WXGLR_3UHIHUHQFHV_'HYHORSHU$FFRXQWVWRYLHZWKH
SURYLVLRQLQJSURILOHVIURP;DPDULQ6WXGLR<RXFDQDOVRYLHZ;DPDULQVGRFXPHQWDWLRQ
RQL26SURYLVLRQLQJRQWKHLUGRFXPHQWDWLRQZHEVLWHDW
KWWSGRFV[DPDULQFRPJXLGHVLRVJHWWLQJBVWDUWHGGHYLFHBSURYLVLRQLQJ
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$QGURLGGHYLFHVHWWLQJV
&RPSDUHGWRWKHKDVVOHRIGHSOR\LQJ\RXUDSSOLFDWLRQRQL26GHYLFHV$QGURLGLVDEUHH]H
7RGHSOR\DQDSSOLFDWLRQWRDGHYLFH\RXPHUHO\KDYHWRVHWDIHZVHWWLQJVRQWKHGHYLFH
7KLVLVGXHWR$QGURLGVRSHQQHVVLQFRPSDULVRQWRL26$QGURLGGHYLFHGHEXJJLQJLV
WXUQHGRIIIRUPRVWXVHUVEXWLWFDQEHHDVLO\WXUQHGRQE\DQ\GHYHORSHUZKRPLJKWZLVK
WRKDYHDJRDWZULWLQJ$QGURLGDSSOLFDWLRQV
:HZLOOEHJLQE\RSHQLQJWKH6HWWLQJVDSSOLFDWLRQ<RXPLJKWKDYHWRORFDWHWKLVE\
ORRNLQJWKURXJKDOOWKHDSSOLFDWLRQVRQWKHGHYLFHDVIROORZV
6FUROOGRZQDQGFOLFNRQWKHVHFWLRQODEHOHG'HYHORSHURSWLRQV
,QWKHDFWLRQEDUDWWKHWRS\RXPLJKWKDYHWRWRJJOHDVZLWFKWRWKH21SRVLWLRQ
7KLVYDULHVRQHDFKGHYLFH
6FUROOGRZQDQGFKHFN86%'HEXJJLQJ
$ZDUQLQJFRQILUPDWLRQPHVVDJHZLOODSSHDU7KHQFOLFNRQ2.
7LS
1RWHWKDWVRPHQHZHU$QGURLGGHYLFHVKDYHPDGHLWDOLWWOHPRUHGLIILFXOWIRUWKHDYHUDJH
XVHUWRWXUQRQ86%GHEXJJLQJ<RXKDYHWRFOLFNRQWKH'HYHORSHURSWLRQVLWHPVHYHQ
WLPHVWRWXUQWKLVRSWLRQRQ
7KHIROORZLQJVFUHHQVKRWVKRZVZKDW\RXUGHYLFHZLOOORRNOLNHGXULQJWKHSURFHVV
http://www.freepdf-books.com/
4:26
Developer options ON
USB debugging
Debug mode when USB is
r-rin nortoH
Cancel OK
Show touches
Show visual feedback for touches
Pointer location
Screen overlay showing current
$IWHUHQDEOLQJWKLVRSWLRQDOO\RXKDYHWRGRLVSOXJLQ\RXUGHYLFHYLD86%DQGGHEXJDQ
$QGURLGDSSOLFDWLRQLQ;DPDULQ6WXGLR<RXZLOOVHH\RXUGHYLFHOLVWHGLQWKH6HOHFW
'HYLFHGLDORJ1RWHWKDWLI\RXDUHRQ:LQGRZVRUKDYHDQRQVWDQGDUGGHYLFH\RXPLJKW
KDYHWRYLVLW\RXUGHYLFHYHQGRUVZHEVLWHWRLQVWDOOGULYHUV0RVW6DPVXQJDQG1H[XV
GHYLFHVLQVWDOOWKHLUGULYHUVDXWRPDWLFDOO\2Q$QGURLGDQGKLJKHUWKHUHLVDOVRD
FRQILUPDWLRQGLDORJRQWKHGHYLFHWKDWDSSHDUVEHIRUHEHJLQQLQJD86%GHEXJJLQJVHVVLRQ
7KHIROORZLQJVFUHHQVKRWVKRZV\RXZKDW\RXUGHYLFHZLOOORRNOLNHIRUD6DPVXQJ
*DOD[\6,,LQWKH6HOHFW'HYLFHGLDORJ;DPDULQ6WXGLRZLOOGLVSOD\WKHPRGHOQXPEHU
ZKLFKLVQRWDOZD\VDQDPHWKDW\RXFDQUHFRJQL]H<RXFDQYLHZWKLVPRGHOQXPEHULQ
http://www.freepdf-books.com/
\RXUGHYLFHVVHWWLQJV
eOn Select Device
Devices
Samsung -SGH-!777
device
=} Create Emulator
Gance! OK
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8QGHUVWDQGLQJWKHOLQNHU
7RNHHS;DPDULQDSSOLFDWLRQVVPDOODQGOLJKWZHLJKWIRUPRELOHGHYLFHV;DPDULQKDV
FUHDWHGDIHDWXUHIRUWKHLUFRPSLOHUFDOOHGWKHOLQNHU,WVPDLQSXUSRVHLVWRVWULSXQXVHG
FRGHRXWRIWKHFRUH0RQRDVVHPEOLHVVXFKDV6\VWHPGOODQGSODWIRUPVSHFLILF
DVVHPEOLHVVXFKDV0RQR$QGURLGGOODQGPRQRWRXFKGOO+RZHYHULWFDQDOVRJLYH
\RXWKHVDPHEHQHILWVLILWLVVHWXSWRUXQRQ\RXURZQDVVHPEOLHV:LWKRXWUXQQLQJWKH
OLQNHUWKHHQWLUH0RQRIUDPHZRUNFDQEHDURXQGPHJDE\WHV7KLVLVZK\OLQNLQJLV
HQDEOHGE\GHIDXOWLQGHYLFHEXLOGVZKLFKHQDEOHV\RXWRNHHS\RXUDSSOLFDWLRQVVPDOO
7KHOLQNHUXVHVVWDWLFDQDO\VLVWRZRUNWKURXJKWKHYDULRXVFRGHSDWKVLQDQDVVHPEO\,ILW
GHWHUPLQHVDPHWKRGRUFODVVWKDWLVQHYHUXVHGLWUHPRYHVWKHXQXVHGFRGHIURPWKDW
DVVHPEO\7KLVFDQEHDWLPHFRQVXPLQJSURFHVVVREXLOGVUXQQLQJLQWKHVLPXODWRUVNLS
WKLVVWHSE\GHIDXOW
;DPDULQDSSOLFDWLRQVKDYHWKHIROORZLQJWKUHHPDLQVHWWLQJVIRUWKHOLQNHU
'RQW/LQN,QWKLVVHWWLQJWKHOLQNHUFRPSLODWLRQVWHSLVVNLSSHG7KLVLVEHVWXVHG
IRUEXLOGVUXQQLQJLQWKHVLPXODWRURULI\RXQHHGWRGLDJQRVHDSRWHQWLDOLVVXHZLWK
WKHOLQNHU
/LQN6'.$VVHPEOLHV2QO\,QWKLVVHWWLQJWKHOLQNHUZLOORQO\EHUXQRQWKHFRUH
0RQRDVVHPEOLHVVXFKDV6\VWHPGOO6\VWHP&RUHGOODQG6\VWHP;POGOO
/LQN$OO$VVHPEOLHV,QWKLVVHWWLQJWKHOLQNHULVUXQDJDLQVWDOOWKHDVVHPEOLHVLQ
\RXUDSSOLFDWLRQZKLFKLQFOXGHDQ\FODVVOLEUDULHVRUWKLUGSDUW\DVVHPEOLHV\RXDUH
XVLQJ
7KHVHVHWWLQJVFDQEHIRXQGLQWKH3URMHFWRSWLRQVRIDQ\;DPDULQL26RU
;DPDULQ$QGURLGDSSOLFDWLRQ7KHVHVHWWLQJVDUHJHQHUDOO\QRWSUHVHQWRQFODVVOLEUDULHV
DVLWLVJHQHUDOO\DVVRFLDWHGZLWKDQL26RU$QGURLGDSSOLFDWLRQWKDWZLOOEHGHSOR\HG
7KHOLQNHUFDQDOVRFDXVHSRWHQWLDOLVVXHVDWUXQWLPHDVWKHUHDUHFDVHVLQZKLFKLWV
DQDO\VLVGHWHUPLQHVLQFRUUHFWO\WKDWDSLHFHRIFRGHLVXQXVHG7KLVFDQKDSSHQLI\RXDUH
XVLQJIHDWXUHVLQWKH6\VWHP5HIOHFWLRQQDPHVSDFHLQVWHDGRIDFFHVVLQJWKHPHWKRGRU
SURSHUW\GLUHFWO\7KLVLVRQHUHDVRQZK\LWLVLPSRUWDQWIRU\RXWRWHVW\RXUDSSOLFDWLRQRQ
SK\VLFDOGHYLFHVDVOLQNLQJLVHQDEOHGIRUGHYLFHEXLOGV
7RGHPRQVWUDWHWKLVLVVXHOHWVWDNHDORRNDWWKHIROORZLQJFRGHH[DPSOH
-XVWDVLPSOHFODVVIRUKROGLQJLQIR
SXEOLFFODVV3HUVRQ
^
SXEOLFLQW,G^JHWVHW`
SXEOLFVWULQJ1DPH^JHWVHW`
`
7KHQVRPHZKHUHODWHULQ\RXUFRGH
YDUSHUVRQ QHZ3HUVRQ^,G 1DPH &KXFN1RUULV`
YDUSURS,QIR SHUVRQ*HW7\SH*HW3URSHUW\1DPH
VWULQJYDOXH SURS,QIR*HW9DOXHSHUVRQDVVWULQJ
&RQVROH:ULWH/LQH1DPHYDOXH
http://www.freepdf-books.com/
5XQQLQJWKHSUHFHGLQJFRGHZLOOZRUNILQHXVLQJWKHRSWLRQVIRU'RQW/LQNRU/LQN6'.
$VVHPEOLHV2QO\+RZHYHULI\RXWU\WRUXQWKLVZKHQXVLQJ/LQN$OO$VVHPEOLHV\RX
ZLOOJHWDQH[FHSWLRQVLPLODUWRWKHIROORZLQJ
8QKDQGOHG([FHSWLRQ
6\VWHP$UJXPHQW([FHSWLRQ*HW0HWKRGQRWIRXQGIRU
1DPH
DW
6\VWHP5HIOHFWLRQ0RQR3URSHUW\*HW9DOXH6\VWHP2EMHFWREM%LQGLQJ)ODJV
LQYRNH$WWU6\VWHP5HIOHFWLRQ%LQGHUELQGHU6\VWHP2EMHFW>@LQGH[
6\VWHP*OREDOL]DWLRQ&XOWXUH,QIRFXOWXUHDW
6\VWHP5HIOHFWLRQ3URSHUW\,QIR*HW9DOXH6\VWHP2EMHFWREM
6LQFHWKH1DPHSURSHUW\VJHWWHUZDVQHYHUXVHGGLUHFWO\IURPFRGHWKHOLQNHUVWULSSHGLW
IURPWKHDVVHPEO\7KLVFDXVHGWKHUHIOHFWLRQFRGHWRIDLODWUXQWLPH
(YHQWKRXJKSRWHQWLDOLVVXHVFDQDULVHLQ\RXUFRGHWKHRSWLRQRI/LQN$OO$VVHPEOLHVLV
VWLOOTXLWHXVHIXO7KHUHDUHDIHZRSWLPL]DWLRQVWKDWFDQRQO\EHSHUIRUPHGLQWKLVPRGH
DQG;DPDULQFDQUHGXFH\RXUDSSOLFDWLRQWRWKHVPDOOHVWSRVVLEOHVL]H,ISHUIRUPDQFHRUD
WLQ\GRZQORDGVL]HLVWKHUHTXLUHPHQWIRU\RXUDSSOLFDWLRQ\RXFDQWU\WKLVRSWLRQ
+RZHYHUWKRURXJKWHVWLQJVKRXOGEHSHUIRUPHGWRYHULI\WKDWQRSUREOHPVDUHFDXVHGE\
OLQNLQJ\RXUDVVHPEOLHV
7RUHVROYHLVVXHVLQ\RXUFRGH;DPDULQKDVLQFOXGHGDFRPSOHWHVHWRIZRUNDURXQGVWR
SUHYHQWVSHFLILFSDUWVRI\RXUFRGHIURPEHLQJVWULSSHGDZD\
6RPHRIWKHRSWLRQVLQFOXGHWKHIROORZLQJ
0DUNFODVVPHPEHUVZLWK>3UHVHUYH@7KLVZLOOIRUFHWKHOLQNHUWRLQFOXGHWKH
DWWULEXWHGPHWKRGILHOGRUSURSHUW\
0DUNDQHQWLUHFODVVZLWK>3UHVHUYH$OO0HPEHUV WUXH@7KLVZLOOSUHVHUYHDOO
FRGHZLWKLQWKHFODVV
0DUNDQHQWLUHDVVHPEO\ZLWK>DVVHPEO\3UHVHUYH@7KLVLVDQDVVHPEO\OHYHO
DWWULEXWHWKDWZLOOSUHVHUYHDOOFRGHFRQWDLQHGZLWKLQLW
6NLSDQHQWLUHDVVHPEO\E\PRGLI\LQJ$GGLWLRQDOPWRXFKDUJXPHQWVLQ\RXU
SURMHFWRSWLRQV8VHOLQNVNLS 6\VWHPWRVNLSDQHQWLUHDVVHPEO\7KLVFDQEHXVHG
RQDVVHPEOLHVWKDW\RXGRQRWKDYHWKHVRXUFHFRGHIRU
&XVWRPOLQNLQJYLDDQ;0/ILOH7KLVLVWKHEHVWRSWLRQWRXVHZKHQ\RXQHHGWRVNLS
OLQNLQJRQDVSHFLILFFODVVRUPHWKRGWKDW\RXGRQRWKDYHWKHVRXUFHFRGHIRU8VH
[PO <RXU)LOH[POLQ$GGLWLRQDOPWRXFKDUJXPHQWV
7KHIROORZLQJLVDVDPSOH;0/ILOHWKDWGHPRQVWUDWHVFXVWRPOLQNLQJ
OLQNHU!
DVVHPEO\IXOOQDPH PVFRUOLE!
W\SHIXOOQDPH 6\VWHP(QYLURQPHQW!
ILHOGQDPH PRQRBFRUOLEBYHUVLRQ!
PHWKRGQDPH JHWB6WDFN7UDFH!
W\SH!
DVVHPEO\!
DVVHPEO\IXOOQDPH 0\$VVHPEO\1DPH!
W\SHIXOOQDPH 0\7\SH$SUHVHUYH ILHOGV!
PHWKRGQDPH FWRU!
W\SH!
http://www.freepdf-books.com/
W\SHIXOOQDPH 0\7\SH%!
PHWKRGVLJQDWXUH 6\VWHP9RLG0\)XQF6\VWHP,QW[!
ILHOGVLJQDWXUH 6\VWHP6WULQJBP\)LHOG!
W\SH!
DVVHPEO\!
OLQNHU!
&XVWRPOLQNLQJLVWKHPRVWFRPSOLFDWHGRSWLRQDQGLVXVXDOO\WKHODVWUHVRUW/XFNLO\PRVW
;DPDULQDSSOLFDWLRQVZLOOQRWKDYHWRZRUNDURXQGPDQ\OLQNHULVVXHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8QGHUVWDQGLQJ$27FRPSLODWLRQ
7KHUXQWLPHEHKLQG0RQRDQG1(7RQ:LQGRZVLVEDVHGRQDMXVWLQWLPH-,7
FRPSLOHU&DQGRWKHU1(7ODQJXDJHVDUHFRPSLOHGLQWR0LFURVRIW,QWHUPHGLDWH
/DQJXDJH06,/$WUXQWLPH06,/LVFRPSLOHGLQWRDQDWLYHFRGHWRUXQRQZKDWHYHU
W\SHRIDUFKLWHFWXUHLVUXQQLQJ\RXUDSSOLFDWLRQ;DPDULQ$QGURLGIROORZVWKLVH[DFW
SDWWHUQ+RZHYHUGXHWR$SSOHVUHVWULFWLRQVRQG\QDPLFDOO\JHQHUDWHGFRGHD-,7
FRPSLOHULVQRWDOORZHGRQL26
7RZRUNDURXQGWKLVUHVWULFWLRQ;DPDULQKDVGHYHORSHGDQHZRSWLRQFDOOHG$KHDGRI
WLPH$27FRPSLODWLRQ,QDGGLWLRQWRPDNLQJ1(7SRVVLEOHRQL26$27KDVRWKHU
EHQHILWVVXFKDVDVKRUWHUVWDUWXSWLPHDQGSRWHQWLDOO\EHWWHUSHUIRUPDQFH
$27DOVRKDVVRPHOLPLWDWLRQVWKDWDUHJHQHUDOO\UHODWHGWR&JHQHULFV7RFRPSLOHDQ
DVVHPEO\DKHDGRIWLPHWKHFRPSLOHUZLOOQHHGWRUXQVRPHVWDWLFDQDO\VLVDJDLQVW\RXU
FRGHWRGHWHUPLQHWKHW\SHRILQIRUPDWLRQ*HQHULFVWKURZDZUHQFKLQWRWKLVVLWXDWLRQ
7KHUHDUHDIHZFDVHVWKDWDUHQRWVXSSRUWHGE\$27EXWWKH\DUHFRPSOHWHO\YDOLGLQ&
7KHILUVWLVDJHQHULFLQWHUIDFHZKLFKLVDVIROORZV
LQWHUIDFH0\,QWHUIDFH7!
^
7*HW0\9DOXH
`
7KHFRPSLOHUFDQQRWGHWHUPLQHWKHFODVVHVWKDWFDQLPSOHPHQWWKLVLQWHUIDFHDKHDGRIWLPH
HVSHFLDOO\ZKHQPXOWLSOHDVVHPEOLHVDUHLQYROYHG7KHVHFRQGOLPLWDWLRQLVUHODWHGWRWKH
ILUVW<RXFDQQRWRYHUULGHYLUWXDOPHWKRGVWKDWFRQWDLQJHQHULFSDUDPHWHUVRUUHWXUQYDOXHV
7KHIROORZLQJLVDVLPSOHH[DPSOH
FODVV0\&ODVV7!
^
SXEOLFYLUWXDO7*HW0\9DOXH
^
6RPHFRGHKHUH
`
`
FODVV0\6XE&ODVV0\&ODVVLQW!
^
SXEOLFRYHUULGHLQW*HW0\9DOXH
^
6RPHFRGHKHUH
`
`
$JDLQWKHVWDWLFDQDO\VLVRIWKHFRPSLOHUFDQQRWGHWHUPLQHZKLFKFODVVHVFDQRYHUULGHWKLV
PHWKRGDWFRPSLOHWLPH
$QRWKHUOLPLWDWLRQLVWKDW\RXFDQQRWXVH'OO,PSRUWLQDJHQHULFFODVVDVVKRZQLQWKH
IROORZLQJFRGH
http://www.freepdf-books.com/
FODVV0\*HQHULF7!
^
>'OO,PSRUW
0\,PSRUW@
SXEOLFVWDWLFYRLG0\,PSRUW
`
,I\RXDUHQRWIDPLOLDUZLWKWKHODQJXDJHIHDWXUH'OO,PSRUWLVDZD\WRFDOOQDWLYH&&
PHWKRGVIURP&8VLQJWKHPLQVLGHJHQHULFFODVVHVLVQRWVXSSRUWHG
7KHVHOLPLWDWLRQVDUHDQRWKHUJRRGUHDVRQZK\WHVWLQJRQGHYLFHVLVLPSRUWDQWVLQFHWKH
SUHFHGLQJFRGHZLOOZRUNILQHRQRWKHUSODWIRUPVWKDWFDQUXQ&FRGHEXWQRW
;DPDULQL26
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$YRLGLQJFRPPRQPHPRU\SLWIDOOV
0HPRU\RQPRELOHGHYLFHVLVFHUWDLQO\QRWDQXQOLPLWHGFRPPRGLW\%HFDXVHRIWKLV
PHPRU\XVDJHLQ\RXUDSSOLFDWLRQFDQEHPXFKPRUHLPSRUWDQWWKDQRQGHVNWRS
DSSOLFDWLRQV$WWLPHV\RXPLJKWILQGWKHQHHGWRXVHDPHPRU\SURILOHURULPSURYH\RXU
FRGHWRXVHPHPRU\PRUHHIILFLHQWO\
7KHIROORZLQJDUHWKHPRVWFRPPRQPHPRU\SLWIDOOV
7KHJDUEDJHFROOHFWRU*&LVXQDEOHWRFROOHFWODUJHREMHFWVIDVWHQRXJKWRNHHSXS
ZLWK\RXUDSSOLFDWLRQ
<RXUFRGHLQDGYHUWHQWO\FDXVHVDPHPRU\OHDN
$&REMHFWLVJDUEDJHFROOHFWHGEXWLVODWHUDWWHPSWHGWREHXVHGE\QDWLYHFRGH
http://www.freepdf-books.com/
*DUEDJHFROOHFWRU
/HWVWDNHDORRNDWWKHILUVWSUREOHPZKHUHWKH*&FDQQRWNHHSXS/HWVVD\ZHKDYHD
;DPDULQL26DSSOLFDWLRQZLWKDEXWWRQIRUVKDULQJDQLPDJHRQ7ZLWWHUDVIROORZV
WZLWWHU6KDUH7RXFK8S,QVLGH VHQGHUH !
^
YDULPDJH 8,PDJH)URP)LOH<RXU/DUJH,PDJHSQJ
6KDUHWR7ZLWWHU
`
1RZOHWVDVVXPHWKHLPDJHLVD0%LPDJHIURPWKHXVHUVFDPHUDUROO,IWKHXVHU
FOLFNVRQWKHEXWWRQDQGFDQFHOVWKH7ZLWWHUSRVWUDSLGO\WKHUHFRXOGEHDSRVVLELOLW\RI
\RXUDSSOLFDWLRQUXQQLQJRXWRIPHPRU\L26ZLOOFRPPRQO\IRUFHFORVHDSSVXVLQJWRR
PXFKPHPRU\DQG\RXGRQWZDQWXVHUVWRH[SHULHQFHWKLVZLWK\RXUDSS
7KHEHVWVROXWLRQLVWRFDOO'LVSRVHRQWKHLPDJHZKHQ\RXDUHILQLVKHGZLWKLWDVIROORZV
YDULPDJH 8,PDJH)URP)LOH
<RXU/DUJH,PDJHSQJ
6KDUHWR7ZLWWHU
LPDJH'LVSRVH
$QHYHQEHWWHUDSSURDFKZRXOGEHWRWDNHDGYDQWDJHRIWKH&XVLQJVWDWHPHQWDVIROORZV
XVLQJYDULPDJH 8,PDJH)URP)LOH
<RXU/DUJH,PDJHSQJ
^
6KDUHWR7ZLWWHU
`
7KH&XVLQJVWDWHPHQWZLOODXWRPDWLFDOO\FDOO'LVSRVHLQDWU\ILQDOO\EORFNVRWKH
REMHFWZLOOJHWGLVSRVHGHYHQLIDQH[FHSWLRQLVWKURZQ,UHFRPPHQGWKDW\RXWDNH
DGYDQWDJHRIWKHXVLQJVWDWHPHQWIRUDQ\,'LVSRVDEOHFODVVZKHUHSRVVLEOH,WLVQRW
DOZD\VQHFHVVDU\IRUVPDOOREMHFWVVXFKDV166WULQJEXWLVDOZD\VDJRRGLGHDIRUODUJHU
PRUHKHDY\ZHLJKW8,.LWREMHFWV
7LS
$VLPLODUVLWXDWLRQFDQRFFXURQ$QGURLGZLWKWKH%LWPDSFODVV$OWKRXJKVOLJKWO\
GLIIHUHQWLWLVEHVWWRFDOOERWKWKH'LVSRVHDQG5HF\FOHPHWKRGVRQWKLVFODVVDORQJZLWK
XVLQJWKH%LWPDS)DFWRU\2SWLRQVVHWWLQJVIRU,Q3XUJHDEOHDQG,Q,QSXW6KDUHDEOH
http://www.freepdf-books.com/
0HPRU\OHDNV
0HPRU\OHDNVDUHWKHQH[WSRWHQWLDOLVVXHV&EHLQJDPDQDJHGJDUEDJHFROOHFWHG
ODQJXDJHSUHYHQWVDORWRIPHPRU\OHDNVEXWQRWDOORIWKHP7KHPRVWFRPPRQOHDNVLQ
&DUHFDXVHGE\HYHQWV
/HWVDVVXPHWKDWZHKDYHDVWDWLFFODVVZLWKDQHYHQWDVIROORZV
VWDWLFFODVV0\6WDWLF
^
SXEOLFVWDWLFHYHQW(YHQW+DQGOHU0\(YHQW
`
1RZOHWVVD\ZHQHHGWRVXEVFULEHWRWKHHYHQWIURPDQL26FRQWUROOHUDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
0\6WDWLF0\(YHQW VHQGHUH !
^
'RVRPHWKLQJ
`
`
7KHSUREOHPKHUHLVWKDWWKHVWDWLFFODVVZLOOKROGDUHIHUHQFHWRWKHFRQWUROOHUXQWLOWKH
HYHQWLVXQVXEVFULEHG7KLVLVDVLWXDWLRQWKDWDORWRIGHYHORSHUVPLJKWPLVV7RIL[WKLV
LVVXHRQL26,ZRXOGVXEVFULEHWRWKHHYHQWLQ9LHZ:LOO$SSHDUDQGXQVXEVFULEH
9LHZ:LOO'LVDSSHDU2Q$QGURLGXVH2Q6WDUWDQG2Q6WRSRU2Q3DXVHDQG2Q5HVXPH
<RXZRXOGFRUUHFWO\LPSOHPHQWWKLVHYHQWDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ:LOO$SSHDU
^
EDVH9LHZ:LOO$SSHDU
0\6WDWLF0\(YHQW 2Q0\(YHQW
`
SXEOLFRYHUULGHYRLG9LHZ:LOO'LVDSSHDU
^
EDVH9LHZ:LOO'LVDSSHDU
0\6WDWLF0\(YHQW 2Q0\(YHQW
`
+RZHYHUDQHYHQWLVQRWDVXUHILUHFDXVHRIDPHPRU\OHDN6XEVFULELQJWRWKH
7RXFK8S,QVLGHHYHQWRQDEXWWRQLQVLGHWKH9LHZ'LG/RDGPHWKRGIRUH[DPSOHLVMXVW
ILQH6LQFHWKHEXWWRQOLYHVLQPHPRU\MXVWDVORQJDVWKHFRQWUROOHUGRHVHYHU\WKLQJFDQ
JHWJDUEDJHFROOHFWHGZLWKRXWDQ\SUREOHPV
http://www.freepdf-books.com/
$FFHVVLQJREMHFWVGLVSRVHGE\*&
)RUWKHILQDOLVVXHWKHJDUEDJHFROOHFWRUFDQVRPHWLPHVUHPRYHD&REMHFW/DWHUDQ
2EMHFWLYH&REMHFWDWWHPSWVWRDFFHVVLW
7KHIROORZLQJLVDQH[DPSOHWRDGGDEXWWRQWR8,7DEOH9LHZ&HOO
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ16,QGH[3DWK
LQGH[3DWK
^
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO
0\&HOO
5HPDLQLQJFHOOVHWXSKHUH
:HDGGWKHEXLOWLQLQIREXWWRQDVDQDFFHVVRU\YLHZWRWKHFHOO7KHSUREOHPKHUHLVWKDW
WKHEXWWRQZLOOJHWJDUEDJHFROOHFWHGEXWLWV2EMHFWLYH&FRXQWHUSDUWZLOOUHPDLQLQXVHDV
LWLVGLVSOD\HGRQWKHVFUHHQ,I\RXFOLFNRQWKHEXWWRQDIWHUVRPHSHULRGRIWLPH\RXZLOO
JHWDFUDVKWKDWORRNVVRPHWKLQJVLPLODUWRWKHIROORZLQJ
PRQRUW6WDFNWUDFH
PRQRUWDWXQNQRZQ!
PRQRUWDWZUDSSHUPDQDJHGWRQDWLYH
0RQR7RXFK8,.LW8,$SSOLFDWLRQ8,$SSOLFDWLRQ0DLQ
LQWVWULQJ>@LQWSWULQWSWU
PRQRUWDW0RQR7RXFK8,.LW8,$SSOLFDWLRQ0DLQVWULQJ>@VWULQJVWULQJ
&RQWLQXHG
*RWD6,*6(*9ZKLOHH[HFXWLQJQDWLYHFRGH7KLVXVXDOO\LQGLFDWHV
DIDWDOHUURULQWKHPRQRUXQWLPHRURQHRIWKHQDWLYHOLEUDULHV
XVHGE\\RXUDSSOLFDWLRQ
,WLVQRWWKHPRVWGHVFULSWLYHHUURUPHVVDJHEXWLQJHQHUDO\RXNQRZWKDWVRPHWKLQJZHQW
ZURQJLQWKHQDWLYH2EMHFWLYH&FRGH7RUHVROYHWKHLVVXHFUHDWHDFXVWRPVXEFODVVRI
8,7DEOH9LHZ&HOODQGFUHDWHDGHGLFDWHGPHPEHUYDULDEOHIRUWKHEXWWRQDVIROORZV
SXEOLFFODVV0\&HOO8,7DEOH9LHZ&HOO
^
8,%XWWRQEXWWRQ
SXEOLF0\&HOO
^
EXWWRQ 8,%XWWRQ)URP7\SH8,%XWWRQ7\SH,QIR'DUN
EXWWRQ7RXFK8S,QVLGH VHQGHUH !
^
'RVRPHWKLQJ
`
$FFHVVRU\9LHZ EXWWRQ
http://www.freepdf-books.com/
`
`
1RZ\RXU*HW&HOOLPSOHPHQWDWLRQZLOOORRNVRPHWKLQJOLNHWKHIROORZLQJFRGH
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ16,QGH[3DWK
LQGH[3DWK
^
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO
0\&HOODV0\&HOO
5HPDLQLQJFHOOVHWXSKHUH
UHWXUQFHOO
`
6LQFHWKHEXWWRQLVQRWDORFDOYDULDEOHLWZLOOQRORQJHUJHWJDUEDJHFROOHFWHGVRRQHUWKDQ
QHHGHG$FUDVKLVDYRLGHGDQGLQVRPHZD\VWKLVFRGHLVDELWFOHDQHU6LPLODUVLWXDWLRQV
FDQKDSSHQRQ$QGURLGZLWKWKHLQWHUDFWLRQEHWZHHQ&DQG-DYDKRZHYHULWLVOHVVOLNHO\
VLQFHERWKDUHJDUEDJHFROOHFWHGODQJXDJHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHVWDUWHGRXWOHDUQLQJWKHSURFHVVRIVHWWLQJXSL26SURYLVLRQSURILOHVWR
GHSOR\WRL26GHYLFHV1H[WZHORRNHGDWWKHUHTXLUHGGHYLFHVHWWLQJVIRUGHSOR\LQJ\RXU
DSSOLFDWLRQWRDQ$QGURLGGHYLFH:HGLVFRYHUHGWKH;DPDULQOLQNHUDQGKRZLWFDQPDNH
\RXUDSSOLFDWLRQVVPDOOHUDQGPRUHSHUIRUPDQFHRULHQWHG:HZHQWWKURXJKWKHYDULRXV
VHWWLQJVWRUHVROYHSUREOHPVFDXVHGE\\RXUFRGHDQGWKHOLQNHUDQGZHH[SODLQHG$27
FRPSLODWLRQRQL26DQGWKHOLPLWDWLRQVWKDWRFFXU)LQDOO\ZHFRYHUHGWKHPRVWFRPPRQ
PHPRU\SLWIDOOVWKDWFDQRFFXUZLWK;DPDULQDSSOLFDWLRQV
7HVWLQJ\RXU;DPDULQDSSOLFDWLRQRQPRELOHGHYLFHVLVLPSRUWDQWIRUYDULRXVUHDVRQV
6RPHEXJVDUHRQO\GLVSOD\HGRQWKHGHYLFHGXHWRWKHSODWIRUPOLPLWDWLRQVWKDW;DPDULQ
KDVWRZRUNDURXQG<RXU3&LVPXFKPRUHSRZHUIXOVR\RXZLOOVHHGLIIHUHQW
SHUIRUPDQFHVXVLQJWKHVLPXODWRUUDWKHUWKDQRQDSK\VLFDOGHYLFH,QWKHQH[WFKDSWHU
ZHOOFUHDWHDUHDOZHEVHUYLFHXVLQJ:LQGRZV$]XUHWRGULYHRXU;DP&KDWDSSOLFDWLRQ
:HZLOOXVHDIHDWXUHFDOOHG$]XUH0RELOH6HUYLFHVDQGLPSOHPHQWSXVKQRWLILFDWLRQVRQ
L26DQG$QGURLG
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU:HE6HUYLFHVZLWK3XVK
1RWLILFDWLRQV
0RGHUQPRELOHDSSOLFDWLRQVDUHGHILQHGE\WKHLUQHWZRUNFRQQHFWLYLW\$PRELOHDSSWKDW
GRHVQRWLQWHUDFWZLWKDZHEVHUYHULVERWKDUDUHILQGDQGQRWDVLQWHUDFWLYHRUVRFLDODVLW
ZRXOGRWKHUZLVHEH,QWKLVERRNZHOOXVHWKH:LQGRZV$]XUHFORXGSODWIRUPWR
LPSOHPHQWDVHUYHUVLGHEDFNHQGIRURXU;DP&KDWDSSOLFDWLRQ:HOOXVHDIHDWXUHFDOOHG
$]XUH0RELOH6HUYLFHVZKLFKLVDQH[FHOOHQWILWIRURXUDSSOLFDWLRQDQGKDVWKHEHQHILWRI
EXLOWLQSXVKQRWLILFDWLRQV2QFHZHDUHGRQHZLWKWKLVFKDSWHURXU;DP&KDWVDPSOH
DSSOLFDWLRQZLOOEHPXFKFORVHUWREHLQJDUHDODSSOLFDWLRQDQGZLOODOORZLWVXVHUVWR
LQWHUDFWZLWKRQHDQRWKHU
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJWRSLFV
7KHVHUYLFHVRIIHUHGE\:LQGRZV$]XUH
6HWWLQJXS\RXU$]XUHDFFRXQW
$]XUH0RELOH6HUYLFHVDVDEDFNHQGIRU;DP&KDW
&UHDWLQJWDEOHVDQGVFULSWV
,PSOHPHQWLQJDUHDOZHEVHUYLFHIRU;DP&KDW
8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
6HQGLQJQRWLILFDWLRQVZLWK*RRJOH&ORXG0HVVDJLQJ
http://www.freepdf-books.com/
/HDUQLQJ:LQGRZV$]XUH
:LQGRZV$]XUHLVDQH[FHOOHQWFORXGSODWIRUPUHOHDVHGE\0LFURVRIWLQ$]XUH
SURYLGHVERWK,QIUDVWUXFWXUHDVD6HUYLFH,DD6DQG3ODWIRUPDVD6HUYLFH3DD6IRU
EXLOGLQJPRGHUQZHEDSSOLFDWLRQVDQGVHUYLFHV7KLVPHDQVWKDWLWSURYLGHV\RXZLWK
DFFHVVWRGLUHFWYLUWXDOPDFKLQHVZLWKLQZKLFK\RXFDQGHSOR\DQ\RSHUDWLQJV\VWHPRU
VRIWZDUHRI\RXUFKRLFH7KLVLVNQRZQDV,DD6$]XUHDOVRSURYLGHVPXOWLSOHSODWIRUPVIRU
EXLOGLQJDSSOLFDWLRQVVXFKDV$]XUH:HEVLWHVRU64/$]XUH7KHVHSODWIRUPVDUHNQRZQ
DV3DD6VLQFH\RXGHSOR\\RXUVRIWZDUHDWDKLJKOHYHODQGGRQRWKDYHWRGHDOGLUHFWO\
ZLWKYLUWXDOPDFKLQHVRUPDQDJHVRIWZDUHXSJUDGHV
/HWVJRWKURXJKWKHIROORZLQJPRUHFRPPRQVHUYLFHVSURYLGHGE\:LQGRZV$]XUH
9LUWXDOPDFKLQHV$]XUHSURYLGHV\RXZLWKDFFHVVWRYLUWXDOPDFKLQHVRIDOOVL]HV
<RXFDQLQVWDOOSUDFWLFDOO\DQ\RSHUDWLQJV\VWHPRI\RXUFKRLFH7KHUHDUHPDQ\
SUHPDGHGLVWULEXWLRQVWRFKRRVHIURPZLWKLQ$]XUHVJDOOHU\
:HEVLWHV<RXFDQGHSOR\DQ\W\SHRIZHEVLWHWKDWZLOOUXQLQ0LFURVRIW,,6IURP
$631(7VLWHVWR3+3RU1RGHMV
64/$]XUH7KLVLVDFORXGEDVHGYHUVLRQRI0LFURVRIW64/6HUYHUZKLFKLVDIXOO
IHDWXUHG5HODWLRQDO'DWDEDVH0DQDJHPHQW6\VWHP5'06IRUVWRULQJGDWD
0RELOH6HUYLFHV7KLVLVDVLPSOHSODWIRUPIRUEXLOGLQJZHEVHUYLFHVIRUPRELOH
DSSV,WXVHV64/$]XUHIRUEDFNHQGVWRUDJHDQGDVLPSOH-DYD6FULSWVFULSWLQJ
V\VWHPEDVHGRQ1RGHMVIRUDGGLQJEXVLQHVVORJLF,QWKHODWHVWYHUVLRQRI$]XUH
0RELOH6HUYLFHV\RXFDQDOVRXVH&DQGWKH$631(7:HE$3,IRUGHYHORSLQJ
VHUYHUVLGHFRGH
6WRUDJH$]XUHSURYLGHV%OREVWRUDJHDPHWKRGIRUVWRULQJELQDU\ILOHVDQG7DEOH
VWRUDJHZKLFKLVD1R64/VROXWLRQIRUSHUVLVWLQJGDWD
6HUYLFHEXV7KLVLVDFORXGEDVHGVROXWLRQIRUFUHDWLQJTXHXHVWRIDFLOLWDWH
FRPPXQLFDWLRQEHWZHHQRWKHUFORXGVHUYLFHV,WDOVRLQFOXGHVQRWLILFDWLRQKXEVDVD
VLPSOHZD\RISURYLGLQJSXVKQRWLILFDWLRQVWRPRELOHDSSV
:RUNHUUROHV$VLPSOHZD\WRUXQDFXVWRPSURFHVVLQWKHFORXGFDQEHDSODLQ
:LQGRZVH[HFXWDEOHRUD1(7ZRUNHUUROHSURMHFW
0HGLDVHUYLFHV$PHFKDQLVPIRUSURYLGLQJVWUHDPLQJDXGLRRUYLGHRWRQHDUO\DQ\
GHYLFH,WKDQGOHVERWKHQFRGLQJDQGGHOLYHU\DQGFDQVFDOHWRVXSSRUWDODUJHYROXPH
RIXVHUV
+',QVLJKW$YHUVLRQRI$SDFKH+DGRRSUXQQLQJLQ:LQGRZV$]XUHIRUPDQDJLQJ
H[WUHPHO\ODUJHGDWDEDVHVDOVRFDOOHGELJGDWD
&ORXGVHUYLFHV7KLVLVDFRQJORPHUDWLRQRIRWKHUVHUYLFHV&ORXGVHUYLFHVDOORZ\RX
WREXQGOHPXOWLSOHVHUYLFHVWRJHWKHUDQGFUHDWHVWDJLQJDQGSURGXFWLRQHQYLURQPHQWV
,WLVDJUHDWWRROIRUGHSOR\PHQW\RXFDQGHSOR\FKDQJHVWRVWDJLQJDQGVZDSVWDJLQJ
DQGSURGXFWLRQWRSUHVHUYHXSWLPHIRU\RXUXVHUV
$SDUWIURPWKHVHVHUYLFHVWKHUHDUHPDQ\PRUHDQGQHZRQHVDUHDGGHGSUHWW\UHJXODUO\
:HZLOOXVH$]XUH0RELOH6HUYLFHVZKLFKOHYHUDJHV64/$]XUHWREXLOGRXUZHE
VHUYLFHIRU;DP&KDW<RXFDQYLVLWKWWSZLQGRZVD]XUHFRPIRUDIXOOUXQGRZQRISULFLQJ
http://www.freepdf-books.com/
DQGVHUYLFHVRIIHUHG
,QWKLVERRNZHFKRVHWRGHPRQVWUDWHDVROXWLRQXVLQJ:LQGRZV$]XUHDVDZHEVHUYLFH
EDFNHQGIRU;DP&KDWVLQFHLWLVYHU\HDV\WRXVHZLWK;DPDULQDSSOLFDWLRQVEHFDXVHRI
WKHIDQWDVWLFOLEUDU\IRXQGLQWKH;DPDULQ&RPSRQHQW6WRUH+RZHYHUWKHUHDUHPDQ\
PRUHFKRLFHVRXWWKHUHEHVLGHV$]XUHWKDW\RXPLJKWZDQWWRORRNDW8VLQJ;DPDULQV
GHYHORSPHQWSODWIRUPGRHVQRWOLPLWWKHW\SHVRIZHEVHUYLFHV\RXUDSSOLFDWLRQVFDQ
LQWHUDFWZLWK
+HUHDUHDIHZPRUHFRPPRQRQHV
3DUVH7KLVVHUYLFHSURYLGHVDSURGXFWVLPLODUWRWKDWRI$]XUH0RELOH6HUYLFHV
FRPSOHWHZLWKGDWDVWRUDJHDQGSXVKQRWLILFDWLRQV7KLVLVDSRSXODUVHUYLFHDPRQJ
PDQ\PRELOHGHYHORSHUVHYHQWKRVHQRWXVLQJ;DPDULQ<RXFDQJHWPRUH
LQIRUPDWLRQDWKWWSSDUVHFRP
8UEDQ$LUVKLS7KLVVHUYLFHSURYLGHVSXVKQRWLILFDWLRQVIRUPRELOHDSSVDFURVV
PXOWLSOHSODWIRUPV<RXFDQJHWPRUHLQIRUPDWLRQDWKWWSXUEDQDLUVKLSFRP
$PD]RQ:HE6HUYLFHV7KLVVHUYLFHLVDFRPSOHWHFORXGVROXWLRQWKDWLVHTXLYDOHQW
WR:LQGRZV$]XUH,WKDVHYHU\WKLQJWKDW\RXQHHGWRGHSOR\DSSOLFDWLRQVLQWKH
FORXGZLWKWRWDOYLUWXDOPDFKLQHVXSSRUW7KHPDLQGLIIHUHQFHLVWKDW$]XUHLVYHU\&
IRFXVHGDQGEXLOWIRU1(7GHYHORSHUV7KHUHDUHDOVRQRWDVPDQ\3DD6RSWLRQVRQ
$PD]RQ<RXFDQJHWPRUHLQIRUPDWLRQDWKWWSDZVDPD]RQFRP
$GGLWLRQDOO\\RXFDQGHYHORS\RXURZQZHEVHUYLFHVZLWKRQSUHPLVHVZHEVHUYHUVRU
LQH[SHQVLYHKRVWLQJVHUYLFHVXVLQJWKHODQJXDJHVDQGWHFKQRORJLHVRI\RXUFKRLFH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6HWWLQJXS\RXU$]XUHDFFRXQW
7RVWDUWGHYHORSLQJZLWK:LQGRZV$]XUH\RXFDQVXEVFULEHWRDIUHHRQHPRQWKWULDO
DORQJZLWKIUHHFUHGLWVZRUWK<RXFDQJHWHYHQPRUHSHUNVLI\RXKDYHDQ06'1
VXEVFULSWLRQ7RJRDORQJZLWKWKLVPDQ\RI$]XUHVVHUYLFHVKDYHIUHHWLHUVWKDWJLYH\RX
ORZHUSHUIRUPDQFHYHUVLRQV6RLI\RXUWULDOH[SLUHV\RXFDQFRQWLQXH\RXUGHYHORSPHQW
DWOLWWOHRUQRFRVWGHSHQGLQJRQWKHVHUYLFHV\RXDUHXVLQJ
/HWVEHJLQE\QDYLJDWLQJWRKWWSZLQGRZVD]XUHFRPHQXVSULFLQJIUHHWULDODQG
SHUIRUPLQJWKHIROORZLQJVWHSV
&OLFNRQWKH7U\LWQRZOLQN
6LJQLQZLWKD:LQGRZV/LYH,'
)RUVHFXULW\SXUSRVHVYHULI\\RXUDFFRXQWYLDSKRQHRUWH[WPHVVDJH
(QWHUWKHSD\PHQWLQIRUPDWLRQ7KLVLVRQO\XVHGLI\RXH[FHHG\RXUVSHQGLQJOLPLWV
<RXZRQWDFFLGHQWDOO\VSHQGEH\RQGEXGJHWE\GHYHORSLQJ\RXUDSSLWLVIDLUO\
GLIILFXOWWRDFFLGHQWDOO\VSHQGPRQH\XQWLOUHDOXVHUVDUHLQWHUDFWLQJZLWK\RXU
VHUYLFHV
&KHFN,DJUHHWRWKHSROLFLHVDQGFOLFNRQ6LJQ8S
5HYLHZWKHILQDOVHWWLQJDQGFOLFNRQ6XEPLW
,IDOOWKHUHTXLUHGLQIRUPDWLRQLVHQWHUHGFRUUHFWO\\RXZLOOQRZILQDOO\KDYHDFFHVV
WRWKH$]XUHVXEVFULSWLRQSDJH<RXUVXEVFULSWLRQSDJHZLOOORRNVLPLODUWRWKH
IROORZLQJVFUHHQVKRW
Free Trial
<RXFDQFOLFNRQWKH3RUWDOOLQNLQWKHWRSULJKWFRUQHURIWKHSDJHWRDFFHVV\RXUDFFRXQW
,QIXWXUH\RXFDQPDQDJH\RXU$]XUHVHUYLFHVDWKWWSPDQDJHZLQGRZVD]XUHFRP
&RPSOHWHWKH:LQGRZV$]XUHWRXUWRJHWDTXLFNUXQGRZQRIWKHPDQDJHPHQWSRUWDOV
IHDWXUHV<RXFDQWKHQDFFHVVWKHPDLQPHQXWRFUHDWHQHZ$]XUHVHUYLFHVYLUWXDO
PDFKLQHVDQGVRRQ7KHPDLQPHQXORRNVVLPLODUWRWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
NEW
m COMPUTE
WEBSITE
ft APP SERVICES
E MOBILE SERVICE
STORE
PREVIEW
7KLVFRQFOXGHVWKHVLJQXSSURFHVVIRU:LQGRZV$]XUH,WLVSUHWW\VLPSOHFRPSDUHGWR
WKH$SSOHDQG*RRJOH3OD\GHYHORSHUSURJUDPV)HHOIUHHWRSOD\DURXQGEXWGRQWEHWRR
ZRUULHGDERXWVSHQGLQJPRQH\$]XUHKDVIUHHYHUVLRQVRIPRVWVHUYLFHVDQGDOVRGHOLYHUV
DJRRGDPRXQWRIEDQGZLGWKIRUIUHH<RXFDQJHWPRUHLQIRUPDWLRQRQSULFLQJDW
KWWSZLQGRZVD]XUHFRPHQXVSULFLQJRYHUYLHZ
1RWHWKDWWKHUHDUHDORWRIPLVFRQFHSWLRQVDERXW:LQGRZV$]XUHEHLQJH[SHQVLYH<RX
FDQGRDOORI\RXUGHYHORSPHQWIRUDQDSSOLFDWLRQRQWKHIUHHWLHUZLWKRXWVSHQGLQJDGLPH
:KHQSXWWLQJDSSOLFDWLRQVLQWRSURGXFWLRQ\RXFDQHDVLO\VFDOHXSRUGRZQRQWKHQXPEHU
RI90LQVWDQFHVWRNHHS\RXUFRVWVXQGHUFRQWURO,QJHQHUDO\RXZLOOQRWEHVSHQGLQJ
PXFKPRQH\LI\RXGRQRWKDYHDORWRIXVHUV/LNHZLVH\RXVKRXOGEHHDUQLQJSOHQW\RI
UHYHQXHLI\RXKDSSHQWRKDYHORWVRIXVHUV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
([SORULQJ$]XUH0RELOH6HUYLFHV
)RUWKHVHUYHUVLGHRI;DP&KDWZHOOXVH$]XUH0RELOH6HUYLFHVWRSURYLGHEDFNHQG
VWRUDJHWRWKHDSSOLFDWLRQ$PRELOHVHUYLFHLVDQHDWVROXWLRQWRDFFHOHUDWHGHYHORSPHQW
IRUPRELOHDSSOLFDWLRQVWKDWSURYLGHGDWDVWRUDJHDQGD5(67EDVHG$3,ZKLFKLVD
VWDQGDUGVEDVHGZD\RIFRPPXQLFDWLQJZLWKDZHEVHUYLFHRYHU+773$]XUH0RELOH
6HUYLFHVDOVRLQFOXGHVD1(7FOLHQWOLEUDU\IRULQWHUDFWLQJZLWKWKHVHUYLFHIURP&
$IHZQLFHIHDWXUHVRI$]XUH0RELOH6HUYLFHVDUHDVIROORZV
6WRUDJHRIGDWDLQWKHFORXGZLWK64/$]XUHRURWKHU$]XUHGDWDVHUYLFHVVXFKDV
%ORERU7DEOHVWRUDJH
(DV\DXWKHQWLFDWLRQZLWK:LQGRZV/LYH,')DFHERRN*RRJOHDQG7ZLWWHU
3XVKQRWLILFDWLRQVZLWKL26$QGURLGDQG:LQGRZVGHYLFHV
&RGHWKHVHUYHUVLGHZLWK-DYD6FULSWDQG1RGHMVRU&
$QHDV\WRXVH1(7OLEUDU\IRUFOLHQWVLGHGHYHORSPHQW
6FDOH$]XUH0RELOH6HUYLFHVWRDFFRPPRGDWHKLJKYROXPHVRIGDWD
<RXFDQVHHZK\XVLQJ$]XUHLVDJRRGFKRLFHIRUVLPSOHPRELOHDSSOLFDWLRQV7KH
EHQHILWVRIDFFHOHUDWHGGHYHORSPHQWDQGWKHPDQ\IHDWXUHVLWSURYLGHVDUHDJUHDWILWIRU
RXU;DP&KDWVDPSOHDSSOLFDWLRQ
/HWVQDYLJDWHWR\RXUDFFRXQWDWKWWSPDQDJHZLQGRZVD]XUHFRPDQGSHUIRUPWKH
IROORZLQJVWHSVWRFUHDWHDPRELOHVHUYLFH
&OLFNRQWKHSOXVEXWWRQLQWKHERWWRPOHIWFRUQHURIWKHZLQGRZ
1DYLJDWHWR&RPSXWH_0RELOH6HUYLFH_&UHDWHWKURXJKWKHPHQX
(QWHUDGRPDLQ85/RI\RXUFKRLFHVXFKDV\RXUQDPH[DPFKDW
:HXVHWKHIUHHGDWDEDVHRSWLRQIRUQRZ
6HOHFWDGDWDFHQWHUQHDU\RXUORFDWLRQLQWKH5HJLRQGURSGRZQ
)RUWKH%DFNHQGGURSGRZQOHDYHWKHVHOHFWLRQRQ-DYD6FULSWIRUWKLVERRN,WZLOO
EHVLPSOHUWRVHWXSWKHEDFNHQGVLQFHZHDUHIRFXVLQJPRUHRQWKHFOLHQWVLGH)HHO
IUHHWRXVH&DVDQDOWHUQDWLYHEXWNHHSLQPLQGWKHH[DPSOHVLQWKLVERRNZLOOEH
ZULWWHQLQ-DYD6FULSW
1RZFOLFNRQ1H[W
8VHWKHGHIDXOWGDWDEDVHQDPHDQGFKRRVH1HZ64/GDWDEDVHVHUYHU
(QWHUDORJLQQDPHDQGSDVVZRUGIRUWKH64/VHUYHUDQGNHHSWKLVLQIRUPDWLRQLQD
VDIHSODFH
0DNHVXUHWKHUHJLRQLVWKHVDPHDVWKDWRI\RXUPRELOHVHUYLFHWRHQVXUHJRRG
SHUIRUPDQFHEHWZHHQ\RXUPRELOHVHUYLFHDQGLWVGDWDEDVH
5HYLHZ\RXUILQDOVHWWLQJVDQGKLWWKH)LQLVKEXWWRQ
7KHPDQDJHPHQWSRUWDOZLOOGLVSOD\WKHSURJUHVVDQGLWZLOOWDNHVHYHUDOVHFRQGVWRFUHDWH
\RXUPRELOHVHUYLFHDQG64/6HUYHULQVWDQFHV5HPHPEHUWKDW$]XUHLVFUHDWLQJDQG
VWDUWLQJQHZYLUWXDOPDFKLQHVIRU\RXXQGHUWKHKRRGVRLWLVUHDOO\GRLQJDGHFHQWDPRXQW
RIZRUNWRDFFRPPRGDWH\RXUUHTXHVW
http://www.freepdf-books.com/
:KHQFRPSOHWHG\RXUDFFRXQWZLOOKDYHRQH0RELOH6HUYLFHDQGRQH64/GDWDEDVHLQ
DGGLWLRQWRWKH'HIDXOW'LUHFWRU\WKDWLVLQFOXGHGLQDOOWKHDFFRXQWVDVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
ALL ITEMS
all items
. Wii SITES
NAME TYPE
,I\RXWDNHDORRNDWWKH6FDOHWDEIRU\RXUPRELOHVHUYLFH\RXOOQRWLFHWKDWLWLVUXQQLQJ
XQGHUWKH)UHHWLHUE\GHIDXOW7KLVLVDJUHDWSODFHIRUGHYHORSPHQW$WWKHWLPHRIZULWLQJ
WKLVERRNLWDFFRPPRGDWHVGHYLFHV:KHQGHSOR\LQJ\RXUDSSOLFDWLRQVWRSURGXFWLRQ
\RXPLJKWFRQVLGHUWKH%DVLFRU6WDQGDUGWLHUVZKLFKDOVRJLYH\RXWKHRSWLRQWRDGG
PXOWLSOHLQVWDQFHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&UHDWLQJWDEOHVDQGVFULSWV
7KHILUVWVWHSWRLPSOHPHQWVRPHWKLQJLQ$]XUH0RELOH6HUYLFHVLVWRFUHDWHDQHZWDEOH
%\GHIDXOW$]XUH0RELOH6HUYLFHVXVHVDIHDWXUHFDOOHGG\QDPLFVFKHPDVZLWKLWV64/
GDWDEDVH:KHQ\RXLQVHUWDURZIURPWKHFOLHQWQHZFROXPQVDUHG\QDPLFDOO\DGGHGWR
WKHWDEOH7KLVSUHYHQWV\RXIURPKDYLQJWRFUHDWHWKHGDWDEDVHVFKHPDPDQXDOO\DQGLVD
QHDWFRGHILUVWDSSURDFKWRGHYHORS\RXUEDFNHQGGDWDEDVH<RXFDQDOZD\VFRQQHFWWRWKH
64/GDWDEDVHPDQXDOO\WRILQHWXQHWKLQJVRUPDNHPDQXDOFKDQJHVWRWKHVFKHPD
5HWXUQWRWKHPDQDJHPHQWSRUWDOVHOHFW\RXUPRELOHVHUYLFHVLQVWDQFHDQGSHUIRUPWKH
IROORZLQJVWHSV
&OLFNRQWKH'DWDWDE
&OLFNRQWKH&UHDWHEXWWRQIRXQGDWWKHERWWRPFHQWHURIWKHSDJH
(QWHU8VHUDVWKHWDEOHQDPH
/HDYHHYHU\WKLQJHOVHDWLWVGHIDXOWYDOXHDQGFOLFNRQWKH6DYHEXWWRQ
5HSHDWWKLVSURFHVVWRFUHDWHWKUHHPRUHWDEOHVQDPHG)ULHQG0HVVDJHDQG
&RQYHUVDWLRQ
1RZWKDWZHKDYHRXUIRXUWDEOHVZHQHHGWRFUHDWHDVFULSWWRIDFLOLWDWHWKHORJLQSURFHVV
IRUWKHXVHUVRIRXUDSS$]XUH0RELOH6HUYLFHVDOORZV\RXWRDGGFXVWRPORJLFWR\RXU
WDEOHVE\FUHDWLQJVFULSWVWKDWUXQLQ1RGHMVDIUDPHZRUNIRUGHYHORSLQJZHEVHUYLFHV
ZLWK-DYD6FULSW<RXFDQRYHUULGHZKDWKDSSHQVWRHDFKWDEOHGXULQJWKHLQVHUWUHDG
XSGDWHRUGHOHWHRSHUDWLRQV,QDGGLWLRQWRWKLV\RXFDQDOVRFUHDWHVFULSWVWKDWDUH
FRPSOHWHO\FXVWRPL]HGLI\RXQHHGRWKHUIXQFWLRQDOLWLHV
&OLFNRQWKH8VHUWDEOHDQGWKHQFOLFNRQWKH6FULSWWDE0DNHVXUH\RXDUHYLHZLQJWKH
LQVHUWRSHUDWLRQ%\GHIDXOW\RXUVFULSWZLOOEHYHU\VLPSOHDVVKRZQLQWKHIROORZLQJ
VQLSSHW
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW^
UHTXHVWH[HFXWH
6FULSWVLQ$]XUH0RELOH6HUYLFHVKDYHWKUHHSDUDPHWHUVZKLFKDUHVWDWHGDVIROORZV
LWHP7KLVSDUDPHWHULVWKHREMHFWWKDWWKHFOLHQWVHQGVWRWKHVHUYLFH,QRXUFDVHLW
ZLOOEHWKH8VHUREMHFWZHFUHDWHGLQWKHSUHYLRXVFKDSWHUV
XVHU7KLVSDUDPHWHULQFOXGHVLQIRUPDWLRQDERXWWKHDXWKHQWLFDWHGXVHU:HZRQWEH
XVLQJWKLVLQRXUH[DPSOHV
UHTXHVW7KLVSDUDPHWHULVDQREMHFWXVHGWRUXQWKHWDEOHRSHUDWLRQDQGVHQGD
UHVSRQVHEDFNWRWKHFOLHQW&DOOLQJH[HFXWHZLOOFRPSOHWHWKHRSHUDWLRQDQGUHWXUQD
VXFFHVVIXOUHVSRQVHWRWKHFOLHQW
:HQHHGWRPRGLI\WKHSUHFHGLQJVFULSWWRRQO\LQVHUWDQHZXVHUZKHQWKDWXVHUGRHVQRW
DOUHDG\H[LVW,IWKHXVHUGRHVH[LVWZHQHHGWRPDNHVXUHWKDWWKHSDVVZRUGPDWFKHVWKH
http://www.freepdf-books.com/
XVHUQDPH/HWVPDNHDIHZFKDQJHVWRWKHVFULSWDVVKRZQLQWKHIROORZLQJOLQHVRIFRGH
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW^
YDUXVHUV WDEOHVJHW7DEOH
XVHU
XVHUVZKHUH^XVHUQDPHLWHP8VHUQDPH`UHDG^
VXFFHVVIXQFWLRQUHVXOWV^
LIUHVXOWVOHQJWK ^
7KLVLVDQHZXVHU
UHTXHVWH[HFXWH
`
HOVH^
YDUXVHU UHVXOWV>@
LILWHP3DVVZRUG XVHU3DVVZRUG^
UHTXHVWUHVSRQGVWDWXV&RGHV2.XVHU
`
HOVH^
UHTXHVWUHVSRQGVWDWXV&RGHV81$87+25,=(',QFRUUHFWXVHUQDPHRU
SDVVZRUG
`
`
`
`
`
/HWVVXPPDUL]HZKDWZHGLGLQWKHSUHFHGLQJ-DYD6FULSW
)LUVWZHJUDEEHGWKHXVHUWDEOH1RWHWKDW\RXFDQUHIHUHQFHWKHQDPHRIWKHWDEOH
XVLQJORZHUFDVH
1H[WZHUDQDTXHU\WRSXOORXWDQ\H[LVWLQJXVHUVZLWKWKHZKHUHIXQFWLRQ:HXVHG
LWHP8VHUQDPHVLQFHWKLVPDWFKHVRXU8VHUREMHFWLQ&1RWLFHKRZWKLVPHWKRGLV
VLPLODUWR/LQTLQ&
,IWKHUHDUHQRUHVXOWVZHOHWWKHUHTXHVWH[HFXWHQRUPDOO\
2WKHUZLVHZHFRPSDUHWKHSDVVZRUGVDQGUHWXUQVWDWXV&RGHV2.LIWKH\PDWFK
,IWKHSDVVZRUGVGRQRWPDWFKZHUHWXUQVWDWXV&RGHV81$87+25,=('7KLVZLOO
FDXVHWKHFOLHQWWRUHFHLYHDQHUURU
)RUDFRPSOHWHOLVWRIDYDLODEOHIXQFWLRQVDQGPHWKRGVPDNHVXUH\RXFKHFNRXWWKH
VHUYHUVFULSWUHIHUHQFHRQ06'1DWKWWSWLQ\XUOFRP$]XUH0RELOH6HUYLFHV
)URPKHUHMXVWPDNHVXUHWKDW\RXFOLFNRQWKH6DYHEXWWRQWRDSSO\\RXUFKDQJHV$]XUH
0RELOH6HUYLFHVDOVRKDVWKHRSWLRQRISURYLGLQJVRXUFHFRQWUROIRU\RXUVFULSWVYLD*LW
)HHOIUHHWRWDNHDGYDQWDJHRIWKLVIHDWXUHLI\RXZDQWWRPDNHFKDQJHVWRWKHVFULSWLQ
\RXUIDYRULWHHGLWRUORFDOO\LQVWHDGRIWKHZHEVLWHHGLWRU
$IWHUWKLVZHQHHGWRFUHDWHRQHPRUHVFULSW7KHZD\;DP&KDWZDVLPSOHPHQWHGHDUOLHU
LQWKHERRNDOORZVXVHUVWRDGGIULHQGVE\HQWHULQJWKHLUIULHQGVXVHUQDPHV6RLQRUGHU
WRLQVHUWLQWRWKH)ULHQGWDEOHZHZLOOQHHGWRPRGLI\WKHLQVHUWVFULSWWRORRNXSXVHUV
E\WKHLUXVHUQDPHV
/HWVPRGLI\WKHLQVHUWVFULSWIRUWKH)ULHQGVWDEOHDVIROORZV
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW^
YDUXVHUV WDEOHVJHW7DEOH
XVHU
http://www.freepdf-books.com/
XVHUVZKHUH^XVHUQDPHLWHP8VHUQDPH`UHDG^
VXFFHVVIXQFWLRQUHVXOWV^
LIUHVXOWVOHQJWK ^
&RXOGQRWILQGWKHXVHU
UHTXHVWUHVSRQGVWDWXV&RGHV127B)281'8VHUQRWIRXQG
`
HOVH^
YDUH[LVWLQJ8VHU UHVXOWV>@
LWHP8VHU,G H[LVWLQJ8VHULG
UHTXHVWH[HFXWH
`
`
`
`
7KLVLVSUHWW\VLPLODUWRZKDWZHGLGEHIRUHZHUDQDVLPSOHTXHU\WRORDGWKHXVHUWDEOH
EDVHGRQWKH8VHUQDPHYDOXH:HPHUHO\KDYHWRVHWWKH8VHU,GYDOXHRQWKHQHZIULHQG
WDEOHSULRUWRWKHH[HFXWLRQRIWKHUHTXHVW
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$GGLQJDEDFNHQGWR;DP&KDW
:LWKRXUVHUYHUVLGHFKDQJHVFRPSOHWHWKHQH[WVWHSLVWRLPSOHPHQWRXUQHZVHUYLFHLQ
RXU;DP&KDWL26DQG$QGURLGDSSOLFDWLRQV/XFNLO\DVZHXVHGDQLQWHUIDFHQDPHG
,:HE6HUYLFHDOOZHQHHGWRGRLVLPSOHPHQWWKLVLQWHUIDFHWRJHWLWZRUNLQJLQRXU
DSSOLFDWLRQ
1RZZHFDQVWDUWVHWWLQJXSRXUVHUYLFHLQRXUL26DSSOLFDWLRQE\SHUIRUPLQJWKH
IROORZLQJVWHSV
2SHQWKH;DP&KDW&RUHSURMHFWWKDWZHFUHDWHGLQ&KDSWHU;DP&KDWD&URVV
SODWIRUP$SS
&UHDWHDQ$]XUHIROGHUZLWKLQWKHSURMHFW
&UHDWHDQHZFODVVQDPHG$]XUH:HE6HUYLFHFV
&UHDWHWKHSXEOLFFODVVDQGLPSOHPHQW,:HE6HUYLFH
5LJKWFOLFNRQ,:HE6HUYLFHLQ\RXUFRGHDQGQDYLJDWHWR5HIDFWRU_,PSOHPHQW
,QWHUIDFH
$OLQHZLOODSSHDUSUHVV(QWHUWRLQVHUWWKHPHWKRGVWXEV
:KHQWKLVVHWXSLVFRPSOHWH\RXUFODVVZLOOORRNVRPHWKLQJVLPLODUWRWKHIROORZLQJ
SXEOLFFODVV$]XUH:HE6HUYLFH,:HE6HUYLFH
^
UHJLRQ,:HE6HUYLFHLPSOHPHQWDWLRQ
SXEOLF7DVN8VHU!/RJLQVWULQJXVHUQDPHVWULQJSDVVZRUG
^
WKURZQHZ1RW,PSOHPHQWHG([FHSWLRQ
`
0RUHPHWKRGVKHUH
HQGUHJLRQ
`
http://www.freepdf-books.com/
$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
7RPDNHGHYHORSPHQWZLWK$]XUH0RELOH6HUYLFHVPXFKHDVLHUZHQHHGWRDGGD
UHIHUHQFHWRWKH1(7FOLHQWOLEUDU\7RGRWKLVZHZLOOXVH1X*HWWRDGGWKHOLEUDU\
5LJKWFOLFNRQWKH;DP&KDW&RUHSURMHFWDQGQDYLJDWHWR$GG_$GG3DFNDJHV
6HDUFKIRU$]XUH0RELOH6HUYLFHVXVLQJWKHVHDUFKER[
6HOHFWWKH$]XUH0RELOH6HUYLFHVSDFNDJHZKLFKDWWKHWLPHRIZULWLQJWKLVERRN
ZDVYHUVLRQ
&OLFNRQ$GG3DFNDJH
5HSHDWWKLVSURFHVVIRUWKH;DP&KDWL26DQG;DP&KDW$QGURLGSURMHFWV7KHUHLV
VRPHSODWIRUPVSHFLILFVHWXSIRUHDFKSODWIRUP
7LS
<RXFDQDOVRJHWWKH$]XUH0RELOH6HUYLFHVOLEUDU\IURPWKH;DPDULQ&RPSRQHQW6WRUHLI
\RXOLNH,WLVYHU\VLPLODUWRXVLQJ1X*HW
7KLVZLOOGRZQORDGWKHOLEUDU\DQGDXWRPDWLFDOO\DGGUHIHUHQFHVWRLWLQ\RXUSURMHFWV7KH
1X*HWSDFNDJHPDQDJHUPLJKWFRPSODLQRIZDUQLQJVZKLFKFDQEHLJQRUHG1X*HWZDV
RULJLQDOO\GHYHORSHGIRU9LVXDO6WXGLRRQ:LQGRZVVRDQ\SDFNDJHVWKDWFRQWDLQ
3RZHU6KHOOVFULSWVRUSURPSWIRUDOLFHQVHDJUHHPHQWPLJKWJLYH\RXDZDUQLQJ
1RZOHWVPRGLI\RXU$]XUH:HE6HUYLFHFVILOH$GGXVLQJ
0LFURVRIW:LQGRZV$]XUH0RELOH6HUYLFHVWRWKHWRSRIWKHILOHDQGWKHQPDNHWKH
IROORZLQJFKDQJHV
SXEOLFFODVV$]XUH:HE6HUYLFH,:HE6HUYLFH
^
0RELOH6HUYLFH&OLHQWFOLHQW QHZ0RELOH6HUYLFH&OLHQWKWWSV\RXU
VHUYLFHQDPHD]XUHPRELOHQHW\RXUDSSOLFDWLRQNH\
([LVWLQJFRGHKHUH`
0DNHVXUH\RXILOOLQ\RXUPRELOHVHUYLFHQDPHDQGDSSOLFDWLRQNH\<RXFDQILQG\RXU
NH\RQWKH'DVKERDUGWDERIWKH$]XUH0DQDJHPHQW3RUWDOXQGHUWKH0DQDJH.H\V
VHFWLRQ
1RZOHWVLPSOHPHQWRXUILUVWPHWKRG/RJLQLQWKHIROORZLQJPDQQHU
SXEOLFDV\QF7DVN8VHU!/RJLQVWULQJXVHUQDPHVWULQJSDVVZRUG
^
YDUXVHU QHZ8VHU
^
8VHUQDPH XVHUQDPH
3DVVZRUG SDVVZRUG
`
DZDLWFOLHQW*HW7DEOH8VHU!,QVHUW$V\QFXVHU
UHWXUQXVHU
`
7KLVLVIDLUO\VWUDLJKWIRUZDUGEHFDXVHRIKRZQLFHWKLVOLEUDU\LVWRXVH7KH*HW7DEOH7!
http://www.freepdf-books.com/
PHWKRGNQRZVKRZWRXVHDWDEOHQDPHG8VHUEDVHGRQWKH&FODVVQDPH8SRQWKHILUVW
FDOOWKHG\QDPLFVFKHPDIHDWXUHZLOOFUHDWHWZRQHZFROXPQVQDPHG8VHUQDPHDQG
3DVVZRUGEDVHGRQWKH&SURSHUWLHVRIRXUFODVV1RWHWKDWWKH,QVHUW$V\QFPHWKRGZLOO
DOVRILOOLQWKHXVHUV,GSURSHUW\IRUODWHUXVHLQRXUDSSOLFDWLRQVLQFHZHZLOOQHHGWKH,G
IRUIXWXUHFDOOVWRWKHPRELOHVHUYLFH
1H[WRSHQWKH$SS'HOHJDWHFVILOHWRVHWXSRXUQHZVHUYLFHDQGDGGWKHIROORZLQJFRGH
5HSODFHWKLVOLQH
6HUYLFH&RQWDLQHU5HJLVWHU,:HE6HUYLFH! !QHZ)DNH:HE6HUYLFH
:LWKWKLVOLQH
6HUYLFH&RQWDLQHU5HJLVWHU,:HE6HUYLFH! !QHZ$]XUH:HE6HUYLFH
$GGLWLRQDOO\\RXZLOOQHHGWRDGGVRPHSODWIRUPVSHFLILFVHWXSIRU$]XUH0RELOH
6HUYLFHV$GGXVLQJ0LFURVRIW:LQGRZV$]XUH0RELOH6HUYLFHVWRWKHWRSRIWKHILOHDQG
DGGWKHIROORZLQJOLQHRIFRGHWRWKHERWWRPRI)LQLVKHG/DXQFKLQJLQ\RXU
$SS'HOHJDWHFVILOH
&XUUHQW3ODWIRUP,QLW
1RZLI\RXFRPSLOHDQGUXQ\RXUDSSOLFDWLRQDIWHU\RXORJLQ\RXUDSSVKRXOG
VXFFHVVIXOO\FDOO$]XUH0RELOH6HUYLFHVDQGLQVHUWDQHZXVHU1DYLJDWHWRWKH'DWDWDERI
\RXU$]XUH0RELOH6HUYLFHLQWKH$]XUH0DQDJHPHQW3RUWDODQGVHOHFWWKH8VHUWDEOH
<RXZLOOVHHWKHXVHU\RXMXVWLQVHUWHGDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
user
BROWSE SCRIPT COLUMNS PERMISSIONS
id Username Password
1RWH
,WLVJHQHUDOO\DEDGLGHDWRVWRUHSDVVZRUGVLQSODLQWH[WLQ\RXUGDWDEDVH$VLPSOH
DSSURDFKWRPDNHWKLQJVDELWPRUHVHFXUHZRXOGEHWRVWRUHWKHPDVDQ0'KDVK<RX
VKRXOGEHDEOHWRPDNHWKLVFKDQJHLQWKHFXVWRP-DYD6FULSWWKDWZHDUHXVLQJWRLQVHUWWKH
SDVVZRUGRQWKH8VHUWDEOH$FRPSOHWHJXLGHWRVHFXULQJ:LQGRZV$]XUHDSSOLFDWLRQV
FDQEHIRXQGDWKWWSPVGQPLFURVRIWFRPHQXVOLEUDU\ZLQGRZVD]XUHKKDVS[
1H[WOHWVPDNHDQHZFODVVQDPHG)ULHQGFV$GGLWWRWKH$]XUHIROGHUWKDWLVQH[WWR
WKHRWKHUFODVVVSHFLILFWR$]XUHDVIROORZV
SXEOLFFODVV)ULHQG
^
SXEOLFVWULQJ,G^JHWVHW`
SXEOLFVWULQJ0\,G^JHWVHW`
http://www.freepdf-books.com/
SXEOLFVWULQJ8VHU,G^JHWVHW`
SXEOLFVWULQJ8VHUQDPH^JHWVHW`
`
:HOOXVHWKLVFODVVWRVWRUHWKHIULHQGVLQIRUPDWLRQDERXWHDFKXVHU1RWHWKDWZHDOVR
KDYHDQ,GSURSHUW\DQGDOOWKHFODVVHVVDYHGLQ$]XUH0RELOH6HUYLFHVVKRXOGKDYHD
VWULQJSURSHUW\QDPHG,G7KLVZLOOEHWKHWDEOHVSULPDU\NH\LQWKH64/GDWDEDVH
1H[WOHWVPRGLI\WKH0HVVDJHDQG&RQYHUVDWLRQFODVVHVWRSUHSDUHIRUSXVKQRWLILFDWLRQV
GRZQWKHURDG$GGDQHZSURSHUW\WRWKH0HVVDJHFODVVDVIROORZV
SXEOLFVWULQJ7R,G^JHWVHW`
7KHQDGGWKHIROORZLQJQHZSURSHUW\WR&RQYHUVDWLRQFV
SXEOLFVWULQJ0\,G^JHWVHW`
+HUHZHOOQHHGWRLQVHUWRUVHHGVRPHWHVWGDWDIRURXUDSSOLFDWLRQWRIXQFWLRQFRUUHFWO\
7KHHDVLHVWZD\WRLQVHUWGDWDZRXOGEHIURP&VROHWVLPSOHPHQWWKHIROORZLQJVLPSOH
PHWKRGRQRXUVHUYLFHWRGRVR
SXEOLFDV\QF7DVN/RDG'DWD
^
YDUXVHUV FOLHQW*HW7DEOH8VHU!
YDUIULHQGV FOLHQW*HW7DEOH)ULHQG!
YDUPH QHZ8VHU
^
8VHUQDPH MRQDWKDQSHSSHUV
3DVVZRUG SDVVZRUG
`
YDUIULHQG QHZ8VHU
^
8VHUQDPH FKXFNQRUULV
3DVVZRUG SDVVZRUG
`
DZDLWXVHUV,QVHUW$V\QFPH
DZDLWXVHUV,QVHUW$V\QFIULHQG
DZDLWIULHQGV,QVHUW$V\QFQHZ)ULHQG^0\,G PH,G8VHUQDPH
IULHQG8VHUQDPH`
DZDLWIULHQGV,QVHUW$V\QFQHZ)ULHQG^0\,G IULHQG,G8VHUQDPH
PH8VHUQDPH`
`
1H[WOHWVDGGWKHIROORZLQJPHWKRGWR$SS'HOHJDWHFVDQGFDOOLWIURPZLWKLQ
)LQLVKHG/DXQFKLQJ
SULYDWHDV\QFYRLG/RDG'DWD
^
YDUVHUYLFH 6HUYLFH&RQWDLQHU5HVROYH,:HE6HUYLFH!DV$]XUH:HE6HUYLFH
DZDLWVHUYLFH/RDG'DWD
`
,I\RXUXQ\RXUDSSOLFDWLRQDWWKLVSRLQWLWZLOOLQVHUWWZRXVHUVDQGPDNHWKHPIULHQGV
ZLWKRQHDQRWKHU%HIRUHGRLQJVROHWVDGGVRPHPRUHFRGHWRWKH/RDG'DWDPHWKRGLQ
$]XUH:HE6HUYLFHFVWRLQVHUWFRQYHUVDWLRQVDQGPHVVDJHVDVIROORZV
http://www.freepdf-books.com/
YDUFRQYHUVDWLRQV FOLHQW*HW7DEOH&RQYHUVDWLRQ!
YDUPHVVDJHV FOLHQW*HW7DEOH0HVVDJH!
YDUFRQYHUVDWLRQ QHZ&RQYHUVDWLRQ
^
0\,G PH,G
8VHU,G IULHQG,G
8VHUQDPH IULHQG8VHUQDPH
/DVW0HVVDJH +(<
`
DZDLWFRQYHUVDWLRQV,QVHUW$V\QFFRQYHUVDWLRQ
DZDLWPHVVDJHV,QVHUW$V\QFQHZ0HVVDJH^
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
7R,G PH,G
8VHU,G IULHQG,G8VHUQDPH IULHQG8VHUQDPH
7H[W :KDW
VXS"'DWH 'DWH7LPH1RZ$GG6HFRQGV
`
DZDLWPHVVDJHV,QVHUW$V\QFQHZ0HVVDJH^
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
7R,G IULHQG,G
8VHU,G PH,G8VHUQDPH PH8VHUQDPH
7H[W 1RWPXFK'DWH 'DWH7LPH1RZ$GG6HFRQGV
`
DZDLWPHVVDJHV,QVHUW$V\QFQHZ0HVVDJH^
&RQYHUVDWLRQ,G FRQYHUVDWLRQ,G
7R,G PH,G
8VHU,G IULHQG,G8VHUQDPH IULHQG8VHUQDPH
7H[W +(<'DWH 'DWH7LPH1RZ
`
1RZLI\RXUXQWKHDSSOLFDWLRQLWZLOOVHHGWKHGDWDEDVHZLWKVRPHJRRGGDWDWRZRUN
ZLWK,GUHFRPPHQGWKDW\RXUHPRYHWKHFDOOWR/RDG'DWDRQFHLWLVVXFFHVVIXOWKHILUVW
WLPHDQGSHUKDSVUHPRYHWKHPHWKRGHQWLUHO\ZKHQWKHGHYHORSPHQWLVFRPSOHWH
%HIRUHJRLQJIXUWKHUOHWVLPSOHPHQWWKHUHVWRIRXU,:HE6HUYLFHLQWHUIDFH,WFDQEHGRQH
DVIROORZV
SXEOLFDV\QF7DVN8VHU!5HJLVWHU8VHUXVHU
^
DZDLWFOLHQW*HW7DEOH8VHU!,QVHUW$V\QFXVHU
UHWXUQXVHU
`
SXEOLFDV\QF7DVN8VHU>@!*HW)ULHQGVVWULQJXVHU,G
^
YDUOLVW DZDLWFOLHQW*HW7DEOH)ULHQG!:KHUHI !I0\,G
XVHU,G7R/LVW$V\QF
UHWXUQOLVW6HOHFWI !QHZ8VHU^,G I8VHU,G8VHUQDPH I8VHUQDPH
`7R$UUD\
`
SXEOLFDV\QF7DVN8VHU!$GG)ULHQGVWULQJXVHU,GVWULQJXVHUQDPH
^
YDUIULHQG QHZ)ULHQG^0\,G XVHU,G8VHUQDPH XVHUQDPH`
DZDLWFOLHQW*HW7DEOH)ULHQG!,QVHUW$V\QFIULHQG
UHWXUQQHZ8VHU^,G IULHQG8VHU,G8VHUQDPH IULHQG8VHUQDPH`
`
http://www.freepdf-books.com/
(DFKPHWKRGKHUHLVSUHWW\VLPSOH5HJLVWHULVYHU\VLPLODUWR/RJLQEXWWKHPDLQ
FRPSOLFDWLRQIRUWKHRWKHUPHWKRGVLVWKHQHHGWRFRQYHUWD)ULHQGREMHFWWR8VHU:H
XVHGWKH7R/LVW$V\QFPHWKRGIURPWKH$]XUHOLEUDU\WRJHW/LVW7!KRZHYHUVLQFHRXU
LQWHUIDFHXVHVDUUD\VZHTXLFNO\FRQYHUWHGWKHOLVWWRDQDUUD\:HDOVRXWLOL]HGDFRXSOHRI
EDVLF/LQTRSHUDWRUVVXFKDV:KHUHDQG6HOHFWWRDFFRPSOLVKRXULPSOHPHQWDWLRQRI
,:HE6HUYLFH
1RZOHWVFRPSOHWHWKHPHWKRGVUHODWHGWRFRQYHUVDWLRQVDQGPHVVDJHVZKLFKDUHDV
IROORZV
SXEOLFDV\QF7DVN&RQYHUVDWLRQ>@!*HW&RQYHUVDWLRQVVWULQJXVHU,G
^
YDUOLVW DZDLWFOLHQW*HW7DEOH&RQYHUVDWLRQ!:KHUHF !F0\,G
XVHU,G7R/LVW$V\QF
UHWXUQOLVW7R$UUD\
`
SXEOLFDV\QF7DVN0HVVDJH>@!*HW0HVVDJHVVWULQJFRQYHUVDWLRQ,G
^
YDUOLVW DZDLWFOLHQW*HW7DEOH0HVVDJH!:KHUHP !P&RQYHUVDWLRQ,G
FRQYHUVDWLRQ,G7R/LVW$V\QF
UHWXUQOLVW7R$UUD\
`
SXEOLFDV\QF7DVN0HVVDJH!6HQG0HVVDJH0HVVDJHPHVVDJH
^
DZDLWFOLHQW*HW7DEOH0HVVDJH!,QVHUW$V\QFPHVVDJH
UHWXUQPHVVDJH
`
7KLVFRPSOHWHVRXULPSOHPHQWDWLRQRI,:HE6HUYLFH,I\RXUXQWKHDSSOLFDWLRQDWWKLV
SRLQWLWZLOOIXQFWLRQH[DFWO\DVEHIRUHZLWKWKHH[FHSWLRQWKDWWKHDSSLVDFWXDOO\WDONLQJ
WRDUHDOZHEVHUYHU1HZPHVVDJHVZLOOJHWSHUVLVWHGLQWKH64/GDWDEDVHDQGRXUFXVWRP
VFULSWVZLOOKDQGOHWKHFXVWRPORJLFWKDWZHQHHG)HHOIUHHWRSOD\DURXQGZLWKRXU
LPSOHPHQWDWLRQ\RXPLJKWGLVFRYHUVRPHIHDWXUHVRI$]XUH0RELOH6HUYLFHVWKDWZLOO
ZRUNJUHDWZLWK\RXURZQDSSOLFDWLRQV
$WWKLVSRLQWDQRWKHUJRRGH[HUFLVHZRXOGEHWRVHWXS$]XUH0RELOH6HUYLFHVLQRXU
$QGURLGDSSOLFDWLRQ7RGRVR\RXZLOOPHUHO\QHHGWRDGGWKH$]XUH0RELOH6HUYLFHV
1X*HWSDFNDJH$IWHUWKDW\RXVKRXOGEHDEOHWRVZDSRXWWKH
6HUYLFH&RQWDLQHU5HJLVWHUFDOOLQ\RXU$SSOLFDWLRQFODVVDQGFDOO
&XUUHQW3ODWIRUP,QLW(YHU\WKLQJZLOOIXQFWLRQH[DFWO\OLNHRQL26,VQWFURVV
SODWIRUPGHYHORSPHQWJUHDW"
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
,PSOHPHQWLQJSXVKQRWLILFDWLRQVZLWK$]XUH0RELOH6HUYLFHVRQL26LVYHU\VLPSOHWRVHW
XSIURPDQ$]XUHEDFNHQGSHUVSHFWLYH7KHPRVWFRPSOLFDWHGSDUWLVZRUNLQJWKURXJK
$SSOHVSURFHVVRIFUHDWLQJFHUWLILFDWHVDQGSURYLVLRQLQJSURILOHVLQRUGHUWRFRQILJXUH
\RXUL26DSSOLFDWLRQ%HIRUHZHFRQWLQXHPDNHVXUH\RXKDYHDYDOLGL26'HYHORSHU
3URJUDPDFFRXQWDV\RXZLOOQRWEHDEOHWRVHQGSXVKQRWLILFDWLRQVZLWKRXWRQH,I\RXDUH
XQIDPLOLDUZLWKWKHFRQFHSWRISXVKQRWLILFDWLRQVWDNHDORRNDW$SSOHVGRFXPHQWDWLRQDW
KWWSWLQ\XUOFRP;DPDULQ$316
7RVHQGSXVKQRWLILFDWLRQV\RXQHHGWRVHWXSWKHIROORZLQJ
$QH[SOLFLW$SS,'UHJLVWHUHGZLWK$SSOH
$SURYLVLRQLQJSURILOHWDUJHWLQJWKDW$SS,'
$FHUWLILFDWHIRU\RXUVHUYHUWRWULJJHUWKHSXVKQRWLILFDWLRQ
$SSOHSURYLGHVERWKDGHYHORSPHQWDQGSURGXFWLRQFHUWLILFDWHWKDW\RXFDQXVHWRVHQG
SXVKQRWLILFDWLRQVIURP\RXUVHUYHU
http://www.freepdf-books.com/
6HWWLQJXSSURSHUSURYLVLRQLQJ
/HWVEHJLQE\QDYLJDWLQJWRKWWSGHYHORSHUDSSOHFRPDFFRXQWDQGSHUIRUPLQJWKH
IROORZLQJVWHSV
&OLFNRQWKH,GHQWLILHUVOLQN
&OLFNRQWKHSOXVEXWWRQLQWKHWRSULJKWFRUQHURIWKHZLQGRZ
(QWHUDGHVFULSWLRQVXFKDV;DP&KDWIRUWKHEXQGOH,'
(QWHU\RXUEXQGOH,'XQGHUWKH([SOLFLW$SS,'VHFWLRQ7KLVVKRXOGPDWFKWKH
EXQGOH,'\RXVHWXSLQ\RXU,QIRSOLVWILOHIRUH[DPSOH
FRP\RXUFRPSDQ\QDPH[DPFKDW
8QGHU$SS6HUYLFHVPDNHVXUH\RXFKHFN3XVK1RWLILFDWLRQV
1RZFOLFNRQ&RQWLQXH
5HYLHZ\RXUILQDOVHWWLQJVDQGKLW6XEPLW
7KLVZLOOFUHDWHDQH[SOLFLW$SS,'VLPLODUWRZKDW\RXFDQVHHLQWKHIROORZLQJ
VFUHHQVKRWZKLFKZHFDQXVHIRUVHQGLQJSXVKQRWLILFDWLRQV
X am Chat .
com.jon ath anp e ppe rs x amch at
Name: XamChat
ID Prefix: JVDF6K5T64
com.jonathanpeppers. xamchat
Application Services:
Game Center
Enabled
Enabled
In-App Purchase
Enabled
Enabled
http://www.freepdf-books.com/
6HWWLQJXS\RXUSURYLVLRQLQJSURILOH
)RUSXVKQRWLILFDWLRQVZHKDYHWRXVHDSURILOHZLWKDQH[SOLFLW$SS,'WKDWLVQRWD
GHYHORSPHQWFHUWLILFDWH1RZOHWVVHWXSDSURYLVLRQLQJSURILOH
&OLFNRQWKH'HYHORSPHQWOLQNXQGHU3URYLVLRQLQJ3URILOHVLQWKHULJKWKDQGVLGH
SDQH
&OLFNRQWKHSOXVEXWWRQLQWKHWRSULJKWFRUQHU
&KHFNL26$SS'HYHORSPHQWDQGFOLFNRQ&RQWLQXH
6HOHFWWKH$SS,'ZHMXVWFUHDWHGDQGFOLFNRQ&RQWLQXH
6HOHFWWKHGHYHORSHUDQGFOLFNRQ&RQWLQXH
6HOHFWWKHGHYLFHV\RXZLOOEHXVLQJDQGFOLFNRQ&RQWLQXH
(QWHUDQDPHIRUWKHSURILOHDQGFOLFNRQ*HQHUDWH
'RZQORDGWKHSURILOHDQGLQVWDOOLWRURSHQ;&RGHDQGXVHWKHV\QFEXWWRQE\
QDYLJDWLQJWR3UHIHUHQFHV_$FFRXQWV
:KHQILQLVKHG\RXVKRXOGDUULYHDWDVXFFHVVZHESDJHWKDWORRNVVLPLODUWRWKHIROORZLQJ
VFUHHQVKRW
1 Name: XamChatDev
# Type:
App ID:
Development
|. com.jonat h a npeppe rs,xam chat
PROV Expires: Nov 25, 2014
Download
http://www.freepdf-books.com/
6HWWLQJXSDFHUWLILFDWHVLJQLQJUHTXHVW
1H[WZHSHUIRUPWKHIROORZLQJVWHSVWRVHWXSWKHFHUWLILFDWHRXUVHUYHUQHHGV
&OLFNRQWKH'HYHORSPHQWOLQNXQGHU&HUWLILFDWHVLQWKHULJKWKDQGVLGHSDQH
&OLFNRQWKHSOXVEXWWRQLQWKHWRSULJKWFRUQHU
(QDEOH$SSOH3XVK1RWLILFDWLRQVVHUYLFH66/6DQGER[DQGFOLFNRQ&RQWLQXH
6HOHFW\RXU$SS,'DVEHIRUHDQGFOLFNRQ&RQWLQXH
&UHDWHDQHZFHUWLILFDWHVLJQLQJUHTXHVWDVSHU$SSOHVLQVWUXFWLRQV<RXFDQDOVR
UHIHUWR&KDSWHU'HSOR\LQJDQG7HVWLQJRQ'HYLFHVRUORFDWHWKH
FHUW6LJQLQJ5HTXHVWILOH
1H[WFOLFNRQ&RQWLQXH
8SORDGWKHVLJQLQJUHTXHVWILOHDQGFOLFNRQ*HQHUDWH
1H[WFOLFNRQ'RZQORDG
2SHQWKHILOHWRLPSRUWWKHFHUWLILFDWHLQWR.H\FKDLQ
/RFDWHWKHFHUWLILFDWHLQ.H\FKDLQ,WZLOOEHWLWOHG$SSOH'HYHORSPHQWL263XVK
6HUYLFHVDQGZLOOFRQWDLQ\RXUEXQGOH,'
5LJKWFOLFNRQWKHFHUWLILFDWHDQGH[SRUWLWVRPHZKHUHRQ\RXUILOHV\VWHP(QWHUD
SDVVZRUGWKDW\RXZLOOUHPHPEHU
7KLVZLOOFUHDWHWKHFHUWLILFDWHWKDWZHQHHGWRVHQGSXVKQRWLILFDWLRQVWRRXUXVHUVIURP
$]XUH0RELOH6HUYLFHV$OOWKDWUHPDLQVLVWRUHWXUQWRWKH$]XUH0DQDJHPHQW3RUWDODQG
XSORDGWKHFHUWLILFDWHIURPWKH3XVKWDEXQGHU$SSOH3XVK1RWLILFDWLRQ6HWWLQJVDV
VKRZQLQWKHIROORZLQJVFUHHQVKRW
X
Upload Certificate
Upload your certificate (.p!2) to authenticate with APNS.
FILE
A DevPush.pl2
PASSWORD
MODE
DEV PROD
7KLVXSORDGFRQFOXGHVWKHFRQILJXUDWLRQZHQHHGIURP$SSOHVVLGH
http://www.freepdf-books.com/
0DNLQJFOLHQWVLGHFKDQJHVIRUSXVKQRWLILFDWLRQV
1H[WOHWVUHWXUQWRRXU;DP&KDWL26SURMHFWLQ;DPDULQ6WXGLRWRPDNHWKHQHFHVVDU\
FKDQJHVRQWKHFOLHQWVLGHIRUSXVKQRWLILFDWLRQV:HZLOOQHHGWRDGGDIHZQHZFODVVHVWR
RXUVKDUHGFRGHWRVWDUWZLWK
2SHQ,:HE6HUYLFHFVDQGDGGWKHIROORZLQJQHZPHWKRG
7DVN5HJLVWHU3XVKVWULQJXVHU,GVWULQJGHYLFH7RNHQ
1RZOHWVDGGDQHZFODVVQDPHG'HYLFHFVLQWKH&RUH$]XUHIROGHU
SXEOLFFODVV'HYLFH
^
SXEOLFVWULQJ,G^JHWVHW`
SXEOLFVWULQJ8VHU,G^JHWVHW`
SXEOLFVWULQJ'HYLFH7RNHQ^JHWVHW`
`
)LQDOO\ZHFDQLPSOHPHQWWKHUHDOPHWKRGLQ$]XUH:HE6HUYLFHFVDVIROORZV
SXEOLFDV\QF7DVN5HJLVWHU3XVKVWULQJXVHU,GVWULQJGHYLFH7RNHQ
^
DZDLWFOLHQW*HW7DEOH'HYLFH!,QVHUW$V\QFQHZ'HYLFH^
8VHU,G XVHU,G
'HYLFH7RNHQ GHYLFH7RNHQ
`
`
$VIRU9LHZ0RGHOVZHQHHGWRDGGRQHPRUHQHZPHWKRGWR/RJLQ9LHZ0RGHOFV
SXEOLFDV\QF7DVN5HJLVWHU3XVKVWULQJGHYLFH7RNHQ
^
LIVHWWLQJV8VHU QXOO
WKURZQHZ([FHSWLRQ8VHULVQXOO
DZDLWVHUYLFH5HJLVWHU3XVKVHWWLQJV8VHU,GGHYLFH7RNHQ
`
7KHQZHQHHGWRDGGDVPDOOPRGLILFDWLRQWR0HVVDJH9LHZ0RGHOFV$GGWKHIROORZLQJ
OLQHZKHQFUHDWLQJDQHZ0HVVDJHREMHFWLQWKH6HQG0HVVDJHPHWKRG
7R,G &RQYHUVDWLRQ8VHU,G
7KLVPRGLILFDWLRQFRQFOXGHVZKDWZHQHHGWRDGGWRRXUVKDUHGFRGH:HZLOOUHXVHWKLV
QHZIXQFWLRQDOLW\ZKHQZHDGGSXVKQRWLILFDWLRQVWR$QGURLGVRJRDKHDGDQGWDNHWKH
WLPHWROLQNLQWKHQHZ'HYLFHFVILOHLQ\RXU;DP&KDW'URLGSURMHFWWREXLOG\RXUHQWLUH
VROXWLRQ
1RZOHWVDGGWKHL26SODWIRUPVSHFLILFFRGHZHQHHG$GGWKHIROORZLQJPHWKRGVWR
http://www.freepdf-books.com/
\RXU$SS'HOHJDWHFVILOH
SXEOLFDV\QFRYHUULGHYRLG5HJLVWHUHG)RU5HPRWH1RWLILFDWLRQV8,$SSOLFDWLRQ
DSSOLFDWLRQ16'DWDGHYLFH7RNHQ
^
YDUORJLQ9LHZ0RGHO 6HUYLFH&RQWDLQHU5HVROYH/RJLQ9LHZ0RGHO!
WU\
^
VWULQJWRNHQ GHYLFH7RNHQ'HVFULSWLRQ
WRNHQ WRNHQ6XEVWULQJWRNHQ/HQJWK
DZDLWORJLQ9LHZ0RGHO5HJLVWHU3XVKWRNHQ
`
FDWFK([FHSWLRQH[F
^
&RQVROH:ULWH/LQH(UURUUHJLVWHULQJSXVKH[F
`
`
SXEOLFRYHUULGHYRLG)DLOHG7R5HJLVWHU)RU5HPRWH1RWLILFDWLRQV8,$SSOLFDWLRQ
DSSOLFDWLRQ16(UURUHUURU
^
&RQVROH:ULWH/LQH(UURUUHJLVWHULQJSXVK
HUURU/RFDOL]HG'HVFULSWLRQ
`
:HLPSOHPHQWHGDFRXSOHRILPSRUWDQWPHWKRGVLQWKHSUHFHGLQJFRGHVQLSSHW
5HJLVWHUHG)RU5HPRWH1RWLILFDWLRQVZLOORFFXUZKHQ$SSOHVXFFHVVIXOO\UHWXUQVD
GHYLFHWRNHQIURPLWVVHUYHUV,WLVUHWXUQHGZLWKLQDQJOHEUDFNHWVVRZHGRDOLWWOHZRUNWR
WULPWKRVHRIIDQGSDVVWKHGHYLFHWRNHQWKURXJK/RJLQ9LHZ0RGHOWR$]XUH0RELOH
6HUYLFHV:HDOVRLPSOHPHQWHG)DLOHG7R5HJLVWHU)RU5HPRWH1RWLILFDWLRQVMXVWWR
UHSRUWDQ\HUURUVWKDWPLJKWRFFXUWKURXJKRXWWKHSURFHVV
2QHODVWWKLQJWRGRLVWRDFWXDOO\PDNHDFDOOWRUHJLVWHUIRUUHPRWHQRWLILFDWLRQV2SHQ
/RJLQ&RQWUROOHUFVDQGDGGWKHIROORZLQJOLQHRIFRGHGLUHFWO\DIWHUWKHVXFFHVVIXOFDOO
WRORJLQ
8,$SSOLFDWLRQ6KDUHG$SSOLFDWLRQ5HJLVWHU)RU5HPRWH1RWLILFDWLRQ7\SHV
8,5HPRWH1RWLILFDWLRQ7\SH$OHUW_
8,5HPRWH1RWLILFDWLRQ7\SH%DGJH_
8,5HPRWH1RWLILFDWLRQ7\SH6RXQG
<RXFDQDOVRFDOOWKHPHWKRGRQVWDUWXSKRZHYHULQRXUVLWXDWLRQZHQHHGDYDOLGXVHU,'
WRVWRUHLQWKH'HYLFHWDEOHLQ$]XUH
1RZOHWVVZLWFKWRWKH$]XUH0DQDJHPHQW3RUWDODQGPDNHWKHUHPDLQLQJFKDQJHVLQ
-DYD6FULSWRQWKHVHUYHUVLGH8QGHUWKH'DWDWDEFUHDWHDQHZWDEOHQDPHG'HYLFHZLWK
WKHGHIDXOWVHWWLQJV
1H[WZHQHHGWRPRGLI\WKHLQVHUWVFULSWVRWKDWWKHGXSOLFDWHGHYLFHWRNHQVDUHQRW
LQVHUWHG
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW
^
YDUGHYLFHV7DEOH WDEOHVJHW7DEOH
GHYLFH
GHYLFHV7DEOHZKHUH^XVHU,GLWHP8VHU,GGHYLFH7RNHQLWHP'HYLFH7RNHQ
http://www.freepdf-books.com/
`UHDG^VXFFHVVIXQFWLRQGHYLFHV
^
LIGHYLFHVOHQJWK!
^
UHTXHVWUHVSRQGGHYLFHV>@
`
HOVH
^
UHTXHVWH[HFXWH
`
`
`
`
/DVWEXWQRWOHDVWZHQHHGWRPRGLI\WKHLQVHUWVFULSWIRUWKH0HVVDJHWDEOHWRVHQGSXVK
QRWLILFDWLRQVWRWKHXVHU7KHPHVVDJHZDVVHQWDVIROORZV
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW^
UHTXHVWH[HFXWH
YDUGHYLFHV7DEOH WDEOHVJHW7DEOH
GHYLFH
GHYLFHV7DEOHZKHUH^XVHU,GLWHP7R,G`UHDG^
VXFFHVVIXQFWLRQGHYLFHV^
GHYLFHVIRU(DFKIXQFWLRQGHYLFH^
YDUWH[W LWHP8VHUQDPHLWHP7H[W
SXVKDSQVVHQGGHYLFH'HYLFH7RNHQ^
DOHUWWH[W
EDGJH
SD\ORDG^
PHVVDJHWH[W
`
`
`
`
`
`
$IWHUH[HFXWLQJWKHUHTXHVWZHUHWULHYHDOLVWRIGHYLFHVIURPWKHGDWDEDVHDQGVHQGRXWD
SXVKQRWLILFDWLRQIRUHDFKRQH7RWHVWSXVKQRWLILFDWLRQVGHSOR\WKHDSSOLFDWLRQDQGORJLQ
ZLWKWKHVHFRQGDU\XVHULIXVLQJRXUH[DPSOHVFKXFNQRUULV$IWHUORJJLQJLQ\RXFDQ
MXVWEDFNJURXQGWKHDSSZLWKWKHKRPHEXWWRQ1H[WORJLQZLWKWKHSULPDU\XVHURQ\RXU
L26VLPXODWRUDQGVHQGDPHVVDJH<RXVKRXOGUHFHLYHDSXVKQRWLILFDWLRQDVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
ooo AT&T O 100% M'*
100% Charged
B XamChat now
jonathanpeppers: This is a test!
slide to view
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
6LQFHZHKDYHDOUHDG\VHWXSHYHU\WKLQJZHQHHGLQWKHVKDUHGFRGHDQGRQ$]XUHVHWWLQJ
XSSXVKQRWLILFDWLRQVIRU$QGURLGZLOOEHDORWOHVVZRUNDWWKLVSRLQWRIWLPH7RFRQWLQXH
\RXZLOOQHHGD*RRJOHDFFRXQWZLWKDYHULILHGHPDLODGGUHVVKRZHYHU,ZRXOG
UHFRPPHQGWKDW\RXXVHDQDFFRXQWUHJLVWHUHGZLWK*RRJOH3OD\LI\RXKDYHRQH<RXFDQ
UHIHUWRWKHIXOOGRFXPHQWDWLRQRQ*RRJOH&ORXG0HVVDJLQJ*&0DW
KWWSGHYHORSHUDQGURLGFRPJRRJOHJFP
1RWH
1RWHWKDW*RRJOH&ORXG0HVVDJLQJUHTXLUHVWKDW*RRJOH3OD\EHLQVWDOOHGRQWKH$QGURLG
GHYLFHDQGWKDWWKH$QGURLG26EHDWOHDVWYHUVLRQ
/HWVEHJLQE\QDYLJDWLQJWRKWWSFORXGJRRJOHFRPFRQVROHDQGSHUIRUPLQJWKH
IROORZLQJVWHSV
&OLFNRQWKH&UHDWH3URMHFWEXWWRQ
(QWHUDQDSSURSULDWHSURMHFWQDPHVXFKDV;DP&KDW
(QWHUDSURMHFW,'\RXFDQXVHWKHJHQHUDWHGRQH,SUHIHUWRXVHP\DSSOLFDWLRQV
EXQGOH,'DQGUHSODFHWKHSHULRGVZLWKK\SKHQV
$JUHHWRWKH7HUPVRI6HUYLFH
&OLFNRQWKH&UHDWHEXWWRQ
:KHQFUHDWLQJ\RXUILUVWSURMHFW\RXPLJKWKDYHWRYHULI\WKHPRELOHQXPEHU
DVVRFLDWHGZLWK\RXUDFFRXQW
1RWHWKH3URMHFW1XPEHUILHOGRQWKH2YHUYLHZSDJH:HZLOOQHHGWKLVQXPEHU
ODWHU
7KHIROORZLQJVFUHHQVKRWVKRZVWKH2YHUYLHZWDE
Overview
Permissions
1RZZHFDQFRQWLQXHZLWKRXUVHWXSDVIROORZV
&OLFNRQ$3,V DXWKLQWKHOHIWKDQGVLGHSDQH
6FUROOGRZQDQGFOLFNRQ*RRJOH&ORXG0HVVDJLQJIRU$QGURLG
http://www.freepdf-books.com/
&OLFNRQWKH2))EXWWRQDWWKHWRSWRHQDEOHWKHVHUYLFH<RXPLJKWKDYHWRDFFHSW
DQRWKHUDJUHHPHQW
&OLFNRQ5HJLVWHUHG$SSVLQWKHOHIWKDQGVLGHSDQH
&OLFNRQWKH5HJLVWHU$SSEXWWRQDWWKHWRS
(QWHU;DP&KDWLQWKH$SS1DPHILHOGDQGFOLFNRQ5HJLVWHU<RXFDQOHDYHWKH
3ODWIRUPVHOHFWLRQRQ:HE$SSOLFDWLRQDWLWVGHIDXOWYDOXH
([SDQGWKH6HUYHU.H\VHFWLRQDQGFRS\WKH$3,.H\YDOXHWR\RXUFOLSERDUG
6ZLWFKWRWKH$]XUH0DQDJHPHQW3RUWDODQGQDYLJDWHWRWKH3XVKWDELQ\RXU$]XUH
0RELOH6HUYLFHLQVWDQFH
3DVWHWKH$3,NH\LQWKHJRRJOHFORXGPHVVDJLQJVHWWLQJVVHFWLRQDQGFOLFNRQ6DYH
API KEY
1H[WOHWVPRGLI\RXULQVHUWVFULSWIRUWKH0HVVDJHWDEOHWRVXSSRUW$QGURLGDVIROORZV
IXQFWLRQLQVHUWLWHPXVHUUHTXHVW^
UHTXHVWH[HFXWH
YDUGHYLFHV7DEOH WDEOHVJHW7DEOH
GHYLFH
GHYLFHV7DEOHZKHUH^XVHU,GLWHP7R,G`UHDG^
VXFFHVVIXQFWLRQGHYLFHV^
GHYLFHVIRU(DFKIXQFWLRQGHYLFH^
LIGHYLFH'HYLFH7RNHQOHQJWK!^
SXVKJFPVHQGGHYLFH'HYLFH7RNHQ^
WLWOHLWHP8VHUQDPH
PHVVDJHLWHP7H[W
`
`
HOVH^
YDUWH[W LWHP8VHUQDPHLWHP7H[W
SXVKDSQVVHQGGHYLFH'HYLFH7RNHQ^
DOHUWWH[W
EDGJH
SD\ORDG^
PHVVDJHWH[W
`
`
`
`
`
`
`
%DVLFDOO\ZHVHQGDQ\GHYLFH7RNHQYDOXHVWKDWDUHORQJHUWKDQFKDUDFWHUVWR*&0
7KLVLVRQHVLPSOHZD\WRGRLWEXW\RXFDQDOVRDGGDYDOXHWRWKH'HYLFHWDEOHWKDW
http://www.freepdf-books.com/
LQGLFDWHVZKHWKHUWKHGHYLFHLV$QGURLGRUL26*&0DOVRVXSSRUWVVHQGLQJFXVWRPYDOXHV
WREHGLVSOD\HGLQWKHQRWLILFDWLRQDUHDVRZHVHQGDQDFWXDOWLWOHDORQJZLWKWKHPHVVDJH
7KLVFRPSOHWHVRXUVHWXSRQ$]XUHVVLGH6HWWLQJXSWKHQH[WSDUWLQRXU$QGURLG
DSSOLFDWLRQFDQEHDELWGLIILFXOWVRZHZLOOXVHDOLEUDU\FDOOHG3XVK6KDUSWRVLPSOLI\RXU
LPSOHPHQWDWLRQ
)LUVWQDYLJDWHWRKWWSJLWKXEFRP5HGWK3XVK6KDUSDQGSHUIRUPWKHIROORZLQJVWHSV
'RZQORDGWKHSURMHFWDQGSODFHLWLQWKHVDPHIROGHUDV\RXU;DP&KDWVROXWLRQ
$GGWKH3XVK6KDUS&OLHQW0RQR)RU$QGURLG*FPSURMHFWWR\RXUVROXWLRQ<RXFDQ
ORFDWHWKHSURMHFWLQWKH3XVK6KDUS&OLHQWVXEGLUHFWRU\
5HIHUHQFHWKHQHZSURMHFWIURP\RXU;DP&KDW'URLGSURMHFW
,ILWVQRWDOUHDG\LQVWDOOHG\RXZLOOQHHGWRLQVWDOOWKH$QGURLG6'.3ODWIRUPIRU
$QGURLG$3,<RXFDQLQVWDOOWKLVIURPWKH$QGURLG6'.PDQDJHUWKDWFDQEH
ODXQFKHGIURPWKH7RROVPHQXLQ;DPDULQ6WXGLR
1H[WFUHDWHDQHZFODVVFDOOHG3XVK&RQVWDQWVFVDVIROORZV
SXEOLFVWDWLFFODVV3XVK&RQVWDQWV
^
SXEOLFFRQVWVWULQJ%XQGOH,G \RXUEXQGOHLG
SXEOLFFRQVWVWULQJ3URMHFW1XPEHU \RXUSURMHFWQXPEHU
`
)LOORXWWKH%XQGOH,GYDOXHZLWK\RXUDSSOLFDWLRQVEXQGOH,'DQGWKH3URMHFW1XPEHU
YDOXHZLWKWKHSURMHFWQXPEHUIRXQGRQWKH2YHUYLHZSDJHRI\RXU*RRJOH&ORXG
&RQVROH
1H[WZHQHHGWRVHWXSVRPHSHUPLVVLRQVWRVXSSRUWSXVKQRWLILFDWLRQVLQRXUDSSOLFDWLRQ
$ERYHWKHQDPHVSDFHGHFODUDWLRQLQWKLVILOHDGGWKHIROORZLQJ
>DVVHPEO\3HUPLVVLRQ
1DPH ;DP&KDW'URLG3XVK&RQVWDQWV%XQGOH,G
SHUPLVVLRQ&'B0(66$*(@
>DVVHPEO\8VHV3HUPLVVLRQ
1DPH ;DP&KDW'URLG3XVK&RQVWDQWV%XQGOH,G
SHUPLVVLRQ&'B0(66$*(@
>DVVHPEO\8VHV3HUPLVVLRQ
1DPH FRPJRRJOHDQGURLGFGPSHUPLVVLRQ5(&(,9(@
>DVVHPEO\8VHV3HUPLVVLRQ
1DPH DQGURLGSHUPLVVLRQ*(7B$&&28176@
>DVVHPEO\8VHV3HUPLVVLRQ
1DPH DQGURLGSHUPLVVLRQ,17(51(7@
>DVVHPEO\8VHV3HUPLVVLRQ
1DPH DQGURLGSHUPLVVLRQ:$.(B/2&.@
<RXFDQDOVRPDNHWKHVHFKDQJHVLQRXU$QGURLG0DQLIHVW[POILOHKRZHYHUXVLQJ&
DWWULEXWHVFDQEHEHWWHUVLQFHLWJLYHV\RXWKHDELOLW\WRXVHFRGHFRPSOHWLRQZKLOHW\SLQJ
1H[WFUHDWHDQRWKHUQHZFODVVQDPHG3XVK5HFHLYHUFVDVIROORZV
>%URDGFDVW5HFHLYHU
http://www.freepdf-books.com/
3HUPLVVLRQ *&0&RQVWDQWV3(50,66,21B*&0B,17(176@
>,QWHQW)LOWHU
QHZVWULQJ>@^*&0&RQVWDQWV,17(17B)520B*&0B0(66$*(`
&DWHJRULHV QHZVWULQJ>@^3XVK&RQVWDQWV%XQGOH,G`@
>,QWHQW)LOWHU
QHZVWULQJ>@^
*&0&RQVWDQWV,17(17B)520B*&0B5(*,675$7,21B&$//%$&.`
&DWHJRULHV QHZVWULQJ>@^3XVK&RQVWDQWV%XQGOH,G`@
>,QWHQW)LOWHU
QHZVWULQJ>@^
*&0&RQVWDQWV,17(17B)520B*&0B/,%5$5<B5(75<`
&DWHJRULHV QHZVWULQJ>@^3XVK&RQVWDQWV%XQGOH,G`@
SXEOLFFODVV3XVK5HFHLYHU
3XVK+DQGOHU%URDGFDVW5HFHLYHU%DVH3XVK+DQGOHU6HUYLFH!
^`
7KH3XVK5HFHLYHUFVFODVVVHWVXS%URDGFDVW5HFHLYHUZKLFKLV$QGURLGVQDWLYHZD\
IRUGLIIHUHQWDSSOLFDWLRQVWRWDONZLWKRQHDQRWKHU)RUPRUHLQIRUPDWLRQRQWKLVWRSLF
FKHFNRXWWKH$QGURLGGRFXPHQWDWLRQDW
KWWSGHYHORSHUDQGURLGFRPUHIHUHQFHDQGURLGFRQWHQW%URDGFDVW5HFHLYHUKWPO
1H[WFUHDWHRQHODVWFODVVQDPHG3XVK6HUYLFHFVDVIROORZV
>6HUYLFH@
SXEOLFFODVV3XVK+DQGOHU6HUYLFH3XVK+DQGOHU6HUYLFH%DVH
^
SXEOLF3XVK+DQGOHU6HUYLFHEDVH3XVK&RQVWDQWV3URMHFW1XPEHU
^`
`
1RZULJKWFOLFNRQ3XVK+DQGOHU6HUYLFH%DVHDQGQDYLJDWHWR5HIDFWRU_,PSOHPHQW
DEVWUDFWPHPEHUV1H[WOHWVLPSOHPHQWHDFKPHPEHURQHE\RQH
SURWHFWHGDV\QFRYHUULGHYRLG2Q5HJLVWHUHG&RQWH[WFRQWH[WVWULQJ
UHJLVWUDWLRQ,G
^
&RQVROH:ULWH/LQH3XVKVXFFHVVIXOO\UHJLVWHUHG
YDUORJLQ9LHZ0RGHO 6HUYLFH&RQWDLQHU5HVROYH/RJLQ9LHZ0RGHO!
WU\
^
DZDLWORJLQ9LHZ0RGHO5HJLVWHU3XVKUHJLVWUDWLRQ,G
`
FDWFK([FHSWLRQH[F
^
&RQVROH:ULWH/LQH(UURUUHJLVWHULQJSXVKH[F
`
`
7KHSUHFHGLQJFRGHLVYHU\VLPLODUWRZKDWZHGLGRQL26:HPHUHO\KDYHWRVHQGWKH
UHJLVWUDWLRQ,GYDOXHWRORJLQ9LHZ0RGHO
1H[WZHKDYHWRZULWHWKHIROORZLQJFRGHZKHQWKHPHVVDJHLVUHFHLYHG
SURWHFWHGRYHUULGHYRLG2Q0HVVDJH&RQWH[WFRQWH[W,QWHQWLQWHQW
^
3XOORXWWKHQRWLILFDWLRQGHWDLOV
http://www.freepdf-books.com/
VWULQJWLWOH LQWHQW([WUDV*HW6WULQJWLWOH
VWULQJPHVVDJH LQWHQW([WUDV*HW6WULQJPHVVDJH
&UHDWHDQHZLQWHQW
LQWHQW QHZ,QWHQWWKLVW\SHRI&RQYHUVDWLRQV$FWLYLW\
&UHDWHWKHQRWLILFDWLRQ
YDUQRWLILFDWLRQ QHZ
1RWLILFDWLRQ$QGURLG5HVRXUFH'UDZDEOH6\P$FWLRQ(PDLOWLWOH
QRWLILFDWLRQ)ODJV 1RWLILFDWLRQ)ODJV$XWR&DQFHO
QRWLILFDWLRQ6HW/DWHVW(YHQW,QIRWKLV
QHZ-DYD/DQJ6WULQJWLWOH
QHZ-DYD/DQJ6WULQJPHVVDJH3HQGLQJ,QWHQW*HW$FWLYLW\WKLV
LQWHQW
6HQGWKHQRWLILFDWLRQWKURXJKWKH1RWLILFDWLRQ0DQDJHU
YDUQRWLILFDWLRQ0DQDJHU *HW6\VWHP6HUYLFH&RQWH[W1RWLILFDWLRQ6HUYLFH
DV1RWLILFDWLRQ0DQDJHU
QRWLILFDWLRQ0DQDJHU1RWLI\QRWLILFDWLRQ
`
7KLVFRGHZLOODFWXDOO\SXOORXWWKHYDOXHVIURPWKHQRWLILFDWLRQDQGGLVSOD\WKHPLQWKH
QRWLILFDWLRQFHQWHURIWKH$QGURLGGHYLFH:HXVHGWKHEXLOWLQUHVRXUFHIRU
6\P$FWLRQ(PDLOWRGLVSOD\DQHPDLOLFRQLQWKHQRWLILFDWLRQ
1H[WZHMXVWQHHGWRLPSOHPHQWWZRPRUHDEVWUDFWPHWKRGV)RUQRZOHWVMXVWXVH
&RQVROH:ULWH/LQHWRUHSRUWWKHVHHYHQWVDVIROORZV
SURWHFWHGRYHUULGHYRLG2Q8Q5HJLVWHUHG&RQWH[WFRQWH[WVWULQJ
UHJLVWUDWLRQ,G
^
&RQVROH:ULWH/LQH3XVKXQUHJLVWHUHG
`
SURWHFWHGRYHUULGHYRLG2Q(UURU&RQWH[WFRQWH[WVWULQJHUURU,G
^
&RQVROH:ULWH/LQH3XVKHUURUHUURU,G
`
'RZQWKHURDG\RXVKRXOGFRQVLGHUUHPRYLQJUHJLVWUDWLRQVIURPWKH'HYLFHWDEOHLQ
$]XUHZKHQ2Q8Q5HJLVWHUHGLVFDOOHG2FFDVLRQDOO\DXVHUVUHJLVWUDWLRQ,GZLOO
FKDQJHVRWKLVLVWKHSODFHZKHUH\RXUDSSOLFDWLRQLVQRWLILHGRIWKLVFKDQJH
1H[WRSHQ$SSOLFDWLRQFVDQGDGGWKHIROORZLQJOLQHVWRWKHHQGRI2Q&UHDWH
3XVK&OLHQW&KHFN'HYLFHWKLV
3XVK&OLHQW&KHFN0DQLIHVWWKLV
1H[WRSHQ/RJLQ$FWLYLW\FVDQGDGGWKHIROORZLQJOLQHDIWHUDVXFFHVVIXOORJLQ
3XVK&OLHQW5HJLVWHUWKLV3XVK&RQVWDQWV3URMHFW1XPEHU
1RZLI\RXUHSHDWWKHVWHSVIRUWHVWLQJSXVKQRWLILFDWLRQVRQL26\RXVKRXOGEHDEOHWR
VHQGDSXVKQRWLILFDWLRQWRRXU$QGURLGDSS(YHQEHWWHU\RXVKRXOGEHDEOHWRVHQGSXVK
QRWLILFDWLRQVDFURVVSODWIRUPVVLQFHDQL26XVHUFDQVHQGDPHVVDJHWRDQ$QGURLGXVHU
http://www.freepdf-books.com/
4:02 PM SUN, DECEMBER 29
o
Wi-Fi
<$>
GPS
*
Sound
Screen
rotation *
Bluetooth
*
Auto
Ongoing
Connected as a media device
Touch for other USB options.
Wi-Fi connected
Connected to "Peppers Home
Notifications Clear
jonathanpeppers 4:00 PM
S3
This is a test!
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHZHQWWKURXJKZKDW:LQGRZV$]XUHSURYLGHV,QIUDVWUXFWXUHDVD
6HUYLFHDQG3ODWIRUPDVD6HUYLFH:HVHWXSDIUHH:LQGRZV$]XUHDFFRXQWDQGVHWXSDQ
$]XUH0RELOH6HUYLFHVLQVWDQFH1H[WZHFUHDWHGDOOWKHWDEOHVZHQHHGHGWRVWRUHRXU
GDWDDQGZURWHDIHZVFULSWVWRDGGWKHEXVLQHVVORJLFWRWKHZHEVHUYLFH:HLPSOHPHQWHG
WKHFOLHQWVLGHFRGHIRUPDNLQJUHTXHVWVDJDLQVW$]XUH0RELOH6HUYLFHV/DVWO\ZH
LPSOHPHQWHGSXVKQRWLILFDWLRQVIRUL26XVLQJWKH$SSOH3XVK1RWLILFDWLRQ6HUYLFHDQGIRU
$QGURLGXVLQJ*RRJOH&ORXG0HVVDJLQJ
8VLQJ$]XUH0RELOH6HUYLFHVZHZHUHDEOHWRJHWE\ZLWKRXWZULWLQJPXFKRIWKHVHUYHU
VLGHFRGHPDLQO\DIHZVLPSOHVFULSWV,WZRXOGEHSUHWW\FKDOOHQJLQJWRLPSOHPHQWSXVK
QRWLILFDWLRQV\RXUVHOILQVWHDGRIOHYHUDJLQJ$]XUHVIXQFWLRQDOLW\IRUWKLV,QWKHQH[W
FKDSWHUZHOOH[SORUHKRZWRXVHWKLUGSDUW\OLEUDULHVZLWK;DPDULQ7KLVLQFOXGHV
HYHU\WKLQJIURPWKH;DPDULQ&RPSRQHQW6WRUHWRXVLQJQDWLYH2EMHFWLYH&RU-DYD
OLEUDULHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU7KLUGSDUW\/LEUDULHV
;DPDULQVXSSRUWVDVXEVHWRIWKH1(7IUDPHZRUNEXWIRUWKHPRVWSDUWLWLQFOXGHVDOOWKH
VWDQGDUG$3,V\RXZRXOGH[SHFWLQWKH1(7EDVHFODVVOLEUDULHV%HFDXVHRIWKLVDODUJH
SRUWLRQRI&VRSHQVRXUFHOLEUDULHVFDQEHXVHGGLUHFWO\LQ;DPDULQSURMHFWV
$GGLWLRQDOO\LIDQRSHQVRXUFHSURMHFWGRHVQWKDYHD;DPDULQRUSRUWDEOHFODVVOLEUDU\
YHUVLRQSRUWLQJWKHFRGHWREHXVHGLQD;DPDULQSURMHFWFDQRIWHQEHYHU\
VWUDLJKWIRUZDUG;DPDULQDOVRVXSSRUWVFDOOLQJQDWLYH2EMHFWLYH&DQG-DYDOLEUDULHVVR
ZHZLOOH[SORUHWKHVHDVDGGLWLRQDOPHDQVRIUHXVLQJH[LVWLQJFRGH
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJ
7KH;DPDULQ&RPSRQHQW6WRUH
1X*HW
3RUWLQJH[LVWLQJ&OLEUDULHV
2EMHFWLYH&ELQGLQJV
-DYDELQGLQJV
http://www.freepdf-books.com/
7KH;DPDULQ&RPSRQHQW6WRUH
7KHSULPDU\DQGREYLRXVZD\WRDGGWKLUGSDUW\FRPSRQHQWVWR\RXUSURMHFWLVYLDWKH
;DPDULQ&RPSRQHQW6WRUH7KH&RPSRQHQW6WRUHLVIDLUO\VLPLODUWR1X*HWZKLFKZH
ZLOOFRYHUODWHUH[FHSWWKDWWKH&RPSRQHQW6WRUHDOVRFRQWDLQVSUHPLXPFRPSRQHQWVWKDW
DUHQRWIUHH$OO;DPDULQFRPSRQHQWVDUHUHTXLUHGWRLQFOXGHIXOOVDPSOHSURMHFWVDQGD
JHWWLQJVWDUWHGJXLGHZKLOH1X*HWGRHVQRWLQKHUHQWO\SURYLGHGRFXPHQWDWLRQLQLWV
SDFNDJHV
$OOWKH;DPDULQL26DQG;DPDULQ$QGURLGSURMHFWVFRPHZLWKD&RPSRQHQWVIROGHU7R
JHWVWDUWHGVLPSO\ULJKWFOLFNRQWKHIROGHUDQGVHOHFW*HW0RUH&RPSRQHQWVWRODXQFK
WKHVWRUHGLDORJDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
Order by DOWNLOADS NAME FRESH
Prev 1 2 3 4 Next
Azure Mobile Services by Microsoft Free
32 ratings
Store data in the cloud, authenticate users, and send push notifications.
t As:
$WWKHWLPHRIZULWLQJWKLVERRNWKHUHDUHZHOORYHUFRPSRQHQWVDYDLODEOHWRHQKDQFH
\RXUL26DQG$QGURLGDSSOLFDWLRQV7KLVLVDJUHDWSODFHWRILQGWKHPRVWFRPPRQ
FRPSRQHQWVWRXVHZLWKLQ\RXU;DPDULQDSSOLFDWLRQV(DFKFRPSRQHQWLVFRPSOHWHZLWK
DUWZRUN<RXPLJKWSRVVLEO\QHHGDGHPRQVWUDWLRQYLGHRUHYLHZVDQGRWKHULQIRUPDWLRQ
EHIRUHSXUFKDVLQJDSUHPLXPFRPSRQHQW
http://www.freepdf-books.com/
7KHPRVWFRPPRQFRPSRQHQWV
7KHPRVWZHOONQRZQDQGXVHIXOFRPSRQHQWVDUHDVIROORZV
-VRQ1(77KLVLVWKHGHIDFWRVWDQGDUGIRUSDUVLQJDQGVHULDOL]LQJ-621ZLWK&
5HVW6KDUS7KLVLVDFRPPRQO\XVHGVLPSOH5(67FOLHQWIRU1(7
64/LWH1(77KLVLVDVLPSOH2EMHFW5HODWLRQDO0DSSLQJ250WRXVHZKHQ
ZRUNLQJZLWKORFDO64/LWHGDWDEDVHVLQ\RXUPRELOHDSSOLFDWLRQV
)DFHERRN6'.7KLVLVWKHVWDQGDUG6'.SURYLGHGE\)DFHERRNWRLQWHJUDWHLWV
VHUYLFHVLQWR\RXUDSSV
;DPDULQ0RELOH7KLVLVDFURVVSODWIRUPOLEUDU\WRDFFHVV\RXUGHYLFHVFRQWDFWV
*36SKRWROLEUDU\DQGFDPHUDZLWKDFRPPRQ$3,
$FWLRQ%DU6KHUORFN7KLVLVDSRZHUIXO$FWLRQ%DUUHSODFHPHQWIRU$QGURLG
1RWHWKDWVRPHRIWKHVHOLEUDULHVDUHQDWLYH-DYDRU2EMHFWLYH&OLEUDULHVZKLOHVRPHDUH
SODLQ&;DPDULQLVEXLOWIURPWKHJURXQGXSWRVXSSRUWFDOOLQJQDWLYHOLEUDULHVVRWKH
&RPSRQHQW6WRUHRIIHUVPDQ\RIWKHFRPPRQOLEUDULHVWKDW2EMHFWLYH&RU-DYD
GHYHORSHUVZRXOGOHYHUDJHZKHQGHYHORSLQJPRELOHDSSOLFDWLRQV
<RXFDQDOVRVXEPLW\RXURZQFRPSRQHQWVWRWKH&RPSRQHQW6WRUH,I\RXKDYHDXVHIXO
RSHQVRXUFHSURMHFWRUMXVWZDQWWRHDUQVRPHH[WUDFDVKFUHDWLQJDFRPSRQHQWLVVLPSOH
:HZRQWEHFRYHULQJLWLQWKLVERRNEXW\RXFDQQDYLJDWHWR
KWWSFRPSRQHQWV[DPDULQFRPVXEPLWIRUIXOOGRFXPHQWDWLRQRQWKHVXEMHFWDVVKRZQLQ
WKHIROORZLQJVFUHHQVKRW
Use the xamarin-component command line tool (download) to create your component package. For detailed
instructions, see the component packaging guidelines.
http://www.freepdf-books.com/
http://www.freepdf-books.com/
3RUWLQJH[LVWLQJ&OLEUDULHV
(YHQWKRXJK;DPDULQLVEHFRPLQJDSRSXODUSODWIRUPPDQ\RSHQVRXUFH1(7OLEUDULHV
DUHVLPSO\QRWXSWRVSHHGZLWKVXSSRUWLQJ;DPDULQL26DQG;DPDULQ$QGURLG+RZHYHU
LQWKHVHFDVHV\RXDUHGHILQLWHO\QRWRXWRIOXFN2IWHQLIWKHUHLVD6LOYHUOLJKWRU
:LQGRZV3KRQHYHUVLRQRIWKHOLEUDU\\RXFDQVLPSO\FUHDWHDQL26RU$QGURLGFODVV
OLEUDU\DQGDGGWKHILOHVZLWKQRFRGHFKDQJHV
7RKHOSZLWKWKLVSURFHVV;DPDULQKDVFUHDWHGDQRQOLQHVHUYLFHWRROWRVFDQ\RXUH[LVWLQJ
FRGHDQGGHWHUPLQHKRZIDURIIDOLEUDU\LVIURPEHLQJSRUWDEOH1DYLJDWHWR
KWWSVFDQ[DPDULQFRPDQGXSORDGDQ\
H[HRU
GOOILOHWRKDYHLWVPHWKRGVDQDO\]HG
IRUFURVVSODWIRUPGHYHORSPHQW$IWHUWKHVFDQQLQJSURFHVV\RXOOJHWDUHSRUWRIWKH
SRUWLQJSHUFHQWDJHKRZPXFK\RXUFRPSRQHQWDSSOLFDWLRQLVSRUWDEOHWRDOOSODWIRUPV
$QGURLGL26:LQGRZV3KRQHDQG:LQGRZV6WRUH
7KHIROORZLQJVFUHHQVKRWLVDVDPSOHUHSRUWRIWKH/XFHQH1(7FOLHQWOLEUDU\
Percent of code that can run unmodified on each platform
Lucene Net m
Scan Date: Thursday Dec 5, 2013
The Xamarin .NET Mobility Scanner analyzed 131,375 method calls. This compatibility report details only the 783 methods that were not
available on all of the platforms you selected. Compatibility percentages are determined by calculating how many types depend on
incompatible method calls compared to the total number of types evaluated. The more platform-specific method calls that you replace with
cross-platform alternatives, the more mobile your code becomes, and the more delicious bananas you will earn!
,IWKHOLEUDU\LVUXQQLQJDKLJKSHUFHQWDJHRQSRUWDELOLW\\RXVKRXOGKDYHDUHODWLYHO\HDV\
WLPHSRUWLQJLWWR$QGURLGRUL26,QPRVWFDVHVLWFDQHYHQEHHDVLHUWRSRUWWKHOLEUDU\WR
;DPDULQWKDQ:LQGRZV3KRQHRU:LQ57
7RLOOXVWUDWHWKLVSURFHVVOHWVSRUWDQRSHQVRXUFHSURMHFWWKDWGRHVQWKDYH;DPDULQRUD
SRUWDEOHFODVVOLEUDU\VXSSRUW,KDYHVHOHFWHGDGHSHQGHQF\LQMHFWLRQOLEUDU\FDOOHG
1LQMHFWGXHWRLWVXVHIXOQHVVDQGUHODWLRQVKLSWRQLQMDV<RXFDQILQGRXWPRUHDERXWWKH
OLEUDU\DWKWWSZZZQLQMHFWRUJ
/HWVEHJLQVHWWLQJXSWKHOLEUDU\WRZRUNZLWK;DPDULQSURMHFWVDVIROORZV
)LUVWGRZQORDGWKHVRXUFHFRGHIRU1LQMHFWIURPKWWSVJLWKXEFRPQLQMHFW1LQMHFW
2SHQ1LQMHFWVOQLQ;DPDULQ6WXGLR
$GGDQHZL26/LEUDU\3URMHFWQDPHG1LQMHFWL26
http://www.freepdf-books.com/
/LQNDOOWKHILOHVIURPWKH1LQMHFWPDLQSURMHFW0DNHVXUH\RXXVHWKH$GG
([LVWLQJ)ROGHUGLDORJWRVSHHGXSWKLVSURFHVV
7LS
,I\RXDUHQWIDPLOLDUZLWK*LW+XE,UHFRPPHQGWKDW\RXGRZQORDGWKHGHVNWRSFOLHQWIRU
0DFIRXQGDWKWWSPDFJLWKXEFRP
1RZWU\WREXLOGWKH1LQMHFWL26SURMHFW\RXZLOOJHWVHYHUDOFRPSLOHUHUURUVLQDILOH
QDPHG'\QDPLF0HWKRG)DFWRU\FVDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
E Errors
! Line Description
113 The type or namespace name ' ILCenerator' could not be found. Are you missing an assembly reference? (CS0246)
D 128 The type or namespace name 'ILCenerator' could not be found. Are you missing an assembly reference? (CS0246)
O 134 The type or namespace name * ILCenerator' could not be found. Are you missing an assembly reference? (CS0246)
2SHQ'\QDPLF0HWKRG)DFWRU\FVDQGQRWLFHWKHIROORZLQJFRGHDWWKHWRSRIWKHILOH
LI12B/&*
UHJLRQ8VLQJ'LUHFWLYHVXVLQJ6\VWHP
XVLQJ6\VWHP5HIOHFWLRQ
XVLQJ6\VWHP5HIOHFWLRQ(PLW
XVLQJ1LQMHFW&RPSRQHQWV
HQGUHJLRQ
)LOHFRQWHQWVKHUH
HQGLI
,WLVQRWSRVVLEOHWRXVH6\VWHP5HIOHFWLRQ(PLWRQL26GXHWR$SSOHVSODWIRUP
UHVWULFWLRQV/XFNLO\WKHOLEUDU\ZULWHUVKDYHFUHDWHGDSUHSURFHVVRUGLUHFWLYHFDOOHG
12B/&*ZKLFKVWDQGVIRU/LJKWZHLJKW&RGH*HQHUDWLRQWRDOORZWKHOLEUDU\WRUXQRQ
SODWIRUPVWKDWGRQRWVXSSRUW6\VWHP5HIOHFWLRQ(PLW
7RIL[RXUL26SURMHFWRSHQWKHSURMHFWRSWLRQVDQGQDYLJDWHWRWKH%XLOG_&RPSLOHU
VHFWLRQ$GG12B/&*WRWKH'HILQH6\PEROVILHOGIRUERWK'HEXJDQG5HOHDVHLQWKH
&RQILJXUDWLRQGURSGRZQPHQX&OLFNRQ2.WRVDYH\RXUFKDQJHV1RWLFHKRZWKH
HQWLUHILOHLVQRZKLJKOLJKWHGZLWKDOLJKWJUD\FRORULQ;DPDULQ6WXGLRDVVKRZQLQWKH
IROORZLQJVFUHHQVKRW7KLVPHDQVWKDWWKHFRGHZLOOEHRPLWWHGIURPEHLQJFRPSLOHG
http://www.freepdf-books.com/
1 #region License
2 //
.
3 // Author: Nate Kohari <nateOenkari com>
4 // Copyright (c) 2007-2010, Enkari, Ltd.
5 //
6 // Dual-licensed under the Apache License, Version 2.0, and the Microsoft Public License (Ms-PL) .
1 // See the file LICENSE. txt for details.
8 //
9 #end region
10 #if !N0_LCG
11 Jfregion Using Directives
12 using System;
13 using System. Reflection;
14 using System. Reflection. Emit;
15 using Ninject. Components;
16 #end region
17
18 namespace Ninject.Injection
19 {
20 III <summary>
21 III Creates injectors for members via <see cref="DynamicMethod"/>s.
22 Ill </summary>
23 public class DynamicMethodlnjectorFactory : NinjectComponent, IlnjectorFactory
24 {
25 III <summary>
26 III Gets or creates an injector for the specified constructor.
27 Ill </summary>
28 III <param name="constructor">The constructor. </param>
29 III <returns>The created injector.</returns>
30 public Constructorlnjector Create(ConstructorInfo constructor)
31 {
32 #if SILVERLIGHT
33 var dynamicMethod = new DynamicMethod(GetAnonymousMethodName( ) , typeof (object) , new[]
34 #else
35 var dynamicMethod = new DynamicMethod(GetAnonymousMethodName( ) , typeof (object), new[]
36 #endif
37
38 ILGenerator il = dynamicMethod. GetILGenerator( ) ;
39
40 EmitLoadMethodArguments(il, constructor) ;
41 il.Emit(OpCodes.Newobj , constructor) ;
,I\RXFRPSLOHWKHSURMHFWQRZLWZLOOEHFRPSOHWHGVXFFHVVIXOO\DQGD1LQMHFWL26GOO
ILOHZLOOEHFUHDWHGZKLFK\RXFDQUHIHUHQFHIURPDQ\;DPDULQL26SURMHFW<RXFDQDOVR
UHIHUHQFHWKH1LQMHFWL26SURMHFWGLUHFWO\LQVWHDGRIXVLQJWKH
GOOILOH
$WWKLVSRLQW\RXPLJKWZLVKWRUHSHDWWKHSURFHVVWRFUHDWHD;DPDULQ$QGURLGFODVV
OLEUDU\SURMHFW/XFNLO\;DPDULQ$QGURLGVXSSRUWV6\VWHP5HIOHFWLRQ(PLWVR\RXFDQ
VNLSDGGLQJWKHDGGLWLRQDOSUHSURFHVVRUGLUHFWLYHLI\RXZLVK
http://www.freepdf-books.com/
http://www.freepdf-books.com/
2EMHFWLYH&ELQGLQJV
;DPDULQKDVGHYHORSHGDVRSKLVWLFDWHGV\VWHPWRFDOOQDWLYH2EMHFWLYH&OLEUDULHVIURP&
LQL26SURMHFWV7KHFRUHRI;DPDULQL26XVHVWKHVDPHWHFKQRORJ\WRFDOOQDWLYH$SSOH
$3,VLQ8,.LW&RUH*UDSKLFVDQGRWKHUL26IUDPHZRUNV'HYHORSHUVFDQFUHDWHL26
ELQGLQJSURMHFWVWRH[SRVHWKH2EMHFWLYH&FODVVHVDQGPHWKRGVWR&XVLQJVLPSOH
LQWHUIDFHVDQGDWWULEXWHV
7RDLGLQFUHDWLQJ2EMHFWLYH&ELQGLQJV;DPDULQKDVFUHDWHGDVPDOOWRROQDPHG
2EMHFWLYH6KDUSLHWKDWFDQSURFHVV2EMHFWLYH&KHDGHUILOHVIRU\RXDQGH[SRUWWKHYDOLG
&GHILQLWLRQVWRDGGWRDELQGLQJSURMHFW7KLVWRROLVDJUHDWVWDUWLQJSRLQWIRUPRVW
ELQGLQJVWKDWZLOOJHW\RXUELQGLQJWKUHHIRXUWKVRIWKHZD\FRPSOHWHDQG\RXZLOOZDQW
WRKDQGHGLWDQGILQHWXQHWKLQJVWREHPRUH&IULHQGO\LQDORWRIFDVHV
$VDQH[DPSOHZHZLOOZULWHDELQGLQJIRUWKH*RRJOH$QDO\WLFVOLEUDU\IRUL26,WLVD
VLPSOHDQGXVHIXOOLEUDU\WKDWFDQWUDFNWKHXVHUDFWLYLWLHVLQ\RXUL26RU$QGURLG
DSSOLFDWLRQV$WWKHWLPHRIZULWLQJWKHYHUVLRQRIWKH*RRJOH$QDO\WLFV6'.ZDVVR
VRPHRIWKHVHLQVWUXFWLRQVPLJKWFKDQJHDVQHZYHUVLRQVDUHUHOHDVHG
http://www.freepdf-books.com/
:RUNLQJZLWK2EMHFWLYH6KDUSLH
)LUVWGRZQORDGDQGLQVWDOO2EMHFWLYH6KDUSLHIURPKWWSWLQ\XUOFRP2EMHFWLYH6KDUSLH
WKHQSHUIRUPWKHIROORZLQJVWHSV
'RZQORDGWKHODWHVW*RRJOH$QDO\WLFV6'.IRUL26DYDLODEOHDW
KWWSVWLQ\XUOFRP*RRJOH$QDO\WLFV)RUL26
&UHDWHDQHZL26%LQGLQJ3URMHFWQDPHG*RRJOH$QDO\WLFVL26
5XQ2EMHFWLYH6KDUSLH
6HOHFWL26DV7DUJHW6'.DQGFOLFNRQ1H[W
$GGDOORIWKHKHDGHU
KILOHVLQFOXGHGZLWKWKH*RRJOH$QDO\WLFV6'.\RXFDQ
ILQGWKHVHLQWKH/LEUDU\IROGHURIWKHGRZQORDG&OLFNRQ1H[W
3LFNDVXLWDEOHQDPHVSDFHVXFKDV*RRJOH$QDO\WLFVDQGFOLFNRQ*HQHUDWH
&RS\WKHUHVXOWLQJ$SL'HILQLWLRQFVILOHWKDWZDVJHQHUDWHGLQWR\RXUL26ELQGLQJ
SURMHFW
$IWHUDIHZVHFRQGV\RXU&ILOHZLOOEHJHQHUDWHG&OLFNRQ4XLW
<RXVKRXOGKDYHQRWUHFHLYHGDQ\HUURUPHVVDJHVIURP2EMHFWLYH6KDUSLHGXULQJWKH
SURFHVVDQGZKHQILQLVKHG\RXUVFUHHQVKRXOGORRNOLNHWKHIROORZLQJVFUHHQVKRW
[eon
Objective Generating Binding
Sharpie The binding has been generated. Any warnings or errors that were
encountered by the Clang Objective C compiler when parsing are
below.
Welcome
No errors reported by clang.
Target SDK
Select Header Files
C# Namespace
Generate Binding
X O Reveal in Finder
Back Quit
7LS
http://www.freepdf-books.com/
$WWKHWLPHRIZULWLQJWKLVERRN2EMHFWLYH6KDUSLHGRHVQRWZRUNSURSHUO\ZLWK;FRGH
DQGKLJKHU,UHFRPPHQGWKDW\RXGRZQORDG;FRGHLI\RXUXQLQWRWKLVLVVXH<RX
FDQLQVWDOOWZRYHUVLRQVRI;FRGHVLGHE\VLGHE\UHQDPLQJDQH[LVWLQJRQHLQ)LQGHUDQG
LQVWDOOLQJDVHFRQGRQH<RXFDQILQGROGHU;FRGHGRZQORDGVDW
KWWSVGHYHORSHUDSSOHFRPGRZQORDGVLQGH[DFWLRQ
1RZLI\RXUHWXUQWR\RXUELQGLQJSURMHFW\RXOOQRWLFHWKDW2EMHFWLYH6KDUSLHKDV
JHQHUDWHGDQLQWHUIDFHGHILQLWLRQIRUHYHU\FODVVGLVFRYHUHGLQWKHKHDGHUILOHVRIWKH
OLEUDU\,WKDVDOVRJHQHUDWHGPDQ\HQXPYDOXHVWKDWWKHOLEUDU\XVHVDQGFKDQJHGFDVLQJ
DQGQDPLQJFRQYHQWLRQVWRIROORZ&PRUHFORVHO\ZKHUHSRVVLEOH
$V\RXUHDGWKURXJKWKHELQGLQJ\RXOOQRWLFHVHYHUDO&DWWULEXWHVWKDWGHILQHGLIIHUHQW
DVSHFWVDERXWWKH2EMHFWLYH&OLEUDU\VXFKDVWKHIROORZLQJ
%DVH7\SH7KLVGHFODUHVDQLQWHUIDFHDVDQ2EMHFWLYH&FODVV7KHEDVHFODVVDOVR
FDOOHGVXSHUFODVVLVSDVVHGLQWRWKHDWWULEXWH,ILWKDVQREDVHFODVV162EMHFWVKRXOG
EHXVHG
([SRUW7KLVGHFODUHVDPHWKRGRUSURSHUW\RQDQ2EMHFWLYH&FODVV$VWULQJWKDW
PDSVWKH2EMHFWLYH&QDPHWRWKH&QDPHLVSDVVHGLQ2EMHFWLYH&PHWKRGQDPHV
DUHJHQHUDOO\LQWKHIROORZLQJIRUPP\0HWKRGVRPH3DUDPVRPH2WKHU3DUDP
6WDWLF7KLVPDUNVDPHWKRGRUSURSHUW\DVVWDWLFLQ&
%LQG7KLVLVXVHGRQSURSHUWLHVWRPDSDJHWWHURUVHWWHUWRDGLIIHUHQW2EMHFWLYH&
PHWKRG2EMHFWLYH&SURSHUWLHVFDQUHQDPHDJHWWHURUVHWWHUIRUDSURSHUW\
1XOO$OORZHG7KLVDOORZVQXOOWREHSDVVHGWRDPHWKRGRUSURSHUW\%\GHIDXOWDQ
H[FHSWLRQLVWKURZQLIWKLVRFFXUV
)LHOG7KLVGHFODUHVDQ2EMHFWLYH&ILHOGWKDWLVH[SRVHGDVDSXEOLFYDULDEOHLQ&
0RGHO7KLVLGHQWLILHVDFODVVWR;DPDULQL26WRKDYHPHWKRGVWKDWFDQEHRSWLRQDOO\
RYHUULGGHQ7KLVLVJHQHUDOO\XVHGRQ2EMHFWLYH&GHOHJDWHV
,QWHUQDO7KLVIODJVWKHJHQHUDWHGPHPEHUZLWKWKH&LQWHUQDONH\ZRUG,WFDQEH
XVHGWRKLGHFHUWDLQPHPEHUVWKDW\RXGRQWZDQWWRH[SRVHWRWKHRXWVLGHZRUOG
$EVWUDFW7KLVLGHQWLILHVDQ2EMHFWLYH&PHWKRGDVUHTXLUHGZKLFKJRHVKDQGLQ
KDQGZLWK0RGHO,Q&LWZLOOJHQHUDWHDQDEVWUDFWPHWKRG
7KHRQO\RWKHUUXOHWRNQRZLVKRZWRGHILQHFRQVWUXFWRUV;DPDULQKDGWRLQYHQWD
FRQYHQWLRQIRUWKLVVLQFH&LQWHUIDFHVGRQRWVXSSRUWFRQVWUXFWRUV
7RGHILQHDFRQVWUXFWRUEHVLGHVWKHGHIDXOWRQHXVHWKHIROORZLQJFRGH
>([SRUWLQLW:LWK)UDPH@
,QW3WU&RQVWUXFWRU5HFWDQJOH)IUDPH
7KLVZRXOGGHILQHDFRQVWUXFWRURQWKHFODVVWKDWWDNHVLQ5HFWDQJOH)DVDSDUDPHWHU7KH
PHWKRGQDPH&RQVWUXFWRUDQGWKHUHWXUQW\SH,QW3WUVLJQDOWKH;DPDULQFRPSLOHUWR
JHQHUDWHDFRQVWUXFWRU
1RZOHWVUHWXUQWRRXUELQGLQJSURMHFWWRILQLVKVHWWLQJXSHYHU\WKLQJ,I\RXFRPSLOHWKH
SURMHFWDWWKLVSRLQW\RXOOJHWDIHZFRPSLOHUHUURUV/HWVIL[WKHPRQHE\RQHDVIROORZV
&KDQJHWKHGHIDXOWQDPHVSDFHRIWKHSURMHFWWR*RRJOH$QDO\WLFV7KLVVHWWLQJLV
IRXQGLQWKHSURMHFWRSWLRQVE\QDYLJDWLQJWR*HQHUDO_0DLQ6HWWLQJV
http://www.freepdf-books.com/
$GGOLE*RRJOH$QDO\WLFV6HUYLFHVDIURPWKH6'.GRZQORDGWRWKHSURMHFW
$GGXVLQJVWDWHPHQWVIRU0RQR7RXFK)RXQGDWLRQ0RQR7RXFK8,.LWDQG
0RQR7RXFK2EM&5XQWLPHDWWKHWRSRIWKH$SL'HILQLWLRQFVILOH
5HPRYHWKHPXOWLSOHGXSOLFDWHGHFODUDWLRQVRI*$,/RJ/HYHO<RXPLJKWDOVRZLVKWR
PRYHHQXPHUDWLRQVWRWKH6WUXFWV$QG(QXPVFVILOH
5HPRYHWKHGHFODUDWLRQIRU*$,(UURU&RGH
,QWKH6HW$OOPHWKRGRI*$,'LFWLRQDU\%XLOGHUUHQDPHWKHSDUDPVSDUDPHWHUWR
SDUDPHWHUVDVSDUDPVLVDUHVHUYHGZRUGLQ&
5HPRYHWKHGXSOLFDWHGHFODUDWLRQVIRU*$,/RJJHU*$,7UDFNHU
*$,7UDFNHG9LHZ&RQWUROOHUDQGDQ\RWKHUGXSOLFDWHFODVVHV\RXILQG
*RWKURXJKDQ\)LHOGGHFODUDWLRQVDQGFKDQJH>)LHOG)RREDU@WR
>)LHOG)RREDUBB,QWHUQDO@7KLVWHOOVWKHFRPSLOHUZKHUHWKHILHOGUHVLGHV
LQWKLVFDVHLWZLOOEHLQFOXGHGLQWHUQDOO\LQRXUELQGLQJSURMHFW
5HPRYHDOOWKH9HULI\DWWULEXWHV7KHVHDUHVSRWVZKHUH2EMHFWLYH6KDUSLHZDV
XQVXUHRIWKHRSHUDWLRQLWSHUIRUPHG,QRXUH[DPSOHDOORIWKHPDUHILQHVRLWLVVDIH
WRUHPRYHWKHP
2QHPRUHHUURUUHPDLQVUHJDUGLQJ2EMHFWLYH6KDUSLHQRWEHLQJDEOHWRJHQHUDWH&
GHOHJDWHVIRUPHWKRGVWKDWKDYHFDOOEDFNV1DYLJDWHWRWKH*$,LQWHUIDFHDQGFKDQJHWKH
IROORZLQJPHWKRG
>([SRUWGLVSDWFK:LWK&RPSOHWLRQ+DQGOHU@YRLG'LVSDWFK:LWK&RPSOHWLRQ+DQGO
HU
*$,'LVSDWFK5HVXOW+DQGOHUFRPSOHWLRQ+DQGOHU
<RXZLOODOVRQHHGWRGHILQHWKHIROORZLQJGHOHJDWHDWWKHWRSRIWKLVILOH
SXEOLFGHOHJDWHYRLG*$,'LVSDWFK5HVXOW+DQGOHU
*$,'LVSDWFK5HVXOWUHVXOW
$IWHUJRLQJWKURXJKWKHVHLVVXHV\RXVKRXOGEHDEOHWRFRPSLOHWKHELQGLQJDQGJHWQR
HUURUV<RXFRXOGKDYHUHDGWKH2EMHFWLYH&KHDGHUILOHVDQGZULWWHQWKHGHILQLWLRQV
\RXUVHOIE\KDQGKRZHYHUXVLQJ2EMHFWLYH6KDUSLHJHQHUDOO\PHDQVDORWOHVVZRUN
$WWKLVSRLQWLI\RXWU\WRXVHWKHOLEUDU\LQDQL26SURMHFW\RXZRXOGJHWDQHUURUVXFKDV
WKHIROORZLQJ
(UURU071DWLYHOLQNLQJIDLOHGXQGHILQHGV\PERO
B)RR%DU3OHDVHYHULI\WKDWDOOWKHQHFHVVDU\IUDPHZRUNV
KDYHEHHQUHIHUHQFHGDQGQDWLYHOLEUDULHVDUHSURSHUO\
OLQNHGLQ
:HQHHGWRGHILQHWKHRWKHUIUDPHZRUNVDQGOLEUDULHVWKDWWKH2EMHFWLYH&OLEUDU\XVHV
7KLVLVYHU\VLPLODUWRKRZUHIHUHQFHVZRUNLQ&,IZHUHYLHZWKH*RRJOH$QDO\WLFV
GRFXPHQWDWLRQLWVD\VWKDW\RXPXVWDGG&RUH'DWD6\VWHP&RQILJXUDWLRQDQG
OLE]G\OLE$GGLWLRQDOO\\RXPXVWDGGDZHDNUHIHUHQFHWR$G6XSSRUW
2SHQOLE*RRJOH$QDO\WLFV6HUYLFHVOLQNZLWKFVWKDWZDVFUHDWHGDXWRPDWLFDOO\QHVWHG
XQGHUQHDWKWKH
DILOHDQGPDNHWKHIROORZLQJFKDQJHV
http://www.freepdf-books.com/
>DVVHPEO\/LQN:LWKOLE*RRJOH$QDO\WLFV6HUYLFHVD
/LQN7DUJHW$UP9_/LQN7DUJHW$UP9V_/LQN7DUJHW6LPXODWRU
/LQNHU)ODJV O]
)UDPHZRUNV &RUH'DWD6\VWHP&RQILJXUDWLRQ
:HDN)UDPHZRUNV $G6XSSRUW
)RUFH/RDG WUXH@
:HDGGHGUHIHUHQFHVWRIUDPHZRUNVLQWKHIROORZLQJZD\V
)UDPHZRUNV$GGWKHPWRWKH)UDPHZRUNVYDOXHRQWKH/LQN:LWKDWWULEXWH
GHOLPLWHGE\VSDFHV
:HDN)UDPHZRUNV$GGWKHPWRWKH:HDN)UDPHZRUNVSURSHUW\RQWKH/LQN:LWK
DWWULEXWHLQWKHVDPHPDQQHU:HDNIUDPHZRUNVDUHOLEUDULHVWKDWFDQEHLJQRUHGLI
WKH\DUHQRWIRXQG,QWKLVFDVH$G6XSSRUWZDVDGGHGLQL26KRZHYHUWKLVOLEUDU\
ZLOOVWLOOZRUNRQROGHUYHUVLRQVRIL26
'\QDPLF/LEUDULHV/LEUDULHVVXFKDVOLE]G\OLEFDQEHGHFODUHGLQ/LQNHU)ODJV
*HQHUDOO\\RXGURSWKHG\OLEH[WHQVLRQDQGUHSODFHOLEZLWKO
$IWHUWKHVHFKDQJHVDUHLPSOHPHQWHG\RXZLOOEHDEOHWRVXFFHVVIXOO\XVHWKHOLEUDU\IURP
L26SURMHFWV)RUFRPSOHWHGRFXPHQWDWLRQRQ2EMHFWLYH&ELQGLQJVYLVLWWKH;DPDULQ
GRFXPHQWDWLRQVLWHDWKWWSGRFV[DPDULQFRPLRV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
-DYDELQGLQJV
,QWKHVDPHPDQQHUDVL26;DPDULQKDVSURYLGHGIXOOVXSSRUWIRUFDOOLQJLQWR-DYD
OLEUDULHVIURP&ZLWK;DPDULQ$QGURLG7KHQDWLYH$QGURLG6'.VIXQFWLRQLQWKLVZD\
DQGGHYHORSHUVFDQOHYHUDJHWKH$QGURLG-DYD%LQGLQJVSURMHFWWRWDNHDGYDQWDJHRI
RWKHUQDWLYH-DYDOLEUDULHVLQ&7KHPDLQGLIIHUHQFHKHUHLVWKDWQRWDORWKDVWREHGRQH
E\KDQGLQFRPSDULVRQWR2EMHFWLYH&ELQGLQJV7KH-DYDV\QWD[LVYHU\VLPLODUWRWKDWRI
&VRPDQ\PDSSLQJVDUHH[DFWO\RQHWRRQH,QDGGLWLRQ-DYDKDVPHWDGDWDLQIRUPDWLRQ
LQFOXGHGZLWKLWVOLEUDULHVZKLFK;DPDULQXVHVWRDXWRPDWLFDOO\JHQHUDWHWKH&FRGH
UHTXLUHGIRUFDOOLQJLQWR-DYD
$VDQH[DPSOHOHWVPDNHDELQGLQJIRUWKH$QGURLGYHUVLRQRIWKH*RRJOH$QDO\WLFV
6'.%HIRUHZHEHJLQGRZQORDGWKH6'.IURP
KWWSWLQ\XUOFRP*RRJOH$QDO\WLFV)RU$QGURLG$WWKHWLPHRIZULWLQJWKHYHUVLRQRIWKH
$QGURLG6'.VRVRPHRIWKHVHLQVWUXFWLRQVPLJKWFKDQJHRYHUWLPH
/HWVEHJLQFUHDWLQJD-DYDELQGLQJDVIROORZV
6WDUWDQHZ$QGURLG-DYD%LQGLQJV/LEUDU\SURMHFWLQ;DPDULQ6WXGLR<RXFDQ
XVHWKHVDPHVROXWLRQDVZHGLGIRUL26LI\RXZLVK
1DPHWKHSURMHFW*RRJOH$QDO\WLFV'URLG
$GGOLE*RRJOH$QDO\WLFV6HUYLFHVMDUIURPWKH$QGURLG6'.WRWKHSURMHFWXQGHU
WKH-DUVIROGHU%\GHIDXOWWKHEXLOGDFWLRQIRUWKHILOHZLOOEH(PEHGGHG-DU7KLV
SDFNVWKHMDUILOHLQWRWKH'//ZKLFKLVWKHEHVWRSWLRQIRUHDVHRIXVH
%XLOGWKHSURMHFW<RXZLOOJHWDIHZHUURUVZKLFKZHOODGGUHVVLQDPRPHQW
0RVWRIWKHWLPH\RXVSHQGZRUNLQJRQ-DYDELQGLQJVZLOOEHWRIL[VPDOOLVVXHVWKDW
SUHYHQWWKHJHQHUDWHG&FRGHIURPFRPSLOLQJ'RQWIUHWDORWRIOLEUDULHVZLOOZRUNRQ
WKHILUVWWU\ZLWKRXWKDYLQJWRPDNHDQ\FKDQJHVDWDOO*HQHUDOO\WKHODUJHUWKH-DYD
OLEUDU\LVWKHPRUHZRUN\RXKDYHWRGRWRJHWLWZRUNLQJIURP&
7KHIROORZLQJDUHWKHW\SHVRILVVXHV\RXPLJKWUXQLQWR
-DYDREIXVFDWLRQ,IWKHOLEUDU\LVUXQWKURXJKDQREIXVFDWLRQWRROVXFKDV
3UR*XDUGWKHFODVVDQGPHWKRGQDPHVPLJKWQRWEHYDOLG&QDPHV
&RYDULDQWUHWXUQW\SHV-DYDKDVGLIIHUHQWUXOHVIRUUHWXUQW\SHVLQRYHUULGGHQ
YLUWXDOPHWKRGVWKDQ&GRHV)RUWKLVUHDVRQ\RXPLJKWQHHGWRPRGLI\WKHUHWXUQ
W\SHIRUWKHJHQHUDWHG&FRGHWRFRPSLOH
9LVLELOLW\7KHUXOHVWKDW-DYDKDVIRUDFFHVVLELOLW\DUHGLIIHUHQWIURPWKRVHRI&WKH
YLVLELOLW\RIPHWKRGVLQVXEFODVVHVFDQEHFKDQJHG6RPHWLPHV\RXZLOOKDYHWR
FKDQJHYLVLELOLW\LQ&WRJHWLWWRFRPSLOH
1DPLQJFROOLVLRQV6RPHWLPHVWKH&FRGHJHQHUDWRUFDQJHWWKLQJVDELWZURQJDQG
JHQHUDWHWZRPHPEHUVRUFODVVHVZLWKWKHVDPHQDPH
-DYDJHQHULFV7KHXVHRIJHQHULFFODVVHVLQ-DYDFDQRIWHQFDXVHLVVXHVLQ&
6REHIRUHZHJHWVWDUWHGRQVROYLQJWKHVHLVVXHVLQRXU-DYDELQGLQJOHWVILUVWFOHDQXSWKH
QDPHVSDFHVLQWKHSURMHFW-DYDQDPHVSDFHVDUHRIWKHIRUPFRPP\FRPSDQ\P\OLEUDU\E\
http://www.freepdf-books.com/
GHIDXOWVROHWVFKDQJHWKHGHILQLWLRQWRPDWFK&PRUHFORVHO\,QWKH7UDQVIRUPV
GLUHFWRU\RIWKHSURMHFWRSHQ0HWDGDWD[PODQGDGGWKHIROORZLQJ;0/WDJLQVLGHWKH
URRWPHWDGDWDQRGH
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFVWUDFNLQJ
DQGURLG
@QDPH PDQDJHG1DPH!*RRJOH$QDO\WLFV7UDFNLQJDWWU!
7KHDWWUQRGHWHOOVWKH;DPDULQFRPSLOHUZKDWQHHGVWREHUHSODFHGLQWKH-DYDGHILQLWLRQ
ZLWKDQRWKHUYDOXH,QWKLVFDVHZHDUHUHSODFLQJPDQDJHG1DPHRIWKHSDFNDJHZLWK
*RRJOH$QDO\WLFV7UDFNLQJEHFDXVHLWZLOOPDNHPXFKPRUHVHQVHLQ&7KHSDWKYDOXH
PLJKWORRNDELWVWUDQJHZKLFKLVEHFDXVHLWXVHVDQ;0/PDWFKLQJTXHU\ODQJXDJH
QDPHG;3DWK,QJHQHUDOMXVWWKLQNRILWDVDSDWWHUQPDWFKLQJTXHU\IRU;0/)RUIXOO
GRFXPHQWDWLRQRQ;3DWKV\QWD[FKHFNRXWVRPHRIWKHPDQ\UHVRXUFHVRQOLQHVXFKDV
KWWSZVFKRROVFRP[SDWK
<RXPLJKWEHDVNLQJ\RXUVHOIDWWKLVSRLQWZKDWLVWKH;3DWKH[SUHVVLRQPDWFKLQJ
DJDLQVW"5HWXUQWR;DPDULQ6WXGLRDQGULJKWFOLFNRQWKHVROXWLRQDWWKHWRS1DYLJDWHWR
'LVSOD\2SWLRQV_6KRZ$OO)LOHV2SHQDSL[POXQGHUWKHREM'HEXJIROGHU7KLVLVWKH
-DYDGHILQLWLRQILOHWKDWGHVFULEHVDOOWKHW\SHVDQGPHWKRGVZLWKLQWKH-DYDOLEUDU\,I\RX
QRWLFHWKH;0/KHUHGLUHFWO\FRUUHODWHVWRWKH;3DWKH[SUHVVLRQVZHOOEHZULWLQJ
,QRXUQH[WVWHSOHWVUHPRYHDOOWKHSDFNDJHVRUQDPHVSDFHVZHGRQWSODQRQXVLQJLQ
WKLVOLEUDU\7KLVLVJHQHUDOO\DJRRGLGHDIRUODUJHOLEUDULHVVLQFH\RXGRQWZDQWWRZDVWH
WLPHIL[LQJLVVXHVZLWKSDUWVRIWKHOLEUDU\\RXZRQWHYHQEHFDOOLQJIURP&1RWHWKDWLW
GRHVQWDFWXDOO\UHPRYHWKH-DYDFRGHLWMXVWSUHYHQWVWKHJHQHUDWLRQRIDQ\&
GHFODUDWLRQVIRUFDOOLQJLWIURP&
$GGWKHIROORZLQJGHFODUDWLRQVLQ0HWDGDWD[PO
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
FRQWDLQHUWDJFRPPRQ
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
FRQWDLQHUWDJSURWR
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
PLGWLHUSURWRFRQWDLQHUWDJ
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQGURLG
JPVDQDO\WLFVLQWHUQDO
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQGURLG
JPVFRPPRQXWLO
@!
UHPRYHQRGHSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHWDJPDQDJHU
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHWDJPDQDJHUSURWR
@!
UHPRYHQRGH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHWDJPDQDJHUSURWREXIQDQR
@!
1RZZKHQ\RXEXLOGWKHOLEUDU\ZHFDQVWDUWUHVROYLQJLVVXHV7KHILUVWHUURU\RXZLOO
UHFHLYHZLOOEHVRPHWKLQJOLNHWKHIROORZLQJ
http://www.freepdf-books.com/
*RRJOH$QDO\WLFV7UDFNLQJ*RRJOH$QDO\WLFVFV
(UURU&67KHW\SHRUQDPHVSDFHQDPH
7UDFNHU+DQGOHU
GRHVQRWH[LVWLQWKHQDPHVSDFH
*RRJOH$QDO\WLFV7UDFNLQJ
$UH\RXPLVVLQJDQDVVHPEO\UHIHUHQFH"
,IZHORFDWH7UDFNHU+DQGOHUZLWKLQWKHDSL[POILOHZHOOVHHWKHIROORZLQJFODVV
GHFODUDWLRQ
FODVV
DEVWUDFW WUXHGHSUHFDWHG QRWGHSUHFDWHG
H[WHQGV MDYDODQJ2EMHFW
H[WHQGVJHQHULFDZDUH MDYDODQJ2EMHFW
ILQDO IDOVHQDPH 7UDFNHU+DQGOHU
VWDWLF IDOVHYLVLELOLW\ !
6RFDQ\RXVSRWWKHSUREOHP":HQHHGWRILOORXWWKHYLVLELOLW\;0/DWWULEXWHZKLFK
IRUVRPHUHDVRQLVEODQN$GGWKHIROORZLQJOLQHWR0HWDGDWD[PO
DWWU
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
7UDFNHU+DQGOHU
@
QDPH YLVLELOLW\!SXEOLFDWWU!
7KLV;3DWKH[SUHVVLRQZLOOORFDWHWKH7UDFNHU+DQGOHUFODVVLQVLGHWKH
FRPJRRJOHDQDO\WLFVWUDFNLQJDQGURLGSDFNDJHDQGFKDQJHYLVLELOLW\WRSXEOLF
,I\RXEXLOGWKHSURMHFWQRZLWZLOOFRPSOHWHVXFFHVVIXOO\ZLWKRQHZDUQLQJ,Q-DYD
ELQGLQJSURMHFWVLWLVDJRRGLGHDWRIL[ZDUQLQJVVLQFHWKH\JHQHUDOO\LQGLFDWHWKDWDFODVV
RUPHWKRGLVEHLQJRPLWWHGIURPWKHELQGLQJ1RWLFHWKHIROORZLQJZDUQLQJ
*RRJOH$QDO\WLFV'URLG:DUQLQJ%*
&ODVV*RRJOH$QDO\WLFV7UDFNLQJ&DPSDLJQ7UDFNLQJ6HUYLFHKDV
XQNQRZQEDVHW\SHDQGURLGDSS,QWHQW6HUYLFH%*
*RRJOH$QDO\WLFV'URLG
7RIL[WKLVLVVXHORFDWHWKHW\SHGHILQLWLRQIRU&DPSDLJQ7UDFNLQJ6HUYLFHLQDSL[PO
ZKLFKLVDVIROORZV
FODVV
DEVWUDFW IDOVHGHSUHFDWHG QRWGHSUHFDWHG
H[WHQGV DQGURLGDSS,QWHQW6HUYLFH
H[WHQGVJHQHULFDZDUH DQGURLGDSS,QWHQW6HUYLFH
ILQDO IDOVHQDPH &DPSDLJQ7UDFNLQJ6HUYLFH
VWDWLF IDOVHYLVLELOLW\ SXEOLF!
7KHZD\WRIL[WKHLVVXHKHUHLVWRFKDQJHWKHEDVHFODVVWRWKH;DPDULQ$QGURLGGHILQLWLRQ
IRU,QWHQW6HUYLFH$GGWKHIROORZLQJFRGHWR0HWDGDWD[PO
DWWU
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
&DPSDLJQ7UDFNLQJ6HUYLFH
@
QDPH H[WHQGV!PRQRDQGURLGDSS,QWHQW6HUYLFHDWWU!
7KLVFKDQJHVWKHH[WHQGVDWWULEXWHWRXVHWKH,QWHQW6HUYLFHIRXQGLQ0RQR$QGURLGGOO
,ORFDWHGWKH-DYDQDPHIRUWKLVFODVVE\RSHQLQJ0RQR$QGURLGGOOLQ;DPDULQ6WXGLRV
$VVHPEO\%URZVHU/HWVWDNHDORRNDWWKH5HJLVWHUDWWULEXWHDVVKRZQLQWKHIROORZLQJ
http://www.freepdf-books.com/
VFUHHQVKRW
Assembly Browser x
ListFragment
public abstract class IntentService : Service
JL
7RLQVSHFWWKH
GOOILOHVLQ;DPDULQ6WXGLR\RXPHUHO\KDYHWRRSHQWKHP<RXFDQDOVR
GRXEOHFOLFNRQDQ\DVVHPEO\LQWKH5HIHUHQFHVIROGHULQ\RXUSURMHFW
,I\RXEXLOGWKHELQGLQJSURMHFWQRZZHUHOHIWZLWKRQHODVWHUURUZKLFKLVDVIROORZV
*RRJOH$QDO\WLFV7UDFNLQJ&DPSDLJQ7UDFNLQJ6HUYLFHFV
(UURU&6
&DPSDLJQ7UDFNLQJ6HUYLFH2Q+DQGOH,QWHQW,QWHQW
FDQQRWFKDQJHDFFHVVPRGLILHUVZKHQRYHUULGLQJ
SURWHFWHG
LQKHULWHGPHPEHU
,QWHQW6HUYLFH2Q+DQGOH,QWHQW$QGURLG&RQWHQW,QWHQW
&6*RRJOH$QDO\WLFV'URLG
,I\RXQDYLJDWHWRWKHDSL[POILOH\RXFDQVHHWKHGHILQLWLRQIRU2Q+DQGOH,QWHQWDV
IROORZV
PHWKRG
DEVWUDFW IDOVHGHSUHFDWHG QRWGHSUHFDWHGILQDO IDOVH
QDPH RQ+DQGOH,QWHQWQDWLYH IDOVHUHWXUQ YRLG
VWDWLF IDOVHV\QFKURQL]HG IDOVHYLVLELOLW\ SXEOLF!
:HFDQVHHKHUHWKDWWKH-DYDPHWKRGIRUWKLVFODVVLVSXEOLFEXWWKHEDVHFODVVLV
SURWHFWHG6RWKHEHVWZD\WRIL[WKLVLVWRFKDQJHWKH&YHUVLRQWRSURWHFWHGDVZHOO
:ULWLQJDQ;3DWKH[SUHVVLRQWRPDWFKWKLVLVDELWPRUHFRPSOLFDWHGEXWOXFNLO\;DPDULQ
KDVDQHDV\ZD\WRUHWULHYHLW,I\RXGRXEOHFOLFNRQWKHHUURUPHVVDJHLQWKH(UURUVSDG
RI;DPDULQ6WXGLR\RXOOVHHWKHIROORZLQJFRPPHQWLQWKHJHQHUDWHG&FRGH
0HWDGDWD[PO;3DWKPHWKRGUHIHUHQFH
SDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
&DPSDLJQ7UDFNLQJ6HUYLFH
@
PHWKRG>#QDPH
RQ+DQGOH,QWHQW
DQGFRXQWSDUDPHWHU DQG
SDUDPHWHU>@>#W\SH
DQGURLGFRQWHQW,QWHQW
@@
&RS\WKLVYDOXHWRSDWKDQGDGGWKHIROORZLQJWR0HWDGDWD[PO
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
&DPSDLJQ7UDFNLQJ6HUYLFH
@
PHWKRG>#QDPH
RQ+DQGOH,QWHQW
DQGFRXQWSDUDPHWHU DQG
SDUDPHWHU>@>#W\SH
DQGURLGFRQWHQW,QWHQW
@@
QDPH YLVLELOLW\!SURWHFWHGDWWU!
1RZZHFDQEXLOGWKHSURMHFWDQGJHW]HURHUURUVDQG]HURZDUQLQJV7KHOLEUDU\LVQRZ
UHDG\IRUXVHZLWKLQ\RXU;DPDULQ$QGURLGSURMHFWV
http://www.freepdf-books.com/
+RZHYHULI\RXVWDUWZRUNLQJZLWKWKHOLEUDU\QRWLFHKRZWKHSDUDPHWHUQDPHVIRUWKH
PHWKRGVDUHSSSDQGVRRQ+HUHDUHDIHZPHWKRGGHILQLWLRQVRIWKH(DV\7UDFNHU
FODVV
SXEOLFVWDWLF(DV\7UDFNHU*HW,QVWDQFH&RQWH[WS
SXEOLFVWDWLFYRLG6HW5HVRXUFH3DFNDJH1DPHVWULQJS
SXEOLFYLUWXDOYRLG$FWLYLW\6WDUW$FWLYLW\S
SXEOLFYLUWXDOYRLG$FWLYLW\6WRS$FWLYLW\S
<RXFDQLPDJLQHKRZGLIILFXOWLWZRXOGEHWRFRQVXPHD-DYDOLEUDU\ZLWKRXWNQRZLQJWKH
SURSHUSDUDPHWHUQDPHV7KHUHDVRQWKHSDUDPHWHUVDUHQDPHGWKLVZD\LVEHFDXVHWKH
-DYDPHWDGDWDIRULWVOLEUDULHVGRHVQRWLQFOXGHWKHLQIRUPDWLRQWRVHWWKHFRUUHFWQDPHIRU
HDFKSDUDPHWHU6R;DPDULQ$QGURLGGRHVWKHEHVWWKLQJLWFDQDQGDXWRQDPHVHDFK
SDUDPHWHUVHTXHQWLDOO\
7RUHQDPHWKHSDUDPHWHUVLQWKLVFODVVZHFDQDGGWKHIROORZLQJWR0HWDGDWD[PO
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
(DV\7UDFNHU
@
PHWKRG>#QDPH
JHW,QVWDQFH
@SDUDPHWHU>#QDPH
S
@
QDPH QDPH!FRQWH[WDWWU!
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
(DV\7UDFNHU
@
PHWKRG>#QDPH
VHW5HVRXUFH3DFNDJH1DPH
@SDUDPHWHU>#QDPH
S
@
QDPH QDPH!SDFNDJH1DPHDWWU!
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
(DV\7UDFNHU
@
PHWKRG>#QDPH
DFWLYLW\6WDUW
@SDUDPHWHU>#QDPH
S
@
QDPH QDPH!DFWLYLW\DWWU!
DWWUSDWK DSLSDFNDJH>#QDPH
FRPJRRJOHDQDO\WLFV
WUDFNLQJDQGURLG
@FODVV>#QDPH
(DV\7UDFNHU
@
PHWKRG>#QDPH
DFWLYLW\6WRS
@SDUDPHWHU>#QDPH
S
@
QDPH QDPH!DFWLYLW\DWWU!
2QUHEXLOGLQJWKHELQGLQJSURMHFWWKLVZLOOHIIHFWLYHO\UHQDPHWKHSDUDPHWHUVIRUWKHVH
IRXUPHWKRGVLQWKH(DV\7UDFNHUFODVV$WWKLVWLPH,ZRXOGUHFRPPHQGWKDW\RXJR
WKURXJKWKHFODVVHV\RXSODQRQXVLQJLQ\RXUDSSOLFDWLRQDQGUHQDPHWKHSDUDPHWHUVVR
WKDWLWZLOOPDNHPRUHVHQVHWR\RX<RXPLJKWQHHGWRUHIHUWRWKH*RRJOH$QDO\WLFV
GRFXPHQWDWLRQWRJHWWKHQDPLQJFRUUHFW/XFNLO\WKHUHLVDMDYDGRFV]LSILOHLQFOXGHGLQ
WKH6'.WKDWSURYLGHV+70/UHIHUHQFHIRUWKHOLEUDU\
)RUDIXOOUHIHUHQFHRQLPSOHPHQWLQJ-DYDELQGLQJVPDNHVXUH\RXFKHFNRXW;DPDULQV
GRFXPHQWDWLRQVLWHDWKWWSGRFV[DPDULQFRPDQGURLG7KHUHDUHFHUWDLQO\PRUH
FRPSOLFDWHGVFHQDULRVWKDQZKDWZHUDQLQWRZKHQFUHDWLQJDELQGLQJIRUWKH*RRJOH
$QDO\WLFVOLEUDU\
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHDGGHGOLEUDULHVIURPWKH;DPDULQ&RPSRQHQW6WRUHWR;DPDULQ
SURMHFWVDQGSRUWHGDQH[LVWLQJ&OLEUDU\1LQMHFWWRERWK;DPDULQL26DQG
;DPDULQ$QGURLG1H[WZHLQVWDOOHG2EMHFWLYH6KDUSLHDQGH[SORUHGLWVXVDJHWRJHQHUDWH
2EMHFWLYH&ELQGLQJV)LQDOO\ZHZURWHDIXQFWLRQDO2EMHFWLYH&ELQGLQJIRUWKH*RRJOH
$QDO\WLFV6'.IRUL26DQGD-DYDELQGLQJIRUWKH*RRJOH$QDO\WLFV6'.IRU$QGURLG:H
DOVRZURWHVHYHUDO;3DWKH[SUHVVLRQVWRFOHDQXSWKH-DYDELQGLQJ
7KHUHDUHVHYHUDODYDLODEOHRSWLRQVWRXVHWKHH[LVWLQJWKLUGSDUW\OLEUDULHVIURP\RXU
;DPDULQL26DQG;DPDULQ$QGURLGDSSOLFDWLRQV:HORRNHGDWHYHU\WKLQJIURPXVLQJWKH
;DPDULQ&RPSRQHQW6WRUHSRUWLQJH[LVWLQJFRGHDQGVHWWLQJXS-DYDDQG2EMHFWLYH&
OLEUDULHVWREHXVHGIURP&,QWKHQH[WFKDSWHUZHZLOOFRYHUWKH;DPDULQ0RELOH
OLEUDU\DVDZD\WRDFFHVVDXVHUVFRQWDFWVFDPHUDDQG*36ORFDWLRQ
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU&RQWDFWV&DPHUDDQG
/RFDWLRQ
6RPHRIWKHPRVWYLWDOIHDWXUHVXVHGE\PRELOHDSSOLFDWLRQVWRGD\DUHEDVHGRQWKHQHZ
W\SHVRIGDWDWKDWFDQEHFROOHFWHGE\RXUGHYLFHV)HDWXUHVVXFKDV*36ORFDWLRQDQG
FDPHUDDUHVWDSOHVLQPRGHUQDSSOLFDWLRQVVXFKDV,QVWDJUDPRU7ZLWWHU,WVGLIILFXOWWR
GHYHORSDQDSSOLFDWLRQDQGQRWXVHVRPHRIWKHVHQDWLYHIHDWXUHV6ROHWVH[SORUHRXU
RSWLRQVWRWDNHDGYDQWDJHRIWKLVIXQFWLRQDOLW\ZLWK;DPDULQ
,QWKLVFKDSWHUZHZLOOGRWKHIROORZLQJ
,QWURGXFHWKH;DPDULQ0RELOHOLEUDU\
5HDGWKHDGGUHVVERRNRQ$QGURLGDQGL26
5HWULHYHWKH*36ORFDWLRQRIRXUGHYLFH
3XOOSKRWRVIURPWKHFDPHUDDQGSKRWROLEUDU\
http://www.freepdf-books.com/
,QWURGXFLQJ;DPDULQ0RELOH
7RVLPSOLI\WKHGHYHORSPHQWRIWKHVHIHDWXUHVDFURVVPXOWLSOHSODWIRUPV;DPDULQKDV
GHYHORSHGDOLEUDU\FDOOHG;DPDULQ0RELOH,WGHOLYHUVDVLQJOH$3,WRDFFHVVWKH
FRQWDFWV*36ORFDWLRQKHDGLQJRIWKHVFUHHQFDPHUDDQGSKRWROLEUDU\IRUL26$QGURLG
DQGHYHQ:LQGRZVSODWIRUPV,WDOVRWDNHVDGYDQWDJHRIWKH7DVN3DUDOOHO/LEUDULHV
73/WRGHOLYHUDPRGHUQ&$3,WKDWZLOOPDNHRXUGHYHORSHUVPRUHSURGXFWLYHWKDQ
ZKDWWKHLUQDWLYHDOWHUQDWLYHVZRXOG7KLVJLYHV\RXWKHDELOLW\WRZULWHQLFHFOHDQ
DV\QFKURQRXVFRGHXVLQJWKHDV\QFDQGDZDLWNH\ZRUGVLQ&<RXFDQDOVRUHXVHWKH
VDPHFRGHLQL26DQG$QGURLGPLQXVDIHZGLIIHUHQFHVWKDWDUHUHTXLUHGE\WKH$QGURLG
SODWIRUP
7RLQVWDOO;DPDULQ0RELOHRSHQWKH;DPDULQ&RPSRQHQW6WRUHLQ;DPDULQ6WXGLR
DQGDGGWKH;DPDULQ0RELOHFRPSRQHQWWRDSURMHFWDVVKRZQLQWKHIROORZLQJ
VFUHHQVKRW<RXUHJRLQJWRXVHWKHIROORZLQJIHDWXUHVRIWKHFRPSRQHQW
no Xamarin Components
0
37 ratings Compatible with
Xamarin.Mobile 0.7.4
Xamarin Inc.
Xamarin.Mobile is a library that exposes a single set of APIs for accessing common mobile device
functionality across iOS, Android and Windows platforms.
Publisher
Xamarin Inc
Price
Free
Published On
September 30, 2014 (52 days ago
OSfrO
)
Tags
Q%
iOS Android WP7
%HIRUHZHGLJIXUWKHULQWRXVLQJ;DPDULQ0RELOHOHWVUHYLHZWKHQDPHVSDFHVDQG
IXQFWLRQDOLW\DYDLODEOHZLWKWKHOLEUDU\
;DPDULQ&RQWDFWV7KLVFRQWDLQVFODVVHVWKDWHQDEOH\RXWRLQWHUDFWZLWKWKHIXOO
DGGUHVVERRN,WLQFOXGHVHYHU\WKLQJIURPWKHFRQWDFWVSKRWRSKRQHQXPEHUV
DGGUHVVHPDLOZHEVLWHDQGVRRQ
;DPDULQ*HRORFDWLRQ7KLVFRPELQHGZLWKWKHDFFHOHURPHWHUJLYHV\RXDFFHVVWR
http://www.freepdf-books.com/
WKHGHYLFHV*36ORFDWLRQLQFOXGLQJWKHDOWLWXGHKHDGLQJORQJLWXGHODWLWXGHDQG
VSHHG<RXFDQWUDFNWKHGHYLFHVSRVLWLRQH[SOLFLWO\RUOLVWHQIRU*36SRVLWLRQ
FKDQJHVRYHUWLPH
;DPDULQ0HGLD7KLVJUDQWVDFFHVVWRWKHGHYLFHVFDPHUDVLIWKHUHLVPRUHWKDQRQH
DQGEXLOWLQSKRWROLEUDU\7KLVLVDQHDV\ZD\WRDGGSKRWRVHOHFWLRQFDSDELOLWLHVWR
DQ\DSSOLFDWLRQ
)RUWKHIXOOGRFXPHQWDWLRQRI;DPDULQ0RELOHYLVLWWKH$3,GRFXPHQWDWLRQZLWKWKH
&RPSRQHQW6WRUHDWKWWSFRPSRQHQWVDSL[DPDULQFRP<RXFDQDOVRYLHZLWLQWKHQDWLYH
0RQRGRFXPHQWDWLRQEURZVHUE\FOLFNLQJRQ2SHQ$3,'RFXPHQWDWLRQZKHQYLHZLQJ
WKHFRPSRQHQWLQ;DPDULQ6WXGLR
;DPDULQ0RELOHLVDOVRDQRSHQVRXUFHSURMHFWZLWKWKHVWDQGDUG$SDFKHOLFHQVH<RX
FDQFRQWULEXWHWRWKHSURMHFWRUVXEPLWLVVXHVWRWKH*LW+XESDJHDW
KWWSVJLWKXEFRP[DPDULQ;DPDULQ0RELOH)HHOIUHHWRXVH;DPDULQ0RELOHLQ\RXU
DSSOLFDWLRQVRUIRUNDQGPRGLI\LWIRU\RXURZQSXUSRVHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$FFHVVLQJFRQWDFWV
7REHJLQRXUH[SORUDWLRQRIZKDW;DPDULQ0RELOHRIIHUVOHWVDFFHVVWKHDGGUHVVERRN
ZLWKLQD;DPDULQDSSOLFDWLRQ)RUL26WKHILUVWVWHSLVWRPDNHD6LQJOH9LHZ
$SSOLFDWLRQSURMHFWE\QDYLJDWLQJWRL26_L3KRQH6WRU\ERDUG0DNHVXUH\RXDGG
;DPDULQ0RELOHWRWKHSURMHFWIURPWKH&RPSRQHQW6WRUH
1RZOHWVLPSOHPHQWDVLPSOH8,7DEOH9LHZZLWKDOLVWRIFRQWDFWV
2SHQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH'HOHWHDQ\H[LVWLQJFRQWUROOHUVFUHDWHG
E\WKHSURMHFWWHPSODWH
&UHDWH8,1DYLJDWLRQ&RQWUROOHUZLWKD8,7DEOH9LHZ&RQWUROOHUDVLWVURRWFKLOG
FRQWUROOHU
6HWWKH&ODVVRI8,7DEOH9LHZ&RQWUROOHUWR&RQWDFWV&RQWUROOHUE\QDYLJDWLQJWR
3URSHUWLHV_:LGJHWLQWKHL26GHVLJQHU
6DYHWKHVWRU\ERDUGILOHDQGUHWXUQWR;DPDULQ6WXGLR
2SHQWKHDXWRPDWLFDOO\JHQHUDWHG&RQWDFWV&RQWUROOHUFVDQGVWDUWLPSOHPHQWLQJWKH
WDEOHYLHZ$GGXVLQJ;DPDULQ&RQWDFWVWRWKHWRSRIWKHILOHDQGPDNHWKHIROORZLQJ
FKDQJHVWRWKHFRQWUROOHU
SXEOLFSDUWLDOFODVV&RQWDFWV&RQWUROOHU8,7DEOH9LHZ&RQWUROOHU
,8,7DEOH9LHZ'DWD6RXUFH
^
SXEOLF&RQWDFWV&RQWUROOHU,QW3WUKDQGOHEDVHKDQGOH
^
7LWOH &RQWDFWV
`
`
:HILOOHGRXWWKHWLWOHIRUWKHQDYLJDWLRQEDU&RQWDFWVDQGVHWWKHFODVVWRLPSOHPHQW
,8,7DEOH9LHZ'DWD6RXUFH7KLVLVDQHZW\SHRILQWHUIDFHWKDW;DPDULQKDVFUHDWHGWR
VLPSOLI\XVLQJ2EMHFWLYH&SURWRFROVIURP&,WLVH[DFWO\WKHVDPHDVFUHDWLQJDFODVV
WKDWLQKHULWVIURP8,7DEOH9LHZ6RXUFHDVZHGLGLQWKHHDUOLHUFKDSWHUVEXW\RXFDQGRLW
IURP\RXUFRQWUROOHUDVZHOO;DPDULQKDVGRQHVRPHWULFNVKHUH7KH\FUHDWHGDQ
LQWHUIDFHZLWKWKHPHWKRGVWKDWFDQEHRSWLRQDOO\LPSOHPHQWHGZKLFKLVQWVRPHWKLQJWKDW
&VXSSRUWV7KLVW\SHRILQWHUIDFHFDQPDNH\RXUFRGHDELWFOHDQHUE\UHGXFLQJWKHQHHG
IRUDQHZFODVVZKLFKLVJUHDWIRUYHU\VLPSOHFRQWUROOHUV
1H[WOHWVDGGVRPHFRGHWRORDGWKHFRQWDFWV
&RQWDFW>@FRQWDFWV
SXEOLFDV\QFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
WU\
^
YDUERRN QHZ$GGUHVV%RRN
DZDLWERRN5HTXHVW3HUPLVVLRQ
http://www.freepdf-books.com/
FRQWDFWV ERRN7R$UUD\
`
FDWFK
^
QHZ8,$OHUW9LHZ2RSV6RPHWKLQJZHQWZURQJWU\DJDLQODWHUQXOO
2N6KRZ
`
`
7RXVH;DPDULQ0RELOHIRUORDGLQJFRQWDFWV\RXPXVWILUVWFUHDWHDQ$GGUHVV%RRNREMHFW
1H[WZHKDYHWRFDOO5HTXHVW3HUPLVVLRQVLQRUGHUWRDVNWKHXVHUIRUSHUPLVVLRQWR
DFFHVVWKHDGGUHVVERRN7KLVLVDQLPSRUWDQWVWHSVLQFHLWLVUHTXLUHGE\L26GHYLFHV
EHIRUHDQDSSOLFDWLRQFDQDFFHVVWKHXVHUVFRQWDFWV7KLVSUHYHQWVSRWHQWLDOO\QHIDULRXV
DSSOLFDWLRQVIURPUHWULHYLQJFRQWDFWVZLWKRXWWKHXVHUVNQRZOHGJH$QGURLGRQWKHRWKHU
KDQGRQO\SUHVHQWVWKHVHSHUPLVVLRQVEHIRUHLQVWDOOLQJDQDSSOLFDWLRQ
1H[WZHXVHGWKH6\VWHP/LQTH[WHQVLRQPHWKRG7R$UUD\WRHQXPHUDWHRYHUWKHDGGUHVV
ERRNDQGVWRUHLWLQDPHPEHUYDULDEOHQDPHGFRQWDFWV<RXFDQDOVRXVHIRUHDFKRYHUWKH
$GGUHVV%RRNREMHFWGHSHQGLQJRQ\RXUQHHGV
,I\RXZHUHWRFRPSLOHDQGUXQWKHDSSOLFDWLRQDWWKLVSRLQW\RXZRXOGEHJUHHWHGE\WKH
VWDQGDUGL26SRSXSUHTXHVWLQJDFFHVVWRFRQWDFWVDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier 3:32 PM
Contacts
Dont Allow OK
http://www.freepdf-books.com/
,I\RXDFFLGHQWDOO\KLW'RQW$OORZ\RXFDQFKDQJHWKLVVHWWLQJE\QDYLJDWLQJWR6HWWLQJV
_3ULYDF\_&RQWDFWVRQWKHGHYLFH,QWKHL266LPXODWRU\RXFDQDOVRUHVHWDOOWKHSULYDF\
SURPSWVLQWKHVLPXODWRUE\FORVLQJWKHDSSOLFDWLRQDQGQDYLJDWLQJWR6HWWLQJV_*HQHUDO_
5HVHW_5HVHW/RFDWLRQ 3ULYDF\7KLVLVDJRRGWLSWRNQRZZKHWKHU\RXQHHGWRUHWHVW
GXULQJGHYHORSPHQW
6RIRUWKHQH[WVWHSZHOOQHHGWRLPSOHPHQWWKH,8,7DEOH9LHZ'DWD6RXUFHLQWHUIDFHVR
WKDWZHFDQZRUNZLWKWKHDUUD\RIFRQWDFWVDQGGLVSOD\WKHPRQWKHVFUHHQ$GGWKH
IROORZLQJPHWKRGVWRWKHFRQWUROOHUMXVWOLNH\RXZRXOGWR8,7DEOH9LHZ6RXUFH
SXEOLFRYHUULGHLQW5RZV,Q6HFWLRQ8,7DEOH9LHZWDEOHYLHZLQWVHFWLRQ
^
UHWXUQFRQWDFWV QXOO"FRQWDFWV/HQJWK
`
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ16,QGH[3DWK
LQGH[3DWK
^
YDUFRQWDFW FRQWDFWV>LQGH[3DWK5RZ@
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO&HOO1DPH
LIFHOO QXOO
FHOO QHZ8,7DEOH9LHZ&HOO8,7DEOH9LHZ&HOO6W\OH'HIDXOW&HOO1DPH
FHOO7H[W/DEHO7H[W FRQWDFW/DVW1DPHFRQWDFW)LUVW1DPH
UHWXUQFHOO
`
$OVRDGGD&HOO1DPHFRQVWDQWVWULQJWRWKHFODVVE\VHOHFWLQJDVWULQJLGHQWLILHUVXFKDV
&RQWDFW&HOO1RZLI\RXFRPSLOHDQGUXQWKHSURJUDP\RXOOEHDEOHWRVHHWKHOLVWRI
FRQWDFWVRQWKHGHYLFH7KHIROORZLQJVFUHHQVKRWVKRZVWKHGHIDXOWOLVWRIFRQWDFWVLQWKH
L266LPXODWRU
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier 3:35 PM
Contacts
Bell, Kate
Higgins, Daniel
Appleseed, John
Haro, Anna
Zakroff, Hank
Taylor, David
http://www.freepdf-books.com/
http://www.freepdf-books.com/
5HWULHYLQJFRQWDFWVRQ$QGURLG
,QDYHU\VLPLODUIDVKLRQZHFDQUHWULHYHDOLVWRIFRQWDFWVLQ$QGURLGZLWK
;DPDULQ0RELOH$OORIWKH$3,VLQ;DPDULQ0RELOHDUHLGHQWLFDOLQ$QGURLGZLWKWKH
H[FHSWLRQRIWKHUHTXLUHPHQWRI$QGURLG&RQWHQW&RQWH[WWREHSDVVHGLQDIHZSODFHV
7KLVLVEHFDXVHPDQ\QDWLYH$QGURLG$3,VUHTXLUHDUHIHUHQFHWRWKHFXUUHQWDFWLYLW\RUWR
WKHRWKHUFRQWH[WVXFKDV$SSOLFDWLRQLQRUGHUWRIXQFWLRQSURSHUO\7REHJLQFUHDWHD
VWDQGDUG$QGURLGDSSOLFDWLRQSURMHFWE\QDYLJDWLQJWR$QGURLG_$QGURLG$SSOLFDWLRQLQ
;DPDULQ6WXGLR0DNHVXUH\RXDGG;DPDULQ0RELOHWRWKHSURMHFWIURPWKH&RPSRQHQW
6WRUH
,QDSDUDOOHOL26OHWVFUHDWHDVLPSOH/LVW9LHZWRGLVSOD\DOLVWRIFRQWDFWVDVIROORZV
2SHQWKH0DLQD[POILOHIURPWKHOD\RXWIROGHULQWKH5HVRXUFHVGLUHFWRU\LQWKH
$QGURLGGHVLJQHU
5HPRYHWKHGHIDXOWEXWWRQIURPWKHSURMHFWWHPSODWHDQGDGG/LVW9LHZWRWKHOD\RXW
6HWLWV,GWR#LGFRQWDFWV
6DYHWKHILOHDQGRSHQ0DLQ$FWLYLW\FVVRWKDWZHFDQPDNHVRPHFKDQJHVWRWKH
FRGH
/HWVEHJLQE\UHPRYLQJPRVWRIWKHFRGHZHGRQWQHHGWKHFRGHWKDWFDPHIURPWKH
SURMHFWWHPSODWH<RXZLOODOVRQHHGWRDGGDXVLQJVWDWHPHQWIRU;DPDULQ&RQWDFWV
1H[WOHWVLPSOHPHQWDVLPSOH%DVH$GDSWHU&RQWDFW!FODVVLQVLGHWKH0DLQ$FWLYLW\
FODVVDVIROORZV
FODVV&RQWDFWV$GDSWHU%DVH$GDSWHU&RQWDFW!
^
SXEOLF&RQWDFW>@&RQWDFWV^JHWVHW`
SXEOLFRYHUULGHORQJ*HW,WHP,GLQWSRVLWLRQ
^
UHWXUQSRVLWLRQ
`
SXEOLFRYHUULGH9LHZ*HW9LHZLQWSRVLWLRQ9LHZFRQYHUW9LHZ9LHZ*URXS
SDUHQW
^
YDUFRQWDFW WKLV>SRVLWLRQ@
YDUWH[W9LHZ FRQYHUW9LHZDV7H[W9LHZ
LIWH[W9LHZ QXOO
^
WH[W9LHZ QHZ7H[W9LHZSDUHQW&RQWH[W
`
WH[W9LHZ7H[W FRQWDFW/DVW1DPHFRQWDFW)LUVW1DPH
UHWXUQWH[W9LHZ
`
SXEOLFRYHUULGHLQW&RXQW
^
JHW^UHWXUQ&RQWDFWV QXOO"&RQWDFWV/HQJWK`
`
SXEOLFRYHUULGH&RQWDFWWKLV>LQWLQGH[@
^
http://www.freepdf-books.com/
JHW^UHWXUQ&RQWDFWV>LQGH[@`
`
`
7KLVZLOOGLVSOD\HDFKFRQWDFWLQ7H[W9LHZIRUHDFKURZLQ/LVW9LHZ2QHWKLQJWKDW
ZHYHGRQHKHUHLQRUGHUWRVLPSOLI\WKLQJVLVDGGDSURSHUW\IRUWKHDUUD\RIFRQWDFWV7KLV
VKRXOGEHSUHWW\VWUDLJKWIRUZDUGDQGVLPLODUWRZKDWZHGLGLQWKHSUHYLRXVFKDSWHUV
1RZOHWVVHWXSWKHDGDSWHULQ2Q&UHDWHDVIROORZV
SURWHFWHGDV\QFRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW0DLQ
YDUOLVW9LHZ )LQG9LHZ%\,G/LVW9LHZ!5HVRXUFH,GFRQWDFWV
YDUDGDSWHU QHZ&RQWDFWV$GDSWHU
OLVW9LHZ$GDSWHU DGDSWHU
WU\
^
YDUERRN QHZ$GGUHVV%RRNWKLV
DZDLWERRN5HTXHVW3HUPLVVLRQ
DGDSWHU&RQWDFWV ERRN7R$UUD\
DGDSWHU1RWLI\'DWD6HW&KDQJHG
`
FDWFK
^
QHZ
$OHUW'LDORJ%XLOGHUWKLV6HW7LWOH2RSV6HW0HVVDJH6RPHWKLQJZHQWZURQJ
WU\DJDLQODWHU6HW3RVLWLYH%XWWRQ2NGHOHJDWH^`6KRZ
`
`
7KLVFRGHFDOOV;DPDULQ0RELOHWKDWLVLGHQWLFDOWRZKDWZHGLGRQWKHFRGHIRUL26H[FHSW
WKDWKHUHWKLVKDGWREHSDVVHGIRUWKH$QGURLG&RQWH[WLQWKHFRQVWUXFWRUIRU
$GGUHVV%RRN2XUFRGHFKDQJHVDUHFRPSOHWHKRZHYHULI\RXUXQWKHDSSOLFDWLRQULJKW
QRZDQH[FHSWLRQZRXOGEHWKURZQ$QGURLGUHTXLUHVSHUPLVVLRQLQWKHPDQLIHVWILOH
ZKLFKZLOOQRWLI\WKHXVHURILWVDFFHVVWRWKHDGGUHVVERRNZKHQGRZQORDGHGIURP*RRJOH
3OD\
:HPXVWFUHDWHDQ$QGURLG0DQLIHVW[POILOHDQGGHFODUHDSHUPLVVLRQDVIROORZV
2SHQWKHSURMHFWRSWLRQVIRUWKH$QGURLGSURMHFW
6HOHFWWKH$QGURLG$SSOLFDWLRQWDEXQGHU%XLOG
&OLFNRQ$GG$QGURLGPDQLIHVW
8QGHUWKH5HTXLUHGSHUPLVVLRQVVHFWLRQFKHFN5HDG&RQWDFWV
&OLFNRQ2.WRVDYH\RXUFKDQJHV
1RZLI\RXUXQWKHDSSOLFDWLRQ\RXZLOOJHWDOLVWRIDOOWKHFRQWDFWVRQWKHGHYLFHDV
VKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
|0 o o 5554:Nexus5
u1
5:1
|Contacts
Bell, Kate
Higgins, Daniel
Appleseed, John
Haro, Anna
Zakroff, Hank
Taylor, David
1=1
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
/RRNLQJXS*36ORFDWLRQ
8VLQJ;DPDULQ0RELOHWRWUDFNDXVHUV*36ORFDWLRQLVDVVLPSOHDVDFFHVVLQJWKHLU
FRQWDFWV7KHUHLVDVLPLODUSURFHVVIRUVHWWLQJXSDFFHVVRQL26DQG$QGURLGEXWLQWKH
FDVHRIORFDWLRQ\RXGRQWKDYHWRUHTXHVWSHUPLVVLRQIURPFRGHL26ZLOODXWRPDWLFDOO\
VKRZWKHVWDQGDUGDOHUWUHTXHVWLQJWKHSHUPLVVLRQ$QGURLGRQWKHRWKHUKDQGPHUHO\
UHTXLUHVDPDQLIHVWVHWWLQJ
$VDQH[DPSOHOHWVFUHDWHDQDSSOLFDWLRQWKDWGLVSOD\VDOLVWRI*36ORFDWLRQXSGDWHVRYHU
WLPH/HWVEHJLQZLWKDQL26H[DPSOHE\FUHDWLQJD6LQJOH9LHZ$SSOLFDWLRQSURMHFW7KLV
FDQEHGRQHE\QDYLJDWLQJWRL26_L3KRQH6WRU\ERDUGDQGFOLFNLQJRQ6LQJOH9LHZ
$SSOLFDWLRQMXVWOLNHZHGLGLQWKHSUHYLRXVVHFWLRQ0DNHVXUH\RXDGG;DPDULQ0RELOH
WRWKHSURMHFWIURPWKH&RPSRQHQW6WRUH
1RZOHWVLPSOHPHQWDVLPSOH8,7DEOH9LHZWRGLVSOD\DOLVWRI*36XSGDWHVDVIROORZV
2SHQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH'HOHWHDQ\H[LVWLQJFRQWUROOHUVFUHDWHG
E\WKHSURMHFWWHPSODWH
&UHDWH8,1DYLJDWLRQ&RQWUROOHUZLWK8,7DEOH9LHZ&RQWUROOHUDVLWVURRWFKLOG
FRQWUROOHU
6HWWKHFODVVRI8,7DEOH9LHZ&RQWUROOHUWR/RFDWLRQ&RQWUROOHUE\QDYLJDWLQJWR
3URSHUWLHV_:LGJHWLQWKHL26GHVLJQHU
6DYHWKHVWRU\ERDUGILOHDQGUHWXUQWR;DPDULQ6WXGLR
2SHQ/RFDWLRQ&RQWUROOHUFVDQGOHWVVWDUWE\VHWWLQJXSRXU*36WRXSGDWHDWDEOHYLHZ
RYHUWLPH$GGXVLQJ;DPDULQ*HRORFDWLRQWRWKHWRSRIWKHILOH:HFDQVHWXSVRPH
PHPEHUYDULDEOHVDQGFUHDWHRXU*HRORFDWRUREMHFWLQWKHFRQWUROOHUVFRQVWUXFWRUDV
IROORZV
*HRORFDWRUORFDWRU
/LVWVWULQJ!PHVVDJHV QHZ/LVWVWULQJ!
SXEOLF/RFDWLRQ&RQWUROOHU,QW3WUKDQGOHEDVHKDQGOH
^
7LWOH *36
ORFDWRU QHZ*HRORFDWRU
ORFDWRU3RVLWLRQ&KDQJHG 2Q3RVLWLRQ&KDQJHG
ORFDWRU3RVLWLRQ(UURU 2Q3RVLWLRQ(UURU
`
1H[WZHFDQVHWXSRXUHYHQWKDQGOHUVDVIROORZV
YRLG2Q3RVLWLRQ&KDQJHGREMHFWVHQGHU3RVLWLRQ(YHQW$UJVH
^
PHVVDJHV$GGVWULQJ)RUPDW/RQJ^`/DW
^`H3RVLWLRQ/RQJLWXGHH3RVLWLRQ/DWLWXGH
7DEOH9LHZ5HORDG'DWD
`
YRLG2Q3RVLWLRQ(UURUREMHFWVHQGHU3RVLWLRQ(UURU(YHQW$UJVH
^
PHVVDJHV$GGH(UURU7R6WULQJ
http://www.freepdf-books.com/
7DEOH9LHZ5HORDG'DWD
`
7KHVHZLOODGGDPHVVDJHWRWKHOLVWZKHQWKHUHLVDQHUURURUDORFDWLRQFKDQJH:HXVHG
VWULQJ)RUPDWWRRQO\GLVSOD\WKHORQJLWXGHDQGODWLWXGHXSWRWZRGHFLPDOSODFHV
1H[WZHKDYHWRDFWXDOO\WHOO*HRORFDWRUWRVWDUWOLVWHQLQJIRU*36XSGDWHV:HFDQGR
WKLVLQ9LHZ'LG/RDGDVIROORZV
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
ORFDWRU6WDUW/LVWHQLQJ
`
,QWKHSUHFHGLQJFRGHLVDKLQWIRUWKHPLQLPXPWLPHWRXSGDWHWKH*36ORFDWLRQ
DQGWKHYDOXHLVDKLQWIRUWKHQXPEHURIPHWHUVWKDWZLOOWULJJHUDSRVLWLRQXSGDWH
/DVWEXWQRWOHDVWZHQHHGWRVHWXSWKHWDEOHYLHZ6HWXS/RFDWLRQ&RQWUROOHUWR
LPSOHPHQW,8,7DEOH9LHZ'DWD6RXUFHDQGDGGWKHIROORZLQJPHWKRGVWRWKHFRQWUROOHU
SXEOLFRYHUULGHLQW5RZV,Q6HFWLRQ8,7DEOH9LHZWDEOHYLHZLQWVHFWLRQ
^
UHWXUQPHVVDJHV&RXQW
`
SXEOLFRYHUULGH8,7DEOH9LHZ&HOO*HW&HOO8,7DEOH9LHZWDEOH9LHZ16,QGH[3DWK
LQGH[3DWK
^
YDUFHOO WDEOH9LHZ'HTXHXH5HXVDEOH&HOO&HOO1DPH
LIFHOO QXOO
FHOO QHZ8,7DEOH9LHZ&HOO8,7DEOH9LHZ&HOO6W\OH'HIDXOW&HOO1DPH
FHOO7H[W/DEHO7H[W PHVVDJHV>LQGH[3DWK5RZ@
UHWXUQFHOO
`
,I\RXFRPSLOHDQGUXQWKHDSSOLFDWLRQ\RXVKRXOGVHHDQL26SHUPLVVLRQSURPSWIROORZHG
E\WKHORQJLWXGHDQGODWLWXGHLQWKHWDEOHYLHZRYHUWLPHDVVKRZQLQWKHIROORZLQJ
VFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier 4:32 PM -f i
GPS
http://www.freepdf-books.com/
http://www.freepdf-books.com/
,PSOHPHQWLQJ*36ORFDWLRQRQ$QGURLG
-XVWDVLQWKHSUHYLRXVVHFWLRQXVLQJ;DPDULQ0RELOHIRU*36ORFDWLRQLVDOPRVWLGHQWLFDO
WRWKH$3,VZHXVHGLQL267REHJLQZLWKRXU$QGURLGH[DPSOHJRWR$QGURLG_$QGURLG
$SSOLFDWLRQLQ;DPDULQ6WXGLR0DNHVXUH\RXDGG;DPDULQ0RELOHWRWKHSURMHFWIURP
WKH&RPSRQHQW6WRUH
/HWVFUHDWH/LVW9LHZWRGLVSOD\DOLVWRIPHVVDJHVRIWKH*36ORFDWLRQXSGDWHVDVIROORZV
2SHQWKH0DLQD[POILOHIURPWKHOD\RXWIROGHUXQGHUWKH5HVRXUFHVGLUHFWRU\LQWKH
$QGURLGGHVLJQHU
5HPRYHWKHGHIDXOWEXWWRQIURPWKHSURMHFWWHPSODWHDQGDGG/LVW9LHZWRWKHOD\RXW
6HWLWV,GWR#LGORFDWLRQV
6DYHWKHILOHDQGRSHQ0DLQ$FWLYLW\FVVRWKDWZHFDQPDNHVRPHFRGHFKDQJHV
$VXVXDOUHPRYHDQ\H[WUDFRGHWKDWZDVFUHDWHGE\WKHSURMHFWWHPSODWH1H[WDGGD
XVLQJVWDWHPHQWIRU;DPDULQ*HRORFDWLRQ7KHQDGGDVLPSOH%DVH$GDSWHUVWULQJ!WR
WKH0DLQ$FWLYLW\FODVVDVIROORZV
FODVV$GDSWHU%DVH$GDSWHUVWULQJ!
^
/LVWVWULQJ!PHVVDJHV QHZ/LVWVWULQJ!
SXEOLFYRLG$GGVWULQJPHVVDJH
^
PHVVDJHV$GGPHVVDJH
1RWLI\'DWD6HW&KDQJHG
`
SXEOLFRYHUULGHORQJ*HW,WHP,GLQWSRVLWLRQ
^
UHWXUQSRVLWLRQ
`
SXEOLFRYHUULGH9LHZ*HW9LHZLQWSRVLWLRQ9LHZFRQYHUW9LHZ9LHZ*URXS
SDUHQW
^
YDUWH[W9LHZ FRQYHUW9LHZDV7H[W9LHZ
LIWH[W9LHZ QXOO
WH[W9LHZ QHZ7H[W9LHZSDUHQW&RQWH[W
WH[W9LHZ7H[W PHVVDJHV>SRVLWLRQ@
UHWXUQWH[W9LHZ
`
SXEOLFRYHUULGHLQW&RXQW
^
JHW^UHWXUQPHVVDJHV&RXQW`
`
SXEOLFRYHUULGHVWULQJWKLV>LQWLQGH[@
^
JHW^UHWXUQPHVVDJHV>LQGH[@`
`
`
7KLVLVVLPLODUWRRWKHU$QGURLGDGDSWHUVZHKDYHVHWXSLQWKHSDVW2QHGLIIHUHQFHKHUHLV
http://www.freepdf-books.com/
WKDWZHPDGHDPHPEHUYDULDEOHWKDWFRQWDLQVD/LVWVWULQJ!RIPHVVDJHVDQGDPHWKRG
WRDGGWKHQHZPHVVDJHVWRWKHOLVW
1RZOHWVDGGDIHZPHWKRGVWRWKH0DLQ$FWLYLW\FODVVLQRUGHUWRVHWXSWKH*36
ORFDWLRQXSGDWHVDVIROORZV
*HRORFDWRUORFDWRU
$GDSWHUDGDSWHU
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW0DLQ
YDUOLVW9LHZ )LQG9LHZ%\,G/LVW9LHZ!5HVRXUFH,GORFDWLRQV
OLVW9LHZ$GDSWHU DGDSWHU QHZ$GDSWHU
ORFDWRU QHZ*HRORFDWRUWKLV
ORFDWRU3RVLWLRQ&KDQJHG 2Q3RVLWLRQ&KDQJHG
ORFDWRU3RVLWLRQ(UURU 2Q3RVLWLRQ(UURU
`
SURWHFWHGRYHUULGHYRLG2Q5HVXPH
^
EDVH2Q5HVXPH
ORFDWRU6WDUW/LVWHQLQJ
`
SURWHFWHGRYHUULGHYRLG2Q3DXVH
^
EDVH2Q3DXVH
ORFDWRU6WRS/LVWHQLQJ
`
YRLG2Q3RVLWLRQ&KDQJHGREMHFWVHQGHU3RVLWLRQ(YHQW$UJVH
^
DGDSWHU$GGVWULQJ)RUPDW/RQJ^`/DW
^`H3RVLWLRQ/RQJLWXGHH3RVLWLRQ/DWLWXGH
`
YRLG2Q3RVLWLRQ(UURUREMHFWVHQGHU3RVLWLRQ(UURU(YHQW$UJVH
^
DGDSWHU$GGH(UURU7R6WULQJ
`
$JDLQWKLVORRNVLGHQWLFDOWRWKHFRGHIRUL26H[FHSWIRUWKHFRQVWUXFWRUIRU*HRORFDWRU
,I\RXUXQWKHDSSOLFDWLRQDWWKLVSRLQWLWZRXOGVWDUWZLWKQRHUURUV+RZHYHUQRHYHQWV
ZLOOEHILUHGIURPWKH*HRORFDWRUREMHFW:HILUVWQHHGWRDGGDSHUPLVVLRQWRDFFHVVWKH
ORFDWLRQIURPWKH$QGURLG0DQLIHVWILOH,WLVDOVRDJRRGLGHDWRVWDUWWKHORFDWRULQ
2Q5HVXPHDQGVWRSLWLQ2Q3DXVH7KLVZLOOFRQVHUYHWKHEDWWHU\E\VWRSSLQJ*36ORFDWLRQ
ZKHQWKLVDFWLYLW\LVQRORQJHURQWKHVFUHHQ
/HWVFUHDWHDQ$QGURLG0DQLIHVW[POILOHDQGGHFODUHWZRSHUPLVVLRQVDVIROORZV
2SHQWKHSURMHFWRSWLRQVIRUWKH$QGURLGSURMHFW
6HOHFWWKH$QGURLG$SSOLFDWLRQWDEXQGHU%XLOG
&OLFNRQ$GG$QGURLGPDQLIHVW
8QGHUWKH5HTXLUHGSHUPLVVLRQVVHFWLRQFKHFN$FFHVV&RDUVH/RFDWLRQDQG
$FFHVV)LQH/RFDWLRQ
http://www.freepdf-books.com/
&OLFNRQ2.WRVDYH\RXUFKDQJHV
1RZLI\RXFRPSLOHDQGUXQWKHDSSOLFDWLRQ\RXZLOOJHWWKH*36ORFDWLRQXSGDWHVRYHU
WLPHDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Ieoo 5554:Nexus5
9 u 5:48
|GPS Location
Long; -18.53 Lat: 65.97
Long; -1 8.53 Lat; 65.98
Long: -1 8.53 Lat: 65.99
Long: -1 8.53 Lat: 66
Long: -18.53 Lat: 66.01
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$FFHVVLQJWKHSKRWROLEUDU\DQGFDPHUD
7KHODVWPDMRUIHDWXUHRI;DPDULQ0RELOHLVWKHDELOLW\WRDFFHVVSKRWRVLQRUGHUWRJLYH
XVHUVWKHDELOLW\WRDGGWKHLURZQFRQWHQWWR\RXUDSSOLFDWLRQV8VLQJDFODVVFDOOHG
0HGLD3LFNHU\RXFDQSXOOSKRWRVIURPWKHGHYLFHVFDPHUDRUSKRWROLEUDU\DQG
RSWLRQDOO\GLVSOD\\RXURZQ8,IRUWKHRSHUDWLRQ
/HWVFUHDWHDQDSSOLFDWLRQWKDWORDGVDQLPDJHIURPWKHFDPHUDRUSKRWROLEUDU\RQWKH
SUHVVRIDEXWWRQDQGGLVSOD\VLWRQWKHVFUHHQ7REHJLQZLWKFUHDWHD6LQJOH9LHZ
$SSOLFDWLRQSURMHFWE\JRLQJWRL26_L3KRQH6WRU\ERDUG_6LQJOH9LHZ$SSOLFDWLRQLQ
;DPDULQ6WXGLR0DNHVXUHWRDGG;DPDULQ0RELOHWRWKHSURMHFWIURPWKH&RPSRQHQW
6WRUH
1RZOHWVLPSOHPHQWDVFUHHQZLWKWZR8,%XWWRQDQGD8,,PDJH9LHZDVIROORZV
2SHQWKH0DLQ6WRU\ERDUGVWRU\ERDUGILOH'HOHWHDQ\H[LVWLQJFRQWUROOHUVFUHDWHG
E\WKHSURMHFWWHPSODWH
&UHDWH8,9LHZ&RQWUROOHUZLWKRQH8,,PDJH9LHZDQGWZR8,%XWWRQQDPHG/LEUDU\
DQG&DPHUD
6HWWKHFODVVRI8,7DEOH9LHZ&RQWUROOHUWR&RQWDFWV&RQWUROOHUE\QDYLJDWLQJWR
3URSHUWLHV_:LGJHWLQWKHL26GHVLJQHU
&UHDWHWKH1DPHILHOGIRUHDFKYLHZLQWKHFRQWUROOHUQDPHGLPDJH9LHZOLEUDU\
DQGFDPHUDUHVSHFWLYHO\
6DYHWKHVWRU\ERDUGILOHDQGUHWXUQWR;DPDULQ6WXGLR
1RZRSHQ3KRWR&RQWUROOHUFVDQGDGGWKHIROORZLQJFRGHLQ9LHZ'LG/RDG
0HGLD3LFNHUSLFNHU
SXEOLFRYHUULGHYRLG9LHZ'LG/RDG
^
EDVH9LHZ'LG/RDG
SLFNHU QHZ0HGLD3LFNHU
LISLFNHU,V&DPHUD$YDLODEOH
FDPHUD(QDEOHG IDOVH
FDPHUD7RXFK8S,QVLGH 2Q&DPHUD
OLEUDU\7RXFK8S,QVLGH 2Q/LEUDU\
`
1RWHWKDWZHKDYHWRFKHFN,V&DPHUD$YDLODEOHDQGGLVDEOHWKHFDPHUDEXWWRQ7KHUHDUH
L26GHYLFHVVXFKDVWKHILUVWJHQHUDWLRQL3DGWKDWFRXOGSRVVLEO\QRWKDYHDFDPHUD
%HVLGHVWKLVZHMXVWQHHGWRFUHDWHDQLQVWDQFHRI0HGLD3LFNHUWKDWFDQEHXVHGZKHQ\RX
FOLFNRQHDFKEXWWRQ
1RZOHWVDGGDPHWKRGIRUHDFKEXWWRQV7RXFK8S,QVLGHHYHQWDQGDFRXSOHRIRWKHU
KHOSHUPHWKRGVDVIROORZV
DV\QFYRLG2Q&DPHUDREMHFWVHQGHU(YHQW$UJVH
^
WU\
http://www.freepdf-books.com/
^
YDUILOH DZDLWSLFNHU7DNH3KRWR$V\QFQHZ6WRUH&DPHUD0HGLD2SWLRQV
LPDJH9LHZ,PDJH 7R,PDJHILOH
`
FDWFK
^
6KRZ(UURU
`
`
DV\QFYRLG2Q/LEUDU\REMHFWVHQGHU(YHQW$UJVH
^
WU\
^
YDUILOH DZDLWSLFNHU3LFN3KRWR$V\QF
LPDJH9LHZ,PDJH 7R,PDJHILOH
`
FDWFK
^
6KRZ(UURU
`
`
8,,PDJH7R,PDJH0HGLD)LOHILOH
^
XVLQJYDUVWUHDP ILOH*HW6WUHDP
^
XVLQJYDUGDWD 16'DWD)URP6WUHDPVWUHDP
^
UHWXUQ8,,PDJH/RDG)URP'DWDGDWD
`
`
`
YRLG6KRZ(UURU
^
QHZ8,$OHUW9LHZ2RSV6RPHWKLQJZHQWZURQJWU\DJDLQODWHU
QXOO2N6KRZ
`
8VLQJ0HGLD3,FNHULVSUHWW\VWUDLJKWIRUZDUG\RXPHUHO\KDYHWRFDOO7DNH3KRWR$V\QFRU
3LFN3KRWR$V\QFWRUHWULHYHD0HGLD)LOHLQVWDQFH7KHQ\RXFDQFDOO*HW6WUHDPWRGR
ZKDW\RXZDQWZLWKWKHLPDJHGDWD,QRXUFDVHZHFUHDWHG8,,PDJHWRGLVSOD\GLUHFWO\LQ
8,,PDJH9LHZ,WLVDOVRQHFHVVDU\WRXVHDWU\FDWFKEORFNLQFDVHVRPHWKLQJXQH[SHFWHG
KDSSHQVRUWKHXVHUFDQFHOV
<RXVKRXOGQRZEHDEOHWRUXQWKHDSSDQGVHOHFWDSKRWRWREHYLHZHGRQWKHVFUHHQ7KH
IROORZLQJVFUHHQVKRWVKRZVDQLFHGHIDXOWSKRWRIURPWKHL26VLPXODWRUWKDW,VHOHFWHG
IURPWKHSKRWROLEUDU\
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier ? 10:53 AM
Camera
'1
m
"
. *
Library Camera
http://www.freepdf-books.com/
http://www.freepdf-books.com/
$FFHVVLQJSKRWRVRQ$QGURLG
,QFRPSDULVRQWRL26ZHKDYHWRXVHDVOLJKWO\GLIIHUHQWSDWWHUQRQ$QGURLGWRUHWULHYH
SKRWRVIURPWKHFDPHUDRUSKRWROLEUDU\$FRPPRQSDWWHUQLQ$QGURLGLVWKDWLWFDOOV
6WDUW$FWLYLW\)RU5HVXOWWRODXQFKDQDFWLYLW\IURPDQRWKHUDSSOLFDWLRQ:KHQWKLV
DFWLYLW\LVFRPSOHWHG2Q$FWLYLW\5HVXOWZLOOEHFDOOHGIURP\RXUDFWLYLW\%HFDXVHRI
WKLV;DPDULQ0RELOHFRXOGQRWXVHWKHVDPH$3,VRQ$QGURLGDVWKHRWKHUSODWIRUPV7R
VWDUWRXUH[DPSOHFUHDWHDQ$QGURLG$SSOLFDWLRQSURMHFWE\JRLQJWR$QGURLG_$QGURLG
$SSOLFDWLRQLQ;DPDULQ6WXGLR0DNHVXUH\RXDGG;DPDULQ0RELOHWRWKHSURMHFWIURP
WKH&RPSRQHQW6WRUH
/HWVFUHDWHWZR%XWWRQVDQGDQ,PDJH9LHZWRPLPLFRXU8,RQL26DVIROORZV
2SHQWKH0DLQD[POILOHIURPWKHOD\RXWIROGHUXQGHUWKH5HVRXUFHVGLUHFWRU\LQWKH
$QGURLGGHVLJQHU
5HPRYHWKHGHIDXOWEXWWRQIURPWKHSURMHFWWHPSODWHDQGDGGWZRQHZ%XWWRQ
QDPHG/LEUDU\DQG&DPHUD
6HWWKHLU,GWR#LGOLEUDU\DQG#LGFDPHUDUHVSHFWLYHO\
&UHDWHDQ,PDJH9LHZZLWKDQ,GRI#LGLPDJH9LHZ
6DYHWKHILOHDQGRSHQ0DLQ$FWLYLW\FVVRWKDWZHFDQPDNHFKDQJHVWRRXUFRGH
$VXVXDOUHPRYHDQ\H[WUDFRGHWKDWZDVFUHDWHGE\WKHSURMHFWWHPSODWH1H[WDGGD
XVLQJVWDWHPHQWIRU;DPDULQ0HGLD7KHQZHFDQDGGDQHZ2Q&UHDWHPHWKRGDQGVRPH
PHPEHUYDULDEOHVIRURXUDFWLYLW\DVIROORZV
0HGLD3LFNHUSLFNHU
,PDJH9LHZLPDJH9LHZ
SURWHFWHGRYHUULGHYRLG2Q&UHDWH%XQGOHEXQGOH
^
EDVH2Q&UHDWHEXQGOH
6HW&RQWHQW9LHZ5HVRXUFH/D\RXW0DLQ
YDUOLEUDU\ )LQG9LHZ%\,G%XWWRQ!5HVRXUFH,GOLEUDU\
YDUFDPHUD )LQG9LHZ%\,G%XWWRQ!5HVRXUFH,GFDPHUD
LPDJH9LHZ )LQG9LHZ%\,G,PDJH9LHZ!5HVRXUFH,GLPDJH9LHZ
SLFNHU QHZ0HGLD3LFNHUWKLV
OLEUDU\&OLFN 2Q/LEUDU\
FDPHUD&OLFN 2Q&DPHUD
LISLFNHU,V&DPHUD$YDLODEOH
FDPHUD(QDEOHG IDOVH
`
:HUHWULHYHGWKHLQVWDQFHRIRXUYLHZVDQGFUHDWHGDQHZ0HGLD3LFNHUE\SDVVLQJRXU
DFWLYLW\DV&RQWH[WWRLWVFRQVWUXFWRU:HKRRNHGXSVRPH&OLFNHYHQWKDQGOHUVDQG
GLVDEOHGWKHFDPHUDEXWWRQVLQFHDFDPHUDLVQRWDYDLODEOH
1H[WOHWVLPSOHPHQWWKHWZR&OLFNHYHQWKDQGOHUVDVIROORZV
YRLG2Q/LEUDU\REMHFWVHQGHU(YHQW$UJVH
^
YDULQWHQW SLFNHU*HW3LFN3KRWR8,
http://www.freepdf-books.com/
6WDUW$FWLYLW\)RU5HVXOWLQWHQW
`
YRLG2Q&DPHUDREMHFWVHQGHU(YHQW$UJVH
^
YDULQWHQW SLFNHU*HW7DNH3KRWR8,QHZ6WRUH&DPHUD0HGLD2SWLRQV
^
1DPH WHVWMSJ'LUHFWRU\ 3KRWR3LFNHU
`
6WDUW$FWLYLW\)RU5HVXOWLQWHQW
`
,QHDFKFDVHZHPDNHDFDOOWR*HW3LFN3KRWR8,RU*HW7DNH3KRWR8,LQRUGHUWRJHWDQ
LQVWDQFHRIDQ$QGURLG,QWHQWREMHFW7KLVREMHFWLVXVHGWRVWDUWWKHQHZDFWLYLWLHVZLWKLQ
DQDSSOLFDWLRQ6WDUW$FWLYLW\)RU5HVXOWZLOODOVRVWDUWWKH,QWHQWREMHFWH[SHFWLQJD
UHVXOWWREHUHWXUQHGIURPWKHQHZDFWLYLW\:HDOVRVHWVRPHYDOXHVZLWK
6WRUH&DPHUD0HGLD2SWLRQVWRVSHFLI\DILOHQDPHDQGWHPSRUDU\GLUHFWRU\WRVWRUHWKH
SKRWR
1H[WZHQHHGWRLPSOHPHQW2Q$FWLYLW\5HVXOWLQRUGHUWRKDQGOHZKDWZLOOKDSSHQZKHQ
WKHQHZDFWLYLW\LVFRPSOHWHG
SURWHFWHGDV\QFRYHUULGHYRLG2Q$FWLYLW\5HVXOW
LQWUHTXHVW&RGH5HVXOWUHVXOW&RGH,QWHQWGDWD
^
LIUHVXOW&RGH 5HVXOW&DQFHOHG
UHWXUQ
YDUILOH DZDLWGDWD*HW0HGLD)LOH([WUD$V\QFWKLV
XVLQJYDUVWUHDP ILOH*HW6WUHDP
^
LPDJH9LHZ6HW,PDJH%LWPDSDZDLW
%LWPDS)DFWRU\'HFRGH6WUHDP$V\QFVWUHDP
`
`
,IWKLVLVVXFFHVVIXOZHUHWULHYH0HGLD)LOHDQGORDGDQHZ%LWPDSZLWKWKHUHWXUQHG
6WUHDP1H[WDOOWKDWLVQHHGHGLVWRFDOO6HW,PDJH%LWPDSWRGLVSOD\WKHLPDJHRQWKH
VFUHHQ
/HWVFUHDWHDQ$QGURLG0DQLIHVW[POILOHDQGGHFODUHWZRSHUPLVVLRQVDVIROORZV
2SHQWKHSURMHFWRSWLRQVIRUWKH$QGURLGSURMHFW
6HOHFWWKH$QGURLG$SSOLFDWLRQWDEXQGHU%XLOG
&OLFNRQ$GG$QGURLGPDQLIHVW
8QGHUWKH5HTXLUHGSHUPLVVLRQVVHFWLRQFKHFN&DPHUDDQG
:ULWH([WHUQDO6WRUDJH
&OLFNRQ2.WRVDYH\RXUFKDQJHV
<RXVKRXOGQRZEHDEOHWRUXQWKHDSSOLFDWLRQDQGORDGSKRWRVWREHGLVSOD\HGRQWKH
VFUHHQDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Ieoo 5S54:Nexus5
u 12:20
|Camera
Library
Camera
Cl CONOID
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHGLVFRYHUHGWKH;DPDULQ0RELOHOLEUDU\DQGKRZLWFDQDFFHOHUDWH
FRPPRQQDWLYHWDVNVLQDFURVVSODWIRUPZD\:HUHWULHYHGWKHFRQWDFWVIURPWKHDGGUHVV
ERRNDQGVHWXS*36ORFDWLRQXSGDWHVRYHUWLPH/DVWO\ZHORDGHGSKRWRVIURPWKH
FDPHUDDQGSKRWROLEUDU\8VLQJWKHQDWLYH$3,VGLUHFWO\ZRXOGPHDQWZLFHDVPXFKFRGH
RQHDFKSODWIRUPVRZHVDZKRZWKH;DPDULQ0RELOHOLEUDU\LVDXVHIXODEVWUDFWLRQWKDW
FDQUHGXFHVRPHGHYHORSPHQWWLPH
$IWHUFRPSOHWLQJWKLVFKDSWHU\RXVKRXOGKDYHDFRPSOHWHJUDVSRIWKH;DPDULQ0RELOH
OLEUDU\DQGWKHFRPPRQIXQFWLRQDOLW\LWSURYLGHVIRUFURVVSODWIRUPGHYHORSPHQW,WJLYHV
FOHDQPRGHUQ$3,VWKDWRIIHUWKHDV\QFDZDLWIXQFWLRQDOLW\WKDWFDQEHDFFHVVHGDFURVV
L26$QGURLGDQG:LQGRZV3KRQH$FFHVVLQJFRQWDFWV*36DQGSKRWRVDFURVVSODWIRUPV
LVYHU\VWUDLJKWIRUZDUGZLWK;DPDULQ0RELOH
,QWKHQH[WFKDSWHUZHZLOOFRYHUWKHVWHSVRIKRZWRVXEPLWDSSOLFDWLRQVWRWKHL26$SS
6WRUHDQG*RRJOH3OD\7KLVZLOOLQFOXGHKRZWRSUHSDUH\RXUDSSWRSDVVWKHL26
JXLGHOLQHVDVZHOODVSURSHUO\VLJQLQJXS\RXUDSSIRU*RRJOH3OD\
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU;DPDULQ)RUPV
6LQFHWKHEHJLQQLQJRI;DPDULQVOLIHWLPHDVDFRPSDQ\WKHLUPRWWRKDVDOZD\VEHHQWR
H[SRVHWKHQDWLYH$3,VRQL26DQG$QGURLGGLUHFWO\WR&7KLVZDVDJUHDWVWUDWHJ\DWWKH
EHJLQQLQJEHFDXVHDSSOLFDWLRQVEXLOWZLWK;DPDULQL26RU;DPDULQ$QGURLGZHUHSUHWW\
PXFKLQGLVWLQJXLVKDEOHIURPDQDWLYH2EMHFWLYH&RU-DYDDSSOLFDWLRQ&RGHVKDULQJZDV
JHQHUDOO\OLPLWHGWRQRQ8,FRGHWKDWOHIWDSRWHQWLDOJDSWRILOOLQWKH;DPDULQHFRV\VWHP
DFURVVSODWIRUP8,DEVWUDFWLRQ;DPDULQ)RUPVLVWKHVROXWLRQWRWKLVSUREOHPDFURVV
SODWIRUP8,IUDPHZRUNWKDWUHQGHUVQDWLYHFRQWUROVRQHDFKSODWIRUP;DPDULQ)RUPVLVD
JUHDWVROXWLRQIRUWKRVHZKRNQRZ&DQG;$0/EXWDOVRPLJKWQRWZDQWWRJHWLQWR
WKHIXOOGHWDLOVRIXVLQJWKHQDWLYHL26DQG$QGURLG$3,V
,QWKLVFKDSWHUZHZLOOFRYHUWKHIROORZLQJ
&UHDWH+HOOR:RUOGLQ;DPDULQ)RUPV
'LVFXVV;DPDULQ)RUPVDUFKLWHFWXUH
8VH;$0/ZLWK;DPDULQ)RUPV
&RYHUGDWDELQGLQJDQG0990ZLWK;DPDULQ)RUPV
http://www.freepdf-books.com/
&UHDWLQJ+HOOR:RUOGLQ;DPDULQ)RUPV
7RXQGHUVWDQGKRZD;DPDULQ)RUPVDSSOLFDWLRQLVSXWWRJHWKHUOHWVEHJLQE\FUHDWLQJD
VLPSOH+HOOR:RUOGDSSOLFDWLRQ
2SHQ;DPDULQ6WXGLRDQGSHUIRUPWKHIROORZLQJVWHSV
&UHDWHDQHZVROXWLRQ
1DYLJDWHWRWKH&_0RELOH$SSVVHFWLRQ
&UHDWHDQHZ%ODQN$SS;DPDULQ)RUPV3RUWDEOHVROXWLRQ
1DPH\RXUVROXWLRQVRPHWKLQJDSSURSULDWHVXFKDV+HOOR)RUPV
1RWLFHWKHWKUHHQHZSURMHFWVWKDWZHUHVXFFHVVIXOO\FUHDWHG+HOOR)RUPV
+HOOR)RUPV$QGURLGDQG+HOOR)RUPVL26,Q;DPDULQ)RUPVDSSOLFDWLRQVWKHEXONRI
\RXUFRGHZLOOEHVKDUHGDQGHDFKSODWIRUPVSHFLILFSURMHFWLVMXVWDVPDOODPRXQWRIFRGH
WKDWVWDUWVWKH;DPDULQ)RUPVIUDPHZRUN
/HWVH[DPLQHWKHPLQLPDOSDUWVRID;DPDULQ)RUPVDSSOLFDWLRQ
$SSFVLQWKH+HOOR)RUPV3&/OLEUDU\7KLVFODVVKROGVWKHVWDUWXSSDJHRIWKH
;DPDULQ)RUPVDSSOLFDWLRQ$VLPSOHVWDWLFPHWKRG*HW0DLQ3DJHUHWXUQVWKH
VWDUWXSSDJHRIWKHDSSOLFDWLRQ,QWKHGHIDXOWSURMHFWWHPSODWH
$&RQWHQW3DJHLVFUHDWHGZLWKDVLQJOHODEHOWKDWZLOOEHUHQGHUHGDVD8,/DEHORQ
L26DQGD7H[W9LHZRQ$QGURLG
0DLQ$FWLYLW\FVLQWKH+HOOR)RUPV$QGURLG$QGURLGSURMHFW7KLVLVWKHPDLQ
ODXQFKHUDFWLYLW\RIWKH$QGURLGDSSOLFDWLRQ7KHLPSRUWDQWSDUWIRU;DPDULQ)RUPV
KHUHLVWKHFDOOWR)RUPV,QLWWKLVEXQGOHWKDWLQLWLDOL]HVWKH$QGURLGVSHFLILF
SRUWLRQRIWKH;DPDULQ)RUPVIUDPHZRUN1H[WLVDFDOOWR
6HW3DJH$SS*HW0DLQ3DJHWKDWGLVSOD\VWKHQDWLYHYHUVLRQRIWKHPDLQ
;DPDULQ)RUPVSDJH
$SS'HOHJDWHFVLQWKH+HOOR)RUPVL26L26SURMHFW7KLVLVYHU\VLPLODUWR$QGURLG
H[FHSWL26DSSOLFDWLRQVVWDUWXSYLDD8,$SSOLFDWLRQ'HOHJDWHFODVV)RUPV,QLW
ZLOOLQLWLDOL]HWKHL26VSHFLILFSDUWVRI;DPDULQ)RUPVZKLOH
$SS*HW0DLQ3DJH&UHDWH9LHZ&RQWUROOHUZLOOJHQHUDWHDQDWLYHFRQWUROOHUWKDW
FDQEHXVHGDVWKH5RRW9LHZ&RQWUROOHURIWKHPDLQZLQGRZRIWKHDSSOLFDWLRQ
*RDKHDGDQGUXQWKHL26SURMHFW\RXVKRXOGVHHVRPHWKLQJVLPLODUWRWKHIROORZLQJ
VFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier ? 2:20 PM
Hello, Forms!
http://www.freepdf-books.com/
,I\RXUXQWKH$QGURLGSURMHFW\RXZLOOJHWD8,YHU\VLPLODUWRWKHL26EXWXVLQJWKH
QDWLYH$QGURLGFRQWUROVDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
u 3:41
Hello, Forms!
http://www.freepdf-books.com/
7LS
(YHQWKRXJKQRWFRYHUHGLQWKLVERRN;DPDULQ)RUPVDOVRVXSSRUWV:LQGRZV3KRQH
DSSOLFDWLRQV+RZHYHUD3&UXQQLQJ:LQGRZVDQG9LVXDO6WXGLRLVUHTXLUHGWRGHYHORS
IRU:LQGRZV3KRQH,I\RXFDQJHWD;DPDULQ)RUPVDSSOLFDWLRQZRUNLQJRQL26DQG
$QGURLGWKHQJHWWLQJD:LQGRZV3KRQHYHUVLRQZRUNLQJVKRXOGEHDSLHFHRIFDNH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG
;DPDULQ)RUPV
*HWWLQJVWDUWHGZLWK;DPDULQ)RUPVLVYHU\HDV\EXWLWLVDOZD\VJRRGWRORRNEHKLQGWKH
FXUWDLQWRXQGHUVWDQGZKDWLVKDSSHQLQJEHKLQGWKHVFHQHV,QWKHHDUOLHUFKDSWHUVRIWKLV
ERRNZHFUHDWHGDFURVVSODWIRUPDSSOLFDWLRQXVLQJQDWLYHL26DQG$QGURLG$3,VGLUHFWO\
&HUWDLQDSSOLFDWLRQVDUHPXFKPRUHVXLWHGIRUWKLVGHYHORSPHQWDSSURDFKVR
XQGHUVWDQGLQJWKHGLIIHUHQFHEHWZHHQD;DPDULQ)RUPVDSSOLFDWLRQDQGDSODLQ;DPDULQ
DSSOLFDWLRQLVLPSRUWDQWWRNQRZZKHQFKRRVLQJZKDWIUDPHZRUNLVEHVWVXLWHGIRU\RXU
DSS
;DPDULQ)RUPVLVDQDEVWUDFWLRQRYHUWKHQDWLYHL26DQG$QGURLG$3,VWKDW\RXFDQFDOO
GLUHFWO\IURP&6R;DPDULQ)RUPVLVXVLQJWKHVDPH$3,V\RXZRXOGLQDSODLQ
;DPDULQDSSOLFDWLRQZKLOHSURYLGLQJDIUDPHZRUNWKDWDOORZV\RXWRGHILQH\RXU8,VLQD
FURVVSODWIRUPZD\$QDEVWUDFWLRQOD\HUVXFKDVWKLVLVLQPDQ\ZD\VDYHU\JRRGWKLQJ
EHFDXVHLWJLYHV\RXWKHEHQHILWRIVKDULQJWKHFRGHGULYLQJ\RXU8,DVZHOODVDQ\
EDFNHQG&FRGHWKDWFRXOGKDYHDOVREHHQVKDUHGLQDVWDQGDUG;DPDULQDSS7KHPDLQ
GLVDGYDQWDJHKRZHYHULVDVOLJKWKLWLQSHUIRUPDQFHDQGEHLQJOLPLWHGE\WKH
;DPDULQ)RUPVIUDPHZRUNDVIDUDVZKDWW\SHVRIFRQWUROVDUHDYDLODEOH;DPDULQ)RUPV
DOVRJLYHVWKHRSWLRQRIZULWLQJUHQGHUHUVWKDWDOORZ\RXWRRYHUULGH\RXU8,LQD
SODWIRUPVSHFLILFZD\+RZHYHULQP\RSLQLRQUHQGHUHUVDUHVWLOOVRPHZKDWOLPLWHGLQ
ZKDWFDQEHDFKLHYHG
6HHWKHGLIIHUHQFHLQD;DPDULQ)RUPVDSSOLFDWLRQDQGDWUDGLWLRQDO;DPDULQDSSLQWKH
IROORZLQJGLDJUDP
http://www.freepdf-books.com/
Xamarin.Forms application
A traditional Xamarin application
iOS Ul Android Ul
r
C# business logic and backend code C# business logic and backend code
Shared Code
Shared Code
V J
,QERWKWKHDSSOLFDWLRQVWKHEXVLQHVVORJLFDQGEDFNHQGFRGHRIWKHDSSOLFDWLRQFDQEH
VKDUHGEXW;DPDULQ)RUPVJLYHV\RXDQHQRUPRXVEHQHILWE\DOORZLQJ\RXU8,FRGHWREH
VKDUHGDVZHOO
$GGLWLRQDOO\;DPDULQ)RUPVDSSOLFDWLRQVKDYHWZRSURMHFWWHPSODWHVWRFKRRVHIURPVR
OHWVFRYHUHDFKRSWLRQ
;DPDULQ)RUPV6KDUHG7KLVFUHDWHVDVKDUHGSURMHFWZLWKDOORI\RXU
;DPDULQ)RUPVFRGHDQL26SURMHFWDQGDQ$QGURLGSURMHFW
;DPDULQ)RUPV3RUWDEOH7KLVFUHDWHVDSRUWDEOHFODVVOLEUDU\WKDWFRQWDLQVDOOWKH
VKDUHG;DPDULQ)RUPVFRGHDQL26SURMHFWDQGDQ$QGURLGSURMHFW
,QJHQHUDOERWKWKHRSWLRQVZLOOZRUNILQHIRUDQ\DSSOLFDWLRQ6KDUHGSURMHFWVDUH
EDVLFDOO\DFROOHFWLRQRIFRGHILOHVWKDWJHWDGGHGDXWRPDWLFDOO\WRDQRWKHUSURMHFW
UHIHUHQFLQJLW8VLQJDVKDUHGSURMHFWDOORZV\RXWRXVHSUHSURFHVVRUVWDWHPHQWVWR
LPSOHPHQWSODWIRUPVSHFLILFFRGH3RUWDEOHFODVVOLEUDU\SURMHFWVRQWKHRWKHUKDQGFUHDWH
DSRUWDEOH1(7DVVHPEO\WKDWFDQEHXVHGRQL26$QGURLGDQGYDULRXVRWKHUSODWIRUPV
3&/VFDQWXVHSUHSURFHVVRUVWDWHPHQWVVR\RXJHQHUDOO\VHWXSSODWIRUPVSHFLILFFRGH
ZLWKDQLQWHUIDFHRUDEVWUDFWEDVHFODVVHV,QPRVWFDVHV,WKLQNDSRUWDEOHFODVVOLEUDU\LVD
EHWWHURSWLRQVLQFHLWLQKHUHQWO\HQFRXUDJHVEHWWHUSURJUDPPLQJSUDFWLFHV<RXFDQUHIHUWR
&KDSWHU&RGH6KDULQJEHWZHHQL26DQG$QGURLGIRUGHWDLOVRQWKHDGYDQWDJHVDQG
GLVDGYDQWDJHVRIWKHVHWZRFRGHVKDULQJWHFKQLTXHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJ;$0/LQ;DPDULQ)RUPV
,QDGGLWLRQWRGHILQLQJ;DPDULQ)RUPVFRQWUROVIURP&FRGH;DPDULQKDVSURYLGHGWKH
WRROWRGHYHORS\RXU8,LQ([WHQVLEOH$SSOLFDWLRQ0DUNXS/DQJXDJH;$0/;$0/
LVDGHFODUDWLYHODQJXDJHWKDWLVEDVLFDOO\DVHWRI;0/HOHPHQWVWKDWPDSWRDFHUWDLQ
FRQWUROLQWKH;DPDULQ)RUPVIUDPHZRUN8VLQJ;$0/LVFRPSDUDEOHWRZKDW\RXZRXOG
WKLQNRIXVLQJ+70/WRGHILQHWKH8,RQDZHESDJHZLWKWKHH[FHSWLRQWKDW;$0/LQ
;DPDULQ)RUPVFUHDWHV&REMHFWVWKDWUHSUHVHQWDQDWLYH8,
7RXQGHUVWDQGKRZ;$0/ZRUNVLQ;DPDULQ)RUPVOHWVFUHDWHDQHZSDJHZLWKORWVRI
8,RQLW
&UHDWHDQHZ;DPDULQ)RUPV3RUWDEOHVROXWLRQE\QDYLJDWLQJWR&_0RELOH$SSV_
%ODQN$SS;DPDULQ)RUPV3RUWDEOH
1DPHWKHSURMHFWVRPHWKLQJDSSURSULDWHVXFKDV8,'HPR
$GGDQHZILOHE\QDYLJDWLQJWRWKH)RUPV_)RUPV&RQWHQW3DJH;$0/LWHP
WHPSODWH1DPHWKHSDJH8,'HPR3DJH
2SHQ8,'HPR3DJH[DPO
1RZOHWVHGLWWKH;$0/FRGH$GGWKHIROORZLQJ;$0/FRGHEHWZHHQWKH
&RQWHQW3DJH&RQWHQW!WDJ
*RDKHDGDQGUXQWKHDSSOLFDWLRQRQL26DQG$QGURLG<RXUDSSOLFDWLRQZLOOORRN
VRPHWKLQJOLNHWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier 8:18 PM
My Label
My Button
My Entry
O
c
+
http://www.freepdf-books.com/
7KHQRQ$QGURLG;DPDULQ)RUPVZLOOUHQGHUWKHVFUHHQLQWKHVDPHZD\EXWZLWKWKH
QDWLYH$QGURLGFRQWUROV
http://www.freepdf-books.com/
3il 9:21
u
My Label
My Button
My Entry
ON
http://www.freepdf-books.com/
)LUVWZHFUHDWHGD6WDFN/D\RXWFRQWUROZKLFKLVDFRQWDLQHUIRURWKHUFRQWUROV,WFDQ
OD\RXWFRQWUROVHLWKHUYHUWLFDOO\RUKRUL]RQWDOO\RQHE\RQHDVGHILQHGE\WKH2ULHQWDWLRQ
YDOXH:HDOVRDSSOLHGDSDGGLQJRIDURXQGWKHVLGHVDQGERWWRPDQGIURPWKHWRS
WRDGMXVWWKHL26VWDWXVEDU<RXPLJKWEHIDPLOLDUZLWKWKLVV\QWD[IRUGHILQLQJUHFWDQJOHV
LI\RXDUHIDPLOLDUZLWK:3)RU6LOYHUOLJKW;DPDULQ)RUPVXVHVWKHVDPHV\QWD[RIWKH
OHIWWRSULJKWDQGERWWRPYDOXHVGHOLPLWHGE\FRPPDV
:HDOVRXVHGVHYHUDORIWKHEXLOWLQ;DPDULQ)RUPVFRQWUROVWRVHHKRZWKH\ZRUN
/DEHO:HXVHGWKLVHDUOLHULQWKHFKDSWHU7KLVLVXVHGRQO\WRGLVSOD\WKHWH[W7KLV
PDSVWRD8,/DEHORQL26DQGD7H[W9LHZRQ$QGURLG
%XWWRQ7KLVLVDJHQHUDOSXUSRVHEXWWRQWKDWFDQEHWDSSHGE\DXVHU7KLVFRQWURO
PDSVWRD8,%XWWRQRQL26DQGD%XWWRQRQ$QGURLG
(QWU\7KLVFRQWUROLVDVLQJOHOLQHWH[WHQWU\,WPDSVWRD8,7H[W)LHOGRQL26DQG
DQ(GLW7H[WRQ$QGURLG
,PDJH7KLVLVDVLPSOHFRQWUROWRGLVSOD\DQLPDJHRQWKHVFUHHQZKLFKPDSVWRD
8,,PDJHRQL26DQGDQ,PDJH9LHZRQ$QGURLG:HXVHGWKH6RXUFHSURSHUW\RIWKLV
FRQWUROWKDWORDGVDQLPDJHIURPWKH5HVRXUFHVIROGHURQL26DQGWKH
5HVRXUFHVGUDZDEOHIROGHURQ$QGURLG<RXFDQDOVRVHW85/VRQWKLVSURSHUW\EXW
LWLVEHVWWRLQFOXGHWKHLPDJHLQ\RXUSURMHFWIRUWKHSHUIRUPDQFH
6ZLWFK7KLVLVDQRQRIIVZLWFKRUDWRJJOHEXWWRQ,WPDSVWRD8,6ZLWFKRQL26DQG
D6ZLWFKRQ$QGURLG
6WHSSHU7KLVLVDJHQHUDOSXUSRVHLQSXWWRHQWHUQXPEHUVYLDWZRSOXVDQGPLQXV
EXWWRQV2QL26WKLVPDSVWRD8,6WHSSHUZKLOHRQ$QGURLG;DPDULQ)RUPV
LPSOHPHQWVWKLVIXQFWLRQDOLW\ZLWKWZR%XWWRQ
7KLVLVMXVWVRPHRIWKHFRQWUROVSURYLGHGE\;DPDULQ)RUPV7KHUHDUHDOVRPRUH
FRPSOLFDWHGFRQWUROVVXFKDVWKH/LVW9LHZDQG7DEOH9LHZ\RXZRXOGH[SHFWWRGHYHORS
PRELOH8,V
(YHQWKRXJKZHXVHG;$0/LQWKLVH[DPSOH\RXFDQDOVRLPSOHPHQWWKLV
;DPDULQ)RUPVSDJHIURP&+HUHLVDQH[DPSOHRIZKDWWKLVZRXOGORRNOLNH
SXEOLFFODVV8,'HPR3DJH)URP&RGH&RQWHQW3DJH
^
SXEOLF8,'HPR3DJH)URP&RGH
^
YDUOD\RXW QHZ6WDFN/D\RXW
^
2ULHQWDWLRQ 6WDFN2ULHQWDWLRQ9HUWLFDO
3DGGLQJ QHZ7KLFNQHVV
`
OD\RXW&KLOGUHQ$GGQHZ/DEHO
^
7H[W 0\/DEHO
;$OLJQ 7H[W$OLJQPHQW&HQWHU
http://www.freepdf-books.com/
`
OD\RXW&KLOGUHQ$GGQHZ%XWWRQ
^
7H[W 0\%XWWRQ
`
OD\RXW&KLOGUHQ$GGQHZ,PDJH
^
6RXUFH [DPDJRQSQJ
`
OD\RXW&KLOGUHQ$GGQHZ6ZLWFK
^
,V7RJJOHG WUXH
`
OD\RXW&KLOGUHQ$GGQHZ6WHSSHU
^
9DOXH
`
&RQWHQW OD\RXW
`
`
6R\RXFDQVHHWKDWXVLQJ;$0/FDQEHDELWPRUHUHDGDEOHDQGLVJHQHUDOO\DELWEHWWHUDW
GHFODULQJ8,V+RZHYHUXVLQJ&WRGHILQH\RXU8,VLVVWLOODYLDEOHVWUDLJKWIRUZDUG
DSSURDFK
http://www.freepdf-books.com/
http://www.freepdf-books.com/
8VLQJGDWDELQGLQJDQG0990
$WWKLVSRLQW\RXVKRXOGEHJUDVSLQJWKHEDVLFVRI;DPDULQ)RUPVEXW\RXPD\EH
ZRQGHULQJKRZWKH0990GHVLJQSDWWHUQILWVLQWRWKHSLFWXUH7KH0990GHVLJQSDWWHUQ
ZDVRULJLQDOO\FRQFHLYHGIRULWVXVHDORQJZLWK;$0/DQGWKHSRZHUIXOGDWDELQGLQJ
IHDWXUHV;$0/SURYLGHVVRLWLVRQO\QDWXUDOWKDWLWLVDSHUIHFWGHVLJQSDWWHUQWREHXVHG
ZLWK;DPDULQ)RUPV
/HWVFRYHUWKHEDVLFVRIKRZGDWDELQGLQJDQG0990LVVHWXSZLWK;DPDULQ)RUPV
<RXU0RGHODQG9LHZ0RGHOOD\HUVZLOOUHPDLQPRVWO\XQFKDQJHGIURPWKH0990
SDWWHUQZHFRYHUHGHDUOLHULQWKHERRN
<RXU9LHZ0RGHOOD\HUVKRXOGLPSOHPHQWWKH,1RWLI\3URSHUW\&KDQJHGLQWHUIDFH
ZKLFKIDFLOLWDWHVGDWDELQGLQJ7RVLPSOLI\WKLQJVLQ;DPDULQ)RUPV\RXFDQXVHWKH
%LQGDEOH2EMHFWEDVHFODVVDQGFDOO2Q3URSHUW\&KDQJHGZKHQWKHYDOXHVFKDQJHRQ
\RXU9LHZ0RGHO
$Q\SDJHRUFRQWUROLQ;DPDULQ)RUPVKDVD%LQGLQJ&RQWH[WSURSHUW\ZKLFKLVWKH
REMHFWWKDWLWLVGDWDERXQGWR,QJHQHUDO\RXFDQVHWDFRUUHVSRQGLQJ9LHZ0RGHOWR
HDFKYLHZV%LQGLQJ&RQWH[WSURSHUW\
,Q;$0/\RXFDQVHWXSGDWDELQGLQJXVLQJWKHV\QWD[RIWKHIRUP7H[W ^%LQGLQJ
1DPH`7KLVH[DPSOHZLOOELQGWKH7H[WSURSHUW\RIWKHFRQWUROWRD1DPHSURSHUW\
RIWKHREMHFWUHVLGLQJLQWKH%LQGLQJ&RQWH[W
,QFRQMXQFWLRQZLWKGDWDELQGLQJHYHQWVFDQEHWUDQVODWHGWRFRPPDQGVXVLQJWKH
,&RPPDQGLQWHUIDFH6RIRUH[DPSOHDEXWWRQVFOLFNHYHQWFDQEHGDWDERXQGWRD
FRPPDQGH[SRVHGE\D9LHZ0RGHO7KHUHLVDEXLOWLQ&RPPDQGFODVVLQ
;DPDULQ)RUPVWRVXSSRUWWKLV
7LS
'DWDELQGLQJFDQDOVREHVHWXSIURP&FRGHLQ;DPDULQ)RUPVYLDWKH%LQGLQJFODVV
+RZHYHULWLVJHQHUDOO\PXFKHDVLHUWRVHWXSELQGLQJVIURP;$0/VLQFHWKHV\QWD[KDV
EHHQVLPSOLILHGWKHUH
1RZWKDWZHKDYHFRYHUHGWKHEDVLFVOHWVJRWKURXJKLWVWHSE\VWHSDQGSDUWLDOO\FRQYHUW
RXU;DP&KDWVDPSOHDSSOLFDWLRQGLVFXVVHGHDUOLHULQWKHERRNWRXVH;DPDULQ)RUPV)RU
WKHPRVWSDUWZHFDQUHXVHPRVWRIWKH0RGHODQG9LHZ0RGHOOD\HUVDOWKRXJKZHZLOO
KDYHWRPDNHDIHZPLQRUFKDQJHVWRVXSSRUWGDWDELQGLQJIURP;$0/
/HWVEHJLQE\FUHDWLQJDQHZ;DPDULQ)RUPVDSSOLFDWLRQEDFNHGE\D3&/QDPHG
;DP&KDW
)LUVWFUHDWHWKUHHIROGHUVLQWKH;DP&KDWSURMHFWQDPHG9LHZV9LHZ0RGHOVDQG
0RGHOV
$GGWKHDSSURSULDWH9LHZ0RGHOVDQG0RGHOVFODVVHVIURPWKH;DP&KDWDSSOLFDWLRQ
LQWKHHDUOLHUFKDSWHU7KHVHDUHIRXQGLQWKH;DP&KDW&RUHSURMHFW
%XLOGWKHSURMHFWDQGMXVWPDNHVXUHWKDWHYHU\WKLQJLVVDYHG<RXZLOOJHWDIHZ
FRPSLOHUHUURUVWKDWZHZLOOUHVROYHVKRUWO\
http://www.freepdf-books.com/
7KHILUVWFODVVWKDWZHZLOOQHHGWRHGLWLVWKH%DVH9LHZ0RGHOFODVV2SHQLWDQGPDNHWKH
IROORZLQJFKDQJHV
SXEOLFFODVV%DVH9LHZ0RGHO%LQGDEOH2EMHFW
^
SURWHFWHGUHDGRQO\,:HE6HUYLFHVHUYLFH
'HSHQGHQF\6HUYLFH*HW,:HE6HUYLFH!
SURWHFWHGUHDGRQO\,6HWWLQJVVHWWLQJV 'HSHQGHQF\6HUYLFH*HW,6HWWLQJV!
SULYDWHERROLV%XV\ IDOVH
SXEOLFERRO,V%XV\
^JHW^UHWXUQLV%XV\`
VHW^LV%XV\ YDOXH2Q3URSHUW\&KDQJHG``
`
)LUVWRIDOOZHUHPRYHGWKHFDOOVWRWKH6HUYLFH&RQWDLQHUFODVVEHFDXVH;DPDULQ)RUPV
SURYLGHVLWVRZQ,R&FRQWDLQHUFDOOHG'HSHQGHQF\6HUYLFH,WIXQFWLRQVYHU\VLPLODUWRWKH
FRQWDLQHUZHEXLOWLQWKHSUHYLRXVFKDSWHUVH[FHSWWKDWLWRQO\KDVRQHPHWKRG*HW7!
DQGWKHUHJLVWUDWLRQVDUHVHWXSYLDDQDVVHPEO\DWWULEXWHWKDWZHZLOOVHWXSVKRUWO\
$GGLWLRQDOO\ZHUHPRYHGWKH,V%XV\&KDQJHGHYHQWLQIDYRURIWKH
,1RWLI\3URSHUW\&KDQJHGLQWHUIDFHWKDWVXSSRUWVGDWDELQGLQJ,QKHULWLQJIURP
%LQGDEOH2EMHFWJLYHVXVWKHKHOSHUPHWKRG2Q3URSHUW\&KDQJHGZKLFKZHXVHWRLQIRUP
ELQGLQJVWKDWWKHYDOXHKDVFKDQJHGLQ;DPDULQ)RUPV1RWLFHWKDWZHGLGQWSDVVVWULQJ
ZKLFKFRQWDLQVWKHSURSHUW\QDPHWR2Q3URSHUW\&KDQJHG7KLVPHWKRGXVHVDOHVVHU
NQRZQIHDWXUHRI1(7FDOOHG&DOOHU0HPEHU1DPHZKLFKZLOODXWRPDWLFDOO\ILOOLQWKH
FDOOLQJSURSHUW\VQDPHDWUXQWLPH
1H[WOHWVVHWXSRXUUHTXLUHGVHUYLFHVZLWK'HSHQGHQF\6HUYLFH2SHQ$SSFVLQWKHURRW
RIWKH3&/SURMHFWDQGDGGWKHIROORZLQJWZROLQHVDERYHWKHQDPHVSDFHGHFODUDWLRQ
>DVVHPEO\'HSHQGHQF\W\SHRI;DP&KDW&RUH)DNH:HE6HUYLFH@
>DVVHPEO\'HSHQGHQF\W\SHRI;DP&KDW&RUH)DNH6HWWLQJV@
'HSHQGHQF\6HUYLFHZLOODXWRPDWLFDOO\SLFNXSWKHVHDWWULEXWHVDQGLQVSHFWWKHW\SHVWKDW
ZHGHFODUHG$Q\LQWHUIDFHVWKDWWKHVHW\SHVLPSOHPHQWZLOOEHUHWXUQHGIRUDQ\IXWXUH
FDOOHUVRI'HSHQGHQF\6HUYLFH*HW7!,QRUPDOO\SXWDOO'HSHQGHQF\GHFODUDWLRQVLQWKH
$SSFVILOHVRWKDWWKH\DUHHDV\WRPDQDJHDQGLQRQHSODFH
1H[WOHWVPRGLI\/RJLQ9LHZ0RGHOE\DGGLQJDQHZSURSHUW\
SXEOLF&RPPDQG/RJLQ&RPPDQG^JHWVHW`
:HOOXVHWKLVVKRUWO\WRGDWDELQGDEXWWRQVFRPPDQG2QHODVWFKDQJHLQWKH9LHZ
0RGHOOD\HULVWRVHWXS,1RWLI\3URSHUW\&KDQJHGIRUWKH0HVVDJH9LHZ0RGHO
&RQYHUVDWLRQ>@FRQYHUVDWLRQV
SXEOLF&RQYHUVDWLRQ>@&RQYHUVDWLRQV
^JHW^UHWXUQFRQYHUVDWLRQV`
VHW^FRQYHUVDWLRQV YDOXH2Q3URSHUW\&KDQJHG`
`
http://www.freepdf-books.com/
/LNHZLVH\RXFDQUHSHDWWKLVSDWWHUQIRUWKHUHPDLQLQJSXEOLFSURSHUWLHVWKURXJKRXWWKH
9LHZ0RGHOOD\HUEXWWKLVLVDOOWKDWZHZLOOQHHGIRUWKLVH[DPSOH1H[WOHWVFUHDWHDQHZ
)RPV&RQWHQW3DJH;DPOLWHPXQGHUWKH9LHZVIROGHUQDPHG/RJLQ3DJH,QWKHFRGH
EHKLQGILOH/RJLQ3DJH[DPOFVZHOOMXVWQHHGWRPDNHDIHZFKDQJHV
SXEOLFSDUWLDOFODVV/RJLQ3DJH&RQWHQW3DJH
^
UHDGRQO\/RJLQ9LHZ0RGHOORJLQ9LHZ0RGHO QHZ/RJLQ9LHZ0RGHO
SXEOLF/RJLQ3DJH
^
7LWOH ;DP&KDW
%LQGLQJ&RQWH[W ORJLQ9LHZ0RGHO
DZDLW1DYLJDWLRQ3XVK$V\QFQHZ&RQYHUVDWLRQV3DJH
`
FDWFK([FHSWLRQH[F
^
DZDLW'LVSOD\$OHUW2RSVH[F0HVVDJH2N
`
`
,QLWLDOL]H&RPSRQHQW
`
`
:HGLGDIHZLPSRUWDQWWKLQJVKHUHLQFOXGLQJVHWWLQJWKH%LQGLQJ&RQWH[WWRRXU
/RJLQ9LHZ0RGHO:HVHWXS/RJLQ&RPPDQGZKLFKEDVLFDOO\LQYRNHVWKH/RJLQPHWKRGDQG
GLVSOD\VDPHVVDJHLIVRPHWKLQJJRHVZURQJ,WDOVRQDYLJDWHVWRDQHZSDJHLIVXFFHVVIXO
:HDOVRVHWWKHWLWOHZKLFKZLOOVKRZXSLQWKHWRSQDYLJDWLRQEDURIWKHDSSOLFDWLRQ
1H[WRSHQ/RJLQ3DJH[DPODQGZHOODGGWKHIROORZLQJ;$0/FRGHLQVLGHWKHFRQWHQW
SDJHVFRQWHQW
6WDFN/D\RXW2ULHQWDWLRQ 9HUWLFDO3DGGLQJ !
(QWU\3ODFHKROGHU 8VHUQDPH7H[W ^%LQGLQJ8VHUQDPH`!
(QWU\3ODFHKROGHU 3DVVZRUG7H[W ^%LQGLQJ3DVVZRUG`,V3DVVZRUG WUXH
!
%XWWRQ7H[W /RJLQ&RPPDQG ^%LQGLQJ/RJLQ&RPPDQG`!
$FWLYLW\,QGLFDWRU,V9LVLEOH ^%LQGLQJ,V%XV\`,V5XQQLQJ WUXH!
6WDFN/D\RXW!
7KLVZLOOVHWXSWKHEDVLFVRIWZRWH[WILHOGVDEXWWRQDQGDVSLQQHUFRPSOHWHZLWKDOOWKH
ELQGLQJVWRPDNHHYHU\WKLQJZRUN6LQFHZHVHWXSWKH%LQGLQJ&RQWH[WIURPWKH
/RJLQ3DJHFRGHEHKLQGDOOWKHSURSHUWLHVDUHERXQGWRWKH/RJLQ9LHZ0RGHO
1H[WFUHDWH&RQYHUVDWLRQV3DJHDVD;$0/SDJHDVZHGLGHDUOLHUDQGHGLWWKH
&RQYHUVDWLRQV3DJH[DPOFVFRGHEHKLQG
http://www.freepdf-books.com/
SXEOLFSDUWLDOFODVV&RQYHUVDWLRQV3DJH&RQWHQW3DJH
^
UHDGRQO\0HVVDJH9LHZ0RGHOPHVVDJH9LHZ0RGHO QHZ0HVVDJH9LHZ0RGHO
SXEOLF&RQYHUVDWLRQV3DJH
^
7LWOH &RQYHUVDWLRQV
%LQGLQJ&RQWH[W PHVVDJH9LHZ0RGHO
,QLWLDOL]H&RPSRQHQW
,QWKLVFDVHZHUHSHDWHGDORWRIWKHVDPHVWHSV7KHH[FHSWLRQLVWKDWZHXVHGWKH
$SSHDULQJHYHQWDVDZD\WRORDGWKHFRQYHUVDWLRQVWRGLVSOD\RQWKHVFUHHQ
1RZOHWVDGGWKHIROORZLQJ;$0/FRGHWR&RQYHUVDWLRQV3DJH[DPO
/LVW9LHZ,WHPV6RXUFH ^%LQGLQJ&RQYHUVDWLRQV`!
/LVW9LHZ,WHP7HPSODWH!
'DWD7HPSODWH!
7H[W&HOO7H[W ^%LQGLQJ8VHUQDPH`!
'DWD7HPSODWH!
/LVW9LHZ,WHP7HPSODWH!
/LVW9LHZ!
,QWKLVH[DPSOHZHXVHG/LVW9LHZWRGDWDELQGDOLVWRILWHPVDQGGLVSOD\RQWKHVFUHHQ
:HGHILQHGD'DWD7HPSODWHFODVVWKDWUHSUHVHQWVDVHWRIFHOOVIRUHDFKLWHPLQWKHOLVWWKDW
,WHPV6RXUFHLVGDWDERXQGWR,QRXUFDVHD7H[W&HOOGLVSOD\LQJWKH8VHUQDPHLVFUHDWHG
IRUHDFKLWHPLQWKH&RQYHUVDWLRQVOLVW
/DVWEXWQRWOHDVWZHPXVWUHWXUQWRWKH$SSFVILOHDQGPRGLI\WKHVWDUWXSSDJH
SXEOLFVWDWLF3DJH*HW0DLQ3DJH
^
UHWXUQQHZ1DYLJDWLRQ3DJHQHZ/RJLQ3DJH
`
:HXVHG1DYLJDWLRQ3DJHKHUHVRWKDW;DPDULQ)RUPVFDQSXVKDQGSRSEHWZHHQGLIIHUHQW
SDJHV7KLVXVHVD8,1DYLJDWLRQ&RQWUROOHURQL26VR\RXFDQVHHKRZWKHQDWLYH$3,V
DUHEHLQJXVHGRQHDFKSODWIRUP
$WWKLVSRLQWLI\RXFRPSLOHDQGUXQWKHDSSOLFDWLRQ\RXZLOOJHWDIXQFWLRQDOL26DQGDQ
$QGURLGDSSOLFDWLRQWKDWFDQORJLQDQGYLHZDOLVWRIFRQYHUVDWLRQV
http://www.freepdf-books.com/
iOS Simulator - iPhone 5 - iPhone 5 / iOS 8.1...
Carrier 't' 10:28 PM
XamChat Conversations
bobama
bobloblaw
gmichael
http://www.freepdf-books.com/
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHFRYHUHGWKHEDVLFVRI;DPDULQ)RUPVDQGOHDUQHGKRZLWFDQEHYHU\
XVHIXOWREXLOG\RXURZQFURVVSODWIRUPDSSOLFDWLRQV;DPDULQ)RUPVVKLQHVIRUFHUWDLQ
W\SHVRIDSSVEXWFDQEHOLPLWLQJLI\RXQHHGWRZULWHPRUHFRPSOLFDWHG8,VRUWDNH
DGYDQWDJHRIQDWLYHGUDZLQJ$3,V:HGLVFRYHUHGKRZWRXVH;$0/WRGHFODUHRXU
;DPDULQ)RUPV8,VDQGXQGHUVWRRGKRZ;DPDULQ)RUPVFRQWUROVDUHUHQGHUHGRQHDFK
SODWIRUP:HDOVRGLYHGLQWRWKHFRQFHSWVRIGDWDELQGLQJDQGGLVFRYHUHGKRZWRXVHWKH
0990GHVLJQSDWWHUQZLWK;DPDULQ)RUPV/DVWEXWQRWOHDVWZHEHJDQSRUWLQJWKH
;DP&KDWDSSOLFDWLRQWKDWZDVGLVFXVVHGHDUOLHULQWKHERRNWR;DPDULQ)RUPVDQGZH
ZHUHDEOHWRUHXVHPRVWRIWKHEDFNHQGFRGH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
&KDSWHU$SS6WRUH6XEPLVVLRQ
1RZWKDW\RXKDYHFRPSOHWHGWKHGHYHORSPHQWRI\RXUFURVVSODWIRUPDSSOLFDWLRQWKH
QH[WREYLRXVVWHSLVWRGLVWULEXWH\RXUDSSRQWKHDSSVWRUHV;DPDULQDSSVDUHGLVWULEXWHG
LQH[DFWO\WKHVDPHZD\DV-DYDRU2EMHFWLYH&DSSVKRZHYHUWKHUHDUHVWLOODORWRI
KRRSVWRMXPSWKURXJKWRVXFFHVVIXOO\JHW\RXUDSSOLFDWLRQVRQWKHVWRUHVL26KDVDQ
RIILFLDODSSURYDOSURFHVVZKLFKPDNHVDSSVWRUHVXEPLVVLRQDPXFKOHQJWKLHUSURFHVV
WKDQ$QGURLG'HYHORSHUVKDYHWRZDLWIRUDZHHNDPRQWKRUORQJHUGHSHQGLQJRQKRZ
PDQ\WLPHVWKHDSSLVUHMHFWHG$QGURLGUHTXLUHVVRPHDGGLWLRQDOVWHSVWRVXEPLWWKHDSS
RQ*RRJOH3OD\FRPSDUHGWRGHEXJJLQJ\RXUDSSOLFDWLRQEXW\RXFDQVWLOOJHW\RXU
DSSOLFDWLRQVXEPLWWHGLQMXVWDIHZKRXUV
,QWKLVFKDSWHUZHZLOOFRYHU
7KH$SS6WRUH5HYLHZ*XLGHOLQHV
6XEPLWWLQJDQL26DSSWRWKH$SS6WRUH
6HWWLQJXS$QGURLGVLJQLQJNH\V
6XEPLWWLQJDQ$QGURLGDSSWR*RRJOH3OD\
7LSVIRUEHLQJVXFFHVVIXORQDSSVWRUHV
http://www.freepdf-books.com/
)ROORZLQJWKHL26$SS6WRUH5HYLHZ
*XLGHOLQHV
<RXUDSSOLFDWLRQVQDPHDSSLFRQVFUHHQVKRWVDQGRWKHUDVSHFWVDUHGHFODUHGRQ$SSOHV
ZHEVLWHFDOOHGL7XQHV&RQQHFW6DOHVUHSRUWVDSSVWRUHUHMHFWLRQVFRQWUDFWDQGEDQN
LQIRUPDWLRQDQGDSSXSGDWHVDUHDOOPDQDJHGWKURXJKWKHZHEVLWHDW
KWWSLWXQHVFRQQHFWDSSOHFRP
7KHSULPDU\SXUSRVHRI$SSOHVJXLGHOLQHVLVWRNHHSWKHL26$SS6WRUHVDIHDQGIUHHRI
PDOZDUH7KHUHLVFHUWDLQO\OLWWOHWRQRPDOZDUHIRXQGRQWKHL26$SS6WRUH*HQHUDOO\
WKHZRUVWWKLQJDQL26DSSOLFDWLRQFRXOGGRWR\RXLVERPEDUG\RXZLWKDGV7RDFHUWDLQ
H[WHQWWKHJXLGHOLQHVDOVRUHLQIRUFH$SSOHVUHYHQXHVKDUHZLWKSD\PHQWVZLWKLQ\RXU
DSSOLFDWLRQ6DGO\VRPHRI$SSOHVJXLGHOLQHVFRQWURYHUVLDOO\HOLPLQDWHRQHRIWKHLU
FRPSHWLWRUVLQDNH\DUHDRQL26$QH[DPSOHRIWKLVZRXOGEHDQDSSVHOOLQJHERRNV
VLQFHLWZRXOGEHDGLUHFWFRPSHWLWRUZLWKL7XQHVDQGL%RRNV
App Review
We review all apps submitted to the App Store and Mac App Store to
ensure they are reliable, perform as expected, and are free of offensive
material. As you plan and develop your app, make sure to use these
guidelines and resources.
Guidelines
App Review Guidelines Design and Trademark Guidelines
The App Review Guidelines provide rules The Human Interface Guidelines provide guidance on
and examples across a range of topics, App Review fundamental Ul design principles and how to apply them to
including user interface design, Guidelines your apps. Developers who wish to use Apple's trademarks,
functionality, content, and the use of service marks, or images should read the Guidelines for Using
specific technologies. Ensure your apps Apple Trademarks and Copyrights.
comply with these guidelines before
submitting them for review. Q iOS Human Interface Guidelines
Q Ul Design Dos and Don'ts
[s] App Store Review Guidelines
0 OS X Human Interface Guidelines
[M] Mac App Store Review Guidelines
Q Guidelines for Using Apple Trademarks and Copyrights
+RZHYHUWKHNH\SRLQWKHUHLVWRJHW\RXUDSSOLFDWLRQVWKURXJKWKHVWRUHDSSURYDOSURFHVV
ZLWKRXWIDFLQJWKH$SS6WRUHUHMHFWLRQV$VORQJDV\RXDUHQRWLQWHQWLRQDOO\WU\LQJWR
EUHDNWKHUXOHVPRVWDSSOLFDWLRQVZLOOQRWIDFHPXFKGLIILFXOW\LQJHWWLQJDSSURYHGE\
$SSOH7KHPRVWFRPPRQUHMHFWLRQVDUHUHODWHGWRPLVWDNHVE\GHYHORSHUVZKLFKLVD
JRRGWKLQJVLQFH\RXZRXOGQRWZDQWWRUHOHDVHDQDSSZLWKDFULWLFDOLVVXHWRWKHSXEOLF
http://www.freepdf-books.com/
7KH$SS6WRUH5HYLHZ*XLGHOLQHVDUHTXLWHOHQJWK\VROHWVEUHDNLWGRZQLQWRWKHPRVW
FRPPRQVLWXDWLRQV\RXPLJKWUXQLQWR$IXOOOLVWRIWKHJXLGHOLQHVDUHIRXQGDW
KWWSVGHYHORSHUDSSOHFRPDSSVWRUHUHVRXUFHVDSSURYDOJXLGHOLQHVKWPO1RWHWKDWDYDOLG
L26GHYHORSHUDFFRXQWLVUHTXLUHGWRYLHZWKLVVLWH
http://www.freepdf-books.com/
*HQHUDOUXOHV
6RPHJHQHUDOUXOHVWRIROORZDUHDVIROORZV
$SSOLFDWLRQVWKDWFUDVKKDYHEXJVRUIDLOFULWLFDOO\ZLOOEHUHMHFWHG
$SSOLFDWLRQVWKDWGRQRWSHUIRUPDVDGYHUWLVHGRUFRQWDLQKLGGHQIHDWXUHVZLOOEH
UHMHFWHG
$SSOLFDWLRQVWKDWXVHQRQSXEOLF$SSOH$3,VRUUHDGZULWHILOHVIURPSURKLELWHG
ORFDWLRQVRQWKHILOHV\VWHPZLOOEHUHMHFWHG
$SSVWKDWSURYLGHOLWWOHYDOXHRUWKDWKDYHEHHQRYHUGRQHVXFKDVIODVKOLJKWEXUSRU
IDUWDSSVZLOOEHUHMHFWHG
$SSOLFDWLRQVFDQQRWXVHWUDGHPDUNHGZRUGVDVWKHDSSQDPHRUNH\ZRUGVZLWKRXWWKH
SHUPLVVLRQRIWKHWUDGHPDUNKROGHU
$SSOLFDWLRQVFDQQRWGLVWULEXWHFRS\ULJKWHGPDWHULDOLOOHJDOO\
$SSVWKDWFDQVLPSO\EHLPSOHPHQWHGE\DPRELOHIULHQGO\ZHEVLWHVXFKDVDSSV
ZLWKORWVRI+70/FRQWHQWWKDWSURYLGHQRQDWLYHIXQFWLRQDOLW\FDQEHUHMHFWHG
7KHVHUXOHVPDNHVHQVHWRNHHSWKHRYHUDOOTXDOLW\DQGVDIHW\RIWKHL26$SS6WRUHKLJKHU
WKDQLWZRXOGKDYHRWKHUZLVHEHHQ,WFDQEHGLIILFXOWWRJHWDVLPSOHDSSZLWKYHU\IHZ
IHDWXUHVLQWRWKHVWRUHGXHWRVRPHRIWKHVHUXOHVVRPDNHVXUHWKDW\RXUDSSLVXVHIXODQG
FRPSHOOLQJHQRXJKIRUWKH$SS6WRUHUHYLHZWHDPWRDOORZLWWREHDYDLODEOHRQWKHVWRUH
http://www.freepdf-books.com/
,QFRUUHFWDQGLQFRPSOHWHLQIRUPDWLRQ
6RPHUXOHVUHODWHGWRWKHPLVWDNHVPDGHE\WKHGHYHORSHUVRULQFRUUHFWODEHOLQJLQL7XQHV
&RQQHFWDUHDVIROORZV
$SSOLFDWLRQVRUPHWDGDWDWKDWPHQWLRQRWKHUPRELOHSODWIRUPVVXFKDV$QGURLGIRU
H[DPSOHZLOOEHUHMHFWHG
$SSOLFDWLRQVWKDWDUHODEHOHGZLWKDQLQFRUUHFWRULQDSSURSULDWHFDWHJRU\JHQUH
VFUHHQVKRWVRULFRQVZLOOEHUHMHFWHG
'HYHORSHUVPXVWJLYHDQDSSURSULDWHDJHUDWLQJDQGNH\ZRUGVIRUWKHDSSOLFDWLRQ
6XSSRUWSULYDF\SROLF\DQGPDUNHWLQJ85/VPXVWEHIXQFWLRQDODWWKHWLPHWKHDSS
LVUHYLHZHG
'HYHORSHUVVKRXOGQRWGHFODUHL26IHDWXUHVWKDWDUHQRWXVHGIRUH[DPSOHGRQRW
GHFODUH*DPH&HQWHURUL&ORXGXVDJHLI\RXUDSSOLFDWLRQGRHVQRWDFWXDOO\XVHWKHVH
IHDWXUHV
$SSOLFDWLRQVWKDWXVHIHDWXUHVVXFKDVORFDWLRQRUSXVKQRWLILFDWLRQVZLWKRXWWKH
FRQVHQWRIWKHXVHUZLOOEHUHMHFWHG
7KHVHFDQVRPHWLPHVVLPSO\EHDPLVWDNHRQWKHGHYHORSHUVSDUW-XVWPDNHVXUH\RX
GRXEOHFKHFNDOORI\RXUDSSOLFDWLRQVLQIRUPDWLRQEHIRUHWKDWILQDOVXEPLVVLRQWRWKHL26
$SS6WRUH
http://www.freepdf-books.com/
&RQWHQWSUHVHQWLQWKHDSSOLFDWLRQ
$GGLWLRQDOO\$SSOHKDVWKHIROORZLQJUXOHVUHJDUGLQJFRQWHQWWKDWFDQEHFRQWDLQHGZLWKLQ
DQDSSOLFDWLRQ
$SSOLFDWLRQVWKDWFRQWDLQREMHFWLRQDEOHFRQWHQWRUFRQWHQWWKDWFDQEHFRQVLGHUHGUXGH
ZLOOEHUHMHFWHG
$SSOLFDWLRQVWKDWDUHGHVLJQHGWRXSVHWRUGLVJXVWXVHUVZLOOEHUHMHFWHG
$SSOLFDWLRQVWKDWFRQWDLQH[FHVVLYHLPDJHU\RIYLROHQFHZLOOEHUHMHFWHG
$SSOLFDWLRQVWKDWWDUJHWDVSHFLILFJRYHUQPHQWUDFHFXOWXUHRUFRPSDQ\DVHQHPLHV
ZLOOEHUHMHFWHG
$SSOLFDWLRQVZLWKLFRQVRUVFUHHQVKRWVWKDWGRQRWDGKHUHWRWKHIRXUSOXVDJHUDWLQJ
PLJKWEHUHMHFWHG
7KHDSSVWRUHGHOLYHUVDSSVWRFKLOGUHQDQGDGXOWVDOLNH$SSOHDOVRVXSSRUWVDQRYHU
DJHUHVWULFWLRQRQDSSOLFDWLRQVKRZHYHUWKLVZLOOVHULRXVO\OLPLWWKHQXPEHURISRWHQWLDO
XVHUVIRU\RXUDSS,WVEHVWWRNHHSDSSOLFDWLRQVFOHDQDQGDSSURSULDWHIRUDVPDQ\DJHVDV
SRVVLEOH
http://www.freepdf-books.com/
$SSOHVUHYHQXHVKDUH
7KHQH[WFDWHJRU\RIUXOHVOLVWHGUHODWHGWR$SSOHVUHYHQXHVKDUHIURPWKH$SS
6WRUHDUHDVIROORZV
$SSOLFDWLRQVWKDWOLQNWRSURGXFWVRUVRIWZDUHVROGRQDZHEVLWHPLJKWEHUHMHFWHG
$SSVXVLQJDSD\PHQWPHFKDQLVPRWKHUWKDQL26LQDSSSXUFKDVHV,$3VZLOOEH
UHMHFWHG
$SSOLFDWLRQVWKDWXVH,$3VWRSXUFKDVHSK\VLFDOJRRGVZLOOEHUHMHFWHG
$SSVFDQGLVSOD\GLJLWDOFRQWHQWWKDWLVSXUFKDVHGRXWVLGHWKHDSSOLFDWLRQDVORQJDV
\RXFDQQRWOLQNWRRUSXUFKDVHIURPZLWKLQWKHDSS$OOGLJLWDOFRQWHQWSXUFKDVHG
ZLWKLQWKHDSSPXVWXVH,$3V
7KHVHUXOHVDUHHDV\WRIROORZDVORQJDV\RXDUHQRWWU\LQJWRFLUFXPYHQW$SSOHVUHYHQXH
VKDUHLQWKH$SS6WRUH$OZD\VXVH,$3VWRXQORFNWKHGLJLWDOFRQWHQWZLWKLQ\RXU
DSSOLFDWLRQV
http://www.freepdf-books.com/
*HQHUDO7LSV
/DVWEXWQRWOHDVWKHUHDUHVRPHJHQHUDOWLSVUHODWHGWR$SS6WRUHUHMHFWLRQV
,I\RXUDSSOLFDWLRQUHTXLUHVDXVHUQDPHDQGSDVVZRUGPDNHVXUH\RXLQFOXGHWKH
FUHGHQWLDOVXQGHUWKH'HPR$FFRXQW,QIRUPDWLRQVHFWLRQIRUWKHDSSUHYLHZWHDPWR
XVH
,I\RXUDSSOLFDWLRQFRQWDLQV,$3VRURWKHUIHDWXUHVWKDWWKHDSSUHYLHZWHDPPXVW
H[SOLFLWO\WHVWPDNHVXUH\RXLQFOXGHLQVWUXFWLRQVLQ5HYLHZ1RWHVWRUHDFKWKH
DSSURSULDWHVFUHHQLQ\RXUDSSOLFDWLRQ
6FKHGXOHDKHDG'RQWOHW\RXUSURGXFWVDSSUHMHFWLRQUXLQDGHDGOLQHSODQDWOHDVWD
PRQWKLQWR\RXUVFKHGXOHIRUDSSVWRUHDSSURYDO
:KHQLQGRXEWEHDVGHVFULSWLYHDVSRVVLEOHLQWKH5HYLHZ1RWHVVHFWLRQRIL7XQHV
&RQQHFW
,I\RXUDSSOLFDWLRQGRHVJHWUHMHFWHGPRVWRIWKHWLPHWKHUHLVDQHDV\UHVROXWLRQ$SSOHV
UHYLHZWHDPZLOOH[SOLFLWO\UHIHUHQFHWKHJXLGHOLQHVLIDUXOHLVEURNHQDQGZLOOLQFOXGHWKH
UHOHYDQWFUDVKORJVDQGVFUHHQVKRWV,I\RXFDQFRUUHFWDQLVVXHZLWKRXWVXEPLWWLQJDQHZ
EXLOG\RXFDQUHVSRQGWRWKHDSSUHYLHZWHDPYLDWKH5HVROXWLRQ&HQWHURSWLRQLQWKH
L7XQHV&RQQHFWZHEVLWH,I\RXXSORDGDQHZEXLOGWKLVZLOOSXW\RXUDSSOLFDWLRQDWWKH
HQGRIWKHTXHXHWREHUHYLHZHG
7KHUHDUHFHUWDLQO\PRUHLQGHSWKDQGVSHFLILFUXOHVIRUIHDWXUHVLQL26VRPDNHVXUH\RX
WDNHDORRNDWWKHFRPSOHWHVHWRIJXLGHOLQHVLI\RXDUHWKLQNLQJDERXWGRLQJVRPHWKLQJ
FUHDWLYHRURXWRIWKHER[ZLWKDQL26IHDWXUH$VDOZD\VLI\RXDUHXQVXUHDERXWD
VSHFLILFJXLGHOLQHLWLVEHVWWRVHHNSURIHVVLRQDOOHJDODGYLFHRQWKHPDWWHU&DOOLQJ
$SSOHVVXSSRUWQXPEHUZLOOQRWVKHGDQ\OLJKWRQWKHVXEMHFWVLQFHLWVVXSSRUWSHUVRQQHO
DUHQRWDOORZHGWRJLYHDGYLFHUHODWHGWRWKH$SS6WRUH5HYLHZ*XLGHOLQHV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XEPLWWLQJDQDSSWRWKHL26$SS6WRUH
%HIRUHZHJHWVWDUWHGZLWKVXEPLWWLQJRXUDSSOLFDWLRQWRWKHVWRUHZHQHHGWRUHYLHZD
VKRUWFKHFNOLVWWRPDNHVXUH\RXDUHUHDG\WRGRVR,WLVDSDLQWRUHDFKDSRLQWLQWKH
SURFHVVDQGUHDOL]H\RXKDYHVRPHWKLQJPLVVLQJRUKDYHQWGRQHVRPHWKLQJTXLWHULJKW
$GGLWLRQDOO\WKHUHDUHDIHZUHTXLUHPHQWVWKDWZLOOQHHGWREHPHWE\DGHVLJQHURUWKH
PDUNHWLQJWHDPZKLFKVKRXOGQRWQHFHVVDULO\EHOHIWWRWKHGHYHORSHU
0DNHVXUH\RXKDYHGRQHWKHIROORZLQJSULRUWREHJLQQLQJZLWKWKHVXEPLVVLRQ
<RXUDSSOLFDWLRQV,QIRSOLVWILOHLVFRPSOHWHO\ILOOHGRXW7KLVLQFOXGHVVSODVK
VFUHHQLPDJHVDSSLFRQVDSSQDPHDQGRWKHUVHWWLQJVWKDWQHHGWREHILOOHGRXWIRU
DGYDQFHGIHDWXUHV1RWHWKDWWKHDSSQDPHKHUHLVZKDWLVGLVSOD\HGXQGHUWKH
DSSOLFDWLRQLFRQ,WFDQEHGLIIHUIURPWKH$SS6WRUHQDPHDQGXQOLNHWKH$SS6WRUH
QDPHLWGRHVQRWKDYHWREHXQLTXHIURPDOOWKHRWKHUDSSVLQWKHVWRUH
<RXKDYHDWOHDVWWKUHHQDPHVVHOHFWHGIRU\RXUDSSRQWKH$SS6WRUH$QDPHPLJKW
EHXQDYDLODEOHHYHQLILWLVQRWFXUUHQWO\WDNHQRQWKH$SS6WRUHDVLWFRXOGKDYHEHHQ
SUHYLRXVO\WDNHQE\DGHYHORSHUIRUDQDSSWKDWZDVUHPRYHGIURPWKHVWRUHIRUVRPH
UHDVRQ
<RXKDYHDODUJH[DSSLFRQLPDJH7KHUHLVQWDQHHGWRLQFOXGHWKLVILOH
LQWKHDSSOLFDWLRQXQOHVV\RXDUHGLVWULEXWLQJHQWHUSULVHRUDGKRFEXLOGVWKURXJK
L7XQHVWKHGHVNWRSDSSOLFDWLRQ
<RXKDYHDWOHDVWRQHVFUHHQVKRWSHUGHYLFHWKDW\RXUDSSOLFDWLRQLVWDUJHWLQJ7KLV
LQFOXGHVL3KRQHUHWLQDL3KRQHL3KRQHL3KRQH3OXVDQGL3DGUHWLQDVL]HG
VFUHHQVKRWVIRUDXQLYHUVDOL26DSSOLFDWLRQ+RZHYHU,ZRXOGVWURQJO\UHFRPPHQG
WKDW\RXILOORXWDOOWKHILYHVFUHHQVKRWVVORWV
<RXKDYHDZHOOZULWWHQDQGHGLWHGGHVFULSWLRQIRUWKH$SS6WRUH
<RXKDYHVHOHFWHGDVHWRINH\ZRUGVWRLPSURYHWKHVHDUFKIRU\RXUDSSOLFDWLRQ
http://www.freepdf-books.com/
&UHDWLQJDGLVWULEXWLRQSURYLVLRQLQJSURILOH
2QFH\RXKDYHGRXEOHFKHFNHGWKHSUHFHGLQJFKHFNOLVWZHFDQEHJLQWKHSURFHVVIRU
VXEPLVVLRQ2XUILUVWVWHSZLOOEHWRFUHDWHDSURYLVLRQLQJSURILOHIRUWKH$SS6WRUH
GLVWULEXWLRQ
/HWVEHJLQE\FUHDWLQJDQHZSURYLVLRQLQJSURILOHE\FDUU\LQJRXWWKHIROORZLQJVWHSV
1DYLJDWHWRKWWSGHYHORSHUDSSOHFRPLRV
&OLFNRQ&HUWLILFDWHV,GHQWLILHUV 3URILOHVLQWKHULJKWKDQGQDYLJDWLRQEDU
&OLFNRQ3URYLVLRQLQJ3URILOHV
&OLFNRQWKHSOXVEXWWRQLQWKHWRSULJKWFRUQHURIWKHZLQGRZ
6HOHFW$SS6WRUHXQGHU'LVWULEXWLRQDQGFOLFNRQ&RQWLQXH
6HOHFW\RXUDSS,'<RXVKRXOGKDYHFUHDWHGRQHDOUHDG\LQ&KDSWHU'HSOR\LQJDQG
7HVWLQJRQ'HYLFHVFOLFNRQ&RQWLQXH
6HOHFWWKHFHUWLILFDWHIRUWKHSURYLVLRQLQJSURILOH1RUPDOO\WKHUHZLOOEHRQO\RQH
RSWLRQKHUH&OLFNRQ&RQWLQXH
*LYHWKHSURILOHDQDSSURSULDWHQDPHVXFKDV0\$SS$SS6WRUH&OLFNRQ*HQHUDWH
2QFHFRPSOHWH\RXFDQGRZQORDGDQGLQVWDOOWKHSURILOHPDQXDOO\RUV\QFKURQL]H
\RXUSURYLVLRQLQJSURILOHVLQ;FRGHXQGHU3UHIHUHQFHV_$FFRXQWVDVZHGLGHDUOLHU
LQWKHERRN
<RXZLOODUULYHDWWKHIROORZLQJVFUHHQZKHQVXFFHVVIXO
Name: XamChatAppStore
#
PROV
Type:
App ID:
iOS Distribution
Icom.jonathanpeppers.xamchat
Expires: Nov 25, 2015
Download
http://www.freepdf-books.com/
$GGLQJ\RXUDSSWRL7XQHV&RQQHFW
)RURXUQH[WVHWRIVWHSVZHZLOOVWDUWILOOLQJRXWWKHGHWDLOVRI\RXUDSSOLFDWLRQWREH
GLVSOD\HGRQWKH$SSOH$SS6WRUH
:HFDQEHJLQE\SHUIRUPLQJWKHIROORZLQJVHWRIVWHSVWRVHWXS\RXUDSSLQL7XQHV
&RQQHFW
1DYLJDWHWRKWWSLWXQHVFRQQHFWDSSOHFRPDQGORJLQ
&OLFNRQ0\$SSV
&OLFNRQWKHSOXVEXWWRQLQWKHWRSOHIWFRUQHURIWKHZLQGRZIROORZHGE\1HZL26
$SS
(QWHUDQDSS1DPHWREHGLVSOD\HGRQWKH$SS6WRUH
(QWHUWKH9HUVLRQWREHGLVSOD\HGRQWKH$SS6WRUH
&KRRVHD3ULPDU\/DQJXDJHIRU\RXUDSS
(QWHUDYDOXHLQWKH6.8ILHOG7KLVLVXVHGWRLGHQWLI\\RXUDSSLQUHSRUWV
6HOHFW\RXU%XQGOH,'<RXVKRXOGKDYHDOUHDG\FUHDWHGRQHLQ&KDSWHU'HSOR\LQJ
DQG7HVWLQJRQ'HYLFHVFOLFNRQ&RQWLQXH
7KHUHLVDORWRIUHTXLUHGLQIRUPDWLRQWRILOORXWKHUH,I\RXPLVVDQ\L7XQHV&RQQHFW
LVSUHWW\KHOSIXODWGLVSOD\LQJZDUQLQJV,WVKRXOGEHIDLUO\XVHUIULHQGO\VLQFHWKHVLWH
LVPHDQWWREHXVHGE\PDUNHWLQJSURIHVVLRQDOVDVZHOODVGHYHORSHUV
&OLFNRQ6DYHDIWHUPDNLQJ\RXUFKDQJHV
7KHUHDUHDORWRIRSWLRQDOILHOGVWRR0DNHVXUH\RXILOORXW5HYLHZ1RWHVRU'HPR
$FFRXQW,QIRUPDWLRQ,IWKHUHLVDQ\DGGLWLRQDOLQIRUPDWLRQWKHDSSUHYLHZWHDPZLOO
UHTXLUHWRUHYLHZ\RXUDSSOLFDWLRQ:KHQFRPSOHWH\RXZLOOVHH\RXUDSSOLFDWLRQZLWKWKH
VWDWXV3UHSDUHIRU6XEPLVVLRQDVVHHQLQWKHIROORZLQJVFUHHQVKRW
Jonathan Peppers v
iTunes Connect My Apps v Jonathan Peppers
< My Apps
o
Versions
XamChat 2
1.0.0 Prepare for Submission
1RZZHQHHGWRDFWXDOO\XSORDGRXUDSSWRL7XQHV&RQQHFW<RXPXVWHLWKHUXSORDGD
EXLOGIURP;FRGHRU$SSOLFDWLRQ/RDGHU(LWKHUPHWKRGZLOOSURGXFHWKHVDPHUHVXOWVEXW
VRPHSUHIHUWRXVH$SSOLFDWLRQ/RDGHULIDQRQGHYHORSHUVXEPLWVWKHDSS
http://www.freepdf-books.com/
0DNLQJDQL26ELQDU\IRUWKH$SS6WRUH
2XUODVWVWHSIRU$SS6WRUHVXEPLVVLRQLVWRSURYLGHRXUELQDU\ILOHWKDWFRQWDLQVRXU
DSSOLFDWLRQWRWKHVWRUH:HQHHGWRFUHDWHWKH5HOHDVHEXLOGRIRXUDSSOLFDWLRQVLJQHG
ZLWKWKHGLVWULEXWLRQSURYLVLRQLQJSURILOHZHFUHDWHGHDUOLHULQWKLVFKDSWHU
;DPDULQ6WXGLRPDNHVWKLVYHU\VLPSOH:HFDQFRQILJXUHWKHEXLOGDVIROORZV
&OLFNRQWKHVROXWLRQFRQILJXUDWLRQGURSGRZQLQWKHWRSOHIWFRUQHURI;DPDULQ
6WXGLRDQGVHOHFW$SS6WRUH
%\GHIDXOW;DPDULQ6WXGLRZLOOVHWDOOWKHFRQILJXUDWLRQRSWLRQVWKDW\RXQHHGWR
VXEPLWWKLVEXLOGFRQILJXUDWLRQ
1H[WVHOHFW\RXUL26DSSOLFDWLRQSURMHFWDQGQDYLJDWHWR%XLOG_$UFKLYH
$IWHUDIHZPRPHQWV;DPDULQ6WXGLRZLOORSHQWKHDUFKLYHGEXLOGVPHQXDVVKRZQLQWKH
IROORZLQJVFUHHQVKRW
XamChat.iOS Validate...
A Archive Type: iOS App Archive
{
Xr Creation Date: November 25, 2014 3:06 PM
Version: 1.0
Identifier com.jonathanpeppers.xamchat2
Distribute...
7KHSURFHVVFUHDWHVD[DUFKLYHILOHWKDWLVVWRUHGLQ
a/LEUDU\'HYHORSHU;FRGH$UFKLYHV7KH9DOLGDWHEXWWRQZLOOFKHFN\RXUDUFKLYH
IRUDQ\SRWHQWLDOHUURUVWKDWFDQRFFXUGXULQJWKHXSORDGZKLOH'LVWULEXWHZLOODFWXDOO\
VXEPLWWKHDSSOLFDWLRQWRWKHVWRUH6DGO\DWWKHWLPHRIZULWLQJWKLVERRNWKH
'LVWULEXWHEXWWRQPHUHO\ODXQFKHVWKH$SSOLFDWLRQ/RDGHUDSSOLFDWLRQZKLFKFDQQRW
XSORDGWKH[DUFKLYHILOHV8QWLO;DPDULQZRUNVWKLVRXW\RXFDQDFFHVVWKHVHRSWLRQVIRU
WKHDUFKLYHLQ;FRGHE\QDYLJDWLQJWR:LQGRZ_2UJDQL]HULQWKH$UFKLYHVWDE
*RDKHDGDQGORFDWHWKHDUFKLYHLQ;FRGH\RXPLJKWKDYHWRUHVWDUW;FRGHLILWGRHVQRW
DSSHDUDQGSHUIRUPWKHIROORZLQJVWHSV
&OLFNRQ'LVWULEXWH'RQWZRUU\LWZLOOYDOLGDWHWKHDUFKLYHEHIRUHXSORDGLQJ
6HOHFW6XEPLWWRWKHL26$SS6WRUHDQGFOLFNRQ1H[W
/RJLQZLWK\RXUFUHGHQWLDOVIRUL7XQHV&RQQHFWDQGFOLFNRQ1H[W
6HOHFWWKHDSSURSULDWHSURYLVLRQLQJSURILOHIRUWKHDSSOLFDWLRQDQGFOLFNRQ6XEPLW
$IWHUVHYHUDOPRPHQWVGHSHQGLQJRQWKHVL]HRI\RXUDSSOLFDWLRQ\RXZLOOJHWD
FRQILUPDWLRQVFUHHQDQGWKHVWDWXVRI\RXUDSSOLFDWLRQZLOOFKDQJHWR8SORDG5HFHLYHG
http://www.freepdf-books.com/
7KHIROORZLQJVFUHHQVKRWVKRZVZKDWDFRQILUPDWLRQVFUHHQORRNVOLNH
Submission Succeeded
&
m
m
m
No issues were found in "XamChat.
XamChaE has passed validation and has been submitted to the App Store for
further review.
m
a- \ j
,I\RXUHWXUQWRL7XQHV&RQQHFWDQGQDYLJDWHWRWKH3UHUHOHDVHWDE\RXZLOOVHHWKHEXLOG
\RXMXVWXSORDGHGZLWKDVWDWXVRI3URFHVVLQJ
Processing ?
$IWHUDIHZPLQXWHVWKHEXLOGZLOOJHWSURFHVVHGDQGFDQEHDGGHGWRDQ$SS6WRUH
UHOHDVH7KHQH[WVWHSLVWRVHOHFWWKHEXLOGXQGHUWKH9HUVLRQVWDEZKLFKLVXQGHUWKH
%XLOGVHFWLRQDVVKRZQLQWKHIROORZLQJVFUHHQVKRW
http://www.freepdf-books.com/
Build
ft 1 .0 (1 .0)
Upload Date
Nov 25, 2014 3:13 PM
$IWHUKLWWLQJ6DYH\RXVKRXOGEHDEOHWRFOLFNRQ6XEPLWIRU5HYLHZZLWKRXWDQ\
UHPDLQLQJZDUQLQJV1H[WDQVZHUWKHWKUHHTXHVWLRQVDERXWH[SRUWODZVDGLGHQWLILHUV
DQGVRRQDQGKLW6XEPLWDVWKHILQDOVWHSWRVXEPLW\RXUDSS
$WWKLVSRLQW\RXKDYHQRFRQWURORYHUWKHVWDWXVRI\RXUDSSOLFDWLRQZKLOHLWVZDLWLQJLQ
OLQHWREHUHYLHZHGE\DQ$SSOHHPSOR\HH7KLVFDQWDNHRQHWRWZRZHHNVGHSHQGLQJRQ
WKHFXUUHQWZRUNORDGRIDSSVWREHUHYLHZHGDQGWKHWLPHRIWKH\HDU8SGDWHVZLOODOVRJR
WKURXJKWKHVDPHSURFHVVEXWWKHZDLWWLPHLVJHQHUDOO\DELWVKRUWHUWKDQDQHZDSS
VXEPLVVLRQ
/XFNLO\WKHUHDUHDIHZVLWXDWLRQVZKHUH\RXFDQIDVWWUDFNWKLVSURFHVV,I\RXQDYLJDWHWR
KWWSVGHYHORSHUDSSOHFRPDSSVWRUHFRQWDFW"WRSLF H[SHGLWH\RXFDQUHTXHVWIRUDQ
H[SHGLWHGDSSUHYLHZ<RXULVVXHPXVWHLWKHUEHDFULWLFDOEXJIL[RUDWLPHVHQVLWLYHHYHQW
UHODWHGWR\RXUDSSOLFDWLRQ$SSOHGRHVQWJXDUDQWHHDFFHSWLQJDQH[SHGLWHUHTXHVWEXWLW
FDQEHDOLIHVDYHULQWLPHVRIQHHG
$GGLWLRQDOO\LIVRPHWKLQJJRHVZURQJZLWKDEXLOG\RXVXEPLWWHG\RXFDQFDQFHOWKH
VXEPLVVLRQE\JRLQJWRWKHWRSRIWKHDSSGHWDLOVSDJHDQGVHOHFWLQJUHPRYHWKLVYHUVLRQ
IURPUHYLHZ,QVLWXDWLRQVZKHUH\RXGLVFRYHUDEXJDIWHUVXEPLVVLRQWKLVDOORZV\RXWR
XSORDGDQHZEXLOGLQLWVSODFH
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6LJQLQJ\RXU$QGURLGDSSOLFDWLRQV
$OO$QGURLGSDFNDJHVWKHDSNILOHVDUHVLJQHGE\DFHUWLILFDWHRUDNH\VWRUHILOHWR
HQDEOHWKHLULQVWDOODWLRQRQDGHYLFH:KHQ\RXDUHGHEXJJLQJGHYHORSLQJ\RXU
DSSOLFDWLRQ\RXUSDFNDJHLVDXWRPDWLFDOO\VLJQHGE\DGHYHORSPHQWFHUWLILFDWHWKDWZDV
JHQHUDWHGE\WKH$QGURLG6'.,WLVILQHWRXVHWKLVFHUWLILFDWHIRUGHYHORSPHQWRUHYHQ
EHWDWHVWLQJKRZHYHULWFDQQRWEHXVHGRQDQDSSOLFDWLRQGLVWULEXWHGWR*RRJOH3OD\
7RFUHDWHDSURGXFWLRQFHUWLILFDWHZHFDQXVHDFRPPDQGOLQHWRROLQFOXGHGZLWKWKH
$QGURLG6'.QDPHGNH\WRRO7RFUHDWH\RXURZQNH\VWRUHILOHUXQWKHIROORZLQJOLQHLQ
DWHUPLQDOZLQGRZ
NH\WRROJHQNH\YNH\VWRUHILOHQDPH!NH\VWRUHDOLDVNH\QDPH!NH\DOJ
56$NH\VL]HYDOLGLW\
5HSODFHILOHQDPH!DQGNH\QDPH!ZLWKDSSURSULDWHWHUPVIRU\RXUDSSOLFDWLRQ7KH
NH\WRROFRPPDQGOLQHWRROZLOOWKHQSURPSWVHYHUDOTXHVWLRQVIRU\RXWRLGHQWLI\WKH
SDUW\WKDWLVVLJQLQJWKHDSSOLFDWLRQ7KLVLVYHU\VLPLODUWRDQ66/FHUWLILFDWHLI\RXKDYH
HYHUZRUNHGZLWKRQHEHIRUH<RXZLOODOVREHSURPSWHGIRUDNH\VWRUHSDVVZRUGDQGD
NH\SDVVZRUG\RXFDQOHWWKHVHEHWKHVDPHRUFKDQJHWKHPGHSHQGLQJRQKRZVHFXUH
\RXZDQW\RXUNH\WREH
<RXUFRQVROHRXWSXWZLOOORRNVRPHWKLQJOLNHZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
Jonathans-MacBook-Pro-3:Git jonathanpeppers$ keytool -genkey -v -keystore XamChat.keystore -alias XamChat -keyalg RSA -keysize 2048 -validity 10000
Enter keystore password:
Re-enter new password:
What is your first and last name?
[Unknown] : Jonathan Peppers
What is the name of your organizational unit?
[Unknown]: Jonathan Peppers
What is the name of your organization?
[Unknown] : Jonathan Peppers
What is the name of your City or Locality?
[Unknown]: Bowling Green
What is the name of your State or Province?
[Unknown] : KY
What is the two-letter country code for this unit?
[Unknown] : US
Is CN-Jonathan Peppers, OU-Jonathan Peppers, O-Jonathan Peppers, L-Bowling Green, ST-KY, C-US correct?
[no]: yes
Generating 2,048 bit RSA key pair and self-signed certificate (SHA25GwithRSA) with a validity of 10,000 days
for: CN=Jonathan Peppers, OU=Jonathan Peppers, 0=Jonathan Peppers, L=Bowling Green, ST=KY, C=US
Enter key password for <XamChat>
(RETURN if same as keystore password):
.
[Storing XamChat keystore]
:KHQFRPSOHWH\RXVKRXOGVWRUH\RXUNH\VWRUHILOHDQGSDVVZRUGLQDYHU\VDIHSODFH
2QFH\RXVLJQDQDSSOLFDWLRQZLWKWKLVNH\VWRUHILOHDQGVXEPLWLWWR*RRJOH3OD\\RX
ZLOOQRWEHDEOHWRVXEPLWWKHXSGDWHVRIWKHDSSOLFDWLRQZLWKRXWVLJQLQJLWZLWKWKHVDPH
NH\7KHUHLVQRPHFKDQLVPWRUHWULHYHDORVWNH\VWRUHILOH,I\RXGRKDSSHQWRORVHLW
\RXURQO\RSWLRQLVWRUHPRYHWKHH[LVWLQJDSSIURPWKHVWRUHDQGVXEPLWDQHZDSSWKDW
FRQWDLQV\RXUXSGDWHGFKDQJHV7KLVFDQSRWHQWLDOO\FDXVH\RXWRORVHDORWRIXVHUV
7RVLJQDQ$QGURLGSDFNDJH\RXFDQXVHDQRWKHUFRPPDQGOLQHWRROLQFOXGHGZLWKWKH
$QGURLG6'.QDPHGMDUVLJQHU+RZHYHU;DPDULQ6WXGLRVLPSOLILHVWKLVSURFHVVE\
http://www.freepdf-books.com/
SURYLGLQJDXVHULQWHUIDFHWRUXQ\RXUSDFNDJH
2SHQ\RXU$QGURLGSURMHFWLQ;DPDULQ6WXGLRDQGFDUU\RXWWKHIROORZLQJVWHSVWRZDON
\RXWKURXJKWKHSURFHVVRIVLJQLQJDQDSNILOH
&KDQJH\RXUEXLOGFRQILJXUDWLRQWR5HOHDVH
6HOHFWWKHDSSURSULDWHSURMHFWDQGQDYLJDWHWR3URMHFW_3XEOLVK$QGURLG
$SSOLFDWLRQ
6HOHFWWKHNH\VWRUHILOHWKDW\RXMXVWFUHDWHG
(QWHUWKHYDOXHVLQWKH3DVVZRUG$OLDVDQG.H\3DVVZRUGILHOGV\RXXVHGZKHQ
FUHDWLQJWKHNH\&OLFNRQ)RUZDUG
&KRRVHDGLUHFWRU\WRGHSOR\WKHDSNILOHDQGFOLFNRQ&UHDWH
:KHQVXFFHVVIXODSDGLQ;DPDULQ6WXGLRZLOODSSHDUWKDWGLVSOD\VWKHSURJUHVV7KHSDG
WKDWDSSHDUVORRNVOLNHZKDWLVVKRZQLQWKHIROORZLQJVFUHHQVKRW
package
,WLVLPSRUWDQWWRQRWHWKDW;DPDULQ$QGURLGDXWRPDWLFDOO\UXQVDVHFRQGWRROFDOOHG
]LSDOLJQDIWHUVLJQLQJWKH$3.7KLVWRRODOLJQVWKHE\WHVZLWKLQDQ$3.WRLPSURYHWKH
VWDUWXSWLPHRI\RXUDSS,I\RXSODQRQUXQQLQJMDUVLJQHUIURPWKHFRPPDQGOLQHLWVHOI
\RXPXVWUXQ]LSDOLJQDVZHOO2WKHUZLVHWKHDSSZLOOFUDVKRQVWDUWXSDQG*RRJOH3OD\
ZLOODOVRQRWDFFHSWWKH$3.
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XEPLWWLQJWKHDSSWR*RRJOH3OD\
2QFH\RXKDYHDVLJQHGWKH$QGURLGSDFNDJHVXEPLWWLQJ\RXUDSSOLFDWLRQWR*RRJOH3OD\
LVUHODWLYHO\SDLQOHVVFRPSDUHGWRL26(YHU\WKLQJFDQEHFRPSOHWHGYLDWKH'HYHORSHU
&RQVROHWDELQWKHEURZVHUZLWKRXWKDYLQJWRXSORDGWKHSDFNDJHZLWKDQ26;
DSSOLFDWLRQ
%HIRUHVWDUWLQJWKHVXEPLVVLRQPDNHVXUH\RXKDYHFRPSOHWHGWKHWDVNVRQWKHIROORZLQJ
FKHFNOLVW
<RXKDYHGHFODUHGDQ$QGURLG0DQLIHVW[POILOHZLWK\RXUDSSOLFDWLRQQDPH
SDFNDJHQDPHDQGLFRQGHFODUHG
<RXKDYHDQDSNILOHVLJQHGZLWKDSURGXFWLRQNH\
<RXKDYHVHOHFWHGDQDSSOLFDWLRQQDPHIRU*RRJOH3OD\7KLVLVQRWXQLTXHDFURVVWKH
VWRUH
<RXKDYHD[KLJKUHVROXWLRQLFRQLPDJHIRU*RRJOH3OD\
<RXKDYHDZHOOZULWWHQDQGHGLWHGGHVFULSWLRQIRUWKHVWRUH
<RXKDYHDWOHDVWWZRVFUHHQVKRWV+RZHYHU,UHFRPPHQGWKDW\RXXVHDOOWKHHLJKW
VORWVWKDWLQFOXGHVL]HVIRUSKRQHVDQGDQGLQFKWDEOHWV
$IWHUJRLQJWKURXJKWKHFKHFNOLVW\RXVKRXOGEHIXOO\SUHSDUHGWRVXEPLW\RXUDSSOLFDWLRQ
WR*RRJOH3OD\7KHWDEWRDGGQHZDSSVORRNVOLNHWKHIROORZLQJVFUHHQVKRW
7REHJLQZLWKQDYLJDWHWRKWWSVSOD\JRRJOHFRPDSSVSXEOLVKDQGORJLQWR\RXU
DFFRXQWWKHQFDUU\RXWWKHIROORZLQJVWHSV
6HOHFWWKH$OO$SSOLFDWLRQVWDEDQGFOLFNRQ$GGQHZDSSOLFDWLRQ
(QWHUDQDPHWREHGLVSOD\HGIRUWKHDSSRQ*RRJOH3OD\DQGFOLFNRQ8SORDG$3.
http://www.freepdf-books.com/
&OLFNRQ8SORDG\RXUILUVW$3.WR3URGXFWLRQ
%URZVHWR\RXUVLJQHGDSNILOHDQGFOLFNRQ2.<RXZLOOVHHWKH$3.WDEV
FKHFNPDUNWXUQJUHHQ
6HOHFWWKH6WRUH/LVWLQJWDE
)LOORXWDOOWKHUHTXLUHGILHOGVLQFOXGLQJ'HVFULSWLRQ+LJKUHV,FRQ
&DWHJRUL]DWLRQDQG3ULYDF\3ROLF\RUVHOHFWWKHFKHFNER[WKDWVD\V\RXDUHQW
VXEPLWWLQJDSROLF\DQGSURYLGHDWOHDVWWZRVFUHHQVKRWV
&OLFNRQ6DYH<RXZLOOVHHWKHFKHFNPDUNRQWKH6WRUH/LVWLQJWDEWXUQJUHHQ
6HOHFWWKH3ULFLQJ 'LVWULEXWLRQWDE
6HOHFWDSULFHDQGWKHFRXQWULHV\RXZLVKWRGLVWULEXWHWR
$FFHSWWKHDJUHHPHQWIRU&RQWHQWJXLGHOLQHVDQG86H[SRUWODZV
&OLFNRQ6DYH<RXZLOOVHHWKHFKHFNPDUNRQWKH3ULFLQJ 'LVWULEXWLRQWDEWXUQ
JUHHQ
6HOHFWWKH5HDG\WRSXEOLVKGURSGRZQLQWKHWRSULJKWFRUQHUDVVKRZQLQWKH
IROORZLQJVFUHHQVKRWDQGVHOHFW3XEOLVKWKLVDSS
Title XamChat
English (United States) - en-US
7 of 30 characters
,QDIHZKRXUV\RXUDSSOLFDWLRQZLOOEHDYDLODEOHRQ*RRJOH3OD\1RDSSURYDOSURFHVVLV
UHTXLUHGDQGWKHXSGDWHVWR\RXUDSSVDUHHTXDOO\SDLQOHVV
http://www.freepdf-books.com/
*RRJOH3OD\'HYHORSHU3URJUDP3ROLFLHV
7RSURYLGHDVDIHVWRUHHQYLURQPHQW*RRJOHUHWURDFWLYHO\GHOHWHVDSSOLFDWLRQVWKDWYLRODWH
LWVSROLFLHVDQGZLOOJHQHUDOO\GHOHWHWKHHQWLUHGHYHORSHUDFFRXQWQRWMXVWWKHDSSOLFDWLRQ
*RRJOHVSROLFLHVDUHDUHDLPHGDWLPSURYLQJWKHTXDOLW\RIDSSOLFDWLRQVDYDLODEOHRQ
*RRJOH3OD\DQGDUHQRWTXLWHDVOHQJWK\DVWKHVHWRIUXOHVRQL267KDWEHLQJVDLGWKH
IROORZLQJLVDEDVLFVXPPDU\RI*RRJOHVSROLFLHV
$SSVFDQQRWKDYHVH[XDOO\H[SOLFLWPDWHULDOJUDWXLWRXVYLROHQFHRUKDWHVSHHFKHV
$SSVFDQQRWLQIULQJHXSRQFRS\ULJKWHGPDWHULDO
$SSVFDQQRWEHPDOLFLRXVLQQDWXUHRUFDSWXUHSULYDWHLQIRUPDWLRQRIXVHUVZLWKRXW
WKHLUNQRZOHGJH
$SSVFDQQRWPRGLI\WKHEDVLFIXQFWLRQDOLWLHVRIXVHUVGHYLFHVVXFKDVPRGLI\LQJWKH
KRPHVFUHHQZLWKRXWWKHLUFRQVHQW,IDSSOLFDWLRQVLQFOXGHWKLVIXQFWLRQDOLW\LWPXVW
EHHDV\IRUWKHXVHUVWRWXUQRIIWKLVIXQFWLRQDOLW\
$OOWKHGLJLWDOFRQWHQWZLWKLQ\RXUDSSOLFDWLRQPXVWXVH*RRJOH3OD\VLQDSSELOOLQJ
RULQDSSSXUFKDVHV3K\VLFDOJRRGVFDQQRWEHSXUFKDVHGZLWK,$3V
$SSOLFDWLRQVPXVWQRWDEXVHWKHFHOOXODUQHWZRUNXVDJHWKDWFRXOGUHVXOWLQWKHXVHU
LQFXUULQJKLJKELOODPRXQWV
$VZLWKL26LI\RXKDYHDFRQFHUQDERXWRQHRIWKHSROLFLHVLWLVEHVWWRSURFXUH
SURIHVVLRQDOOHJDODGYLFHDERXWWKHSROLF\)RUDFRPSOHWHOLVWRIWKHSROLFLHVYLVLW
KWWSVSOD\JRRJOHFRPDERXWGHYHORSHUFRQWHQWSROLF\KWPO
K Google play
Google Play Developer Program Policies
The policies listed below play an important role in maintaining a positive experience for everyone using Google Play. Defined terms used here
have the same meaning as in the Developer Distribution Agreement. Be sure to check back from time to time, as these policies may change.
Content Policies
Our content policies apply to any content your app displays or links to, including any ads it shows to users and any user-generated content it
hosts or links to. Further, they apply to any content from your developer account which is publicly displayed in Google Play, including your
developer name and the landing page of your listed developer website. In addition to complying with these policies, the content of your app
must be rated in accordance with our Content Rating Guidelines.
http://www.freepdf-books.com/
http://www.freepdf-books.com/
7LSVWRPDNHDVXFFHVVIXOPRELOHDSS
)URPP\SHUVRQDOH[SHULHQFH,KDYHEHHQVXEPLWWLQJDSSOLFDWLRQVEXLOWZLWK;DPDULQWR
WKHL26$SS6WRUHDQG*RRJOH3OD\IRUTXLWHVRPHWLPH$IWHUGHOLYHULQJRYHUPRELOH
DSSOLFDWLRQVWRWDOLQJWHQVRIPLOOLRQVGRZQORDGVDORWRIOHVVRQVDUHWREHOHDUQHGDERXW
ZKDWPDNHVDPRELOHDSSOLFDWLRQDVXFFHVVRUDIDLOXUH;DPDULQDSSVDUH
LQGLVWLQJXLVKDEOHIURP-DYDRU2EMHFWLYH&DSSVWRWKHHQGXVHUVR\RXFDQPDNH\RXU
DSSVXFFHVVIXOE\IROORZLQJWKHVDPHSDWWHUQVDVVWDQGDUGL26RU$QGURLGDSSOLFDWLRQV
7KHUHLVTXLWHDELW\RXFDQGRWRPDNH\RXUDSSPRUHVXFFHVVIXO+HUHDUHVRPHWLSVWR
IROORZ
3ULFLQJLWULJKW,I\RXUDSSOLFDWLRQDSSHDOVWRDOPRVWDQ\RQHFRQVLGHUDIUHHPLXP
PRGHOWKDWPDNHVUHYHQXHIURPDGSODFHPHQWVRULQDSSSXUFKDVHV+RZHYHULI\RXU
DSSLVIDLUO\QLFKH\RXZLOOEHPXFKEHWWHURIISULFLQJ\RXUDSSDWRUKLJKHU
+RZHYHUSUHPLXPDSSVPXVWKROGDKLJKHUVWDQGDUGRITXDOLW\
.QRZLQJ\RXUFRPSHWLWLRQ,IWKHUHDUHRWKHUDSSVLQWKHVDPHVSDFHDV\RXUVPDNH
VXUH\RXUDSSOLFDWLRQLVEHWWHURURIIHUVDPXFKZLGHUIHDWXUHVHWWKDQWKHFRPSHWLWLRQ
,WPLJKWDOVREHDJRRGLGHDWRDYRLGWKHVSDFHDOWRJHWKHULIWKHUHDUHDOUHDG\VHYHUDO
DSSVZLWKWKHVDPHIXQFWLRQDOLW\DV\RXUV
3URPSWLQJOR\DOXVHUVIRUUHYLHZV,WLVDJRRGLGHDWRSURPSWXVHUVIRUDUHYLHZ
DIWHUWKH\RSHQ\RXUDSSOLFDWLRQVHYHUDOWLPHV7KLVJLYHVXVHUVZKRUHDOO\OLNH\RXU
DSSOLFDWLRQDFKDQFHWRZULWHDJRRGUHYLHZ
6XSSRUWLQJ\RXUXVHUV3URYLGHDYDOLGVXSSRUWHPDLODGGUHVVRU)DFHERRNSDJHIRU
\RXWRHDVLO\LQWHUDFWZLWK\RXUXVHUV5HVSRQGWREXJUHSRUWVDQGQHJDWLYHUHYLHZV
*RRJOH3OD\HYHQKDVWKHRSWLRQWRHPDLOXVHUVZKRZULWHUHYLHZVRQ\RXUDSS
$GGLQJDIHHGEDFNEXWWRQGLUHFWO\LQWKHDSSLVDOVRDJUHDWRSWLRQKHUH
.HHSLQJ\RXUDSSOLFDWLRQVPDOO6WD\LQJXQGHUWKH0%OLPLWRQL26RU0%
RQ*RRJOH3OD\ZLOODOORZXVHUVWRGRZQORDG\RXUDSSOLFDWLRQRQWKHLUFHOOXODUGDWD
SODQ'RLQJWKLVQHJDWHVWKHSRVVLELOLW\RIIULFWLRQWRLQVWDOO\RXUDSSDVXVHUVZLOO
DVVRFLDWHDOHQJWK\GRZQORDGZLWKDVORZUXQQLQJDSSOLFDWLRQ
6XEPLWWLQJ\RXUDSSWRUHYLHZZHEVLWHV7U\WRJHWDVPDQ\UHYLHZVRQWKHZHEDV
SRVVLEOH$SSOHSURYLGHVWKHDELOLW\WRVHQGFRXSRQFRGHVEXWZLWKWKH$QGURLG
YHUVLRQRI\RXUDSS\RXFDQVHQG\RXUDFWXDO$QGURLGSDFNDJH6HQGLQJ\RXUDSSWR
UHYLHZZHEVLWHVRUSRSXODU<RXWXEHFKDQQHOVFDQEHDJUHDWZD\WRIUHHDGYHUWLVLQJ
8VLQJDQDSSDQDO\WLFVRUDWUDFNLQJVHUYLFH5HSRUWLQJ\RXUDSSVXVDJHDQGFUDVK
UHSRUWVFDQEHYHU\KHOSIXOWRXQGHUVWDQG\RXUXVHUV)L[LQJFUDVKHVLQWKHZLOGDQG
PRGLI\LQJ\RXUXVHULQWHUIDFHWRLPSURYHVSHQGLQJEHKDYLRULVYHU\LPSRUWDQW
([DPSOHVRIWKHVHZRXOGEHWRDGG*RRJOH$QDO\WLFVRU)OXUU\$QDO\WLFVWR\RXUDSS
7KHUHLVQRVLOYHUEXOOHWWRKDYLQJDVXFFHVVIXOPRELOHDSSOLFDWLRQ,I\RXUDSSOLFDWLRQLV
FRPSHOOLQJIXOILOOVDQHHGDQGIXQFWLRQVTXLFNO\DQGSURSHUO\\RXFRXOGKDYHWKHQH[WKLW
RQ\RXUKDQGV%HLQJDEOHWRGHOLYHUDFRQVLVWHQWFURVVSODWIRUPH[SHULHQFHXVLQJ;DPDULQ
ZLOODOVRJLYH\RXDKHDGVWDUWRQ\RXUFRPSHWLWRUV
http://www.freepdf-books.com/
http://www.freepdf-books.com/
6XPPDU\
,QWKLVFKDSWHUZHFRYHUHGHYHU\WKLQJ\RXQHHGWRNQRZWRVXEPLW\RXUDSSOLFDWLRQWRWKH
L26$SS6WRUHDQG*RRJOH3OD\:HFRYHUHGWKH$SS6WRUH5HYLHZ*XLGHOLQHVDQG
VLPSOLILHGWKHPIRUWKHPRVWFRPPRQVLWXDWLRQV\RXPLJKWUXQLQWRGXULQJWKHDSSURYDO
SURFHVV:HZHQWRYHUWKHVHWXSSURFHVVIRUSURYLVLRQLQJ\RXUDSSVPHWDGDWDDQGXSORDG
\RXUELQDU\WRL7XQHV&RQQHFW)RU$QGURLGZHZHQWRYHUKRZWRFUHDWHDSURGXFWLRQ
VLJQLQJNH\DQGVLJQ\RXU$QGURLGSDFNDJHDSNILOH:HZHQWRYHUVXEPLWWLQJDQ
DSSOLFDWLRQWR*RRJOH3OD\DQGILQLVKHGWKHFKDSWHUZLWKWLSVRQKRZWRGHOLYHUD
VXFFHVVIXODQGKRSHIXOO\SURILWDEOHDSSOLFDWLRQWRWKHDSSVWRUHV
,KRSHWKDWZLWKWKLVERRN\RXKDYHH[SHULHQFHGDQHQGWRHQGSUDFWLFDOZDONWKURXJKWR
GHYHORSUHDOZRUOGFURVVSODWIRUPDSSOLFDWLRQVZLWK;DPDULQ8VLQJ&ZKLFKLVVXFKD
JUHDWODQJXDJHFRPSDUHGWRWKHDOWHUQDWLYHV\RXVKRXOGEHYHU\SURGXFWLYH$GGLWLRQDOO\
\RXZLOOVDYHWLPHE\VKDULQJFRGHZLWKRXWLQDQ\ZD\OLPLWLQJWKHQDWLYHH[SHULHQFHIRU
\RXUXVHUV
http://www.freepdf-books.com/
,QGH[
$
DFWLRQ8VLQJWKHL26GHVLJQHU
$FWLRQ%DU6KHUORFN7KHPRVWFRPPRQFRPSRQHQWV
DFWLYLW\%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
DGDSWHU
o VHWWLQJXS6HWWLQJXSWKHDGDSWHU
$PD]RQZHEVHUYLFHV
o DERXW/HDUQLQJ:LQGRZV$]XUH
o 85//HDUQLQJ:LQGRZV$]XUH
$QGURLG
o 9LHZ*URXSV/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o FRQWDFWVUHWULHYLQJRQ5HWULHYLQJFRQWDFWVRQ$QGURLG
o *36ORFDWLRQLPSOHPHQWLQJRQ,PSOHPHQWLQJ*36ORFDWLRQRQ$QGURLG
o SKRWRVDFFHVVLQJRQ$FFHVVLQJSKRWRVRQ$QGURLG
$QGURLGDFWLYLWLHV
o DERXW$QGURLGDFWLYLWLHV
o OLIHF\FOHFDOOEDFNPHWKRGV$QGURLGDFWLYLWLHV
o PHWKRGV$QGURLGDFWLYLWLHV
$QGURLGDSSOLFDWLRQ
o EXLOGLQJ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
$QGURLGDSSOLFDWLRQV
o VLJQLQJ6LJQLQJ\RXU$QGURLGDSSOLFDWLRQV
$QGURLGEDFNVWDFN$QGURLGDFWLYLWLHV
$QGURLGEXQGOH$QGURLGDFWLYLWLHV
$QGURLGGHVLJQHU;DPDULQ6WXGLR
o DERXW;DPDULQV$QGURLGGHVLJQHU
o IHDWXUHVDGGLQJ;DPDULQV$QGURLGGHVLJQHU
$QGURLGGHYLFH
o VHWWLQJV$QGURLGGHYLFHVHWWLQJV
$QGURLGGRFXPHQWDWLRQ
o 85/&RPPRQPDQLIHVWSHUPLVVLRQV
$QGURLGHPXODWRU
o VHWWLQJXS6HWWLQJXSWKH$QGURLGHPXODWRU
$QGURLG0DQLIHVW
o DERXW,QWURGXFLQJ$QGURLG0DQLIHVW
o VHWWLQJXS6HWWLQJXSWKH0DQLIHVW
o SHUPLVVLRQV&RPPRQPDQLIHVWSHUPLVVLRQV
o DSSOLFDWLRQFODVVFUHDWLQJ&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
o DSSOLFDWLRQFODVVLPSOHPHQWLQJ&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQ
FODVV
$QGURLG6'.3ODWIRUP,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
http://www.freepdf-books.com/
$QGURLG9LUWXDO'HYLFH$9'6HWWLQJXSWKH$QGURLGHPXODWRU
$27FRPSLODWLRQ
o DERXW8QGHUVWDQGLQJ$27FRPSLODWLRQ
$3,$SSOLFDWLRQ3URJUDPPLQJ,QWHUIDFH%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
DSS
o VXEPLWWLQJWR*RRJOH3OD\6XEPLWWLQJWKHDSSWR*RRJOH3OD\
$SS'HOHJDWHFVILOH
o PHWKRGVRYHUULGLQJ8VLQJWKHL26GHVLJQHU
o )LQLVKHG/DXQFKLQJPHWKRG8VLQJWKHL26GHVLJQHU
o 'LG(QWHU%DFNJURXQGPHWKRG8VLQJWKHL26GHVLJQHU
o :LOO(QWHU)RUHJURXQGPHWKRG8VLQJWKHL26GHVLJQHU
o 2Q5HVLJQ$FWLYDWLRQPHWKRG8VLQJWKHL26GHVLJQHU
o 5HFHLYH0HPRU\:DUQLQJPHWKRG8VLQJWKHL26GHVLJQHU
o +DQGOH2SHQ8UOPHWKRG8VLQJWKHL26GHVLJQHU
$SSOH
o 09&8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
o 85/8VLQJWKHL26GHVLJQHU8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
$SSOH3XVK1RWLILFDWLRQVHUYLFH
o XVLQJ8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
o VHQGLQJ8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
o SURSHUSURYLVLRQLQJVHWWLQJXS6HWWLQJXSSURSHUSURYLVLRQLQJ
o SURYLVLRQLQJSURILOHVHWWLQJXS6HWWLQJXS\RXUSURYLVLRQLQJSURILOH
o FHUWLILFDWHVLJQLQJUHTXHVWVHWWLQJXS6HWWLQJXSDFHUWLILFDWHVLJQLQJUHTXHVW
o FOLHQWVLGHFKDQJHVPDNLQJ0DNLQJFOLHQWVLGHFKDQJHVIRUSXVKQRWLILFDWLRQV
$SSOHVUHYHQXHVKDUH$SSOHVUHYHQXHVKDUH
DSSOLFDWLRQFODVV
o LPSOHPHQWLQJ&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
o FUHDWLQJ&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
DUFKLWHFWXUH;DPDULQ)RUPV
o DERXW8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG;DPDULQ)RUPV
o ;DPDULQ)RUPV6KDUHG8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG;DPDULQ)RUPV
o ;DPDULQ)RUPV3RUWDEOH8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG
;DPDULQ)RUPV
$631(78QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
$VVHUW7KDWPHWKRG:ULWLQJDVVHUWLRQV
DVVHUWLRQV
o ZULWLQJ:ULWLQJDVVHUWLRQV
DV\QFNH\ZRUG,PSOHPHQWLQJ0990LQDQH[DPSOH
DZDLWNH\ZRUG,PSOHPHQWLQJ0990LQDQH[DPSOH
$]XUH0RELOH6HUYLFHV
o DERXW/HDUQLQJ:LQGRZV$]XUH
o H[SORULQJ([SORULQJ$]XUH0RELOH6HUYLFHV
o IHDWXUHV([SORULQJ$]XUH0RELOH6HUYLFHV
o 85/&UHDWLQJWDEOHVDQGVFULSWV
http://www.freepdf-books.com/
o 1X*HWSDFNDJHDGGLQJ$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
o DGGLQJ$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
$]XUHZHEVLWHV/HDUQLQJ:LQGRZV$]XUH
http://www.freepdf-books.com/
%
EDFNHQG
o DGGLQJWR;DP&KDW$GGLQJDEDFNHQGWR;DP&KDW
o $]XUH0RELOH6HUYLFHV1X*HWSDFNDJHDGGLQJ$GGLQJWKH$]XUH0RELOH
6HUYLFHV1X*HWSDFNDJH
%DVH$GDSWHU
o XVLQJ8VLQJ/LVW9LHZDQG%DVH$GDSWHU
%DVH&ODVV/LEUDULHV%&/8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
%URDGFDVW5HFHLYHU
o 85/,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
http://www.freepdf-books.com/
&
&DWWULEXWHV
o %DVH7\SH:RUNLQJZLWK2EMHFWLYH6KDUSLH
o ([SRUW:RUNLQJZLWK2EMHFWLYH6KDUSLH
o 6WDWLF:RUNLQJZLWK2EMHFWLYH6KDUSLH
o %LQG:RUNLQJZLWK2EMHFWLYH6KDUSLH
o 1XOO$OORZHG:RUNLQJZLWK2EMHFWLYH6KDUSLH
o )LHOG:RUNLQJZLWK2EMHFWLYH6KDUSLH
o 0RGHO:RUNLQJZLWK2EMHFWLYH6KDUSLH
o ,QWHUQDO:RUNLQJZLWK2EMHFWLYH6KDUSLH
o $EVWUDFW:RUNLQJZLWK2EMHFWLYH6KDUSLH
&OLEUDULHV
o SRUWLQJ3RUWLQJH[LVWLQJ&OLEUDULHV
FDPHUD
o DFFHVVLQJ$FFHVVLQJWKHSKRWROLEUDU\DQGFDPHUD
FHUWLILFDWHVLJQLQJUHTXHVW
o VHWWLQJXS6HWWLQJXSDFHUWLILFDWHVLJQLQJUHTXHVW
FKLOGFRQWURO%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
&ORQHG3URMHFW)LOHV
o DERXW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o DGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o GLVDGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
&ORXGVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
FRQWDFWV
o DFFHVVLQJ$FFHVVLQJFRQWDFWV
o UHWULHYLQJRQ$QGURLG5HWULHYLQJFRQWDFWVRQ$QGURLG
&RQWUROOHU8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
FRQWUROOHUVOD\RXW
o PRGLI\LQJ0RGLI\LQJWKHFRQWUROOHUVOD\RXW
FRQYHUVDWLRQVVFUHHQ
o LPSOHPHQWLQJ,PSOHPHQWLQJWKHFRQYHUVDWLRQVVFUHHQ
&RUH*UDSKLFV2EMHFWLYH&ELQGLQJV
FURVVSODWIRUPVROXWLRQ
o )LOH/LQNLQJ&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o &ORQHG3URMHFW)LOHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o 6KDUHG3URMHFW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o 3&/V&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o VHWWLQJXS6HWWLQJXSDFURVVSODWIRUPVROXWLRQ
http://www.freepdf-books.com/
'
GDWDELQGLQJ/HDUQLQJWKH0990GHVLJQSDWWHUQ
o XVLQJ8VLQJGDWDELQGLQJDQG0990
GHSHQGHQF\LQMHFWLRQ
o DERXW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV6LPSOLI\LQJGHSHQGHQF\
LQMHFWLRQ
o VLPSOLI\LQJ6LPSOLI\LQJGHSHQGHQF\LQMHFWLRQ
GLDORJ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
GLVWULEXWLRQSURYLVLRQLQJSURILOH
o FUHDWLQJ&UHDWLQJDGLVWULEXWLRQSURYLVLRQLQJSURILOH
http://www.freepdf-books.com/
)
)DFHERRN6'.7KHPRVWFRPPRQFRPSRQHQWV
IDNHVHUYLFH:ULWLQJDPRFNZHEVHUYLFH
)LOH/LQNLQJ
o DERXW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o DGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o GLVDGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
IUDJPHQW%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
)UDPH/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
IULHQGVOLVW
o LPSOHPHQWLQJ,PSOHPHQWLQJWKHIULHQGVOLVW
IULHQGVOLVWVFUHHQ
o DGGLQJ$GGLQJDIULHQGVOLVWVFUHHQ
)ULHQG9LHZ0RGHOFODVV
o LPSOHPHQWLQJ,PSOHPHQWLQJRXU)ULHQG9LHZ0RGHOFODVV
http://www.freepdf-books.com/
*
JDUEDJHFROOHFWRU*&*DUEDJHFROOHFWRU
*&0
o LPSOHPHQWLQJ,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
o 85/,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
*HW&RQYHUVDWLRQVPHWKRG:ULWLQJDPRFNZHEVHUYLFH
*HW,WHP,GPHWKRG,PSOHPHQWLQJWKHFRQYHUVDWLRQVVFUHHQ
*HW0DLQ3DJHPHWKRG&UHDWLQJ+HOOR:RUOGLQ;DPDULQ)RUPV
*HW7DEOH7!PHWKRG$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
*RRJOH'HYHORSHUV&RQVROH
o 85/,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
*RRJOHPHUFKDQWDFFRXQW5HJLVWHULQJDVD*RRJOH3OD\GHYHORSHU
*RRJOH3OD\
o DSSVXEPLWWLQJWR6XEPLWWLQJWKHDSSWR*RRJOH3OD\
o 85/6XEPLWWLQJWKHDSSWR*RRJOH3OD\
*RRJOH3OD\GHYHORSHU
o UHJLVWHULQJDV5HJLVWHULQJDVD*RRJOH3OD\GHYHORSHU
*RRJOH3OD\'HYHORSHU&RQVROH
o 85/5HJLVWHULQJDVD*RRJOH3OD\GHYHORSHU
*RRJOH3OD\'HYHORSHU3URJUDP3ROLFLHV
o DERXW*RRJOH3OD\'HYHORSHU3URJUDP3ROLFLHV
o 85/*RRJOH3OD\'HYHORSHU3URJUDP3ROLFLHV
*36ORFDWLRQ
o DERXW/RRNLQJXS*36ORFDWLRQ
o LPSOHPHQWLQJRQ$QGURLG,PSOHPHQWLQJ*36ORFDWLRQRQ$QGURLG
*ULG9LHZ/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
http://www.freepdf-books.com/
+
+',QVLJKW/HDUQLQJ:LQGRZV$]XUH
+HOOR:RUOG
o FUHDWLQJLQ;DPDULQ)RUPV&UHDWLQJ+HOOR:RUOGLQ;DPDULQ)RUPV
http://www.freepdf-books.com/
,
LQDSSSXUFKDVHV,$3V$SSOHVUHYHQXHVKDUH
,QIUDVWUXFWXUHDVD6HUYLFH,DD6/HDUQLQJ:LQGRZV$]XUH
,QYHUVLRQRI&RQWURO,R&
o DERXW,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
o LPSOHPHQWLQJ,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
L26DSS
o EDVLFV8QGHUVWDQGLQJWKHEDVLFVRIDQL26DSS
L26DSSOLFDWLRQ
o EXLOGLQJ%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o &RPSRQHQWVIROGHU%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 5HVRXUFHGLUHFWRU\%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o $SS'HOHJDWHFVFODVV%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o (QWLWOHPHQWVSOLVWILOH%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o
9LHZ&RQWUROOHUFV%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o ,QIRSOLVWILOH%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 0DLQFVILOH%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 0DLQ6WRU\ERDUGVWRU\ERDUG%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
L26$SS6WRUH
o DSSVXEPLWWLQJ6XEPLWWLQJDQDSSWRWKHL26$SS6WRUH
o GLVWULEXWLRQSURYLVLRQLQJSURILOHFUHDWLQJ&UHDWLQJDGLVWULEXWLRQSURYLVLRQLQJ
SURILOH
o DSSDGGLQJWRL7XQHV&RQQHFW$GGLQJ\RXUDSSWRL7XQHV&RQQHFW
o L26ELQDU\FUHDWLQJ0DNLQJDQL26ELQDU\IRUWKH$SS6WRUH
L26$SS6WRUH5HYLHZJXLGHOLQHV
o DERXW)ROORZLQJWKHL26$SS6WRUH5HYLHZ*XLGHOLQHV
o 85/)ROORZLQJWKHL26$SS6WRUH5HYLHZ*XLGHOLQHV
o JHQHUDOUXOHV*HQHUDOUXOHV
o LQFRUUHFWLQIRUPDWLRQ,QFRUUHFWDQGLQFRPSOHWHLQIRUPDWLRQ
o LQFRPSOHWHLQIRUPDWLRQ,QFRUUHFWDQGLQFRPSOHWHLQIRUPDWLRQ
o DSSOLFDWLRQFRQWHQW&RQWHQWSUHVHQWLQWKHDSSOLFDWLRQ
o $SSOHVUHYHQXHVKDUH$SSOHVUHYHQXHVKDUH
o $SS6WRUHUHMHFWLRQVWLSV*HQHUDO7LSV
L26ELQDU\
o FUHDWLQJIRUL26$SS6WRUH0DNLQJDQL26ELQDU\IRUWKH$SS6WRUH
L26GHVLJQHU
o XVLQJ8VLQJWKHL26GHVLJQHU
L26'HY&HQWHU3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
L26'HYHORSHU3URJUDP
o HQUROOLQJ(QUROOLQJLQWKHL26'HYHORSHU3URJUDP
o 85/(QUROOLQJLQWKHL26'HYHORSHU3URJUDP
L26GHYLFH
o DSSOLFDWLRQGHSOR\PHQWSUHUHTXLVLWHV3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
http://www.freepdf-books.com/
o 85/3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
L26SURYLVLRQLQJ
o DERXWL26SURYLVLRQLQJ
o SURILOHFUHDWLQJ&UHDWLQJDSURYLVLRQLQJSURILOH
o 85/&UHDWLQJDSURYLVLRQLQJSURILOH
L7XQHV&RQQHFW
o 85/(QUROOLQJLQWKHL26'HYHORSHU3URJUDP)ROORZLQJWKHL26$SS6WRUH
5HYLHZ*XLGHOLQHV$GGLQJ\RXUDSSWRL7XQHV&RQQHFW
o DSSDGGLQJ$GGLQJ\RXUDSSWRL7XQHV&RQQHFW
http://www.freepdf-books.com/
-
-DYDELQGLQJV
o DERXW-DYDELQGLQJV
o FUHDWLQJ-DYDELQGLQJV
o LVVXHV-DYDELQGLQJV
o 85/-DYDELQGLQJV
-VRQ1(77KHPRVWFRPPRQFRPSRQHQWV
-8QLW:ULWLQJXQLWWHVWV
MXVWLQWLPH-,78QGHUVWDQGLQJ$27FRPSLODWLRQ
http://www.freepdf-books.com/
.
.H\FKDLQDSS3UHUHTXLVLWHVIRUGHSOR\LQJWRL26
http://www.freepdf-books.com/
/
OD\RXWV$QGRULG
o 9LHZ*URXS/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o /LQHDU/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o 5HODWLYH/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o )UDPH/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o /LVW9LHZ/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o *ULG9LHZ/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o IXQFWLRQDOLWLHVDGGLQJ/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o LPSOHPHQWLQJ,PSOHPHQWLQJWKHFRQYHUVDWLRQVVFUHHQ
OLIHF\FOHFDOOEDFNPHWKRGV$QGURLGDFWLYLWLHV
o 2Q&UHDWH$QGURLGDFWLYLWLHV
o 2Q5HVXPH$QGURLGDFWLYLWLHV
o 2Q3DXVH$QGURLGDFWLYLWLHV
o 2Q6WDUW$QGURLGDFWLYLWLHV
o 2Q6WRS$QGURLGDFWLYLWLHV
o 2Q5HVWDUW$QGURLGDFWLYLWLHV
o 2Q$FWLYLW\5HVXOW$QGURLGDFWLYLWLHV
o 2Q'HVWUR\$QGURLGDFWLYLWLHV
/LJKWZHLJKW&RGH*HQHUDWLRQ3RUWLQJH[LVWLQJ&OLEUDULHV
/LQHDU/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
OLQNHU
o DERXW8QGHUVWDQGLQJWKHOLQNHU
o RSWLRQV8QGHUVWDQGLQJWKHOLQNHU
OLVWRIPHVVDJHV
o DGGLQJ$GGLQJDOLVWRIPHVVDJHV
/LVW9LHZ
o DERXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
o XVLQJ8VLQJ/LVW9LHZDQG%DVH$GDSWHU
/RJLQ&RQWUROOHU&ODVV
o FUHDWLQJ&UHDWLQJD/RJLQ&RQWUROOHUFODVV
ORJLQIXQFWLRQDOLW\
o LPSOHPHQWLQJ,PSOHPHQWLQJWKHORJLQIXQFWLRQDOLW\
/RJLQPHWKRG:ULWLQJDPRFNZHEVHUYLFH8VLQJGDWDELQGLQJDQG0990
ORJLQVFUHHQ
o LPSOHPHQWLQJ,PSOHPHQWLQJWKHORJLQVFUHHQ
o /RJLQ&RQWUROOHU&ODVVFUHDWLQJ&UHDWLQJD/RJLQ&RQWUROOHUFODVV
o FRQWUROOHUVOD\RXWPRGLI\LQJ0RGLI\LQJWKHFRQWUROOHUVOD\RXW
o YLHZPRGHOVDQGVHUYLFHVUHJLVWHULQJ5HJLVWHULQJDQGVXEVFULELQJYLHZPRGHOV
DQGVHUYLFHV
o YLHZPRGHOVDQGVHUYLFHVVXEVFULELQJ5HJLVWHULQJDQGVXEVFULELQJYLHZ
PRGHOVDQGVHUYLFHV
o DGGLQJ$GGLQJDORJLQVFUHHQ
http://www.freepdf-books.com/
o ORJLQIXQFWLRQDOLW\FUHDWLQJ,PSOHPHQWLQJWKHORJLQIXQFWLRQDOLW\
/RJLQ9LHZ0RGHOFODVV
o LPSOHPHQWLQJ,PSOHPHQWLQJRXU/RJLQ9LHZ0RGHOFODVV
http://www.freepdf-books.com/
0
PHGLDVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
PHPRU\OHDNV0HPRU\OHDNV
PHPRU\SLWIDOOV
o DYRLGLQJ$YRLGLQJFRPPRQPHPRU\SLWIDOOV
o JDUEDJHFROOHFWRU*&*DUEDJHFROOHFWRU
o PHPRU\OHDNV0HPRU\OHDNV
o *&GLVSRVHGREMHFWVDFFHVVLQJ$FFHVVLQJREMHFWVGLVSRVHGE\*&
PHVVDJHV
o FRPSRVLQJ&RPSRVLQJPHVVDJHV&RPSRVLQJPHVVDJHV
0HVVDJH9LHZ0RGHOFODVV
o LPSOHPHQWLQJ,PSOHPHQWLQJRXU0HVVDJH9LHZ0RGHOFODVV
PHWKRGV$QGURLGDFWLYLWLHV
o 6WDUW$FWLYLW\7\SHW\SH$QGURLGDFWLYLWLHV
o 6WDUW$FWLYLW\,QWHQWLQWHQW7RSLFQ$QGURLGDFWLYLWLHV
o 6WDUW$FWLYLW\)RU5HVXOW$QGURLGDFWLYLWLHV
o )LQLVK$QGURLGDFWLYLWLHV
o 6HW&RQWHQW9LHZ$QGURLGDFWLYLWLHV
o )LQG9LHZ%\,G$QGURLGDFWLYLWLHV
PRELOHVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
PRFNZHEVHUYLFH
o ZULWLQJ:ULWLQJDPRFNZHEVHUYLFH
0RGHO8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
0RGHOOD\HU
o GHYHORSLQJ'HYHORSLQJRXU0RGHOOD\HU
0RQR7KH;DPDULQWRROV
0RQR*DPH8VLQJ3&/VLQ;DPDULQ
09&
o DERXW8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
o FRPSRQHQWV8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
o H[DPSOH8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
o 85/8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
0990
o DERXW/HDUQLQJWKH0990GHVLJQSDWWHUQ
o LPSOHPHQWLQJLQH[DPSOH,PSOHPHQWLQJ0990LQDQH[DPSOH
o XVLQJ8VLQJGDWDELQGLQJDQG0990
0990&URVV
o DERXW/HDUQLQJWKH0990GHVLJQSDWWHUQ
o 85/,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
0990GHVLJQSDWWHUQ
http://www.freepdf-books.com/
o DERXW/HDUQLQJWKH0990GHVLJQSDWWHUQ
o 0RGHOOD\HU/HDUQLQJWKH0990GHVLJQSDWWHUQ
o 9LHZOD\HU/HDUQLQJWKH0990GHVLJQSDWWHUQ
o 9LHZ0RGHOOD\HU/HDUQLQJWKH0990GHVLJQSDWWHUQ
http://www.freepdf-books.com/
1
1DYLJDWLRQ&RQWUROOHU
o VHWWLQJXS6HWWLQJXSD1DYLJDWLRQ&RQWUROOHU
1DYLJDWLRQ&RQWUROOHUV
o PHWKRGV0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
1DYLJDWLRQ&RQWUROOHUVPHWKRGV
o 6HW9LHZ&RQWUROOHUV0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 9LHZ&RQWUROOHUV0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 3XVK9LHZ&RQWUROOHU0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 3RS9LHZ&RQWUROOHU$QLPDWHG0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 3RS7R9LHZ&RQWUROOHU0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 3RS7R5RRW9LHZ&RQWUROOHU0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
o 7RS9LHZ&RQWUROOHU0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
1LQMHFW
o 85/,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO3RUWLQJH[LVWLQJ&OLEUDULHV
o DERXW3RUWLQJH[LVWLQJ&OLEUDULHV
1RGHMV/HDUQLQJ:LQGRZV$]XUH
QRWLILFDWLRQV&RPSRVLQJPHVVDJHV
1X*HW
o DERXW7KH;DPDULQ&RPSRQHQW6WRUH
18QLW:ULWLQJXQLWWHVWV
http://www.freepdf-books.com/
2
2EMHFWLYH&ELQGLQJV
o 85/:RUNLQJZLWK2EMHFWLYH6KDUSLH
REMHFWLYH&ELQGLQJV
o DERXW2EMHFWLYH&ELQGLQJV
o 2EMHFWLYH6KDUSLHGHILQLQJ:RUNLQJZLWK2EMHFWLYH6KDUSLH
2EMHFWLYH6KDUSLH
o DERXW2EMHFWLYH&ELQGLQJV
o 85/:RUNLQJZLWK2EMHFWLYH6KDUSLH
o ZRUNLQJZLWK:RUNLQJZLWK2EMHFWLYH6KDUSLH
2EMHFW5HODWLRQDO0DSSLQJ250
o DERXW7KHPRVWFRPPRQFRPSRQHQWV
REMHFWVGLVSRVHGE\*&
o DFFHVVLQJ$FFHVVLQJREMHFWVGLVSRVHGE\*&
2Q3URSHUW\&KDQJHPHWKRG8VLQJGDWDELQGLQJDQG0990
2SHQ1(7&),R&
o 85/,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
RXWOHW
o 85/8VLQJWKHL26GHVLJQHU
http://www.freepdf-books.com/
3
3DUVH
o DERXW/HDUQLQJ:LQGRZV$]XUH
o 85//HDUQLQJ:LQGRZV$]XUH
SDUWLDOFODVV8VLQJWKHL26GHVLJQHU
3&/V
o DERXW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV:RUNLQJZLWK3RUWDEOH&ODVV
/LEUDULHV
o DGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o GLVDGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o XVLQJLQ;DPDULQ8VLQJ3&/VLQ;DPDULQ
SHUPLVVLRQV$QGURLG0DQLIHVW
o DERXW&RPPRQPDQLIHVWSHUPLVVLRQV
o &DPHUD&RPPRQPDQLIHVWSHUPLVVLRQV
o ,QWHUQHW&RPPRQPDQLIHVWSHUPLVVLRQV
o 5HDG&RQWDFWV&RPPRQPDQLIHVWSHUPLVVLRQV
o 5HDG([WHUQDO6WRUDJH&RPPRQPDQLIHVWSHUPLVVLRQV
o :ULWH&RQWDFWV&RPPRQPDQLIHVWSHUPLVVLRQV
o :ULWH([WHUQDO6WRUDJH&RPPRQPDQLIHVWSHUPLVVLRQV
SKRQHDFWLYLW\$QGURLGDFWLYLWLHV
SKRWROLEUDU\
o DFFHVVLQJ$FFHVVLQJWKHSKRWROLEUDU\DQGFDPHUD
SKRWRV
o DFFHVVLQJRQ$QGURLG$FFHVVLQJSKRWRVRQ$QGURLG
3+3/HDUQLQJ:LQGRZV$]XUH
3ODWIRUPDVD6HUYLFH3DD6/HDUQLQJ:LQGRZV$]XUH
SUHSURFHVVRUVWDWHPHQWV
o XVLQJ8VLQJSUHSURFHVVRUVWDWHPHQWV
SUHUHTXLVLWHV$QGURLG
o -DYD7KH;DPDULQWRROV
o $QGURLG6'.7KH;DPDULQWRROV
o 0RQRUXQWLPHIRU0DF7KH;DPDULQWRROV
o ;DPDULQ$QGURLG7KH;DPDULQWRROV
SUHUHTXLVLWHVL26
o ;FRGH7KH;DPDULQWRROV
o ;FRGH&RPPDQG/LQH7RROV7KH;DPDULQWRROV
o 0RQRUXQWLPHIRU0DF7KH;DPDULQWRROV
o ;DPDULQL267KH;DPDULQWRROV
3URJUHVV'LDORJIXQFWLRQ&UHDWLQJDQGLPSOHPHQWLQJWKHDSSOLFDWLRQFODVV
SURMHFWIRUXQLWWHVWV
o VHWWLQJXS6HWWLQJXSDQHZSURMHFWIRUXQLWWHVWV
SURMHFWRUJDQL]DWLRQVWUDWHJLHV
o FRPSDULQJ&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
http://www.freepdf-books.com/
SURMHFWWHPSODWHV$QGURLGDSSOLFDWLRQ
o $QGURLGDSSOLFDWLRQ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLG+RQH\FRPEDSSOLFDWLRQ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLG,FH&UHDP6DQGZLFKDSSOLFDWLRQ%XLOGLQJ\RXUILUVW$QGURLG
DSSOLFDWLRQ
o $QGURLGOLEUDU\SURMHFW%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLG-DYDELQGLQJVOLEUDU\%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLG2SHQ*/DSSOLFDWLRQ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLG:HE9LHZDSSOLFDWLRQ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLGXQLWWHVWSURMHFW%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
SURMHFWW\SHVIRUL26;DPDULQ6WXGLR
o L3KRQHRUL3DGSURMHFW%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 8QLYHUVDOSURMHFW%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 6LQJOH9LHZ$SSOLFDWLRQ%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o 7DEEHG$SSOLFDWLRQ%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o :HE9LHZ$SSOLFDWLRQ%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o L26ELQGLQJSURMHFW%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o L26XQLWWHVWSURMHFW%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
SURYLVLRQLQJSURILOH
o FUHDWLQJ&UHDWLQJDSURYLVLRQLQJSURILOH
o W\SHV&UHDWLQJDSURYLVLRQLQJSURILOH
o VHWWLQJXS6HWWLQJXS\RXUSURYLVLRQLQJSURILOH
SURYLVLRQLQJSURILOHW\SHV
o GHYHORSPHQW&UHDWLQJDSURYLVLRQLQJSURILOH
o $G+RF&UHDWLQJDSURYLVLRQLQJSURILOH
o $SS6WRUH&UHDWLQJDSURYLVLRQLQJSURILOH
SXVKQRWLILFDWLRQV
o 85/8VLQJWKH$SSOH3XVK1RWLILFDWLRQVHUYLFH
3XVK6KDUS
o DERXW,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
o 85/,PSOHPHQWLQJ*RRJOH&ORXG0HVVDJLQJ
http://www.freepdf-books.com/
5
UHIHUHQFHVDGGLQJ
o )UDPHZRUNV:RUNLQJZLWK2EMHFWLYH6KDUSLH
o :HDN)UDPHZRUNV:RUNLQJZLWK2EMHFWLYH6KDUSLH
o '\QDPLF/LEUDULHV:RUNLQJZLWK2EMHFWLYH6KDUSLH
5HJLVWHU9LHZ0RGHOFODVV
o LPSOHPHQWLQJ,PSOHPHQWLQJRXU5HJLVWHU9LHZ0RGHOFODVV
o DERXW,PSOHPHQWLQJRXU5HJLVWHU9LHZ0RGHOFODVV
5HODWLRQDO'DWDEDVH0DQDJHPHQW6\VWHP5'06/HDUQLQJ:LQGRZV$]XUH
5HODWLYH/D\RXW/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
5HOHDVHEXLOG0DNLQJDQL26ELQDU\IRUWKH$SS6WRUH
UHQGHUHUV8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG;DPDULQ)RUPV
5HVW6KDUS7KHPRVWFRPPRQFRPSRQHQWV
http://www.freepdf-books.com/
6
VFUHHQUHTXLVLWHV;DP&KDW
o ORJLQVLJQXS6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
o OLVWRIFRQYHUVDWLRQV6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
o OLVWRIIULHQGV6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
o FRQYHUVDWLRQV6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
VFULSWV
o FUHDWLQJ&UHDWLQJWDEOHVDQGVFULSWV
6'.
o 85/-DYDELQGLQJV
VHJXH8VLQJWKHL26GHVLJQHU
o DERXW8VLQJVHJXHVDQG8,7DEOH9LHZ
o SDWWHUQ8VLQJVHJXHVDQG8,7DEOH9LHZ
o XVLQJ8VLQJVHJXHVDQG8,7DEOH9LHZ
VHJXHFDWHJRULHV
o SXVK8VLQJVHJXHVDQG8,7DEOH9LHZ
o UHODWLRQVKLS8VLQJVHJXHVDQG8,7DEOH9LHZ
o PRGDO8VLQJVHJXHVDQG8,7DEOH9LHZ
o FXVWRP8VLQJVHJXHVDQG8,7DEOH9LHZ
VHUYLFH,PSOHPHQWLQJ0990LQDQH[DPSOH
VHUYLFHEXV/HDUQLQJ:LQGRZV$]XUH
VHUYLFHORFDWRUSDWWHUQ
o DERXW,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
VHUYLFHV:LQGRZV$]XUH
o 9LUWXDO0DFKLQHV/HDUQLQJ:LQGRZV$]XUH
o ZHEVLWHV/HDUQLQJ:LQGRZV$]XUH
o 64/$]XUH/HDUQLQJ:LQGRZV$]XUH
o PRELOHVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
o VWRUDJH/HDUQLQJ:LQGRZV$]XUH
o VHUYLFHEXV/HDUQLQJ:LQGRZV$]XUH
o ZRUNHUUROHV/HDUQLQJ:LQGRZV$]XUH
o PHGLDVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
o +',QVLJKW/HDUQLQJ:LQGRZV$]XUH
o FORXGVHUYLFHV/HDUQLQJ:LQGRZV$]XUH
6HW8SPHWKRG:ULWLQJDVVHUWLRQV
6KDUHG3URMHFW
o DERXW&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o DGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
o GLVDGYDQWDJHV&RPSDULQJSURMHFWRUJDQL]DWLRQVWUDWHJLHV
6LPSOH,QMHFWRU
o 85/,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
VLQJOHUHVSRQVLELOLW\SULQFLSOH,PSOHPHQWLQJ0990LQDQH[DPSOH
6OHHSPHWKRG:ULWLQJDPRFNZHEVHUYLFH
http://www.freepdf-books.com/
62/,'SULQFLSOH
o 85/6LPSOLI\LQJGHSHQGHQF\LQMHFWLRQ
64/$]XUH/HDUQLQJ:LQGRZV$]XUH
64/LWH1(77KHPRVWFRPPRQFRPSRQHQWV
64/LWHGDWDEDVH8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
66/FHUWLILFDWH6LJQLQJ\RXU$QGURLGDSSOLFDWLRQV
VWRUDJH
o %OREVWRUDJH/HDUQLQJ:LQGRZV$]XUH
o 7DEOHVWRUDJH/HDUQLQJ:LQGRZV$]XUH
http://www.freepdf-books.com/
7
WDEOHV
o FUHDWLQJ&UHDWLQJWDEOHVDQGVFULSWV
7DVN3DUDOOHO/LEUDULHV73/
o DERXW,QWURGXFLQJ;DPDULQ0RELOH
7DVN3DUDOOHO/LEUDU\73/:ULWLQJDPRFNZHEVHUYLFH
7HVW'ULYHQ'HYHORSPHQW7'':ULWLQJXQLWWHVWV
7LQ\,R&
o 85/,PSOHPHQWLQJ,QYHUVLRQRI&RQWURO
7R/LVW$V\QFPHWKRG$GGLQJWKH$]XUH0RELOH6HUYLFHV1X*HWSDFNDJH
http://www.freepdf-books.com/
8
8,.LW2EMHFWLYH&ELQGLQJV
8,1DYLJDWLRQ&RQWUROOHU
o XVLQJ8VLQJ8,1DYLJDWLRQ&RQWUROOHU
o 1DYLJDWLRQ&RQWUROOHUV0HWKRGVLQ1DYLJDWLRQ&RQWUROOHUV
8,7DEOH9LHZ
o XVLQJ8VLQJVHJXHVDQG8,7DEOH9LHZ
8,7DEOH9LHZ6RXUFHPHWKRGV
o 5RZV,Q6HFWLRQ8VLQJVHJXHVDQG8,7DEOH9LHZ
o 1XPEHU2I6HFWLRQV8VLQJVHJXHVDQG8,7DEOH9LHZ
o *HW&HOO8VLQJVHJXHVDQG8,7DEOH9LHZ
o 7LWOH)RU+HDGHU8VLQJVHJXHVDQG8,7DEOH9LHZ
o 5RZ6HOHFWHG8VLQJVHJXHVDQG8,7DEOH9LHZ
8,7DE9LHZ&RQWUROOHU%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
XQLWWHVWV
o ZULWLQJ:ULWLQJXQLWWHVWV
o QHZSURMHFWVHWWLQJXS6HWWLQJXSDQHZSURMHFWIRUXQLWWHVWV
o DVVHUWLRQVZULWLQJ:ULWLQJDVVHUWLRQV
8UEDQDLUVKLS
o 85//HDUQLQJ:LQGRZV$]XUH
o DERXW/HDUQLQJ:LQGRZV$]XUH
85/VFKHPH8VLQJWKHL26GHVLJQHU
http://www.freepdf-books.com/
9
9LHZ&RQWUROOHUFVILOH
o 9LHZ'LG/RDGPHWKRG8VLQJWKHL26GHVLJQHU
o 9LHZ:LOO$SSHDUPHWKRG8VLQJWKHL26GHVLJQHU
o 9LHZ'LG$SSHDUPHWKRG8VLQJWKHL26GHVLJQHU
o 9LHZ:LOO'LVDSSHDUPHWKRG8VLQJWKHL26GHVLJQHU
o 9LHZ'LG'LVDSSHDUPHWKRG8VLQJWKHL26GHVLJQHU
9LHZ8QGHUVWDQGLQJ$SSOHV09&SDWWHUQ
9LHZ*URXS/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
9LHZ0RGHOOD\HU
o ZULWLQJ:ULWLQJWKH9LHZ0RGHOOD\HU
o /RJLQ9LHZ0RGHOFODVVLPSOHPHQWLQJ,PSOHPHQWLQJRXU/RJLQ9LHZ0RGHO
FODVV
o 5HJLVWHU9LHZ0RGHOFODVVLPSOHPHQWLQJ,PSOHPHQWLQJRXU
5HJLVWHU9LHZ0RGHOFODVV
o )ULHQG9LHZ0RGHOFODVVLPSOHPHQWLQJ,PSOHPHQWLQJRXU)ULHQG9LHZ0RGHO
FODVV
o 0HVVDJH9LHZ0RGHOFODVVLPSOHPHQWLQJ,PSOHPHQWLQJRXU
0HVVDJH9LHZ0RGHOFODVV
YLHZPRGHOVDQGVHUYLFHV
o UHJLVWHULQJ5HJLVWHULQJDQGVXEVFULELQJYLHZPRGHOVDQGVHUYLFHV
o VXEVFULELQJ5HJLVWHULQJDQGVXEVFULELQJYLHZPRGHOVDQGVHUYLFHV
9LUWXDO0DFKLQHV/HDUQLQJ:LQGRZV$]XUH
http://www.freepdf-books.com/
:
ZHEVLWHV/HDUQLQJ:LQGRZV$]XUH
:LQGRZV$]XUH
o DERXW/HDUQLQJ:LQGRZV$]XUH
o VHUYLFHV/HDUQLQJ:LQGRZV$]XUH
o DFFRXQWVHWWLQJXS6HWWLQJXS\RXU$]XUHDFFRXQW
o 85/6HWWLQJXS\RXU$]XUHDFFRXQW
:LQGRZV$]XUHVHUYLFHV
o 85/6HWWLQJXS\RXU$]XUHDFFRXQW
:LQGRZV3UHVHQWDWLRQ)RXQGDWLRQ:3)8VLQJWKHL26GHVLJQHU/HDUQLQJWKH
0990GHVLJQSDWWHUQ
ZRUNHUUROHV/HDUQLQJ:LQGRZV$]XUH
http://www.freepdf-books.com/
;
;DPDULQ
o LQVWDOOLQJ,QVWDOOLQJ;DPDULQ
o OLFHQVHVHOHFWLQJ&KRRVLQJD;DPDULQOLFHQVH
o 3&/VXVLQJLQ8VLQJ3&/VLQ;DPDULQ
;DPDULQ$QGURLG7KH;DPDULQWRROV
;DPDULQ)RUPV/HDUQLQJWKH0990GHVLJQSDWWHUQ
o +HOOR:RUOGFUHDWLQJ&UHDWLQJ+HOOR:RUOGLQ;DPDULQ)RUPV
o DUFKLWHFWXUH8QGHUVWDQGLQJWKHDUFKLWHFWXUHEHKLQG;DPDULQ)RUPV
o ;$0/XVLQJ8VLQJ;$0/LQ;DPDULQ)RUPV
o 0990XVLQJ8VLQJGDWDELQGLQJDQG0990
o GDWDELQGLQJXVLQJ8VLQJGDWDELQGLQJDQG0990
;DPDULQL267KH;DPDULQWRROV
;DPDULQ0RELOH
o DERXW,QWURGXFLQJ;DPDULQ0RELOH
o ;DPDULQ&RQWDFWV,QWURGXFLQJ;DPDULQ0RELOH
o ;DPDULQ*HRORFDWLRQ,QWURGXFLQJ;DPDULQ0RELOH
o ;DPDULQ0HGLD,QWURGXFLQJ;DPDULQ0RELOH
o 85/,QWURGXFLQJ;DPDULQ0RELOH
;DPDULQ&RPSRQHQW6WRUH
o DERXW7KH;DPDULQ&RPSRQHQW6WRUH
o FRPSRQHQWV7KHPRVWFRPPRQFRPSRQHQWV
o -VRQ1(77KHPRVWFRPPRQFRPSRQHQWV
o 5HVW6KDUS7KHPRVWFRPPRQFRPSRQHQWV
o 64/LWH1(77KHPRVWFRPPRQFRPSRQHQWV
o )DFHERRN6'.7KHPRVWFRPPRQFRPSRQHQWV
o ;DPDULQ0RELOH7KHPRVWFRPPRQFRPSRQHQWV
o $FWLRQ%DU6KHUORFN7KHPRVWFRPPRQFRPSRQHQWV
;DPDULQOLFHQVH
o VHOHFWLQJ&KRRVLQJD;DPDULQOLFHQVH
;DPDULQ6WXGLR
o DERXW7KH;DPDULQWRROV
o HGLWLRQV&KRRVLQJD;DPDULQOLFHQVH
o L26DSSOLFDWLRQEXLOGLQJ%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o SURMHFWW\SHVIRUL26%XLOGLQJ\RXUILUVWL26DSSOLFDWLRQ
o $QGURLGDSSOLFDWLRQEXLOGLQJ%XLOGLQJ\RXUILUVW$QGURLGDSSOLFDWLRQ
o $QGURLGGHVLJQHU;DPDULQV$QGURLGGHVLJQHU
;DPDULQ6WXGLRHGLWLRQV
o 6WDUWHU(GLWLRQ&KRRVLQJD;DPDULQOLFHQVH
o ,QGLH(GLWLRQ&KRRVLQJD;DPDULQOLFHQVH
o %XVLQHVV(GLWLRQ&KRRVLQJD;DPDULQOLFHQVH
o (QWHUSULVH(GLWLRQ&KRRVLQJD;DPDULQOLFHQVH
;DPDULQWRROV
http://www.freepdf-books.com/
o DERXW7KH;DPDULQWRROV
;DP&KDW
o VWDUWLQJ6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
o VFUHHQVUHTXLVLWHV6WDUWLQJRXUVDPSOHDSSOLFDWLRQFRQFHSW
o EDFNHQGDGGLQJ$GGLQJDEDFNHQGWR;DP&KDW
;$0//HDUQLQJWKH0990GHVLJQSDWWHUQ
o XVLQJLQ;DPDULQ)RUPV8VLQJ;$0/LQ;DPDULQ)RUPV
;&RGH6HWWLQJXS\RXUSURYLVLRQLQJSURILOH
;FRGH
o LQVWDOOLQJ,QVWDOOLQJ;FRGH
;FRGHGRZQORDGV
o 85/:RUNLQJZLWK2EMHFWLYH6KDUSLH
;0/HOHPHQWVDQGDWWULEXWHV
o 85/&RPPRQPDQLIHVWSHUPLVVLRQV
;3DWK
o DERXW-DYDELQGLQJV
o 85/-DYDELQGLQJV
http://www.freepdf-books.com/
=
]RUGHU/D\RXWVDQG9LHZ*URXSVLQ$QGRULG
http://www.freepdf-books.com/