You Are Here:

Community: Wiki

This page was last modified on 7 August 2009, at 15:07.

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

From Forum Nokia Wiki

Original: P.I.P.S

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

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fHttpE3aE2fE2f217E2e218E2e225E2e2E3a2082E2findeE78E2ehtmlE253FX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ