This page was last modified 21:16, 26 October 2007.
FAQ Open C
From Forum Nokia Wiki
Original: Open C FAQ
P: O que é Open C?
R: Open C é uma extensão para o ambiente de desenvolvimento Symbian. Consistindo de um conjunto de bibliotecas POSIX para a plataforma S60, Open C aumenta a produtividade dos desenvolvedores promovendo o reúso de recursos de software. Open C será parte da S60 3rd Edition, FP2 disponibilizado em 2007, e estará disponível como um plugin que os desenvolvedores podem usar para criar aplicações para dispositivos anteriores ao S60 3a. edição.
P. O que é POSIX?
R: POSIX é um acrônimo para Portable Operating System Interface que pode ser traduzido como Interface Portável entre Sistemas Operacionais. Trata-se de uma família de normas definidas pelo IEEE e designada formalmente por IEEE 1003, que tem como objetivo garantir a portabilidade do código-fonte de um programa a partir de um sistema operacional que atenda as normas POSIX para outro sistema POSIX, desta forma as regras atuam como uma interface entre sistemas operacionais distintos. A designação internacional da norma é ISO/IEC 9945. fonte: Wikipedia
P. Quais as bibliotecas suportadas por Open C?
R: S60 deverá suportar nove bibliotecas C:
libc: rotinas básicas de programação
libm: funções matemáticas
libpthread: gerência de concorrência e threads
libdl: interfaces para ligações dinâmicas
libz: biblioteca de compressão
libcrypto: serviços para segurança de dados
libcrypt: criptografia de dados e gerência de senhas
libssl: camada para sockets seguros (SSL, Secure Sockets Layer) e seguraça da camada de transporte (TLS, Transport Layer Security)
libglib: biblioteca de utilitários
P. Qual o impacto da Platform Security sobre essas APIs?
R: A API Open C não sobrepõe a segurança provide ppela plataforma Symbian. Elas são limitadas pelos mesmos controles de acesso e permissões como qualquer aplicação nativa S60.
É importante que os desenvolvedores com experiência em aplicações para desktop compreendam as implicações no desenvolvimento de aplicações para dispositivos móveis de forma segura.
P. As aplicações precisam ser certificadas (Symbian Signed)?
R: Sim. Aplicações serão instaladas através do mecanismo SIS e precisam ser certificadas se utilizarem algum recurso sensível. Desenvolvedores podem se auto-certificar para criar protótipos com permissões limitadas. O processo de certificação e gratuito.
P. Quais os efeitos do Open C no desempenho do sistema?
R: As bibliotecas Open C são componentes integrados com o núcleo do sistema operacional Symbian. O desempenho desses componentes deve ser similar ao dos outros componentes Symbian e S60. Symbian se compromete a prover desempenhos consistentes para todas as partes do SO.
Links relacionados
- Discussion on Open C (em inglês)
- Forum Nokia Open C Link (em inglês)
Respostas
- Impressões sobre Open C podem ser enviadas para opencfeedback@s60.com
--
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| N91 problem | minawagdi | Mobile Java General | 4 | 2006-06-10 18:42 |
| creating bluetooth application on nokia 3650 | spony | Symbian Networking & Messaging | 1 | 2006-04-22 22:14 |
| Problem to set DCS | william9pm | Smart Messaging | 1 | 2004-02-19 12:00 |
| IIS Default Page for Both HTML and WML | Nokia_Archive | General Browsing | 2 | 2002-05-13 19:07 |
| Font Size in N95 | aliabbas | General Discussion | 1 | 2007-12-08 09:49 |
