Saiba um pouco o que são dispositivos móveis

Os dispositivos móveis permitem a comunicação com outras pessoas e a obtenção de informações em qualquer lugar, a qualquer hora.Saiba mais!

background:url(http://pgparadispositivos.blogspot.com.br/2012/12/saiba-um-pouco-o-que-sao-dispositivos.html)

Introdução ao J2ME

Saiba como iniciar no desenvolvimento de aplicações para dispositivos móveis. mostramos como preparar o ambiente de desenvolvimento e também como fazer um pequeno programa.

Programação específica para celulares : O futuro ?

Daqui a alguns anos poderá ser comum que tenhamos emissoras produzindo conteúdos especificamente para o “público dos celulares”. E isso não é profecia, é realidade.

Palm OS

Palm OS tem passado dificuldades ultimamente para se sobressair no mercado em relação aos seus concorrentes. Embora tenha anunciado o lançamento de duas novas versões, o Palm OS Garnet para dispositivos mais simples e o Palm OS Cobalt para dispositivos mais sofisticados (smartphones), apenas a primeira foi lançada comercialmente, provocando uma defasagem no desenvolvimento de aplicativos para a plataforma.

Curiosidades sobre linguagem C++

A linguagem C foi criada em 1972, é uma linguagem padrão, imperativa, procedimental ou estruturada de alto nível que serviu para desenvolver o sistema operativo UNIX que era escrito em ASSEMBLY, uma das características é não ser necessário conhecer o processador.

Páginas

quinta-feira, 20 de dezembro de 2012

Fotos da II Feira de Tecnologia CEEP- Isaías Alves

STAND - Programação para Dispositivos Móveis







Salão Nobre









sábado, 15 de dezembro de 2012

História sobre programação Orientada a objetos


O termo Programação Orientada a Objetos (POO) foi criado por Alan Kay, autor da linguagem de programação Smalltalk. Mas mesmo antes da criação do Smalltalk, algumas das idéias da POO já eram aplicadas, sendo que a primeira linguagem a realmente utilizar estas idéias foi a linguagem Simula 67, criada por Ole-Johan Dahl e Kristen Nygaard em 1967. Entretanto só veio a ser aceito realmente nas grandes empresas de desenvolvimento de Software por volta dos anos 90.
Alguns exemplos de linguagens orientadas a objetos modernas utilizadas por grandes empresas em todo o mundo são: Java, C#, C++, Object Pascal (Delphi), Ruby, Python, Lisp, etc.
A maioria das linguagens que adotaram o paradigma da orientação a objetos adotaram apenas parcialmente, dando espaço para o antigo modelo procedural de programação, como acontece na linguagem C++, por exemplo, onde temos a possibilidade de usar POO, mas a linguagem não força o programador a adotar este paradigma de programação, sendo ainda possível programar da forma procedural tradicional. Este tipo de linguagem segue a idéia de utilizar uma linguagem previamente existente como base e adicionar novas funcionalidades a ela. Outras são mais "puras", sendo construídas do zero focando-se sempre nas idéias por trás da orientação a objetos como é o caso das linguagens Smalltalk, Self e IO, onde tudo é orientado a objetos.

http://pt.wikibooks.org/wiki/Programa%C3%A7%C3%A3o_Orientada_a_Objetos/Introdu%C3%A7%C3%A3o



Saiba o que é Programação Orientada a Objetos/Introdução


Orientação a objetos (OO), em uma definição formal, é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. Ou seja, é um modelo utilizado no desenvolvimento de software onde trabalhamos com unidades chamadas objetos (que serão explicados mais adiante). Este modelo visa, principalmente, organização, desempenho, sustentabilidade e reutilização do software.
Como veremos, a orientação a objetos visa um pensamento o mais próximo possível da vida real. Ao programar orientado a objetos não teremos apenas funções que são chamadas uma seguida da outra, mas sim objetos que possuem estado e comportamento.





Curiosidades - Android x iPhone OS (iOS)


 


“O duelo de Titãs” é como muitos têm denominado essa batalha. De um lado do ringue esta a Apple, centrada na figura saudosa e ilustre de Steve Jobs, com seu pioneiro e eficiente sistema operacional para smartphones. No outro extremo esta o Google que trás a sua poderosa, barata e eficiente arma, o sistema operacional Android. Avaliem a ficha técnica dos lutadores e façam suas apostas:
 iPhone OS
Surgiu em 2007, atualmente chamado de iOS (contração de iPhone OS)
O iPhone OS não necessita de flash
Possui um único modelo a cada geração lançada. (Atualmente está na 4S)
Custo elevado
Melhor tela multitoque do mercado
600 mil aplicativos na App Store, mas a Apple oferece restrições aos desenvolvedores de aplicativos.
Design, usabilidade e elegância de uma excelência indiscutível.
Permite apenas a personalização da imagem de fundo
Só  pode compartilhar arquivos por bluetooth com outro iPhone.
Não permite uso de widgets. Mas tem uma interface de fácil acesso.
O iPhone tem tela capacitiva, ou seja, entende com muito maior precisão onde seu dedo está tocando, já que pega a polaridade do seu dedo para interpretar a localização do toque
Maiores detalhes em www.apple.com/iphone


Android
Surgiu em 2008, baseado no Linux
O Android 2.2 roda qualquer site em flash
Possui diversos modelos de aparelhos
Custos mais acessíveis
Suas atualizações recebem nomes de doces. Como Cupcake, por exemplo
Possui o navegador mais rápido entre os smartphones
500 mil aplicativos na sua loja, a Google Play, e não impõe restrições aos desenvolvedores
Por outro lado, os aplicativos são mais arriscados porque não passam por um filtro como o da App Store
Na sua loja possui mais aplicativos gratuitos que a App Store
Pode compartilhar arquivos por bluetooth com qualquer outro celular
Permite uso de widgets. Ou seja, pode personalizar a tela da forma que se deseja. Para pessoas inquietas que gostam de inovação na tela do aparelho é a melhor escolha. Pode-se personalizar completamente o tema do telefone
Os telefones que estão rodando Android (na sua maioria ou totalidade) usam tela resistiva, fazendo com que o toque em profundidade faça com que a camada de sensibilidade da tela seja acionada e aí interprete a localização do toque
O crescimento do Android no mercado é influenciado pelo fato deste estar instalado em muito mais aparelhos do que o iOS. Ele não cresce apenas pela variedade de smartphones, mas sim pelo fato de o serviço oferecido pelo Google estar melhorando a cada dia
Maiores detalhes em www.android.com



Não há como negar que são dois sistemas operacionais fabulosos. Qualquer uma das escolhas será acertada. Há diferenças essenciais entre eles que definem qual o melhor para cada perfil de pessoa. O consumidor pode ter uma certeza, eles certamente ficarão obsoletos em curto espaço de tempo, como qualquer outra tecnologia. Para você quem ganha essa batalha?


http://www.peteletrica.eng.ufba.br/?p=836