In the software industry, the quality of the product is very closely related to that process of its production. The web development world has decades of experience and knowledge, along with the software development process seated fast, agile and robust products gives rise to. Besides, if we look to the mobile world is still in its infancy of this process.
Here in this presentation I have describe some of the issues and my approach on the solution.
CI Web dunaysindaoturmusken Mobile dunyadahenuzcokdogruseyleryok.SirketJenkins’Ikullandigiicin biz de onukullanmayakararverdikamayasadigimizsorunlarcokfazlaMac OS Slave Node veKeyChainTest icin patch yazilmasiTest sonuclariniJenkins’tegormekicin scriptTest coverage sonuclariniJenkins’tegormekicin scriptParalelJob’lardasorunXcode5 ve Mavericks ve Bots
Uygulamayigelistiripstore’a publish etmemizToplam 3-4 haftakadarsurdu.Bu sureyi 3iterasyonabolduk.Iterasyonlarinbasinda o 1-2 haftadayapacagimiztasklarinhepsinisoyle 3-4 saatsurenbir planning toplantisiiletopluyoruz. Birkanbantahtamizvarorayayapistiriyoruz. Sonradasiraylatasklaribitiriyoruz.Ilk iterasyonda – GirisveanaekranlariyaptikIkinciiterasyonda – Lobby veOyunekraninnsadeceistakakisminitamamladikUcuncu de ise grid olaylarinitamamladikve son rutuslariyaptik
HockeyAppentegrasyonu: oncedenmanuelolarakyuklenenuygulamalariapple’in over the air spesifikasyonunuuygulamishockeyappilecozdukStore Publish edilecekipa’nin da aynizamandahazirlanmasi
Common Component’lericin dependency management tool’uolancocoapod’ukullanmayabasladik. Hem external kutuphaneleri, hem de internal kutuphaneleribusekilde manage ediyoruz.
Hikayeyicokhizlibirsekildeanlatmakzorundakaldimfarkindayim. Eger detaylariileilgilenirseniz ben buralardayim, dinlediginizicincoktesekkurederim.Email adresivermekiyiolabilir.