Kutengeneza Programu 7 za Simu katika Wiki 7: Mahojiano na Tony Hillerson

  • Shiriki Hii
Cathy Daniels
itakusaidia kufika hapo kwa utangulizi wa ulimwengu halisi wa mifumo saba, iwe wewe ni mgeni kwenye simu ya mkononi au msanidi uzoefu anayehitaji kupanua chaguo zako. Utalinganisha programu za uandishi kwenye jukwaa moja dhidi ya lingine na kuelewa manufaa na gharama fiche za zana za jukwaa tofauti. Utapata programu za uandishi za vitendo, zenye uzoefu wa kufanya kazi katika ulimwengu wa mifumo mingi.

Pata Kitabu kutoka Amazon (Paperback) au Kindle (e-Book)

Mahojiano

Kwanza kabisa, hongera kwa kumaliza kitabu! Nilisikia kwamba 95% ya waandishi ambao huanzisha kitabu kwa kweli hukata tamaa kwa njia fulani na ni 5% tu wanafanya na kuchapishwa. Kwa hivyo, unahisije sasa?

Tony: Hiyo ni idadi kubwa sana. Kweli, hiki sio kitabu changu cha kwanza na Waandaaji wa Programu za Pragmatic, kwa hivyo nimefanya hapo awali. Nadhani ukiwa na kitabu cha kiufundi kama hiki ni rahisi kuwa na mpango ambao unaweza kukamilisha, ukipewa muda, tofauti na hadithi za uwongo, ambapo dhana inaweza kutojitolea kwa kitabu kamili. Vyovyote vile, kwa wakati huu, baada ya mwaka wa kuandika wikendi na usiku, nimechoka sana kuandika na ninataka kurejea shughuli zingine ambazo nimeahirisha kwa wakati huu.

Hata hivyo, ninahisi kuridhika kwamba kitabu hiki karibu kililingana kabisa na maono ambayo mimi na wahariri tulitengeneza miaka michache iliyopita tulipozungumza kuhusu kitabu hiki kwa mara ya kwanza. Ninavutiwa sana kuona ikiwasoko linafikiri kuwa ni muhimu kama tunavyofikiri inapaswa kuwa.

Ulipata wapi maelezo au mawazo yako kuhusu kitabu hiki?

Tony: Kwa kuwa nimekuwa msanidi programu wa simu kwa muda sasa, kitabu hiki kilikuwa kitabu ambacho nilitaka kuwa nacho. Nilikuwa katika hali kadhaa ambapo nilihitaji kuandika programu kwenye majukwaa machache, au kuzungumza kwa akili na maswali kuhusu zana mbalimbali za simu za mkononi. Nimependa kila mara mfululizo wa ‘Seven in Seven’, na kutokana na viambajengo hivyo, wazo la kitabu hiki lilijijenga kikamilifu kichwani mwangu.

Ni nani wasomaji bora wa kitabu hiki? Watengenezaji simu? Wanafunzi wa chuo? Wasimamizi wa kampuni?

Tony: Nadhani mtu yeyote aliye na uzoefu wa kupanga programu, iwe kwenye simu ya mkononi au la, atapata kitu kutoka kwa kitabu hiki.

Je! ni sababu tatu kuu za kusoma kitabu hiki, ikilinganishwa na vitabu vingine au nyenzo za mtandaoni?

Tony : Sifahamu kuhusu utafiti mwingine wowote wa kulinganisha wa teknolojia ya simu kama vile kitabu hiki. Mbinu ya kujaribu kwa haraka majukwaa na zana mbalimbali za simu bega kwa bega na nyingine ni mbinu ya riwaya iliyobuniwa baada ya vitabu vingine vya 'Seven in Seven', na si vingine.

Je, tunaweza kuunda programu saba ndani wiki saba tu? Jina la kitabu linatia moyo. Inanikumbusha kitabu kingine kiitwacho "Four-Hour Week" na Tim Ferriss. Ninapenda mawazo yake kuelekea kazi, ingawa kwa uaminifu, sio kweli kufanya kazi nne tusaa kwa wiki.

Tony: Ninaamini kuwa si vigumu kufuata kitabu kwa kasi hiyo, lakini bila shaka unaweza kuchukua muda mwingi unavyotaka. Kwa kweli, kwa vile msimbo umejumuishwa, sio sana kwamba kujenga programu ndilo jambo linalolengwa, lakini kuchunguza mifumo kwa kutatua idadi ndogo ya matukio ya utumiaji.

Kitabu kitatolewa lini. ili sisi wasomaji tuweze kuinunua?

Tony: Kwa sababu ya programu ya beta ya Pragmatic Programmer, wasomaji wanaweza kununua beta, toleo la kielektroniki sasa hivi na kupata masasisho bila malipo kitabu kinavyoendelea. umbo. Sina uhakika na tarehe ya mwisho ya utayarishaji, lakini nimefanya marekebisho kadhaa kwa ukaguzi wa mwisho wa teknolojia, kwa hivyo inapaswa kuwa toleo la mwisho baada ya wiki chache.

Kitu kingine tunachohitaji kufanya. unajua?

Tony: Mfululizo wa 'Seven in Seven' ni dhana nzuri ya kupeleka taaluma yako ya utayarishaji programu hadi kiwango kinachofuata kwa kujifunza ruwaza na mbinu kama polyglot. Kitabu hiki kinapeleka dhana hiyo katika nyanja ya simu, na ningependa kusikia jinsi kinavyofanya kazi kwa wasomaji kwenye jukwaa la kitabu kwenye tovuti ya Pragmatic Programmer.

Umewahi kujiuliza ikiwa unaweza kutengeneza programu za simu za mkononi za vifaa vyote? Vipi kuhusu kuendeleza kazi yako kwa kupanua zaidi ya jukwaa lako maalum? Je, ungefanya nini ikiwa ungeweza kuyafanya yote chini ya miezi miwili?

Kitabu kipya zaidi cha Tony Hillerson, Seven Mobile Apps in Seven Wiki: Native Apps, Multiple Platforms , inachunguza jinsi ya kufanya hivyo tu.

Kwa hivyo, nilipoomba kumhoji Tony, niliruka fursa hiyo. Tulichunguza msukumo wake, hadhira yake, na jinsi inavyowezekana kwa watayarishaji programu wengine kufuata mfano na kuunda programu saba katika wiki saba.

Kumbuka: karatasi hii sasa inapatikana ili kuagiza kwenye Amazon au Pragprog, unaweza pia kununua eBook kusoma kwenye Kindle. Nimesasisha viungo hapa chini .

Kuhusu Tony Hillerson

Tony amekuwa msanidi programu wa simu tangu siku za mwanzo za iPhone na Android. Ameunda programu nyingi za rununu kwa majukwaa mengi, na mara nyingi ilibidi ajibu swali "ni jukwaa gani?" Tony amezungumza katika RailsConf, AnDevCon, na 360

Mimi ni Cathy Daniels, mtaalamu wa Adobe Illustrator. Nimekuwa nikitumia programu hii tangu toleo la 2.0, na nimekuwa nikitengeneza mafunzo kwa ajili yake tangu 2003. Blogu yangu ni mojawapo ya maeneo maarufu kwenye wavuti kwa watu wanaotaka kujifunza Illustrator. Mbali na kazi yangu kama mwanablogu, mimi pia ni mwandishi na mbunifu wa michoro.