Nuno156
New member
Este tópico é fantástico. []
A bajulação do RespectRequired à Apple só encontra par na aversão que o Nuno156 sente pela Microsoft. [] Quais Alfistas quais quê! [
]
Em relação ao que a telemóveis diz respeito, concordo que o iOS esteja um degrauzito acima do Android no que diz respeito a agradabilidade. Infelizmente é aborrecido...
Na minha opinião o WP reúne o melhor dos dois mundos, pois é, de facto, fluido, estável, agradável e menos enfadonho que o iOS.
"Chateia-me" que a gigante Microsoft não arranje maneira de incentivar empresas, programadores, whatever a criarem apps para a sua plataforma.
Bem, vou evitar fazer um post da Microsoft estabelecendo um paralelo com
a Apple...
Dois pontos:
1. Windows vs OS X vs Linux
2. WP vs iOS vs Android
3. Desenvolvimento de Apps
Primeiro, eu não tenho aversão à Microsoft, estou desiludido. Tal como há
uns anos eu era fã incondicional da Microsoft por os seus produtos estarem
no caminho certo, mudei para Linux e para OS X porque deixaram de estar.
Se voltarem a fazer as coisas decentemente, e o Linux e OS X deixarem de
o fazer, mudo novamente (aliás, se fores ao tópico do Linux, verás que já
não estão a ir no caminho certo, e considero mudar para BSD ou Minix).
Segundo, esquece se o sistema é bom, ou é mau. Nunca nenhuma plataforma
singrou pelas suas competências. Nos anos 80, nos EUA toda a gente tinha
um Commodore 64, e na Europa todos tinham um ZX Spectrum. Se o
sucesso dependesse da qualidade, o líder seria o mesmo qualquer que fosse
a geografia. Tudo tem a ver com o "efeito de rede", atingindo a "massa crítica",
dificilmente se consegue quebrar o esse "efeito de rede". Quando o iPhone
foi lançado, não tinha concorrência no novo paradigma que criou. Quando o
Android chegou, ainda o iPhone não tinha atingido a "massa crítica", pelo que
foi a tempo de partilhar o espaço disponível no mercado. Quando o WP
chegou ao mercado, já existia "massa crítica" tanto no iPhone como no
Android. O "efeito de rede" estava estabelecido de forma partilhada entre o
iPhone e o Android.
Terceiro, o desenvolvimento de aplicações depende de dois factores fundamentais,
nenhum dos quais é providenciado pelo Windows Phone, mas tanto o iOS como
o Android têm ambos.
- Utilizadores
- Estabilidade
Utilizadores:
Os developers desenvolvem para onde está o dinheiro. O dinheiro está nos
utilizadores. O iOS tem os utilizadores em quantidade suficiente e dispostos
a pagar, o Android tem uma imensidão de utilizadores embora gastem menos
em aplicações. Ou seja, o iPhone tem os utilizadores com dinheiro, e o Android
tem os números. Um é o mercado PREMIUM, e outro é o mercado de volume.
O WP não tem utilizadores nem em quantidade suficiente, nem estão tão
dispostos a separarem-se do seu dinheiro como os utilizadores do iPhone. Tem
a ver com os valores pelos quais acedem aos equipamentos. Quando a Nokia
(agora MS) baixava os preços para conseguir vender, estava a prejudicar a
venda de Apps ao captar precisamente os utilizadores que não estão dispostos
a pagar pelas Apps.
Estabilidade:
Desenvolvimento de software é um investimento. Tem custos elevadíssimos.
Nenhum developer no seu perfeito juízo vai investir várias vezes para desenvolver
a mesma aplicação para poucos utilizadores. A Microsoft obrigou os developers
precisamente a fazer isso. O modo de desenvolvimento, a API, etc. mudou do
WP7 para o WP8. Não só os developers têm de redesenhar as aplicações, como
ainda por cima têm de aprender (custos brutais) uma nova plataforma. Pior que
isso, a Microsoft prepara-se para voltar a fazer o mesmo. Tudo leva a crer que
WP8 → WP9 vai ter as mesmas dores (ou piores) para os developers que o que
se passou com o WP7 → WP8. É que até parece que o WP9 vai ser apenas W9.
Já a Apple e a Google mantiveram alguma estabilidade nos ambientes de
desenvolvimento de aplicações. Tudo o que era verdade no início do iOS e do
Android continua a ser verdade hoje. Do iOS não conheço o suficiente para me
sentir confortável a falar, mas do Android posso dizer que hoje um developer
pode fazer uma única aplicação, com o mesmo conhecimento (sem ter de
aprender duas coisas diferentes), que funciona no Android 1.6 até à versão actual.
A API a usar depende apenas das funcionalidades que se pretende implementar.
Se não necessitar de funcionalidades que só apareceram recentemente, pode
usar uma versão da API mais antiga, e ter o seu produto a funcionar numa gama
imensa de produtos e de versões.