This page was last modified 23:59, 23 April 2008.
Desenvolvendo aplicações para Symbian OS S60
From Forum Nokia Wiki
O Symbian OS é um sistema muito versátil permitindo desenvolver aplicações em diversas linguagens diferentes como Symbian C++, JavaME, C entre outras.
O C++ como linguagem nativa do sistema possibilita que aplicações escritas nesta linguagem obtenham acesso maior as APIs (Application Programming Interface) do sistema e desempenho superior se comparado a outras linguagens como Java.
Fonte: Symbian Resources
Contents |
Possibilidades
- Symbian C++
- Java ME
- Python
- Perl
- Ruby
- FlashLite
Symbian C++
Prós:
- Acesso completo ao sistema de arquivos.
- Inicialização rápida.
- Aplicações funcionam em todos os dispositivos sem necessidades de porta-los.
- Aplicações funcionam em background, foreground, invisíveis.
- Conta com controles já definidos e padronizados(Grids, Listbox, Forms, etc).
- IDE gratuíta.
Contras:
- Requer um conhecimento aprofundado em C++.
- Maior tempo de produção comparada com outras linguagens.
Java ME
Prós:
- Grande potencial de mercado.
- Funcionam em qualquer dispositivos com suporte a Java (apesar da necessidade de portabilidade).
- Facilidade na elaboração do código.
- IDE gratuíta.
Contras:
- Aplicações não podem rodar em background.
- Demora na inicialização.
- Fragmentação.
- Acesso limitado ao recursos do sistema.
Python
Prós:
- Extensibilidade.
- Open Source.
- Fácil programação.
- Pode ser programado *on-device*.
Contras:
- Sem pré-instalação
FlashLite
Prós:
- Grande potencial de marketing
- Boa IDE para desenvolvimento
- Fácil de programar
Contras:
- IDE de alto custo ($700)
- Limitações do Flash Lite 1.1
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to build USB connectivity between S60-PC | Jaya Shekar | PC Suite API and PC Connectivity SDK | 6 | 2008-03-11 10:41 |
| S60 Speed | wernerkriel | Series 40 & S60 Platform Feedback | 11 | 2007-11-11 22:02 |
| 新手求助:一个弱通信的EXE和UI用得着用C/S架构不 | mezzof | Symbian | 19 | 2008-07-03 03:22 |
| EcmtAgent (s60 3rd?) en N93 (Debug On-Device) | xtrimer | Foro en Español (Spanish Forum) | 0 | 2007-06-07 06:37 |
| Can I write my own media player for S60 phones? | gurpreet_acme | Developer Resources Feedback (Documentation, Examples, Training) | 4 | 2007-07-09 09:31 |
