Androids enorma marknadsandel kan få dig att tro att utvecklare för denna teknik är helt kär i den. Men sanningen är något annat, åtminstone för de utvecklare som arbetar med grafik i deras utveckling. De är inte glada när det gäller grafikstöd av Googles världsberömda mobila OS. Det är inte en bra plattform som tillåter utvecklare att enkelt använda grafik i sina program, särskilt i spel.
Detta var också en exklusiv fråga i nyligen hölls Game Developers Conference (mars 25-29, 2013). I denna konferens avslöjade många utvecklare att Android är helt enkelt vidriga för spelet projekt, men de kommer att fortsätta att skapa apps för det ändå. Deras poäng är att på grund av dominans av detta OS, de har inget annat val än att kämpa.
Anledningen till varför Android fortfarande stör utvecklare för grafik är att Google inte har betalat tillräckligt mycket uppmärksamhet att lösa ut de stora frågorna i sin plattform. Det har dock en särskild webbsida (developer.android.com/design/get-started/creative-vision.html) på sin officiella webbplats för utvecklare. Den här sidan säger att utvecklare ska bygga sina projekt kring tre mål, som är tjusa mig, förenkla mig och gör mig fantastiska. Sidan förklarar också dessa mål i detaljer.
Apples iOS inför liknande problem i dess tidiga år. dock har förbättrade utvecklingsverktyg nu helt löst ut. Apple håller också förbättra sin mobil plattform för att passa olika typer av spel. Det lockar mer och mer PC spel utvecklare som har nu börjat utveckla spel för iOS drivna enheter på grund av dess avancerade stöd till grafik och andra funktioner.
Förutom grafik, spelutvecklare också har hårdvara med anknytning till Android. Det finns många hårdvara specifika spel att kräva särskild hårdvara miljö att arbeta. Tegra och Snapdragon är några vanligaste marker i denna situation. Dessa marker används ofta för att integrera centralenhet för ARM-arkitekturen, graphics processing unit, memory controller, Northbridge och Southbridge på ett paket.
Tillsammans minska energiförbrukningen och ger hög prestanda. Men det stora problemet är att inte alla Android-enheter är byggda med dessa marker. Det var en besvikelse utvecklare att spel baserade på high-end teknik inte skulle stödja alla enheter, de behöver inte oroa dig för samma om de bygga för iPhone.
Utvecklare tyder på att Google ska ta några steg för att lösa grafik och hårdvara relaterade frågor. De hoppas att med växande äldre, Android skulle också förbättra dessa nackdelar. De vill ha mer stöd från Google eftersom de också erkänner att de knappast kommer att kunna överleva i rörlig gaming marknaden om de inte bygger för Android.