Loading ...
Sorry, an error occurred while loading the content.
 

RE: [riojug] Java x Brew

Expand Messages
  • Malvim
    Além disso, o fato, indicado na reportagem, de que os celulares com Brew também podem rodar programas feitos em Java , para mim, é só mais um ponto a
    Message 1 of 10 , May 6, 2003
      Além disso, o fato, indicado na reportagem, de que "os celulares com Brew
      também podem rodar programas feitos em Java", para mim, é só mais um ponto a
      favor do desenvolvimento em Java.


      Abraços,
      Marcelo Alvim.


      --------- Mensagem Original --------
      De: "Flavio Magacho" <flavio@...>
      Para: "riojug@yahoogroups.com" <riojug@yahoogroups.com>
      Assunto: RE: [riojug] Java x Brew
      Data: 06/05/03 15:54

      Edwin, para mim Java é melhor pois é gratuito, ou seja não tem royalties
      e o Brew é proprietário da Qualcomm, quem quiser ter telefone com o Brew
      tem que pagar royalties, os desenvolvedores tem que ter uma chave da
      VeriSing e a operadora tem que ter a plataforma para download ou seja um
      tanto mais caro que o J2ME. Aí vem a pergunta vale só para escrever em
      C++?
      Bom, espero ter ajudado.
    • leonardo chaves machado
      ... Sim, mas o flavour de C++ usado no BREW não tinha isso até a ultima documentação que eu estudei. O HelloWorld BREW é gigante. ... A questão de
      Message 2 of 10 , May 6, 2003
        > Mas um minuto: Um array de char pointers não é o problema :-)
        > Utilizando classes modernas para manipulação de strings e
        > diversas outras
        > funções em C++ pode ser tão produtivo e seguro quanto Java -

        Sim, mas o flavour de C++ usado no BREW não tinha isso até
        a ultima documentação que eu estudei. O HelloWorld BREW
        é gigante.

        > Pode ser. A
        > questão é que Java não é só uma linguagem, suas bibliotecas super bem
        > boladas e o "runtime environment", " são parte muito importante dessa
        > tecnologia. O deployment também é mais fácil, enfim: uma
        > grande tecnologia.
        > Mas o BREW se encaixa melhor em termos de performance e
        > funcionalidades em
        > um celular.

        A questão de performance, mesmo nas primeiras versões
        de J2ME não era tão crítica quanto, analogamente, nos
        primeiros tempos de J2SE. E com a Hotspot J2ME, performance
        deixa de ser o ponto.

        As funcionalidades são mais críticas (acesso nativo a SMS, multimídia,
        etc.). Mas há JSR's resolvendo isso. Infelizmente, para
        se tornarem um padrão de fato (com milhares/milhões de celulares
        com essas futuras versões de VM), vai demorar um pouco.


        > O BREW é um dos "inimigos do GSM" (blah :-), e existem muitas
        > vantagens
        > nele -

        Não discuto o BREW em relação às operadoras. Mesmo porque a
        blah! não é uma operadora. Temos cliente (essas sim operadoras) TDMA
        e nada impede que tenhamos CDMA (por favor, vamos manter essa
        discussão no nível técnico).

        Eu estou discutindo do ponto de vista de desenvolvedor.
        E minha preferência é Java. Sempre foi, e até que surja algo
        melhor, sempre será. BREW não é esse algo melhor na minha
        opinião.

        > Entre elas o modelo de licenciamento, que garante o
        > lucro para as
        > operadoras e para quem faz software - algo muito raro nestes
        > dias onde quem
        > faz software e cobra é considerado "do lado negro"....

        Não entendi isso. Para se ter uma aplicação BREW, tem que
        se certificar na Qualcomm. Isso pra mim é mais restritivo
        e burocrático.

        Outra coisa: quem define o padrão? Se você ou sua empresa quiserem
        influenciar nas funcionalidades da próxima versão de BREW,
        você não pode. A Qualcomm manda. Em Java, você pode participar de um
        JSR. Além do que, cada implementação de referência dos JSR's tem
        licença apache (open source).

        De qualquer jeito, faltou a URL para que cada um tenha
        sua própria opinião:

        http://www.qualcomm.com/brew/
      • Pedro Furlanetto
        Um pequeno detalhe. Há algum tempo trabalhei em uma empresa que estava experimentando com BREW e lembro de me surpreender como a API BREW era baixo nível,
        Message 3 of 10 , May 6, 2003
          Um pequeno detalhe. Há algum tempo trabalhei em uma empresa que estava
          experimentando com BREW e lembro de me surpreender como a API BREW era baixo
          nível, todas a funcionalidade de janelas e botões teve de ser desenvolvida
          por eles. Isso realmente é contra produtivo num mercado onde muito disso já
          está pronto, J2ME.

          []s Pedro

          ----- Original Message -----
          From: Malvim
          To: riojug@yahoogroups.com
          Sent: Tuesday, May 06, 2003 5:45 PM
          Subject: RE: [riojug] Java x Brew


          Além disso, o fato, indicado na reportagem, de que "os celulares com Brew
          também podem rodar programas feitos em Java", para mim, é só mais um ponto a
          favor do desenvolvimento em Java.


          Abraços,
          Marcelo Alvim.


          --------- Mensagem Original --------
          De: "Flavio Magacho" <flavio@...>
          Para: "riojug@yahoogroups.com" <riojug@yahoogroups.com>
          Assunto: RE: [riojug] Java x Brew
          Data: 06/05/03 15:54

          Edwin, para mim Java é melhor pois é gratuito, ou seja não tem royalties
          e o Brew é proprietário da Qualcomm, quem quiser ter telefone com o Brew
          tem que pagar royalties, os desenvolvedores tem que ter uma chave da
          VeriSing e a operadora tem que ter a plataforma para download ou seja um
          tanto mais caro que o J2ME. Aí vem a pergunta vale só para escrever em
          C++?
          Bom, espero ter ajudado.


          Yahoo! Groups Sponsor





          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          Rio Java User's Group (grupo oficial da SUCESU-RJ)

          O RioJUG é patrocinado por:
          (*) Journally Informática - http://www.journally.com.br

          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          Informações: http://groups.yahoo.com/group/riojug
          Enviar mensagens: riojug@yahoogroups.com
          Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
          Retirar-se do grupo: riojug-unsubscribe@yahoogroups.com
          Falar com o Moderador: riojug-owner@yahoogroups.com
          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


          Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
        • Paulo Alberto Santos
          ... Leonardo, em parte você está certo, o Java é realmente incrível em diversos pontos. Mas um minuto: Um array de char pointers não é o problema :-)
          Message 4 of 10 , May 6, 2003
            --- rodrigo <rodrigo@...> wrote:
            ---------------------------------
            Leonardo,
            em parte você está certo, o Java é realmente incrível
            em diversos pontos.

            Mas um minuto: Um array de char pointers não é o
            problema :-)
            Utilizando classes modernas para manipulação de
            strings e diversas outras
            funções em C++ pode ser tão produtivo e seguro quanto
            Java - Pode ser. A
            questão é que Java não é só uma linguagem, suas
            bibliotecas super bem
            boladas e o "runtime environment", " são parte muito
            importante dessa
            tecnologia. O deployment também é mais fácil, enfim:
            uma grande tecnologia.
            Mas o BREW se encaixa melhor em termos de performance
            e funcionalidades em
            um celular.

            O BREW é um dos "inimigos do GSM" (blah :-), e existem
            muitas vantagens
            nele - Entre elas o modelo de licenciamento, que
            garante o lucro para as
            operadoras e para quem faz software - algo muito raro
            nestes dias onde quem
            faz software e cobra é considerado "do lado negro"....

            Abraços.

            ----- Original Message -----
            From: "leonardo chaves machado"
            <lchaves@...>
            To: <riojug@yahoogroups.com>
            Sent: Tuesday, May 06, 2003 4:11 PM
            Subject: RE: [riojug] Java x Brew


            Você pode escrever em Java para BREW (ele é um
            _R_untime
            _E_nvironment). Existia até bem pouco tempo uma VM da
            HP que rodava em cima de BREW (não tenho dados sobre
            performance disso, mas sempre me soou algo "forçado").

            Além das considerações quanto a licenciamento (e
            certificação
            da aplicação), citadas pelo Flávio, e que fazem com
            que
            a Qualcomm centralize o processo de deployment da
            aplicação, há
            outras questões técnicas: não sei de onde o cara, no
            artigo,
            diz que é mais rápido desenvolver em C++ que em Java.
            Além
            das características inerentes de cada linguagem (que
            fazem com
            que Java dê um banho em termos de produtividade), o
            que você acha
            de ter que usar um array para char pointer ao invés de
            String?


            > -----Original Message-----
            > From: Flavio Magacho [mailto:flavio@...]
            > Sent: terça-feira, 6 de maio de 2003 15:49
            > To: riojug@yahoogroups.com
            > Subject: RE: [riojug] Java x Brew
            >
            >
            > Edwin, para mim Java é melhor pois é gratuito, ou
            seja não
            > tem royalties
            > e o Brew é proprietário da Qualcomm, quem quiser ter
            telefone
            > com o Brew
            > tem que pagar royalties, os desenvolvedores tem que
            ter uma chave da
            > VeriSing e a operadora tem que ter a plataforma para
            download
            > ou seja um
            > tanto mais caro que o J2ME. Aí vem a pergunta vale
            só para escrever em
            > C++?
            > Bom, espero ter ajudado.
            >
            > ******************************************
            >
            > Flavio Alexandre da Rocha Magacho Filho
            >
            > flavio@...
            >
            > Vox/Fax: +55 (21) 2239-1964 / 0439
            >
            > Vox: +55 (21) 3114-1796
            >
            > Cel: +55 (21) 9382-6974
            >
            > M4U - Mobile for You
            >
            > Rio de Janeiro, RJ, Brasil
            >
            > http://www.m4u.com.br/
            >
            > ******************************************
            >
            > Esta mensagem pode conter informação confidencial
            e/ou
            > privilegiada. Se
            > você não for o destinatário ou a pessoa autorizada a
            receber esta
            > mensagem, não pode usar, copiar ou divulgar as
            informações
            > nela contidas
            > ou tomar qualquer ação baseada nessas informações.
            Se você
            > recebeu esta
            > mensagem por engano, por favor avise imediatamente o
            remetente,
            > respondendo o e-mail e em seguida apague-o.
            Agradecemos sua
            > cooperação.
            >
            > This message may contain confidential and/or
            privileged
            > information. If
            > you are not the addressee or authorized to receive
            this for the
            > addressee, you must not use, copy, disclose or take
            any
            > action based on
            > this message or any information herein. If you have
            received this
            > message in error, please advise the sender
            immediately by reply e-mail
            > and delete this message. Thank you for your
            cooperation.
            >
            >
            > -----Original Message-----
            > From: Edwin Isensee
            [mailto:edwin.isensee@...]
            > Sent: terça-feira, 6 de maio de 2003 14:09
            > To: riojug@yahoogroups.com
            > Subject: [riojug] Java x Brew
            >
            > Amigos,
            >
            > Dando uma lida no caderno Informatica do Globo de
            segunda-
            > feira, me deparei com uma reportagem
            >
            (http://oglobo.globo.com/oglobo/suplementos/informaticaetc/107
            > 695611.htm) que fala do Brew em relação ao Java.
            Alguém
            > poderia fazer uma comparação entre o Java (J2ME) e o
            Brew?
            >
            > []'s
            > Edwin
            >
            >
            >
            >
            > ---
            > UOL, o melhor da Internet
            > http://www.uol.com.br/
            >
            >
            >
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Rio Java User's Group (grupo oficial da SUCESU-RJ)
            >
            > O RioJUG é patrocinado por:
            > (*) Journally Informática -
            http://www.journally.com.br
            >
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Informações:
            http://groups.yahoo.com/group/riojug
            > Enviar mensagens: riojug@yahoogroups.com
            > Inscrever-se no grupo:
            riojug-subscribe@yahoogroups.com
            > Retirar-se do grupo:
            riojug-unsubscribe@yahoogroups.com
            > Falar com o Moderador: riojug-owner@yahoogroups.com
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            >
            >
            > Your use of Yahoo! Groups is subject to
            > http://docs.yahoo.com/info/terms/
            >
            >
            >
            >
            > ---
            > Incoming mail is certified Virus Free.
            > Checked by AVG anti-virus system
            (http://www.grisoft.com).
            > Version: 6.0.476 / Virus Database: 273 - Release
            Date: 24/4/2003
            >
            >
            > ---
            > Outgoing mail is certified Virus Free.
            > Checked by AVG anti-virus system
            (http://www.grisoft.com).
            > Version: 6.0.476 / Virus Database: 273 - Release
            Date: 24/4/2003
            >
            >
            >
            > ------------------------ Yahoo! Groups Sponsor
            > ---------------------~-->
            > Get A Free Psychic Reading!
            > Your Online Answer To Life's Important Questions.
            >
            http://us.click.yahoo.com/cjB9SD/od7FAA/uetFAA/5cFolB/TM
            >
            --------------------------------------------------------------
            > -------~->
            >
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Rio Java User's Group (grupo oficial da SUCESU-RJ)
            >
            > O RioJUG é patrocinado por:
            > (*) Journally Informática -
            http://www.journally.com.br
            >
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Informações:
            http://groups.yahoo.com/group/riojug
            > Enviar mensagens: riojug@yahoogroups.com
            > Inscrever-se no grupo:
            riojug-subscribe@yahoogroups.com
            > Retirar-se do grupo:
            riojug-unsubscribe@yahoogroups.com
            > Falar com o Moderador: riojug-owner@yahoogroups.com
            >
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            >
            >
            > Your use of Yahoo! Groups is subject to
            http://docs.yahoo.com/info/terms/




            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Rio Java User's Group (grupo oficial da SUCESU-RJ)

            O RioJUG é patrocinado por:
            (*) Journally Informática -
            http://www.journally.com.br

            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Informações:
            http://groups.yahoo.com/group/riojug
            Enviar mensagens: riojug@yahoogroups.com
            Inscrever-se no grupo:
            riojug-subscribe@yahoogroups.com
            Retirar-se do grupo:
            riojug-unsubscribe@yahoogroups.com
            Falar com o Moderador: riojug-owner@yahoogroups.com
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


            Your use of Yahoo! Groups is subject to
            http://docs.yahoo.com/info/terms/





            Yahoo! Groups Sponsor
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Rio Java User's Group (grupo oficial da SUCESU-RJ)

            O RioJUG é patrocinado por:
            (*) Journally Informática -
            http://www.journally.com.br

            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Informações:
            http://groups.yahoo.com/group/riojug
            Enviar mensagens: riojug@yahoogroups.com
            Inscrever-se no grupo:
            riojug-subscribe@yahoogroups.com
            Retirar-se do grupo:
            riojug-unsubscribe@yahoogroups.com
            Falar com o Moderador: riojug-owner@yahoogroups.com
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


            Your use of Yahoo! Groups is subject to the Yahoo!
            Terms of Service.

            __________________________________________________
            Yahoo! Plus
            For a better Internet experience
            http://www.yahoo.co.uk/btoffer
          Your message has been successfully submitted and would be delivered to recipients shortly.