Show simple item record

dc.contributor.advisorYılmaz, Atınç
dc.contributor.authorAlp, Nuri Gökhan
dc.date.accessioned2021-05-09T09:41:51Z
dc.date.available2021-05-09T09:41:51Z
dc.date.submitted2019
dc.date.issued2019-09-05
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/709394
dc.description.abstractGünümüzde mobil uygulama kullanımının daha fazla yaygınlaşmasıyla profesyonel yazılım ekiplerinde mobil yazılımcıların önemi artmıştır. Mobil platformda uygulama geliştirme hem arka plandaki iş kodları hem de ön yüz geliştirmelerini kapsar. Ön yüz geliştirme yapılırken planlama, geliştirme ve sonuç aşamalarında pek çok yoruma maruz kalınmaktadır. Dolayısıyla bir proje hayat bulana kadar ve hatta bulduktan sonraki sürümlerde dahil yorumlar neticesinde pek çok önemli değişiklikler yapılmaktadır. Bu değişimlere rahat ayak uydurabilmek için yazılımın kaliteli, kolay anlaşılır ve yeterli esneklikte olması gerekmektedir. Bu yetkinlikleri sağlamayan yazılımlar haliyle yükselen maliyetlerle karşı karşıya kalmaktadır.Mobil yazılımın maliyetini arttıran faktörler ve maliyeti düşürmek için uygulanabilecek çözümler araştırılmıştır. İlk sürüm geliştirme, bakım ve devam eden sürümlerindeki geliştirmelerindeki durumları projenin büyüklüğü ve koşulları da göz önünde bulundurarak incelenmiştir. Tüm etken faktörler incelenerek problemler tespit edilmiş ve çözüm önerilerinde bulunulmuştur. Tez çalışması ile tasarım örüntüleri ve kaliteyi arttıran faktörler ile alakalı konular detaylandırılmıştır. Bu tez ile literatüre bir tanesi `Flex Pattern` olan üç yeni örüntü sunulmuştur.
dc.description.abstractWith the increasing usage of mobile application, the importance of mobile software developers has increased in software teams. Application development on the mobile platform includes both background business code development and fronend development. Frontend development is most commented part of development during the plan, in development and final period. This is because, many important changes are made as a result of comments. In order to keep up with these changes, the software must be of high quality, easily understood and sufficient flexibility.In this study, the factors that increase the cost of mobile software and the solutions that can be applied to reduce the cost have been investigated. The development of the first version, maintenance and next version are examined, taking into account the size and conditions of the project. All the factors were investigated and problems were determined and solution suggestions were made. With this thesis study, design patterns and factors that improve the quality were elaborated. In this thesis, three new patterns, one of which is `Flex Pattern`, are presented in the literature.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleMobil platformlarda kaliteli kod geliştirilmesi ve maliyetin azaltılması
dc.title.alternativeDevoloping high quality code and reducing cost in mobile platforms
dc.typemasterThesis
dc.date.updated2019-09-05
dc.contributor.departmentBilgisayar Mühendisliği Ana Bilim Dalı
dc.identifier.yokid10257015
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityBEYKENT ÜNİVERSİTESİ
dc.identifier.thesisid557820
dc.description.pages122
dc.publisher.disciplineBilgisayar Mühendisliği Bilim Dalı


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess