Corona SDK e a força do Android


Onde está a força do Android? 

Responderei depois de contar um "causo".


Faz um tempo escrevi esse o post Corona SDK - Seis meses criando Jogos e Apps para iOS e Android exaltando os defeitos e as qualidades da ferramenta que eu estava utilizando para desenvolver jogos e aplicativos para dispositivos móveis. Faziam mais ou menos uns seis meses que eu a utilizava quando escrevi o post  e o nosso jogo não tinha sido lançado ainda. Nessa época eu não tinha uma visão ampla do mercado.

 O motivo deste post e fazer um desabafo sobre uma desqualificação do Corona SDK que não me incomodava naquela época mas que agora me incomoda demais.

Atualmente o que mais me incomoda nessa SDK é o fato de só compilar para os processadores ARMv7 em diante. Desde o começo isso era um fato conhecido, entretanto não me incomodava porque o nosso alvo inicial era IOS. Agora passado alguns meses que lançamos o Greedy Monster para IOS resolvemos portar para Android.

Durante o desenvolvimento do Greedy para IOs, em conversas com colegas que usam Android, fui bastante pressionado para lançar uma versão para Android. Prometi para eles que viria e agora que a versão para Andorid é uma realidade  rolou essa frustração em relação a incapacidade da SDK lidar com ARMv6 pois muitas dessas pessoas que me cobravam possuem e aparelhos Android com esse processador então e simplesmente eu continuo em falta com as expectativas deles.

Porém é mais grave que isso. Eu estou em falta com o mercado e deixando de ganhar dinheiro. Vamos responder agora à pergunta: Qual é o poder do Android? O poder do Android é a sua capacidade de penetração em todas as camadas da sociedade. O Android está presente tanto em dispositivos de luxo quanto em dispositivos de lixo (aka xing-lings). Só que entre esses dois mundos existem as fabricantes consagradas, como Motorola e Samsung criando aparelhos conhecidos na nomenclatura "mercadológica" como dispositivos de entrada. Esses dispositivos não tem uma qualidade duvidosa como os xing-ling e tem um preço bastante atraente.

Entrada aonde você me pergunta?  Entrada na luz, eu te respondo! Essa iniciativa garante a entrada dos smartphones na vida de dois tipos de consumidores: aquele que não tem renda para gastar em com um smartphone de ponta e aquele que tem a renda mas ainda não enxerga uma boa proporção custo benefício nessa aquisição.

O que que isso tem haver com o meu problema? O que acontece é que a grande maioria dos aparelhos de entrada utilizam processadores ARMv6. Então olha o tamanho da lista que o jogo ficou de fora:


  • Acer beTouch E140
  • Acer beTouch E210
  • Acer beTouch E400
  • Acer Liquid mini
  • Alcatel One Touch OT-906
  • Alcatel One Touch OT-908
  • Alcatel One Touch OT-980
  • Alcatel One Touch OT-990
  • Android SDK emulator
  • Archos Arnova 7c G2
  • Asus Garmin nuvifone A50 (T-Mobile Garminfone)
  • Augen GENTouch 78 Tablet
  • Beeline E300
  • Beeline M2
  • Coby Kyros Internet Tablet (MID7015)
  • Cowon D3 plenue
  • Excimer eTab A07
  • Explay MID-710
  • Fly IQ250 Swift
  • Fly IQ260 Blackbird
  • Fly IQ270 Firebird
  • Geeksphone One, Geeksphone Zero
  • Gigabyte GSmart G1305 Codfish
  • Gigabyte GSmart G1310 Ray
  • Gigabyte GSmart G1315 Skate
  • Gigabyte GSmart G1317D Rola
  • GoClever TAB T70
  • GoClever TAB T73
  • Gpad G10
  • Gpad G11 (HSG X5A)
  • HighScreen Cosmo
  • HighScreen Cosmo DUO
  • HighScreen PP5420
  • HighScreen Zeus
  • HTC Aria
  • HTC ChaCha A810e
  • HTC Dream (T-Mobile G1, Android Dev Phone 1)
  • HTC Droid Eris
  • HTC Espresso (T-Mobile myTouch 3G Slide)
  • HTC Gratia (HTC Liberty)
  • HTC Hero (T-Mobile G2 Touch)
  • HTC Legend
  • HTC Magic (T-Mobile myTouch 3G, T-Mobile G1 Touch)
  • HTC Salsa
  • HTC Tattoo
  • HTC Wildfire
  • HTC Wildfire S
  • Huawei Ascend
  • Huawei Ideos X1 Gaga (Huawei U8180)
  • Huawei Ideos X3 (Huawei U8510)
  • Huawei Ideos U8150
  • Huawei Ideos U8150-B (T-Mobile Comet)
  • Huawei M835
  • Huawei M865
  • Huawei Sonic U8650
  • Huawei U8100
  • Huawei U8110 (T-Mobile Pulse Mini)
  • Huawei U8160 (Vodafone 858 Smart)
  • Huawei U8220
  • Huawei U8230
  • Huawei U8300
  • Huawei U8500
  • INQ Cloud Touch
  • JoinTech JR70
  • Kyocera Milano
  • Kyocera Zio M6000
  • LG Ally (LG VS740)
  • LG Apex (LG US740)
  • LG Enlighten (LG VS700)
  • LG GW620 (Eve, InTouch Max, LinkMe)
  • LG Optimus (LG GT540)
  • LG Optimus Chat (C550)
  • LG Optimus Chic (E720)
  • LG Optimus Hub (LG E510, Univa)
  • LG Optimus Link (P690, Optimus Net)
  • LG Optimus Link Dual Sim (P698)
  • LG Optimus M (MS690)
  • LG Optimus Me (P350, Pecan)
  • LG Optimus Net (P690, Optimus Link)
  • LG Optimus One (P500, P509, Optimus T, Thrive, Phoenix)
  • LG Optimus Pro (C660)
  • LG Optimus T (P509)
  • LG Optimus S (LS670)
  • LG Optimus V (VM670)
  • LG Vortex (VS660)
  • Lenovo A60
  • Linx Commtiva N700
  • MAG iMiTO iM7
  • MAG iMiTO iM7S
  • Motorola Backflip (Motus, MB300, ME600)
  • Motorola Citrus (WX445)
  • Motorola Cliq (Morrison, MB200)
  • Motorola CLIQ XT (MB501)
  • Motorola Dext (Morrison, MB220)
  • Motorola Devour (Calgary, A555)
  • Motorola Fire (XT311)
  • Motorola Fire XT (XT531)
  • Motorola i1 (Opus One)
  • Motorola Quench (ME501)
  • Motorola Quench XT3 (Commtiva Z71)
  • Motorola Quench XT5 (XT502)
  • Motorola Spice (XT300)
  • Motorola Spice Key (XT316)
  • MTC 916
  • MTC 950 (Huawei U8160, Vodafone 858 Smart)
  • MTC 955 (Huawei U8650 Sonic)
  • MTC Android (Huawei U8110, Red Bull Mobile RBMK, T-Mobile Pulse Mini)
  • MTC Evo
  • Orange Boston (Gigabyte GSmart G1305 Codfish, Motorola QUENCH XT5, Commtiva Z71)
  • Orange Monte Carlo
  • Orange San Francisco (Project JAL, Beeline E400)
  • Pandigital Novel
  • Pantech Crossover
  • PocketBook IQ 701
  • Ritmix RMD-720
  • Samsung GT-B7350 WiTu Pro
  • Samsung GT-B7510 Galaxy Pro
  • Samsung GT-B7620 Giorgio Armani
  • Samsung GT-i5500 Galaxy 5 (Corby, Galaxy Europa)
  • Samsung GT-i5510 Galaxy 551
  • Samsung GT-i5700 Galaxy Spica (Galaxy Lite, Galaxy Portal)
  • Samsung GT-i5800 Galaxy 580 (Galaxy 3, Galaxy Teos)
  • Samsung GT-i5801 Galaxy Apollo (Galaxy Naos)
  • Samsung GT-i6500U (Saturn, Galaxy)
  • Samsung GT-i7500 Galaxy
  • Samsung GT-S5360 Galaxy Y (Galaxy Young)
  • Samsung GT-S5570 Galaxy Mini (Galaxy Pop, Tass)
  • Samsung GT-S5660 Galaxy Gio
  • Samsung GT-S5670 Galaxy Fit
  • Samsung GT-S5830 Galaxy Ace
  • Samsung SCH-i100 Gem
  • Samsung SGH-T499 Dart
  • Samsung SGH-T589 Gravity SMART (Galaxy Q)
  • Samsung SGH-T939 Behold II (Behold 2)
  • Samsung SPH-M580 Replenish
  • Samsung SPH-M820 Galaxy Prevail
  • Samsung SPH-M900 Moment
  • Samsung SPH-M910 Intercept
  • Samsung SPH-M920 Transform
  • Sanyo ZIO M6000
  • Sharp SH7218U
  • Sony Ericsson W8 Walkman
  • Sony Ericsson Xperia X8(X8i, Shakira, E15i)
  • Sony Ericsson Xperia X10 Mini (Robyn, E10i)
  • Sony Ericsson Xperia X10 Mini Pro (U20i, Mimmi)
  • STAR A7272+
  • Superpad 10.2" Tablet PC
  • T-Mobile Comet (Huawei 8150 Ideos)
  • T-Mobile G1 (HTC Dream)
  • T-Mobile G2 Touch (HTC Hero)
  • T-Mobile Garminfone
  • T-Mobile Move (Alcatel OT-908)
  • T-Mobile myTouch 3G (HTC Magic)
  • T-Mobile myTouch 3G Fender LE (HTC Sapphire)
  • T-Mobile myTouch 3G Slide (HTC Espresso)
  • T-Mobile Pulse (Huawei U8220)
  • T-Mobile Pulse Mini (Huawei U8110, Red Bull Mobile RBMK, МТС Android)
  • ViewSonic V350
  • Viewsonic ViewPad 7 Tablet
  • Velocity Micro T103 Cruz tablet
  • Vodafone 845
  • Vodafone 945
  • ZTE Blade (Orange San Francisco, Project JAL, Beeline E400)
  • ZTE Blade U880
  • ZTE Libra (X880)
  • ZTE Light (ZTE V9)
  • ZTE Link
  • ZTE Penguin (Micromax A60)
  • ZTE Racer (МТС 916)
  • ZTE Skate (Orange Monte Carlo)
  • ZTE Tureis


Entenderam agora a frustração. Apesar disso Corona SDK continua sendo uma excelente ferramenta e os fatos e pontos de vista apresentados aqui sevem apenas para lhe ajudar escrutinar se ela serve aos seu fins. Não posso cuspir no prato que comi e tenho deixar claro aqui que essa ferramenta foi uma peça fundamental na viabilização do projeto/jogo Greedy Monster  em todos os seus sabores e em outros projetos como Training Faces e ChemIQ desenvolvidos sob contrato pela MTI Studio.

Se você quise mais algum relato sobre descontentamentos com o Corona SDK sugiro que leiam esse aqui:


Esses caras abandonaram a ferramenta, mas nós da MTI sabemos que ela tem o seu valor.

PS:

  1. Quem quiser pode conferir a lista original e atualizada dos androids aqui mas deixo avisado que você vai ter que pular uns dois Ads pelo menos até chagar na lista.

Comentários

Postagens mais visitadas deste blog

Curtir publicações automaticamente no Facebook. Por que isso não é uma boa idéia?

BlueStacks - Agora é mais fácil rodar Android no seu PC ou Mac