Desenvolvendo aplicações para Symbian OS S60
From Forum Nokia Wiki
(Redirected from Desenvolvendo aplicações para SymbianOS S60)
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 |
| Newbie Q. about carbide.c++ v1.3 not having templates for S60 2nd FP2 | tamdid | General Symbian C++ | 7 | 2008-05-29 18:41 |
| Developing a location based application | avi1000 | General Discussion | 3 | 2007-08-15 13:17 |
| Platinum Partner | fullscale | Symbian Signing, Certification and Security | 1 | 2007-07-17 10:19 |
| regarding building Qt on S60 | prajna123 | Symbian Tools & SDKs | 13 | 2008-11-07 10:32 |
| product key issues | himsymbian | Open C | 6 | 2008-06-17 09:09 |
