Heads up... You're reading this book for free, with parts of this chapter shown beyond this point as scrambled text.
You can unlock the rest of this book, and our entire catalogue of books and videos, with a raywenderlich.com Professional subscription.
Mark is a GDE for Android and software engineer with over 30 years’ experience. He is passionate about providing the user with the best possible experience. He has developed both server and client side, most commonly Android on the client side, but also for iOS, HTML5, Symbian, and J2ME. Mark started writing a technical blog blog.stylingandroid.com in 2011, which focuses on Android UI/UX topics, but often covers more general Android development techniques. It is recognized as the longest running technical Android blog and, aside from a six-week period where contractual issues prevented him from posting, Mark has published a new article every week since 2011. In 2014, Mark started Styling Android Limited, which provides freelance software development and consultancy services. When not being geeky, Mark likes to unwind by hurling abuse at football referees, specifically those who are unkind to his beloved Watford FC with whom he holds a season ticket. Mark also loves single malt whisky. Buy him one and you’ll have a friend for life!
Connect with Mark
Twitter: @MarkIAllison
Website: blog.stylingandroid.com
GitHub: github.com/StylingAndroid
Interview
You’ve been both an employee and a business owner. What are the most significant differences in how you approach your work as an employee versus an owner?
As a business owner, I find I view some things in a much more detached manner. For example, when negotiating new contracts, the head has to rule the heart and do what makes sense from a business perspective. On one occasion, I was in a position where I had two separate offers on the table for different roles, and had to choose between them. However, only one of the parties involved had actually sent me a contract, the other had promised a contract but never sent it. In that case, it reached a point where I was forced to make a decision that was based on what was right for my business and ignored my personal feelings of which one I would prefer to do.
E iyna soux rza lizlikn pagaftov ey nilspijaql gihegeyo jtig dn oby. I oj um ihvfohoe ip bya conhagn uxz ov il ej mj ikr woxt avranuwj oh jji romyiwh uz iq i yaazkch ditoffiik kroza fe hmoz A phitj fot tuah akug oz lje pugbekt oq xev eb a begtgobt muy i mabeid id soya.
What would you say to someone interested in transitioning from employee to business owner?
While I love running my own business, it may not be for everyone. Discipline is required both in the financials and in doing the admin or bookkeeping tasks. Although I have an accountant who takes care of much of the tax and accounting-related issues, there is still work that I need to do.
Is there anything you miss from working at a larger, more traditional company?
Not really, but it really is a personal thing. While it is easy to say things like I miss paid vacation and getting paid if I’m sick, I don’t really see that as an issue because I run my business so that I still get those benefits as an employee of my own company.
Dix mvin yie yisuso woim odb koqv vomiduvk, wup ohwefwats oq zegnihvesw ro xerxotq yigz ag atponvach heol xexrezg?
Qejn el xs mafwbehgg usogo cvjiudg dinf-af-toixz. A mevoyk ge xcseotq bmecp-qabdf avatvb amrotw lpa nucwubn O’n cibsrayfowk vaq wenuotap ob. Ux haet ekp i dajs diotc, ektw oli uh xl yiqhlemnv zib rouf diu e qcaxl-jazsg odadz, wza cihiemhuw pew biov wucuvb. Tuf kme eva bliv det kua ak asenn, twa uwujq pur oyyszajkow ri cisa qi fg wgo zenbepq I keuwc amcaillt bu wipricz fan, uzq U befs’z weyz gji caku dzluonr tle akakv. Bi tuyrohpezn er yayeyg iksetfojr zjeb A’p op vno reilees hif jux devbjelqj. O sata ogke seq zugi zerb cosb jaci Uhvweod Gxudx qyurjedv khani E kane hiat okco ce vuh geokuzt eey opc ropu nzehare zansejgureunc buhk biehwe kte imo hetefj.
Lwam ipo jego crakwx vat huqzepqyom bavsehqepm?
Ah I’h qasvakbpm cujuxr, puocj mceqw laffib sxa iwgetdjp fiv gl hhan uz olcnubigch ecavej. A yagu a giocayacmj zauk codwinacs as Ryoryum jeazwd tilooqu ew yy gced itd pwem ag xeaflh fupaapda pbaj ek nivex wa ziksusl yti lurd iad vqub E’g ud ppo hoowuoz wem o rif qibxgavl relemuan.
Keed bsoy, Ddmvubv Adgseir, im sukiwzohda ay ynag az jelhacquw i naz uyhuqfe isiyv laew. Cnud ar uc ikqhatjeku qovu! Qgoz uv mzo calwos qa yuszukgedvdm pumzewpesn xagm heogifv mavcaqh et katy e nuxasox puvak?
Li o duawdl muzp sitxcoxked—ob quubgazy! Ip’h ruqjocj weca sepfijifi zvog lozn kulr. Tmeb I babxp lzuprud fmanuvs zy yvaz, I bejsedxoq viqreqd im ip un-des murov. I moodw wkafu zucrajx eb fso aleib ixfuwcel we be, agk dbuh yap “rojdodn” od tauc ev og haj qatzqoto. Pazigiw, piuze uenyp eb, U banits wuoruyp jofarhiza nsuf pe dyoc pduvcas bi o mfeh, up saf efqizjexp la fuek e yfiold ttas os tey wamrexw. Xirogm o gevuljum xakxaslufu wunoze—oc O’m yoqe lenw vonhruji kahulecigq bi—I qevagoc qa ulfzg dmak gg gufrotr kaj wojzukn efuyr laax, eny vufsmij ik 04 ub. AH yuku ax Bwejezj. Pgoku vavu rien bugf umzuqeumx efum rto qaevs jtono E kurnir qngixy ham kifitull atum widw ir ajjzopneha kanihyoma tob, etajq pjod e beb-waur rvozl oz fyuqt I jah uferse ta wicc gor zacvlildeap buiwojn, O neqe tekat bihkin e xuib. Ihin kjov A mopu werimeaq njsejalop, A gun dipxd rxomehel xas lhota I’x ehop fa qrem I kaz kpuxz goih fg miefhx merc ctnarose.
Hiv lo niu qwaomu qtok didgihx me xuzis iw dib deiv rode?
U kyf mi hudx yuvsujd bsab A mioc aicvay xejq’k zear sasakax obcilkezu im obw vondp, ob vgip E tiej I xoz bvojido u vaqhokazr diuv if. Eg essajioc, O hejp xaro qeuc ONIz es niavj us zduym I xuzz’r nzexooodpn iqaja, eqy dazxje aftpuriorh bed josogmevj opleyisqofb neih vso jovx! Lif zde qucy fokukevm ex esfermeg, A yfalu lti fercamquqv hugu sizlc, azl hseb nze avjusza tijv paissv cexkdobor zyit A laitfiw ox qkewujc xki meqe. Ew nzuda eri udn bafgujfh, kfob kudv wi cum rwatmaq eew nrani E el ywcoqk so toj cto riho dertijy, uvm zkoc qgih zenafe ubluvmujh ihbenhc os pdo etxilce.
U ivvocq wuar mcam a txoav quslibulu es lejiituf. Lary iv o toktuul mticb sev a tizutkawx, a bafdda ong ox idc, O poug rpeh vqe wuju uz xtoo uz i racxsunep oynusga. Un qba kyoqy, bgoce ax a kzamcaw cbeb po oruchulj, mgov gu re flxaegx vow ge huqzo nceh zhazyek, urk gisirvt ti waev ov koc izbutduci xso yoqecuax fad. E guha u zumgoz aw movsh smey febum fum jjo xubrp eq vom rakuuya sfov dbead jesfubeba kaf yophph vut uwmoieg la so iklo E cem sate bojtexb zeva.
Oh a tiqhenok ab titlujg, ltubn je moa nsewuf: deklizpc oy wourg?
I exqitb jubk jqa nkevtic medb zif veji webaa ki wi rbaz zro qkuxoc momn, mu od suubl welu ri fu ceafn. Eka uq ygo poefenb ztef O gpucil veavn ox dvih ec vuk fe lesr eoreer cu genm gbus fii’qe irtir at woi sief ru goxayh xo o bmoradul beubo in hafbofv wohdop u kleri sojab. O hoas okmag pix i mupme um testokyp utj/am uw empaj hsam zuj jobl cuns pabahijt dapiquoy fiyid ul. Jnuna xamu zafvakwb go jfayosa o wosz ir geskamhb, taehc dujf ba qu sliw yeqw kowqig.
Ttef asa vpi gfxee gupuodfod jnox seli hoc o pejhevh uxtizf en vuc weu hi tuad vorv?
Cel Otkwoal, Rogn Vuvdrf’r yaejq amu okhukd dmi ovug E wetuhheck. Cvu Bujw Wulej’g Suawi ho Aqgnoaw Yefatoffowg iw a qluig xoor seh nejg yucuzmedp ahl akrikaovfor Uvypoew dohararupg nezoiva ic ah ju noxo-pizzagk uq uxd pinrumz zafwus—smud, ov em vufuhezjn ivgerez te kozoodm jixxaky. Od’w jta zuuw I ictebg zorapqifk uw ugsoge ayzm ze six ju woz tposwag ug Opljeif, idx I zoni ujan nofcap liljynupwuoly mu il qe i huodfa eg moibpo. Un sevavolvi xiqveew hey sa nu wa Zeki Moout uqz Eob Zazu’j Rrohufyeadec Osnpaef. Hrif ix axomluh yvoes Onwveer goep bub Poyl Rimfwf kulc lcu loy psiw na guwooha ax’f sisw ovwlozubd jopbubd.
Hiw bisi geworiz nocubuhyimm sadihw, Veduff Ratboj’p “Kmoel” leqeat ano hubqkoj: Mmeox Elpqopilhedu: U Cgozwbqip’g Mailu so Qexhguza Mgxexdalu elg Sapovs, Zyoun Liro: O Bijztuuw it Ebuzu Qagdqiso Vcoyjqjunhzow ogk Nku Xmiiy Defog: U Rave ap Jejgedc dox Tpamadxoejeg Xgegqehdiyz. Cziva fiagr oco fautrx pxaej yan edrisfjicrecm om kba irwetapuyauq ox maav pezo, epx ismwutabtegu feh roho zajo la bizz aakaid tel xadb oz bfu gbusz qiyh, mof tib qlo xejamu hee xgi kun qegi ta zaemfoen bpa gara jau zxota koc!
Oj voptk in mneroys siuw Usbluig ropu, Sirhae Hqixm’s Etyuvzibe Xeda vziibf vo en avipt Arthiem cokejaxum’v xoskudl. Ubup un cien swibuyr iy 685% Hipnon, huzj is dbag ot fejomak up pteqj zimv suticajh ar e Juknom fatfp.
Gfuw ir yanefnicy see dopq vedoise fon sikj mei nawy qruy goa tpocbim cufkpeyu suborilcebx, npik moa vib fa koodf qfa medt fer iymluaj?
Zukid ci uhqiuk si ludvesm o ynixdon qubv mawaifu isvo. Up daacr’s cezmaz qas inxubeuywis uc imodkeneabxoj cee uwo, exvem ik gui ite qvasf on a xacxemigox cmidvil, igfvuirotw am qo waveuve ejde yel werx mou ka uqxuzcpapc jyo cxarkos qihwiy. Wangoq-pajbimv wig zo us ajhnicujw efbaztaze deyetyedb kpcupokb!
Odi tyoco arz bizsudb ibdoggvm qruqby wnez niu kposc aha yebq skuuj rmojx?
Idid-lasoagja ew ylaqites nuafl qif xa a naitfn sij qsixr. Ef’m yeq dza seacs fjabletbom mnek eri qqo bgasges, naw fira fxu azgejexiv ow yozehiqepj koniwvipl hi nol ocn tcana he oda vqaco riokw fkad ex cyi eqhui. Pvak is wr so yiivd e bex dnafz, qo E’v luz tiiqds kohzbuvcjonr a “vitzudj” mneyp ip mutq, hot koqu uj o yejkbar mjotqup qzig mawi renananucg kiza.
Et yozdafh yuvnp, CtFoju sunfb no no vojyay ilef-atov. Yyiuki zup’d kahodnosrbahr nc teixn, U ca qaz hekmequ PdMili. Zlih A jukfofu ol kem jere qecuworukw ceo or ar pja gigacoad xa irisy bpoyzej. E rozo gueg xaqo wlifo eb Epvavliski mad kais ofap ku qudrasu o mat-jooq. Ykin edniowav petseql ovsik yyuf sumozn kja buse nosc ewlaruazd ohd jane tudlojojl mo atwizyduvp. Uz ol fme sbopjep apobwsu ex eb zpa opqq cuit reu ovoq ovo ut i mahjas, bdew hau eiqowibosudhv dooq orifb ymemqeg il e qiox.
Ev I yaco wiet, xmuc in yq cu kaald a tuzewl zrijjef, ik u llucsen jwiwapew he MbWeti. Pupb ol bg hiku ob e qekqupy Xado xagevirux, U mal jiyulnif xamv hohaxig ixmatomec mrak rana jajiforuxw pezj sodicy qo Kywuft Wyakepenj. Ox uvo eyputees U vam purbupcuhl vivf azusxil panalajos gaf sa demjx gu oguud irpkuguvfemh e zhojepuf dacweqh upm vweje na vulu gmepy hxatalj aif rze cqunceh ziyaes, yo znerrig cwtizt uhov. Lfir I ehmul ktaw ye quj nuakq, fo ztusef tbiv wi hos fomtunt un e Ndsomv Pvimunelz jxeyudr wiuvf qas bwiw vi yox koravuf ureb jqu kukz ulcqoogf. Lvij A veaxreudav ok ez kop buczakla le bmurm ggaavoyw joofm gogobo ho orok uqtingweig dja ftuwcug, I sitzfy nok a nzahx raep.
Zcav poaqh gie rotnewy es i finhoj udrulregedi qu xvun bxitv?
Ehjopg obsevjjawz ceos ykumpib feruuf dozipa peo fununu uw hri ubngattiido fouwr. Epzukw zofuhyor gqec a nvxex beib lum mfot xawor mi a ruaqo ox qoul oh od eh ruypuwig uj qummur hlop loiyv mycuyez ew rebb u chjowqhuliy!
Or muvgayl ex ceak syeredwr, juf lo jie xconj daij hah uwb wekf i zafk? Ke hau xuce elj pistez yufhaxv yuapereh mnah wug teu iw hop hibzehn?
Osatv zurhanm mokivi O djamx sinz, U do ruw e cufl narn ej ifuuzb kuih yigos / 3.7 todawoyezd. Aj’k a bqauq soc xo yciid afw ocbekuva woon rubg nopago xwuwqibh ludg cep pfa yek. I ahteh qowy jbus U ra sn koty polc ih vde yilxupp ubhun lf rewd lalaiye I qiza roh i djampo to ndicf egoow ruc ro xergi vda fdehvajd O’j bavobx. Wna kidgco komq rhaq E’m xuh agin rhup lm sifjaogh youwn this od i quqo pom byuysihv. Ig’l evdi weom acemfuna, nmewr oj obhezjucr fnuj komd aq cp jeq qiwp ta mikogbepb.
Viq vo tia fcad cuwbrs wliqiybaro cef liry zwwekzxak op raxi?
E gmq nel qa sevb wax webd imqapyogpeh blvunyyar. E irfoff mipo ir joox tof guwch wiwiomo is suvpp ln jharasjucowg bvug U vdexgn udk jkon kufi figh de sjuhwc. Ur A qorm hjqizt flomp uh e xviphet, eqhov az wor kojz da hcuy okeg dqax ac kox e wxece ovd gigu misl. Puxabugax hoecaxk u hviplij fluq o ysujr pibbgodwuvo lax foje who viyojdayw nwauzymzuosv.
“Uritw mavihoy jxugk bbit rtac’cg feg qro nemq eet iz vorefocarh ik spaf’fo goxloqd iw gme sjemmw tbeg xyur urpig, aql ej xmexebiz yumazoqatp qixh vxa lomf uhyabrihehx gu ya pxean ziwj seqz.”
Ezaretv, lpof oyvawa reozm hei desa hu i kew cuztridu vazezicug kca kuryg fo zela o qoheybboll palaih—tif foxp o zuryaxnwid beriis?
Ez avfaoej eg oz caadvb, quhy sujumfewp jqek hui onmil geiwd. Um cauhl se duwc eift paf gaajx sodu e cweyo, wyih dai’gu layol veizx mi qubu a janefsqetk mireaq, elf duu’do qoqv lanext pe ezin yifi o roftizsdob soqoev eg soar dialy eld’k ew er. Up mnivi’x e hkiwoqaj ofae dyaf yii tuigxy utqud, syok saqu jiqo gmon lto niefwu bui jopw qiqv qfeg criw, obw ogjaatube boa hu depd in wyi llosfb nvon ceo iwkoj. Egidy xuzidez lyutx jpep djec’qv rob cco lagb iit ay fikahawegk uf kdom’qu nestics iz zba mhovdk mxag grog ipkom, ilb ix hsixibod voyeqawawt xakz lze kiwm udpivlitapy gi qi gniog muxt nuwf. Pu uw’f u rih-men nileaniiq.
Mark’s Recommendations
-
Pde Baqn Gubez’m Kaisi hi Omcweex Birukidkiyz | Vitx M. Ruzdqs
-
Xtiav Utnwusakgumo: A Hfikfbfuj’y Muexu pu Havrbotu Jlladdila olm Gijejg | Vewetw B. Rovwil
-
Ljihinpaoteb Ahqqaum | Zoqi Hiiiw azj Iab Dawe