Geliştiriciler Elmaları mı yoksa Androidleri mi Tercih Ediyor?

android logo botuGeliştiricilere iPhone'un mu yoksa Android'in mi daha iyi olduğunu sorarsanız, size güçlü ve yankı uyandıran bir "Duruma göre değişir" yanıtını vereceklerdir.

İki farklı platform için uygulama yazmak önemli zorluklar yaratıyor ancak geliştiriciler iPhone ve Android arasındaki farkları söylüyor üç temel alanda özetlenebilir: geliştirme kolaylığı, uygulamaların onaylanma hızı ve tabii ki uygulamayı satarak ne kadar para kazanabileceğiniz uygulamalar.

Önerilen Videolar

Geliştirme Kolaylığı

Kodlama dili, bir geliştiricinin hem iPhone hem de Android platformlarında çalışmasının ne kadar kolay olmasında büyük rol oynar gibi şirketler için İnternet Protokolü üzerinden Ses ile ilgili uygulamalar geliştiren Anders Brownworth şöyle diyor: bant genişliği.com. “Çoğu geliştiricinin yaptığı gibi Java geçmişiniz varsa, Android sizin için en iyisidir. iPhone, Objective C'yi kodluyor; bu daha eski bir dil ama siz hızlanabilirsiniz. Bir geliştirici olarak, Java'da sistem çöplerinin sizin için topladığı şeyleri hatırlamanız gerekirken, iPhone'da bunu kendi başınıza yapmanız gerekir" diyor.

İlgili

  • Apple Müzik vs. Spotify: Hangi müzik akışı hizmeti en iyisidir?
  • Apple’ın göz alıcı Milanese Loop Apple Watch kayışı %46 indirimli
  • Apple iPad şimdiye kadarki en ucuz fiyatına geri döndü

iPhone'un en büyük geliştirme avantajı donanım bütünlüğüdür. Gazeteler için Android ve iPhone'daki markalı mobil uygulamaların üçüncü taraf geliştiricisi olan DoApp, iPhone üzerinde yoğun bir şekilde çalıştı. Üst düzey yöneticiler Brownworth'un farklı kodlama dilleri hakkındaki değerlendirmesine katılıyor ancak ilgilenilecek tek bir telefona sahip olmanın bir artı olduğunu söylüyor. “iPhone açısından bir avantaj, tek cihaz olması. Piyasada 16 Android telefon olacak, bu da çok parçalı bir duruma yol açıyor" diyor DoApp CEO'su Wade Beavers.

Brownworth da aynı fikirde. “Ekrana birkaç düğme koyacaksanız, Android için bunun 360 piksel yüksekliğinde olduğunu biliyorsunuz, bazıları 640 piksel, arayüzünüz aynı düğme görselinin birden fazla kopyasını içerebilir. ”

iPhone, Blackberry, Android ve Windows Mobile için uygulamalar geliştiren Applico'nun CEO'su Alex Moazed, bunun sanıldığından daha büyük bir mesele olduğunu söylüyor. "Müşterilerin Android uygulamalarının yükseltilmesine ihtiyaç duyduğu ve üç farklı ekran boyutu vb. gerektiren projeler yaptım. Geriye uyumluluk açısından maliyetleriniz artıyor.”

Geliştiriciler, yeni bir geliştiriciyseniz, her iki platformda da çalışmak istiyorsanız hem Mac hem de PC satın alma maliyetini karşılamanız gerekeceğini ekliyor.

Onay Hızı

Uygulamanız geliştirildikten sonra onaylanmalıdır ve Android telefonların parladığı yer burasıdır. Brownworth, "Bir iPhone uygulaması üzerinde dokuz ay süren çalışmamı yeni bitirdim" diyor. "Tatiller nedeniyle onaylanıp onaylanmadığını öğrenmek için belki Ocak ayının ortasında iki hafta gerekecek" diyor.

Beavers, Apple'ın karmaşık onay sürecinin ve uygulama hacminin bu süreci geciktirdiğini söylüyor. "Duyduğunuz en büyük zorluklardan biri, bir uygulamanın reddedilmesi ve kimsenin size nedenini söylememesidir" diyor. "Apple'ın reddetme ve kabul etme süreci oldukça keyfi. Yayınlanmamış API aniden kullanılamaz hale geliyor, size söylüyorum, eğer bir geliştirici Apple'daki birinden telefon alırsa, bu numara saklanmak üzere kilitli bir kutuya gider."

Android'in durumu farklı. “Android'de her şey varsayılan olarak kabul edilir ancak çekme hakkını saklı tutarlar. Brownworth, Apple Store'dan da çekilebileceğinizi ancak içeri girebilmek için bilinmeyen bir bardan geçmeniz gerektiğini, o zaman çekilebileceğinizi söylüyor.

DoApp CTO'su Dave Borrillo, "Müşterimize onay için belirli bir tarih veremeyiz" diyor. "Ayrıca bir hata varsa zaman gecikmesi nedeniyle hızlı bir düzeltme yapamazsınız. 200 uygulamamız var, eğer küresel bir değişikliği aynı anda yaparsak, değişikliği gönderiyoruz, bazıları giriyor, bazıları da beklemek zorunda kalıyor” diyor.

Geliştiriciler, Peter-Paul Koch'un dediği gibi iPhone onay sürecini atlatmak için Web uygulamaları yazabilir, ancak o bile bunun bir çare olmadığını kabul etti.

Satışı Alma

Uygulamanızın satılması platforma bağlıdır. Ben Kazez, Mobiata'nın başkanı, hem iPhone mağazasında bulunan bir seyahat uygulaması olan FlightTrack'in yaratıcıları ve Android için – Android'in uygulamaları arka planda çalıştırma yeteneğinin onun Android'i için büyük olduğunu söylüyor müşteriler. "Uygulamaları arka planda çalıştırmak FlightTrack için çok önemli" diyor. “Yaptığınız işi kesintiye uğratmadan uçuş güncellemelerini alabilirsiniz. Takvim gibi iPhone'da yapamadığımız entegrasyon özelliklerini ekleyeceğiz."

Ancak iPhone uygulama mağazası, bazı geliştiricilere göre oyunun kurallarını değiştirecek nitelikte. Wireless Industry News'te yakın zamanda yayınlanan bir makalede şöyle deniyor: "Ankete katılanların ortalama yüzde 82'si Android Marketplace'in tasarımını belirtti mobil uygulamaların fark edilmesini oldukça zorlaştırıyor ve Android geliştiricilerinin yaklaşık yüzde 57'si elde edilen gelirden memnun değil. uzak.

Moazed, iPhone'un artan satış hacminin küçük bir geliştirici için olumsuz olabileceğini söylüyor.

“Güçsüz geliştiriciler için iPhone mağazası da oldukça kalabalık. Pazarlama mesajınızı oraya ulaştırmak zordur. Moazed, bazen iPhone mağazasının geliştirilmesinden ziyade pazarlamaya daha fazla harcama yapabileceğinizi söylüyor.

Gelecek

Her ne kadar Moazed, RIM'i Adobe ile ortaklıkları gibi Blackberry'deki son gelişmelerden ötürü övse de, geliştiriciler, Apple ve Google'ın sıralamada bir ve iki numara için yarışmaya devam edeceğini söylüyor pazar. "2010'da her şey iki devden oluşacak ve bunlar iPhone ve Android olacak. Beavers, Palm Pre ve Microsoft'un pazara gireceğini bile düşünmüyorum" diyor.

Brownworth, her ikisi için de yazmak isteyen geliştiricilerin iPhone ile başlaması gerektiğini söylüyor. "Aynı uygulama için her iki platformu da hedef alacak olsaydım, önce iPhone için yazardım; kullanıcı arayüzü araçları daha güzel olduğu için önce kullanıcı arayüzünü çiviledim. iPhone'da şarkı söyleyen bir arayüze sahip olduğunuzda Android'e geçmek daha kolay oluyor."

John Greaves, Dallas, GA'da yaşayan bir yazardır. Çalışmaları gazetelerde, dergilerde ve web sitelerinde yayınlanmıştır.

Dijital Trendlere göz atın En İyi iPhone Uygulamaları

Dijital Trendlere göz atın En İyi Android Uygulamaları

Editörlerin Önerileri

  • En İyi Apple Fırsatları: MacBook'lar, AirPod'lar, iPad'ler, iMac'ler, AirTags ve daha fazlası
  • Apple Music'in fiyatı ne kadar ve onu ücretsiz olarak nasıl edinebilirsiniz?
  • Prime Day fiyatı tam olarak bu olmasa da Apple Watch Series 8'de 70 dolar indirim var
  • Rapora göre Apple, üretim sorunu nedeniyle 'ciddi' iPhone 15 sıkıntısıyla karşı karşıya kalabilir
  • En iyi okula dönüş Apple Pencil fırsatları: Her iki nesilde de tasarruf edin

Yaşam tarzınızı yükseltinDigital Trends, en son haberler, eğlenceli ürün incelemeleri, anlayışlı başyazılar ve türünün tek örneği olan ön bakışlarla okuyucuların teknolojinin hızlı tempolu dünyasını takip etmelerine yardımcı olur.