Complementando mais ainda a informa��o do Luiz, existe o J2-Bridge para
download no pr�prio site da Qualcomm-brew (www.qualcomm.com/brew).
Segundo o que li da documenta��o, trata-se justamente de uma ponte para
desenvolver em J2ME para Brew...
Acontece que � um execut�vel .exe (Ruindows) e, como aqui na empresa s�
utilizamos Linux, n�o pude test�-lo ainda e ver como funciona.
Algu�m j� tentou utilizar? Qual o profile que roda sobre este bridge?
MIDP? Alguma outra informa��o?
[]'z
--
Tomaz Fo� Binsztajn
Onirium Sistemas
www.onirium.com.br
+55 19 3287 7060 r. 245
On Mon, 2003-02-03 at 09:38, Luiz Carlos Bentes dos Anjos wrote:
S� para efeito de complemento ao assunto que os colegas est�o
tratando, BREW tamb�m pode ser desenvolvido em Java, a IBM e
Insignia possuem (ou pelo menos possuiam) virtuais machine para
BREW.
[]�s
Luiz Bentes
Claudio Miranda <[EMAIL PROTECTED]> wrote:
Pessoal, respondo tarde, mas vale a pena...
Este artigo � de Agosto de 2001 e hoje j� temos muitas
atualiza��es,
dentre elas:
- Atualmente existem 100 milh�es de equipamentos J2ME, enquanto
foram
vendidos apenas 3,6 milh�es de equipamentos com BREW
http://news.com.com/2100-1033-981750.html?part=dht&tag=nhl
- Um tamanho aproximado de aplica��es CLDC/MIDP em m�dia � de 50
kb
(mesmo assim maior que os 20 KB da BREW). Mas n�o considero isso
um
impecilho pois existem equipamentos com suporte a CLDC/MIDP com
3, 8 e
at� 32 MB.
- Em J2ME/MIDP � poss�vel realizar o download de aplica��es
atrav�s de
OTA (Over The Air).
- O GPS � um item que depende do telefone exclusivamente e n�o
se � BREW
ou Java. O que pode ter no BREW � uma API C/C++ para acessar as
interfaces do GPS. O que pode acontecer igualmente em Java/MIDP.
- O J2ME hoje tem uma iniciativa formada pelas empresas so setor
de
telefonia m�vel (mais de 30 parceiros entre operadoras,
fabricantes de
telefones, desenvolvedoras), que ir� formar uma plataforma
s�lida n�o
visando apenas o telefone, mas toda a infraestrutura t�cnica e
de
neg�cios para implantar a plataforma J2ME.
http://java.sun.com/products/jtwi/openletter.html
- BREW _S�_ pode ser desenvolvido em windows.
- Os problemas de C/C++ (libera��o de mem�ria, ponteiros) devem
ser
tratados pelo desenvolvedor
- Voc�s j� viram um trecho de c�digo BREW ?
#include "AEEModGen.h"
#include "AEEAppGen.h"
#include "AEEShell.h"
static boolean MyFirstApp_HandleEvent(IApplet * pi, AEEEvent
eCode,
uint16 wParam, uint32 dwParam);
int AEEClsCreateInstance(AEECLSID ClsId,IShell * pIShell,IModule
*
po, void ** ppObj) {
*ppObj = NULL;
if(ClsId == AEECLSID_MYFIRSTAPP){
if(AEEApplet_New(sizeof(AEEApplet), ClsId, pIShell, po,
(IApplet**) ppObj, (AEEHANDLER)MyFirstApp_HandleEvent,
NULL) == TRUE) {
return (AEE_SUCCESS);
}
}
return (EFAILED);
}
=:] s
-- Claudio Miranda
Iuri Dantas wrote:
> Ol� Caetano!
>
> Conforme solicitado, segue abaixo o artigo.
>
> "Obs: Mas as d�vidas continuam... :) "
>
> Abra�o
> Iuri Dantas
> Email particular
> [EMAIL PROTECTED]
> Bhte (MG)
>
> BREW OU JAVA MICRO EDITION?
>
> Desde que surgiu no mercado, h� cerca de seis anos, o Java, da
Sun
> Mi-crosystems, passou por in�meros avan�os e, aos poucos,
acabou se
> tornando sin�nimo de linguagem de programa��o para sistemas de
> computador. No final do ano passado, com o intuito de
transform�-lo
> tamb�m em uma plataforma para o desenvolvimento de aplica��es
m�veis, a
> software house americana anunciou a vers�o J2ME (Ja-va Micro
Edition).
>
> Tudo indicava que o J2ME teria a mesma trajet�ria fulminante
da sua
> linguagem-m�e. Nesses poucos meses de vida, obteve a ades�o de
> fabricantes de express�o de dispositivos sem fio, como
Motorola, Palm e
> Nokia, e seu reinado, exercido praticamente sozinho no
mercado, parecia
> inabal�vel. Parecia. Em abril deste ano, a Qual-comm lan�ou
aquele que
> promete ser o grande rival do sistema da Sun: o Brew, acr�nimo
em ingl�s
> de Binary Runtime Enviroment for Wireless, ou, em tradu��o
livre,
> sistema bin�rio de execu��o de aplica��es sem fio.
>
> A distin��o b�sica entre eles � que o J2ME utiliza linguagem
nativa,
> enquanto o sistema da Qualcomm � baseado na linguagem C++ e j�
vem
> integrado aos chips CDMA (Code Di-vision Multi-ple Access) que
equipam
> os aparelhos de quase todos os grandes fabricantes mundiais de
> celulares. Hoje, ele j� � fornecido com os aparelhos da
Kyo-cera, LG
> Telecom, Sam-sung e Hyun-dai. Outro diferencial � que,
enquanto o Brew
> foi concebido para equipar apenas telefones celulares, o J2ME
pode ser
> incorporado a palmtops, PDAs e celulares.
>
> Embora essa maior abrang�ncia possa pressupor uma vantagem do
sistema da
> Sun, como a batalha vai ser travada no territ�rio dos
telefones
> celulares, � prematuro prever quem sair� vencedor. A Qualcomm,
que det�m
> a patente do CDMA, aposta na sua tradi��o no setor e na grande
base de
> operadoras que utilizam o padr�o, que hoje somam cerca de 100
milh�es de
> usu�rios no mundo. A Sun, por sua vez, joga suas fichas na
capacidade de
> integra��o do J2ME que, al�m do CDMA, pode funcionar com TDMA,
iDEN,
> i-Mode, Palm-OS e GSM.
>
> Por terem caracter�sticas distintas em muitos aspectos, as
duas empresas
> fazem quest�o de deixar claro que n�o consideram os sistemas
como rivais
> no mercado. O gerente para Am�rica Latina na �rea de servi�os
internet
> da Qualcomm, Marcelo Valdez, n�o v� o J2ME como um concorrente
direto.
> �At� reconhecemos suas vantagens, pois seus aplicativos s�o
muito mais
> r�pidos. Mas � preciso notar que o Brew foi desenvolvido
especificamente
> para telefones celulares, enquanto o Java tem uma abrang�ncia
mais
> geral. Nossa inten��o sempre foi criar uma plataforma aberta,
na qual
> qualquer tipo de browser funcionasse.�
>
> O gerente da Qualcomm observa que, desde a concep��o, o
projeto do Brew
> teve por objetivo assegurar o desempenho dos telefones
celulares. �A
> pr�pria ado��o da linguagem de programa��o C++ faz com que os
> apli-cativos ocupem menos espa�o de mem�ria do celular e,
portanto,
> tenham melhor performance do que os de solu��es semelhantes
baseadas em
> outras linguagens�, alfineta Valdez, afirmando que os
aplicativos do
> Brew consomem em torno de 20 KB de mem�ria, ao passo em que os
> desenvolvidos por outras plataformas chegam a demandar cerca
de 100 KB.
>
> Entre as facilidades da plataforma, o gerente da Qualcomm
destaca a
> possibilidade do usu�rio final fazer down-loads de
aplica-tivos pelo
> celular, enquanto estiver on-line, e utiliz�-los depois,
quando estiver
> off-line. Outra vantagem, segundo ele, � que o Brew j� vem com
uma s�rie
> de sistemas nativos. Um deles � o gps-One, de localiza��o, que
integra
> os sistemas GPS e de triangula-��o de r�dio base. Outro
sistema nativo
> da plataforma � o de reconhecimento de voz, que dever�
possibilitar a
> integra��o de aplica-tivos de voz com a internet. No rol das
aplica��es
> previstas para serem desenvolvidas a partir do Brew, est�o
recursos
> multim�dia, com imagens em movimento e em cores,
armazena-mento e
> download de arquivos de MP3, aplica��es de com�rcio eletr�nico
e de
> localiza��o.
>
> De acordo com Valdez, o Brew est� tendo muito boa acolhida no
mercado
> mundial, inclusive no Brasil, onde 60 desenvolvedores j�
baixaram o kit
> pela internet at� agora. Ele informa que a Qualcomm j� assinou
contratos
> com tr�s operadoras. Um deles foi com a KDDI Communications, a
maior
> concorrente da NTT DoCoMo no Jap�o, que iniciar� o
fornecimento dos
> servi�os Brew a partir de setembro. As outras duas, que
estar�o
> oferecendo a plataforma at� o final do ano, s�o a Verizon, dos
Estados
> Unidos, e a KTF, da Cor�ia. Sobre um poss�vel contrato j�
assinado no
> Brasil com a Telesp Celular, Valdez � evasivo. �Estamos
negociando para
> oferecer os primeiros servi�os Brew no Brasil por meio da nova
rede
> 1xRTT da Telesp Celular, programada para outubro, mas ainda
n�o temos o
> contrato final assinado�, afirma o executivo.
>
> Apesar de adotarem o mesmo discurso, de que os dois sistemas
n�o
> concorrem entre si, alguns adeptos da plataforma Sun n�o
conseguem
> esconder que o principal fil�o de mercado para J2ME est� na
telefonia
> celular. O consultor s�nior e especialista em Java, Bruno
Ferreira
> Souza, da SUMMA Tech-nologies, argumenta que o Java Micro
Edition foi
> criado com vistas a oferecer portabilidade aos pequenos
dispositivos. �A
> Sun verificou esta necessidade principalmente em alguns
servidores e
> produtos como celulares, agendas telef�nicas e outros
equipamentos com
> sistema operacional. Dessa forma, � poss�vel desenvolver uma
aplica��o
> em J2ME e utiliz�-la em v�rios equipamentos diferentes�,
afirma o
> consultor.
>
> Mas Souza n�o esconde o entusiasmo ao contar que a operadora
japonesa
> NTT DoCoMo, famosa por seus aplicativos i-Mode, j� est�
> comer-cia-li-zan-do telefones com J2ME desde o in�cio deste
ano. �Nos
> primeiro dois meses, a DoCoMo vendeu 1 milh�o de aparelhos, o
que
> equivale a cerca de 16,5 mil aparelhos por dia. Hoje, apesar
de menor, a
> penetra��o continua impressionante, com a venda na casa dos 6
mil
> aparelhos por dia�, informa.
>
> O consultor da SUMMA aponta a multiplicidade de integra��o
como o grande
> diferencial do J2ME. �O Brew acaba ficando restrito ao padr�o
CDMA,
> enquanto o Java funciona em CDMA, TDMA, IDEN, i-Mode, Palm-OS
e GSM.
> Atualmente, n�o existe nenhuma tecnologia com tamanho grau de
penetra��o
> em aplica��es m�veis. Na verdade, essa abrang�ncia s� �
poss�vel porque
> v�rias empresas participaram do desenvolvimento do J2ME, tais
como
> Nokia, Ericsson, Mo-torola, Siemens e a pr�pria Qual-comm�,
salienta Souza.
>
> Ele acredita que as perspectivas para a plataforma da Sun s�o
ainda mais
> promissoras com a entrada em opera��o das redes GSM/GPRS, a
partir do
> ano que vem. �Al�m de existirem celulares Java em opera��o nas
redes GSM
> europ�ias, outro grande fil�o ser� o suporte aos circuitos
instalados
> nos SIM Cards � cart�es individuais com o cadastro pessoal e
os dados
> acessados pelos usu�rios em cada aplicativo � que j� utilizam
a
> plataforma da Sun em sua configura��o�, conclui Souza,
ressaltando que
> os desen-vol-vedores mundiais de conte�do estavam h� tempos �
espera de
> uma plataforma que fizesse a integra��o entre os diversos
padr�es
> existentes no mercado.
>
> Perfilada ao lado do Java Micro Edition est� tamb�m a
Motorola, que por
> sinal � uma das grandes fabricantes de aparelhos CDMA. O
gerente de
> desenvolvimento de aplica��es de dados da empresa, Kirk M�ier,
reconhece
> algumas vantagens do Brew, mas ressalta a superioridade e o
alcance do
> J2ME. �O Brew � baseado em C++, que � uma das linguagens mais
utilizadas
> no mundo, mas, por outro lado, o Java � uma plataforma mais
aberta, que
> serve para qualquer dispositivo m�vel e permite ao
desen-volvedor criar
> aplica��es de forma mais r�pida. Atualmente, cerca de 8
milh�es de
> criadores de aplica-tivos recebem suporte da Sun e, apesar de
ainda n�o
> existirem aparelhos com aplica��es Brew funcionando, j�
existem v�rios
> com Java� ressalta M�ier, garantindo que at� o final do ano a
Motorola
> deve lan�ar um celular Java para as redes m�veis j� em
opera��o.
>
> Para ele, a discuss�o entre as duas plataformas conduzir� a
uma
> inevit�vel integra��o nos pr�ximos anos. �Todos querem um
padr�o �nico,
> mas n�o se sabe quando e como vai acontecer essa converg�ncia.
Hoje, os
> dois sistemas ainda s�o concorrentes e acredito que nesta
primeira fase
> os desen-volvedores criar�o aplica��es nas duas plataformas�,
diz M�ier.
>
> O diretor de pesquisas para a �rea de telecomunica��es e
internet do
> Gartner Group, Mark Driver, acha que ainda � muito cedo para
fazer
> qualquer progn�stico, embora aponte ligeira vantagem para o
J2ME.
> �Realmente n�o vemos os dois sistemas como concorrentes. De
todo modo, �
> preciso n�o esquecer que a maioria dos fabricantes mundiais j�
suporta o
> Java, que, por sua abran-g�ncia, pode atender a m�ltiplos
dispositivos�,
> explica Driver, prevendo que o mercado ocupado pelo Brew ser�
bem menor,
> mais voltado para aplica��es espec�ficas, que exijam recursos
mais
> avan�ados dos equipamentos. �De qualquer forma, existem
espa�os
> diferentes e bem delimitados para as duas plataformas�,
ressalta.
>
>
> Estrat�gias semelhantes
>
>
> Apesar das diferen�as entre o Java Micro Edition e o Brew, as
> estrat�gias adotadas pela Sun Micro-systems e a Qualcomm para
> comercializa��o e expans�o dos seus sistemas apresentam
semelhan�as. A
> Qualcomm, por exemplo, criou um fundo de investimentos para
suportar
> aplica��es da nova plataforma, o Qualcomm Venture Fund, que
contava, na
> �poca de seu lan�amento, em abril, com recursos da ordem de
US$ 500
> milh�es.
>
> O esquema de distribui��o do Brew foi estruturado de modo
similar ao da
> Sun para o Java Micro Edition. A empresa colocou � disposi��o
no site
> www.qual-comm.com/brew todas as informa��es sobre a
tecnologia, al�m de
> um kit de desenvolvimento de software para os desenvolvedores
de
> conte�do, que inclui todos os dados referentes � documenta��o,
exemplos
> de aplica��es, scripts, plano de testes, autentica��o,
distribui��o dos
> aplicativos para as operadoras e royalties.
>
> O gerente para Am�rica Latina na �rea de servi�os internet da
Qualcomm,
> Marcelo Valdez, diz que a empresa est� treinando os
desenvolvedores de
> aplica��es gratuitamente. �A id�ia � incentivar o maior n�mero
poss�vel
> de aplica��es para o Brew�, afirma, acrescentando que cerca de
60
> desenvol-vedores j� baixaram o kit pela internet at� agora.
Ele explica
> que a comercia-liza��o do Brew ser� feita por meio do
pagamento de
> royalties. �� medida que as operadoras come�arem a fornecer as
> aplica��es aos usu�rios, elas passam a nos remeter os
royalties pelo uso
> do produto.�
>
> A Sun, por sua vez, tem um programa mundial denominado Java
Developer
> Connection, que possui 18 mil desenvolvedores brasileiros
registrados.
> Al�m disso, existem grupos organizados de usu�rios Java nas
cidades de
> S�o Paulo, Bras�lia, Curitiba e Florian�polis, que totalizam
cerca de
> seis mil pessoas cadastradas.
>
>
>
------------------------------------------------------------------------
>
> ----- Original Message -----
> *From:* Caetano
> *To:* [EMAIL PROTECTED]
> *Sent:* Thursday, January 09, 2003 1:31 PM
> *Subject:* Re: [j2me-list] Brew ou Java Micro Edition?
>
> Ol� Iuri,
>
> Acredito que o pessoal da lista (como eu) iria gostar muito
que vc
> compartilha-se conosco este artigo!
>
> []'s
> Caetano
>
> ----- Original Message -----
> *From:* Iuri Dantas
> *To:* [EMAIL PROTECTED]
> *Sent:* Wednesday, January 08, 2003 4:54 PM
> *Subject:* [j2me-list] Brew ou Java Micro Edition?
>
> Ol� Pessoal!!!
>
> Estou com uma d�vida...estive lendo um artigo que encontrei na
net
> com o seguinte Titulo
> "Brew ou Java Micro Edition"... minha d�vida � a seguinte:
>
> 1 - Em uma determinada parte do Texto, encontra-se a seguinte
> coloca��o de um representa da empresa respons�vel pelo Brew
>
> " afirmando que os aplicativos do Brew consomem em torno de 20
KB de
> mem�ria, ao passo em que os desenvolvidos por outras
plataformas
> chegam a demandar cerca de 100 KB."
>
> est� afirma��o est� correta? e o motivo � so por ser o Brew
> desenvolvido em C++ ou teria outro motivo?
>
> 2 - uma outra d�vida tamb�m com rela��o a uma parte do artigo
foi
> informado por um consultor de telecomunica��es...
>
> "prevendo que o mercado ocupado pelo Brew ser� bem menor, mais
> voltado para aplica��es espec�ficas, que exijam recursos mais
> avan�ados dos equipamentos."...
>
> Quando ele fala que "exijam recurso mais avan�ados dos
> equipamentos", existe algo em que J2ME deixa a desejar com
rela��o a
> recursos avan�ados para Celular(equipamentos) ou seja, com
rela��o a
> Tecnologia especificamente para celular como o Brew???
>
> alguem poder me esclarecer melhor....
>
> Se algu�m quiser receber o artigo � so me mandar um email
> solicitando Ok!
>
> Iuri Dantas
> Email particular
> [EMAIL PROTECTED]
> Bhte (MG)
____________________________________________________________________
Busca Yahoo!
O servi�o de busca mais completo da Internet. O que voc� pensar o
Yahoo! encontra.