Uma retrospetiva do Android
15 Jan 2015 - Ricardo PereiraApós 2 meses dedicados ao Android decidi fazer uma retrospetiva daquilo que senti ao longo do desenvolvimento do Examology.
Em 2012 tive em mente dedicar-me aos sistemas móveis e principalmente tomar uma decisão de qual seria a plataforma em que me iria focar nos próximos anos para desenvolver aplicações.
#Desilusão Decidi dar uma oportunidade ao Android, na altura do Gingerbread (2.3), mas houve pormenores que não me tinham agradado:
- Primeiro foi sobre o ambiente de desenvolvimento
Eclipse
que para mim não dá. Detesto a filosofia de ter um workspace para englobar um conjunto de projetos e o code completion é muito lento comparado com outros ambientes. - Segundo foi sobre emulador… sem comentários.
- Terceiro foi sobre a integração de código de terceiros… sempre com problemas com as bibliotecas de retrocompatibilidade de funcionalidades mais recentes.
- Em quarto foi sobre as falhas que existiam a nível do construtor da interface. Enfim.
Depois dessa fase, integrei-me ao iOS por vários motivos que já tinha em consideração antes de experimentar o Android. Sempre gostei da filosofia da Apple, da dedicação ao detalhe, da satisfação dos seus clientes, do poder dos seus dispositivos, do foco na privacidade e segurança, etc. Mas contudo, a minha curiosidade pelas tecnologias e por motivos académicos, fez-me criar uma aplicação de raiz para o Android (4.x).
#Surpresa Posso dizer que após os 2 meses estou bastante satisfeito com a evolução que o Android sofreu nos últimos anos:
- Material Design, muito bom!
- Android Studio, baseado no IntelliJ IDEA (considero-o um dos melhores ambientes de desenvolvimento.
- Novo construtor de interface… para além dos Fragments e RelativeLayout.
- Novo emulador… bastante mais “usável” mas sem comparação com o emulador do iOS.
- Criação nativa de módulos e melhor integração.
- Play Store Developer Console! É bem porreiro quando em poucas horas a nossa aplicação fica disponível e ser possível fazer atualizações diárias.
Experimentem, só ficam a ganhar.
Eu vou ficar pelo iOS:
Interesting fact: Only 5% of Monument Valley installs on Android are paid for. 40% on iOS. There’s a sneak peak of data!
— ustwogames (@ustwogames) January 5, 2015
Abraço,