Modern iPhone App Development: To-do list app (coding tutorial as done at FANG)
Talaan ng mga Nilalaman:
Sa katunayan, ang isa sa mga pinakamahalagang aspeto ng buong proseso ay ang pagpaplano at ang paglikha ng 'blueprint' ng iyong app, na magsisilbing gabay para sa lahat na darating pagkatapos.
Isinasaalang-alang kung gaano kahalaga ang hakbang na ito, narito ang isang listahan ng dalawang talagang maayos na mga tool na makakatulong sa iyo na mas mahusay na planuhin ang iyong iOS app. Tingnan natin ang mga ito.
Prototyper
Magagamit na pareho para sa Windows at Mac, pinapayagan ka ng Prototperper na lumikha - oo, nahulaan mo ng tama - mga prototypes ng iyong mga iOS apps mismo sa iyong computer screen. Kapag sinimulan mo ang application, magagawa mong pumili hindi lamang mula sa iba't ibang mga aparato ng iOS, ngunit maaari mo ring piliin kung aling bersyon ng iOS ang kanilang pinapatakbo.
Ang Prototyper ay may isang serye ng mga pre-load na mga elemento ng UI na maaari mong gamitin upang lumikha ng iyong prototype ng app mula sa simula, o maaari mo lamang gamitin ang iyong sariling mga imahe na nilikha sa iba pang mga application, tulad ng Photoshop.
Maaari mong subukan ang iyong prototype ng app sa kasama na emulator ng Prototperper, na nagbibigay sa iyo ng mas mahusay na larawan kung paano titingnan ang iyong app sa isang tunay na aparato.
Ang application ay dumating sa parehong isang libre at isang bayad na edisyon ng 'Pro', na malinaw na kasama ang mga karagdagang tampok, tulad ng mas mahusay na mga serbisyo sa pakikipagtulungan ng ulap, pagsubok sa mga tunay na aparato, ang kakayahang mag-export ng isang bersyon ng HTML ng iyong app prototype at marami pa.
InVision
Taliwas sa aming nakaraang halimbawa, ang InVision ay ganap na batay sa web. Ang kailangan mo lamang upang simulan ang paggamit nito ay upang lumikha ng isang libreng account gamit ang iyong pangalan at iyong email.
Ang isa sa mga mahusay na bentahe ng InVision ay pinapayagan nito ang buong mga koponan na may bayad na subscription upang makipagtulungan. Gayunpaman, ang serbisyo ay ganap na libre at perpektong magagamit para sa mga indibidwal, kaya kung nagsisimula ka lamang upang bumuo ng isang app sa iyong sarili, tiyak na angkop sa iyo ang InVision.
Ang isa pang mahalagang aspeto na nagkakahalaga ng pag-highlight tungkol sa InVision ay na hindi ito dumidikit sa mga pangunahing sketch at balangkas tulad ng napakaraming iba pang mga tool sa prototyping. Sa halip, ang serbisyo ay talagang nagbibigay-daan sa iyo upang makipag-ugnay sa iyong app sa isang iOS simulator.
Sa ito, maaari kang lumikha ng mga hotspot upang mai-link ang iba't ibang mga screen ng iyong iOS app at magdagdag ng mga komento at mga guhit sa anumang bahagi ng iyong disenyo.
Sa isang tala ng panig, ang isang talagang cool na detalye ng InVision ay nagbibigay sa iyo ng pag-access sa hindi lamang iba't ibang mga aparato, kundi pati na rin ang iba't ibang mga 'skin', kaya makikita mo kung paano tumitingin ang iyong app sa parehong itim at puting mga aparato ng iOS.
At doon mo sila. Habang ang dalawang tool na ito ay hindi gagawa sa iyo ng isang developer ng iOS magdamag, pareho silang nagbibigay ng isang hanay ng mga napakahalagang tampok na maaaring makapagsimula ka sa tamang direksyon sa mga unang hakbang.
Kahit na mas mahusay: Ang parehong ay ganap na libre at ang isa sa kanila kahit na gumagana mismo mula sa iyong browser, kaya huwag mag-isip nang dalawang beses tungkol dito at subukang subukan sila.
Ang isa pang kasanayan na lumalaki ang katanyagan ay ang paggamit ng mga video game bilang mga tool sa pagsasanay. Ang maraming kaligtasan ng publiko at mga organisasyong militar ay gumagamit ng mga video game upang gayahin ang mga kondisyon ng field. (Halimbawa, ang labanan ng Amerikanong Hukbo ng digmaan, na binuo ng US Army, ay naging isang napakalaking matagumpay na tool sa pagrerekord para sa militar.) Ngunit hindi mo kailangang i-shoot ang Nazis upang makahanap ng halaga para sa mga laro s
Sa Regence Blue Cross / Blue Shield sa Portland, Oregon, ang mga miyembro ng IT department ay nakakakuha ng virtual na "mga token" para sa pagganap ilang mga gawain: Ang pag-reset ng password ng gumagamit ay nagkakahalaga ng 2 mga token. Ang pagpapatupad ng isang cost-saving na ideya ay kumikita ng 30 token. Ang mga empleyado ay maaaring "gastusin" ang mga token na ito upang maglaro ng mga laro ng mabilis at batay sa pagkakataon. Ang mga laro ay higit na katulad sa mga slot machine: Ang mga toke
Ang mahal na tool ng pagsasalin na hindi nag-aalok ng higit pa sa mga serbisyong libreng online. Ang tool ay maaaring mabilis na isalin ang mga teksto, dokumento, at mga pahina sa Web patungo sa at mula sa iba't ibang wika, at maaari (para sa mga seleksyon ng teksto, ngunit hindi mga pahina sa Web) awtomatikong makilala ang orihinal na wika. Ngunit ang dagdag na kaginhawaan nito kumpara sa mga libreng online na tool tulad ng Google Translate ay maaaring hindi nagkakahalaga ng matarik na presyo n
Babala ng Babylon na isalin ang dose-dosenang mga wika, ngunit ang mga salin nito ay maaaring maging spotty. maikling, 2-araw na libreng pagsubok, ngunit kung pipiliin mo ang pagpipiliang Quick install maaari kang makakuha ng higit pa kaysa sa iyong bargained para sa. Bilang default, babaguhin nito ang iyong home page ng browser at ang iyong default na search engine sa Babilonia, at mag-i-install ng isang toolbar na puno ng mga hindi kaugnay na mga link sa ad (tulad ng "Mga Ringtone" at "Mga Lar
Bawasan ang iyong workspace para sa isang mas mahusay na karanasan sa pagtatrabaho, sa mga naka-temang Mga Gadget! ang isang desk kung bilang isang trabaho o isang libangan ng isang bagay na mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Magdagdag ng ilang mga buhay sa paligid ng iyong workspace upang pasiglahin ang iyong kalooban at lumikha ng isang mas mahusay na karanasan sa trabaho.
Para sa sinuman na gumagawa ng anumang trabaho sa isang desk kung bilang isang trabaho o isang libangan alot ng kung ano ang mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Ako ay isang pangunahing halimbawa. Tulad ng taglamig oras at trabaho ay mabagal ko ngayon gastusin ang karamihan ng aking mga araw sa likod ng aking laptop.