JAVA VE SWIFT | Kullanıcı Deneyimi

Günümüzde en çok kullanılan uygulamalar ve işletim sistemine sahip telefonlar arasında Android ve IOS telefonlar bulunur. .Aralarındaki farkı değerlendirme noktasında ise uygulama açısından ele almak en doğrusu olacaktır. Kullanıcılara göre en önemli farkı aslında maliyet ve kullanım belirlemektedir. IOS uygulamaları tek bir telefon sistemine yönelik geliştirilir. Bu sebeple maliyet de IOS adına bundan dolayı düşmektedir. Fakat Android uygulamaları için aynı şeyler söylemek doğru olmaz. Çünkü aynı anda birden fazla telefon yazılımları üretilir. Bu sebeple maliyet de artar. Kısacası IOS uygulamalarının bu konuda daha iyi ve maliyetsiz olduğu ön görülebilir. Arayüz açısından IOS uygulama daha kolay ve pratik olarak bilinirken, Android uygulama daha kullanışsız ve karışık olduğu hem kullanıcılar hem de firma sahipleri tarafından belirtilmektedir.

phone

Java ile geliştirilmiş uygulamalar göz önüne alındığında kullanıcılara reklamsız olarak ödeme yapmak daha cazip gelmekte fakat swift kullanılarak yazılmış bir uygulamanın hitap ettiği kitle kıyaslandığında bu oran oldukça düşük. Yine de swift ile yazılan uygulamaların satın alınma durumu Java’ya göre oldukça fazla çünkü IOS kullanıcıları genellikle Android’e göre daha çok satın alma gücüne sahiptirler. Android uygulamaları daha özgürdür. IOS uygulamaları ise Android’e göre daha kontrollüdür. Android ve IOS uygulamaları için sonuçta bir çok benzer ve hatta ortak uygulamalar, arayüz benzerlikleri, ayarlar konusundaki benzer yaklaşımların olduğu inkar edilemez bir gerçektir. Java ile geliştirilen uygulamalar Swift ile geliştirilen uygulamalara göre daha uyumlu çalıştığı söylenebilir. Fakat güvenlik söz konusu olduğunda ise IOS kullanıcılara daha güvenli uygulamalar sunar. Güvenlik ön planda olduğu için kullanıcı arayüzleri IOS’ta bazen kullanıcıları zorlamaktadır. Her geliştirici, genellikle ortaya çıkardıkları ürünlerinin IOS sürümlerini oluşturmaya öncelik veriyor. Java ile geliştirilmiş herhangi bir uygulama düşük kapasiteli cihazlarda bile çalışır fakat IOS için çoğunlukla bu durum değişim göstermektedir. Bu sebeple swift ile geliştirilmiş bir uygulamanın çalışabileceği cihaz sayısı sınırlıdır. Android için ise böyle bir durum söz konusu değildir.

Leave a Reply

Your email address will not be published.