Als je ontwikkelaars vraagt wat beter is, de iPhone of de Android, zullen ze je een krachtig, klinkend ‘dat hangt ervan af’ geven.
Het schrijven van applicaties voor twee verschillende platforms brengt aanzienlijke uitdagingen met zich mee, maar ontwikkelaars zeggen dat er verschillen zijn tussen iPhone en Android kan worden samengevat in drie belangrijke gebieden: ontwikkelingsgemak, snelheid van goedkeuring van apps en natuurlijk hoeveel geld u kunt verdienen door de app te verkopen. apps.
Aanbevolen video's
Gemak van ontwikkeling
Codeertaal speelt een grote rol in hoe gemakkelijk het voor een ontwikkelaar is om op zowel iPhone- als Android-platforms te werken zegt Anders Brownworth, die Voice over Internet Protocol-gerelateerde apps heeft ontwikkeld voor bedrijven zoals bandbreedte.com. “Als je een Java-achtergrond hebt, wat de meeste ontwikkelaars hebben, dan is Android het beste voor jou. iPhone codeert Objective C – het is een oudere taal, maar je kunt er wel mee aan de slag. Als ontwikkelaar moet je dingen onthouden, zoals in Java die het systeemafval voor je verzamelt, terwijl je dat met de iPhone zelf moet doen”, zegt hij.
Verwant
- Apple Music versus Spotify: welke muziekstreamingservice is de beste?
- Apple's prachtige Milanese Loop Apple Watch-bandje is 46% korting
- Apple iPad is zojuist teruggevallen naar de goedkoopste prijs ooit
Het belangrijkste ontwikkelingsvoordeel van de iPhone is hardware-uniformiteit. DoApp, een externe ontwikkelaar van mobiele merkapps op Android en iPhone voor kranten, heeft uitgebreid aan de iPhone gewerkt. De senior executives zijn het eens met Brownworths beoordeling van de verschillende codeertalen, maar zeggen dat het een pluspunt is om met één telefoon te kunnen omgaan. “Een voordeel aan de iPhone-kant is dat het één apparaat is. Er komen zestien Android-telefoons op de markt, dat zorgt voor een zeer gefragmenteerde situatie”, zegt Wade Beavers, CEO van DoApp.
Brownworth is het daarmee eens. “Als je een paar knoppen op het scherm gaat plaatsen, weet je dat deze 360 pixels hoog zijn voor Android, sommige zijn 640 pixels, en je interface kan meerdere kopieën van dezelfde knopafbeelding bevatten. ”
Alex Moazed, CEO van Applico, dat applicaties ontwikkelt voor de iPhone, Blackberry, Android en Windows Mobile, zegt dat dit een groter probleem is dan je zou denken. “Ik heb projecten gedaan waarbij klanten Android-apps moesten upgraden en daarvoor waren drie verschillende schermformaten nodig, enz. Uw kosten lopen op in termen van achterwaartse compatibiliteit.”
Ontwikkelaars voegen eraan toe dat als je een nieuwe ontwikkelaar bent, je de kosten van het kopen van zowel een Mac als een pc moet dragen als je op beide platforms wilt werken.
Snelheid van goedkeuring
Zodra uw app is ontwikkeld, moet deze worden goedgekeurd en dat is waar Android-telefoons de neiging hebben te schitteren. "Ik heb net negen maanden aan een iPhone-app gewerkt", zegt Brownworth. “Het zal vanwege de feestdagen misschien twee weken duren, misschien midden januari, om te weten of het wordt goedgekeurd”, zegt hij.
Beavers zegt dat het ingewikkelde goedkeuringsproces van Apple en het enorme app-volume het proces vertragen. "Een van de grootste uitdagingen die je hoort, is dat een app wordt geweigerd en niemand vertelt je waarom", zegt hij. “Het proces dat Apple hanteert voor ontkenning en acceptatie is zeer willekeurig. Niet-gepubliceerde API wordt plotseling niet meer beschikbaar. Ik zeg je: als een ontwikkelaar wordt gebeld door iemand bij Apple, gaat dat nummer in een lockbox om te worden gekoesterd.
Android is een ander verhaal. “Met Android wordt alles standaard geaccepteerd, maar ze behouden zich het recht voor om het in te trekken. Het kan zijn dat je ook uit de Apple Store wordt getrokken, maar je moet langs een soort onbekende bar komen om binnen te komen, en dan wordt je misschien getrokken”, zegt Brownworth.
“We kunnen onze klant geen specifieke datum voor goedkeuring geven”, zegt Dave Borrillo, CTO van DoApp. “En als je een bug hebt, kun je deze niet snel oplossen vanwege de vertraging. We hebben 200 apps. Als we tegelijkertijd een wereldwijde verandering doorvoeren, sturen we de verandering door en sommige komen binnen en andere moeten we wachten”, zegt hij.
Ontwikkelaars zouden webapps kunnen schrijven om het iPhone-goedkeuringsproces te omzeilen, zoals Peter-Paul Koch zegt, maar zelfs hij was het ermee eens dat dit geen wondermiddel is.
De verkoop verkrijgen
Of uw app verkocht wordt, is afhankelijk van het platform. Ben Kazez, president van Mobiata, makers van FlightTrack – een reis-app beschikbaar in zowel de iPhone store en voor Android – zegt dat het vermogen van Android om apps op de achtergrond uit te voeren groot is voor zijn Android klanten. "Het uitvoeren van apps op de achtergrond is enorm belangrijk voor FlightTrack", zegt hij. “Je kunt vluchtupdates krijgen zonder te onderbreken waar je mee bezig was. We gaan integratiefuncties toevoegen, zoals een kalender, die we niet op de iPhone kunnen gebruiken.”
Maar de iPhone App Store is wat sommige ontwikkelaars betreft een gamechanger. In een recent artikel op Wireless Industry News staat: “Gemiddeld gaf ongeveer 82 procent van de ondervraagden het ontwerp van de Android Marketplace aan maakt het erg moeilijk voor mobiele apps om opgemerkt te worden, en ongeveer 57 procent van de Android-ontwikkelaars is niet tevreden met de inkomsten die zo worden gegenereerd ver.
Moazed zegt dat het toegenomen verkoopvolume van iPhone negatief kan zijn voor een kleine ontwikkelaar.
“Voor underdog-ontwikkelaars is [de] iPhone-winkel ook erg druk. Het is moeilijk om uw marketingboodschap over te brengen. Met de iPhone store kun je soms meer uitgeven aan marketing dan aan ontwikkeling”, zegt Moazed.
De toekomst
Hoewel Moazed RIM prijst voor de recente vooruitgang bij Blackberry, zoals hun partnerschap met Adobe, ontwikkelaars zeggen dat Apple en Google zullen blijven strijden om de nummer één en twee plekken in de markt. “In 2010 draait het allemaal om twee titanen en worden het iPhone en Android. Ik denk niet dat Palm Pre en Microsoft zelfs maar op de markt zullen komen”, zegt Beavers.
Daarom zegt Brownworth dat ontwikkelaars die voor beide willen schrijven, met de iPhone moeten beginnen. “Als ik beide platforms voor dezelfde app zou targeten, zou ik eerst voor de iPhone schrijven en eerst de gebruikersinterface op orde krijgen, omdat de gebruikersinterfacetools mooier zijn. Zodra je een interface hebt die op de iPhone zingt, is het gemakkelijker om naar Android te gaan.
John Greaves is een schrijver die in Dallas, Georgia woont. Zijn werk is verschenen in kranten, tijdschriften en websites.
Kijk eens naar Digitale Trends Beste iPhone-apps
Kijk eens naar Digitale Trends Beste Android-apps
Aanbevelingen van de redactie
- Beste Apple-deals: MacBooks, AirPods, iPads, iMacs, AirTags en meer
- Hoeveel kost Apple Music en hoe kun je het gratis krijgen?
- Het is niet helemaal de Prime Day-prijs, maar de Apple Watch Series 8 heeft $ 70 korting
- Apple kan te maken krijgen met een ‘ernstig’ iPhone 15-tekort vanwege productieproblemen, aldus het rapport
- Beste back-to-school Apple Pencil-deals: bespaar op beide generaties
Upgrade uw levensstijlMet Digital Trends kunnen lezers de snelle technische wereld in de gaten houden met het laatste nieuws, leuke productrecensies, inzichtelijke redactionele artikelen en unieke sneak peeks.