Aquilo que eu tinha receio que acontecesse já está a começar a sentir-se, a fragmentação do Android em termos de programação. Vai ser isto, que se não fôr corrigido a tempo, vai dificultar a vida a todos e criar cada vez mais divisão do Android entre ROMs e fabricantes.Os pobres dos programadores é que vão andar aflitos para criar workarounds para cada diferença encontrada. Nem todos têm acesso a todo o hardware que existe.Quem pode corrigir este "problema"? Google ou os fabricantes?@froogloid fragmentation is here! We'll have to write special rules in every app to handle different phone models, not just firmware. uhg

Fragmentação do Android
#1
Mensagem publicada 03 November 2009 - 13:30
#2
Mensagem publicada 03 November 2009 - 13:49
#3
Mensagem publicada 03 November 2009 - 14:54
Não. O que foi dito é relativamente à programação de aplicações apenas, têm de ter código específico para cada ROM em cada tipo de terminal diferente.Ou seja, até agora colocavamos qualquer ROM ou app em qual aparelho android a partir de agora já haver incompatibilidades... certo?
#4
Mensagem publicada 03 November 2009 - 15:08
#5
Mensagem publicada 03 November 2009 - 15:14
Eu acho que o problema tem que ser resolvido por forma a não ser necessário andar com truques para colocar as aplicações a funcionar em vários terminais e muito menos criar Markets para cada tipo de terminal.Já no Java para equipamentos móveis passa-se o mesmo, é preciso uma aplicação java para cada terminal. Isto para mim é estúpido, já dá suficiente trabalho manter uma versão de uma aplicação quanto mais 20 ou 30 da mesma.Vamos começar a ter aplicações excelentes mas limitadas a certos dispositivos? Ou então os developers começam a fazer o favor de disponibilizar versões para cada tipo de terminal..Será que isto vai fazer com que tenhamos Market's independentes para cada terminal? A não ser que comecem a fazer divisão de aplicações no Market de acordo com as compatibilidades.
#6
Mensagem publicada 03 November 2009 - 15:23
#7
Mensagem publicada 03 November 2009 - 15:32
Acho que não te precisas de preocupar com isso, a Google não vai contemplar a tua mudança de ROM com Markets específicos para combinações de HW e ROMs. Quanto muito "funcionam" as aplicações destinadas ao Hero, o que já não é mau.Mas não creio que seja desejo da Google ter vários Markets Android para gerir pelo que vão resolver o problema. A sobrevivência e capacidade de imposição da plataforma Android nos terminais móveis (e outros) depende disso.Era a isso que queria chegar... realmente é uma estupidez... agora... se trocar de rom por exemplo para a myhero... usarei o market do hero ou do magic? Isto vai ser só problemas...podiam deixar tudo como está que assim tinhamos livre acesso a todas as apps sem restrições.
#8
Mensagem publicada 03 November 2009 - 16:14
#9
Mensagem publicada 03 November 2009 - 17:15
Qual ideia? Se estas a falar da "ideia" da fragmentação acho que ninguém quer que isso aconteça. Não é uma ideia, é uma consequência.Se essa ideia for para a frente duvido k o android continue a ganhar terreno
#10
Mensagem publicada 03 November 2009 - 17:17
#11
Mensagem publicada 03 November 2009 - 18:14
#12
Mensagem publicada 03 November 2009 - 21:00
#13
Mensagem publicada 03 November 2009 - 21:04

#14
Mensagem publicada 03 November 2009 - 21:07

#15
Mensagem publicada 04 November 2009 - 02:19
n é bem isso, mas actualmente o Market já filtra apps q n sejam para uma certa versao do OS do device.Será que isto vai fazer com que tenhamos Market's independentes para cada terminal? A não ser que comecem a fazer divisão de aplicações no Market de acordo com as compatibilidades.
#16
Mensagem publicada 04 November 2009 - 02:29
so uma coisa o fez crescer mt depressa: a ganancia dos fabricantes em concorrer uns com os outrosA questão não é a imagem, mas sim o facto de o android ter crescido depressa demais e estar na sua fase da adolescência com todos os seus problemas existências característicos devido à sua idade e massificação no mercado! http://www.androidpt...tyle_emoticons/default/emo_im_winking.png
#17
Mensagem publicada 04 November 2009 - 02:32
Também foi a competição entre os EUA e a Rússia que o Homem foi à Lua.so uma coisa o fez crescer mt depressa: a ganancia dos fabricantes em concorrer uns com os outros
#18
Mensagem publicada 04 November 2009 - 02:34
#19
Mensagem publicada 04 November 2009 - 02:41
#20
Mensagem publicada 04 November 2009 - 13:37
humm é impressao minha ou tao a atirar as culpas para os developers e n para o real problema?Reworking current appsDevelopers may need to rework apps for earlier versions of Android -- version 2.0 is designed for devices that use virtual keys for the "Home;" "Back;" "Menu" and "Search" commands.Exactly ow much they will have to rework is not yet clear. "There is no guarantee that apps written for previous versions of Android will work perfectly with Android 2.0, or at all, as the OS adds new capabilities and APIs," the 451 Group's Hazelton said. "Developers will need to adjust their application code to keep up."Possible problemsExisting Android devices will have access to Android 2.0, but it's up to the various carriers and handset manufacturers to perform the upgrades, Google spokesperson Katie Watson told LinuxInsider. "Because Android is open source, devices can continuously improve over time," she said.Handing over the choice to carriers and handset manufacturers could fragment the Android market. "The problem with Android in that much of what surfaces of the functionality is, at the end of the day, up to the device maker or the carrier," IDC's Hilwa said. "It's up to users to determine from their carriers what exact features their device can leverage or whether it can use the new version of the OS. The Android world is more 'I Can' than 'I Do,' and that's where it differs from the iPhone world."
#21
Mensagem publicada 04 November 2009 - 14:24
#22
Mensagem publicada 05 November 2009 - 18:36
#23
Mensagem publicada 05 November 2009 - 18:42
#24
Mensagem publicada 06 November 2009 - 17:07
#25
Mensagem publicada 06 November 2009 - 17:10