Hybrid (Hibrit ) Programlama : HTML5, JavaScript, Angular.js, Css3 gibi web dilleri kullanılarak geliştirilen ve native programlamanın aksine birden çok platformda çalışabilmesi için yapılan geliştirme adıdır. Bu özellikleri nedeniyle Hybrid uygulamalar Çapraz ( Cross ) Platform uygulamaları diye de adlandırılır.
Read moreCross platform geliştirme ortamları nelerdir?
Cross -platform mobil uygulama, birden fazla mobil alt yapı platformunda çalışabilecek şekilde geliştirilen mobil uygulama türleridir. Bu uygulamalar hem İOS hem de Android gibi birden fazla işletim sistemiyle uyumlu şekilde çalışabilirler.23 Mar 2021
Read moreCross platform oyun nedir?
Çoklu platformların üzerinde çalışabilen ve en az iki farklı işletim sistemi için destek sunan yazılımların tümüne çapraz platform desteğine sahip yazılımlar denir. Bir yazılımın çapraz platform desteğine sahip olması daha çok kullanıcının o yazılıma erişmesinin önündeki en önemli etkendir.
Read moreNative platform nedir?
Native mobil uygulama; sadece belirlenen işletim sistemi, cihaz ve yazılımlarda çalışacak şekilde çalışan uygulamalardır. Bu uygulamaları belirlenen işletim sistemleri dışında kullanamazsınız. Native uygulamaların diğer adı yerel uygulama olarak bilinmektedir.
Read moreNative mi flutter mi?
React Native ise temel dil yapısı olarak JavaScript’i kullanır. JavaScript kolay öğrenme eğrisi ve yaygın kullanımı nedeniyle oldukça popülerdir. Flutter vs React Native kıyaslayacak olursak, JavaScript çoğu web geliştiricisi tarafından yaygın olarak kullanıldığından, React Native ‘i benimsemek daha kolaydır.26 Mar 2021
Read moreNative diller nelerdir?
Native Mobil Uygulamalar Nasıl Geliştirilir?
Read moreNative mi hybrid mi?
Güvenlik : Native uygulamalar hibrit uygulamalara göre daha güvenlidir. Örneğin native uygulamalarda proguard, dexguard, xguard vb. kütüphanelerle kodları saklamak (obfuscation)mümkün iken hibrit uygulamalarda paketin içerisinde html olarak proje kaynağına erişmemiz mümkündür. Bu da büyük bir güvenlik zaafiyetidir.
Read more