Mostrando postagens com marcador bada. Mostrar todas as postagens
Mostrando postagens com marcador bada. Mostrar todas as postagens

15 fevereiro 2012

Dicas básicas para desenvolvedores Bada (samsung/c++)

Me pediram para dar umas dicas para programadores iniciantes com Bada, então resolvi compartilhar um resumo aqui. Coisa muito simples mas que acho importante "ficar ligado".


Dicas:

  • Baixar e instalar o SDK Bada (já estará integrado com Eclipse);
  • Estudar os exemplos do SDK (importe para o projeto pela view ‘Bada SDK Samples’);
  • Rode o exemplo ‘UiControls’ que possui diversos usos de comportamentos padrões dos componentes mais comuns para aplicações visuais; Estude o código fonte;
  • Crie o hábito de ler o HELP do Eclipse (do SDK Bada) e usar o search do eclipse para consultar as APIs (as bibliotecas estão bem documentadas e têm exemplos de código).



Principais sites sugeridos:

[1] Bada Developer Site - http://developer.bada.com (oficial)

[2] Forúm Não Oficial - http://www.badadev.com/ (vários exemplos de uso prático com códigos comentados)

[3] Novidades Bada 2.0 - http://developer.bada.com/article/Whats-new-in-bada-2-0

30 agosto 2010

Programando para BADA (samsung)

Estou desenvolvendo aplicações aqui no C.E.S.A.R usando a plataforma Bada (c++). Já fiz algumas aplicações e estou achando legal e interessante essa plataforma mobile. Neste post, falarei um pouco sobre Bada para curiosos.

O que é Bada?
Bada significa oceano (na Korea), no qual a Samsung acredita que essa tecnologia permitirá um oceano de novas aplicações.

"Samsung bada is a new smartphone platform that allows developers to create feature-rich applications that elevate the user experience in mobile spaces." (documentação do SDK). Ou seja, uma plataforma para dispositivos smartphones da Samsung para desenvolver aplicativos mais ricos, tal como os aplicativos do iPhone.

Visão da Samsung sobre Bada (fonte: http://www.bada.com/whatisbada/)

A Samsung espera que sua tecnologia venha ter uma fatia de mercado considerável no futuro, uma vez que os celulares menos afortunados (conhecidos como features phones) tendem a ser substituidos por smartphones. Além disso, quer competir com iPhone (Apple) e Android (OHA).
...

Para conseguir atingir essa meta eles criaram um ecossistema parecido (pra não dizer igual) ao modelo de negócio da Apple (AppleStore). Neste modelo o desenvolvedor pode fazer aplicativos para usuários, podendo disponibilizar na loja da Samsung (http://www.samsungapps.com/).

Para entender o ciclo em detalhes consulte a fonte: http://www.bada.com/whatisbada/ecosystem/

Dispositivo WAVE
A samsung lançou o dispositivo W.A.V.E (http://www.bada.com/badadevices/) que possui um bom hardware e pode ser comparado com iPhone 4 (em teoria).





Para saber mais:

Em resumo, a tecnologia Bada é uma plataforma promissora de desenvolvimento, equivalente ao modelo iPhone (embora com mercado insignificante ainda), que permite os desenvolvedores fazerem aplicações e podendo ser remunerados tal como o modelo da Apple. Próximos posts vou abordar alguns exemplos e problemas que já tive com Bada.


17 agosto 2010

Inscrições para Residência em Bada da Samsung e C.E.S.A.R

Prorrogadas inscrições para Residência em Bada da Samsung e C.E.S.A.R
(notícia informada pelo C.E.S.A.R.)

A Samsung e o C.E.S.A.R prorrogaram o prazo de inscrições para seleção no Programa de Residência em Desenvolvimento de aplicações móveis na plataforma SAMSUNG BADA. O valor da bolsa de estudos oferecida para os residentes durante o programa, que terá duração de sete meses, é de R$ 1.800. Para participar do processo seletivo, os interessados devem encaminhar currículo e histórico escolar para residenciabada@cesar.org.br.

O curso é direcionado para graduados ou alunos cursando o último semestre de formação nos cursos da área de computação com conhecimento nas linguagens C e C++. Interessados de qualquer parte do país podem se candidatar. As atividades acontecem presencialmente na sede do C.E.S.A.R, no Recife. Para mais informações, o edital está disponível no endereço eletrônico www.cesar.org.br/bada.pdf.

A Residência utiliza a metodologia de design centrado no usuário e se baseia no conceito de Residência em Software, fornecendo aos alunos um mecanismo inovador de capacitação ao mesmo tempo em que funciona como um catalisador de experiência.

Durante a execução do projeto, os alunos da residência estarão inseridos no ambiente profissional do C.E.S.A.R e, com o acompanhamento de tutores, utilizarão o conhecimento adquirido no curso para desenvolver software para celulares que utilizem a plataforma BADA. A carga horária total é de 976 horas, divididas em 176 horas de aulas conceituais e 800 horas de prática assistida e coaching intensivo.