×
Namespaces

Variants
Actions
Revision as of 09:38, 30 May 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

P.I.P.S (Português)

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Originado de P.I.P.S.
Por kyllercg
Última alteração feita por hamishwillee em 30 May 2013


Introdução

P.I.P.S. (P.I.P.S. Is POSIXon Symbian) complementa o conjunto de APIs nativas do Symbian C++ disponíveis nos smartphones Symbian com uma camada de API compatível com o padrão POSIX, fazendo o desenvolvimento de software para Symbian mais acessível aos programadores C.

As APIs POSIX são de maneira geral mais simples e com maior granularidade que a API nativa do Symbian e será mais familiar para desenvolvedores com experiência em RTOSes, UNIX ou Windows. A decisão de usar um biblioteca nativa Symbian ou o ambiente P.I.P.S. deve considerar os objetivos a serem alcançados. Em geral, se você precisa de uma maior integração com o smartphone, então a API Symbian C++ é mais adequada. Entretanto, se portabilidade é mais importante, você deve optar pela API POSIX. É esperado que as bibliotecas P.I.P.S. sejam incluídas na ROM de alguns smartphones baseados no OS v9.3 e posteriores.

A primeira versão da P.I.P.S vem com as seguinte bibliotecas padrão: libc, libm, libpthread, libdl.


Observações

  • O ambiente P.I.P.S. não suporta sinais.
  • A inexistência desse suporte implica em que comunicação entre processos (IPC) com sinais não é suportada.
  • Sob a P.I.P.S., E/S deve ser feito de maneira sincrona.

Links relacionados

This page was last modified on 30 May 2013, at 09:38.
77 page views in the last 30 days.
×