Merhaba arkadaşlar, react native mobil uygulama'mı? Native mobil uygulama'mı? yoksa Hybrid mobil uygulamalar mı daha çok tercih edilmekte bu yazımızda buna değineceğiz. Öcenlikle bir çok kişi react mı? native mi? diye bir çok soru sormakta. Bilindiği gibi native uygulama dediğimiz IOS ve ANDROİD gibi firmaların geliştirmiş olduğu yazılım dilleri olan swift ve java gibi diller kullanabilmek için o yazılım dillerini ve komponentlerini öğrenmek gereklidir. Bu yüzden biz bunlara native deriz çünkü kendi yazılım dilleri vardır ve o platform için geliştirdiğimizden IOS ve Android developerlar kendilerine göre kütüphaneler oluşturup kullanıma sunmaktadır. Native mobil uygulamalar denince hemen gözünüzü korkutmasın. Diğer yazılım dilleri gibi birer dilden ibarettir. Sadece biraz pratik ve araştırma ile çok kısa zamanlarda öğrenebilirsiniz. Tabi ki yine de tecrübe her zaman önemlidir.
İsterseniz öncelikle react native nedir onun ile başlayalım. React native facebook tarafından geliştirilen açık kaynak kod bir yazılımdır. İsminden de anlaşılacağı üzere native olarak tasarlanmaktadır ve içinde belirli komponentler barındırmaktadır. Avantajı ve tercih edilmesinin en büyük sebepleri en gelişmiş olan IOS ve Android platformları için aynı anda mobil uygulamalar geliştirilebilmektedir. Bu yüzden bir çok mobil uygulaması geliştiricisi tarafından kullanılmaktadır. React aslında %98 native bir yapıya sahip diyebiliriz. Çünlü aslında tüm kütüphanelere erişimi olmasada standart bir mobil uygulama geliştirmek için ideal bir seçim olacaktır. Hem zaman açısından hem kullanım açısından.
Hybrid mobil uygulama web kısmında ki kullanılan javascript kütüphaneleri vs css gibi şeylerle yapılmaktadır. Çok kullanışsız olduğundan ve aşırı yavaşlık söz konusu olduğundan çok tercih edilmemektedir. Ancak basit uygulamalar için kullanılabilir. Telefonun temel donanımlarına erişim yoktur. Native ve Reat Native ile telefonun tüm yazılımsal araçlarına ulaşabilirsiniz. Araçlardan kastımız örneğin Iphone bir telefonun menü kısmı kendine hastır ve o action dediğimiz olayı çalıştırmak için native denilen yani kendine has dilde geliştirilmiş olması gereklidir.
Bu makalenin uzunluğu toplam 1 kelimdir 416 kelimdir.
Anahtar Kelimeler: mobil uygulama, react native, native, react native uygulama, react native mobil uygulama, reactmı nativemi, native mobil uygulamalar, react native mobil uygulamalar, hybrid mobil uygulamalar, hybrid mobil uygulama
selin başar
react native bence de en ideali. Zamandan çok büyük kazandırmakta.
4 yıl önce