Previous Page  62 / 86 Next Page
Information
Show Menu
Previous Page 62 / 86 Next Page
Page Background

62

Biz ilk yaptığımız araştırmalar neticesinde, native olarak

geliştirmeye karar verdik. Native ve hybrid ortamları

karşılaştırdığınızda hybrid ortamlarda başta çok hızlı bir

şekilde uygulama geliştirirken daha sonra gelen isteklere

cevap verememeye başlayabilirsiniz. Platformlar arası

performans sıkıntıları ve özelikle ekran geçişlerinde

sorunlar yaşanabilir. Biz de hybrid ortamda yaptığımız

ufak bir deneme uygulamasında IOS platformunda daha

iyi sonuç alırken Android tarafında bazı cihazlarda donma

veya takılma gibi bazı sorunları yaşadık.

Native geliştirme sürecinde ise en zorlandığımız konu

native dilleri öğrenmek oldu. Her platform için kullanılan

farklı diller ve her dilin yazıldığı platform ve IDE’ler

As a result of our initial survey, we decided to develop

it a native system. Comparing the native and hybrid

environments you see that while you can develop an

application very fast initially in hybrid environments, later

you may find yourself unable to respond to incoming

requests. You may also experience inter-platform

performance problems and problems especially with

switching screens. Also while we got better results on the

IOS platformwith a small trial in the hybrid environment, we

experienced some freezing problems in Android devices.

The biggest challenge in native development process was

learning the native languages. We had to learn about the

different languages used for every platform, the platform

Mobİl Uygulama Gelİştİrme

Developing Mobile Applications

Mecid UYSAL

Çevik Çözümler ve İş Zekası Direktörlüğü

Agile Solutions and Business Intelligence Directorate

UZMAN GÖZÜYLE

EXPERT VIEW