DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo WebMobile 27 - Layouts no Android

Construindo interfaces gráficas utilizando XML na plataforma Google






Android
Layouts no Android
Construindo interfaces gráficas utilizando XML na plataforma Google

Um dos grandes diferenciais do Android é a forma como construímos a interface de usuário. No Android ela é montada usando dois tipos de objetos: View e ViewGroup.
A classe View representa os componentes básicos para a criação da UI. View é a classe base para os widgets, que são objetos usados na criação de componentes interativos com o usuário, como botões, caixa de texto, etc. A classe ViewGroup é um tipo especial de view que pode conter outras views (filhos). ViewGroup é a classe base para os layouts, que possibilitam uma série de arquiteturas para a UI, como tabular, linear, etc.
A UI será definida, então, por uma hierarquia de Views e ViewGroups, semelhante a uma árvore (Figura 1).


 
Figura 1. Hierarquia de Views e ViewGroups

Então, ao definirmos a UI, podemos usar os widgets e layouts disponibilizados pela própria plataforma Android, que resolvem uma série de situações comuns em layouts, como a criação de tabelas, botões, caixas de texto, etc. Porém, nem sempre os widgets e layouts Android são suficientes para a criação de uma UI. Para esses casos, podemos criar views customizadas para atender uma situação específica, como a criação de uma barra de volume na tela.
É importante salientar que cada hierarquia em árvore representa uma tela da aplicação. A forma que definimos essa tela na aplicação é através do método setContentView(), que recebe o nó raiz da árvore. Como cada tela possui apenas uma árvore, não é permitido ter dois elementos raízes na mesma tela.
A maneira mais comum de definir uma UI em Android é através de arquivos XML, entretanto, também é possível definir uma UI diretamente no código Java.
A próxima seção explicará com mais detalhes a criação de uma UI em Android, mostrar como devem ser feitos os arquivos XML e como estes devem ser referenciados no código.
Layout
No Android, o layout é uma extensão da classe ViewGroup, ele irá definir a estrutura da tela e controlar os elementos que estarão visíveis para o usuário.  O layout serve como estrutura de uma determinada atividade, ou seja, define a organização e as propriedades da tela, e o modo como os elementos irão se relacionar. Existem duas maneiras para declarar seu layout em Android:
•    Declarar os elementos da UI em XML;
•    Instanciar os elementos da UI em runtime.

O Android fornece um vocabulário em XML correspondente às classes Views e suas subclasses, ou seja, existe uma estrutura de nomes de classes e métodos que irão fazer a correspondência do código XML com suas respectivas classes e métodos.
Os objetos do tipo View e Viewgroup também podem ser criados pela aplicação em tempo runtime, essa opção é normalmente usada quando queremos modificar dinamicamente o conteúdo de nosso layout. Quando desenvolvemos em Android podemos escolher uma entre essas duas maneiras ou ambas para criarmos a UI da aplicação.
A vantagem de declarar a UI em XML é a possibilidade de poder separar a descrição da interface do código da aplicação, ou seja, podemos realizar modificações na UI sem nos preocuparmos com alterações no código fonte e com recompilação. A separação da UI em XML também permite uma melhor visualização da estrutura de layout, tornando mais fácil localizar e resolver possíveis problemas.

Criando um arquivo de layout em XML
Cada arquivo de layout deve conter apenas um elemento raiz, e a partir dele a hierarquia em árvore é montada com a adição de widgets e objetos de layouts. Após ser criado, o arquivo de layout deve ser salvo com a extensão .xml na pasta res/layout que está presente em todos os projetos em Android. Apenas nessa pasta é que o compilador irá reconhecer os arquivos XML como sendo arquivos de layout, e assim tratá-los da forma adequada.
Após a compilação, os arquivos de layout devem ser carregados na aplicação, ou seja, a interface de usuário deve ser associada à atividade. Isso é feito através do método setContentView(), passando a referência do seu arquivo XML  no formato R.layout.nome_do_arquivo.
Objetos de Layout comuns
Como dito anteriormente, as UIs em Android são compostas por diversos layouts. Essa seção irá descrever as características de alguns dos principais layouts existentes, e mostrar pequenas aplicações que irão ajudar a entender melhor o funcionamento desses layouts.
A criação dos arquivos XML é muito simples. Os objetos adicionados na tela são representados por que podem conter objetos do tipo View e ViewGroup. Essas tags ao serem aninhadas formam a hierarquia do nosso layout.
Todas as tags que serão usadas nos exemplos são apresentadas na Tabela 1.

Objeto    Tags    Descrição
FrameLayout        Cria um layout do tipo FrameLayout.
LinearLayout         Cria um layout do tipo LinearLayout.
TableLayout        Cria um layout do tipo TableLayout.
AbsoluteLayout        Cria um layout do tipo AbsoluteLayout.
RelativeLayout        Cria um layout do tipo RelativeLayout.
EditText        Exibe uma caixa para entrada de texto.
Button    


ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    1 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Ricardo Azevedo E Sá
Na pagina 16 há um trecho assim..
O Linearlayout também permite a associação de pesos aos seus filhos, que simbolizam a proporção de espaço que eles devem ter na tela. Se nenhum valor for explicitado, todos os filhos terão o peso padrão (0), significando que cada filho deve ocupar apenas o espaço necessário na tela. Ao associarmos um peso a um filho, ele irá se expandir no restante da tela da seguinte forma: se atribuirmos um peso 3, esse filho irá ocupar um terço da tela, se atribuirmos um peso 5, um quinto da tela e assim sucessivamente. Se quisermos distribuir igualmente o espaço, atribuímos o peso 1 a todos os filhos.
 
Acho que há um equívoco, trabalho com Android na Samsung, e quando li fiquei na dúvida.. Ao questionar meus colegas de profissão, eles me confirmaram que o peso do LinearLayout é igual a média ponderada.
Exemplo:
widget_A peso 1
widget_B peso 2
widget_C peso 1
o widget B vai ocupar 50% da tela
 
Outro exemplo..
widget_A peso 1
widget_B peso 2
widget B vai ocupar 2 terços.
 
Outro..
widget_A peso 1
widget_B peso 3
Widget B vai ocupar 3 quartos (que é mais do que 2 terços)
 
Quanto maior o peso maior o espaco... ou seja 5 = quintuplo ... que é diferente de "1 quinto". Isso depende da soma dos pesos no layout.
 
Espero ter colaborado..
 
Att,
Ricardo Azevedo e Sá
[há +1 ano] - Responder

 



Mozilla prioriza melhorias no engine de JavaScript do Firefox
Eclipse Xtend: Geração de código e injeção de dependências integradas ao IDE
DevMedia agora faz parte do grupo WEB03
DNAD 2011: submissões e inscrições abertas
Geek cria linguagem de programação para leigos no estilo arrastar e soltar
Mozilla lista, sem cerimônia, as extensões mais lentas do Firefox
Revistas easy .net Magazine 10, Engenharia de Software 35 e SQL Magazine 86 no ar!
Revista easy .net Magazine Edição 8
O IE 10 e o que realmente significa “HTML5 Nativo"
Revista Engenharia de Software 35
Projeto Greenfoot: Crianças aprendem a programar jogos para celular com Java
[Ver todos]
Curso online: Introdução ao desenvolvimento para celulares com J2ME
Curso online: Padrões de Projeto em Java
Curso online - Desenvolvendo uma aplicação completa com Struts 2
Introdução ao Ruby on Rails
Curso Online - Trabalhando com Struts 2 em conjunto com Sitemesh, Spring e JPA
Curso Online - Introdução ao AJAX Reverso
Administração do Firebird/InterBase
Curso de Administração do Microsoft SQL Server
Introdução ao Ruby on Rails
[Ver todos]
Android Ice Cream Sandwich - Revista Mobile Magazine 41
Conectividade Android para criar um leitor de RSS - Revista Mobile Magazine 41
Aplicação completa com C#, Visual Studio e ASP.NET – Revista easy .net Magazine - Parte 5
C#, Visual Studio e ASP.NET - Revista Easy Net Magazine 13
ASP.NET MVC 2 com NHibernate - Artigo webMobile 35
Primeiros passos com Silverlight 4.0 - Artigo webMobile 35
Desenvolvendo Aplicações para iPhone - Artigo webMobile 35
Compact Framework 3.5 - Artigo webMobile 35
Criando temas visuais para a plataforma LWUIT - Artigo webMobile 35
Mensagens SMS em aplicações Desktop com Java SE e Java ME - Artigo webMobile 35
Componentes visuais avançados em Android - Artigo webMobile 35
Comunicação via Bluetooth no Android - Artigo webMobile 35
Delphi e Silverlight - Artigo Revista Clube Delphi 127
DOWNLOAD DO CÓDIGO FONTE DA REVISTA WEBMOBILE MAGAZINE 34
PivotViewer - .Net Magazine 80
SQL Server 2008 Reporting Services - Artigo WebMobile Magazine 33
ASP.NET 4.0 - Artigo WebMobile Magazine 33
Galeria de imagens com efeito de transição com jQuery - Artigo WebMobile Magazine 33
Animações no Windows Phone 7 - Artigo WebMobile Magazine 33
Android Froyo - Artigo WebMobile Magazine 33
Tratando eventos de componentes visuais na plataforma Android - Artigo WebMobile Magazine 33
Aplicações JavaME com Netbeans e Kenai - Artigo WebMobile Magazine 33
Loja de Livros com Ruby on Rails – Artigo WebMobile Magazine 33 - Parte 5
Novidades no ASP.NET 4.0 - Artigo WebMobile Magazine 32
Como gerenciar de tarefas com WebMobile - Artigo WebMobile Magazine 32
ADO.NET Entity Framework 4 e ASP.NET - Artigo WebMobile Magazine 32
Migração do framework JavaSE para JavaME - Artigo WebMobile Magazine 32
Android: Desenvolvendo interfaces atraentes - Artigo WebMobile Magazine 32
Android com o Netbeans: Configure um ambiente de desenvolvimento - Artigo WebMobile Magazine 32
Ruby on Rails: Loja de Livros – Parte 4 - Artigo WebMobile Magazine 32
Como criar documentos PDF, utilizando a tecnologia .NET - Artigo WebMobile Magazine 31
Silverlight 3 - DataGrid, SEO, RIA Services e Out Of Browser - Artigo WebMobile Magazine 31
Diferenças do Silverlight na versão para iPhone - Artigo WebMobile Magazine 31
Desenvolva uma Loja de Livros com Ruby on Rails – Parte 3 - Artigo WebMobile Magazine 31
Java Servlet 3.0 - Artigo WebMobile Magazine 31
Como reconhecer código de barras a partir da câmera de um celular - Artigo WebMobile Magazine 31
Desenvolva um jogo multiplayer para celular - Artigo WebMobile Magazine 31
ASP.NET e PostGreSQL - Artigo WebMobile Magazine 30
Data Annotations - Artigo WebMobile Magazine 30
Windows Phone - Artigo WebMobile Magazine 30
Ruby on Rails - Desenvolvendo uma Loja de Livros com – Parte 2 - Artigo WebMobile Magazine 30
Smartphone com a BlackBerry API - Acessando aplicativos nativos - Artigo WebMobile Magazine 30
Android, crie widgets customizados - Artigo WebMobile Magazine 30
Android versus iPhone - Artigo WebMobile Magazine 30
Artigo WebMobile 29 - Silverlight usando RIA Service
Artigo WebMobile 29 - Forms Authentication
Artigo WebMobile 29 - Qt com Symbian
Artigo WebMobile 29 - Desenvolvendo uma Loja de Livros com Ruby on Rails – Parte 1
Artigo WebMobile 29 - Minicurso de Ruby on Rails – Parte 9
Artigo WebMobile 29 - Java Server Faces, RichFaces e JBoss
Artigo WebMobile 29 - Desenvolva aplicações Java para Blackberry usando Netbeans
Artigo WebMobile 29 - Ant + Antenna com Java ME
Artigo webMobile 28 - Mobilidade com DB4Objects
Artigo WebMobile 27 - Desempenho usando o .Net Compact Framework
Artigo WebMobile 27 - Formulários Dinâmicos em Aplicações Mobile
Artigo WebMobile 27 - P2P com WCF
Artigo WebMobile 27 - Gráficos no ASP.NET 4.0
Artigo WebMobile 27 - EJB 3 – API Timer Service
Artigo WebMobile 27 - Desenvolvendo uma Aplicação JavaME de Tradução e envio de Mensagem SMS
Artigo WebMobile 27 - Desenvolvendo para iPhone
Artigo WebMobile 27 - Layouts no Android
Artigo WebMobile 26 - Windows Mobile 6.1
Artigo WebMobile 26 - Mobilidade e Web Services
Artigo WebMobile 26 - Silverlight 3 + Ria Service
Artigo WebMobile 26 - ASP.NET 3.5
Artigo WebMobile 26 - Mini-curso de Ruby on Rails – Parte 7
Artigo WebMobile 26 - Utilizando Web Services com EJB 3 e JBoss
Artigo WebMobile 26 - Desenvolver jogos para celulares virou brincadeira com a ferramenta Game Builder do NetBeans
Artigo WebMobile 26 - Desmistificando o framework LWUIT para o desenvolvimento de interfaces ricas com Java ME
Artigo WebMobile 25 - Mini-curso de Ruby on Rails - Parte 6
Artigo WebMobile 25 - XML
Artigo WebMobile 25 - Sincronizando dados entre SQL Server CE e SQL Server 2008
Artigo WebMobile 25 - Utilizando jQuery eo Google Maps para Encontrar Rotas entre Endereços
Artigo WebMobile 25 - Serviços Baseados em Localização
Artigo WebMobile 25 - Avaliando a Persistência em Dispositivos Móveis
Artigo WebMobile 25 - Editorial
Artigo WebMobile 24 - Web User controls - utilizando na prática WUC
Artigo WebMobile 24 - Usando o Integration Services 2008 para gerar bases de dados SQL CE
Artigo WebMobile 24 - DB4Objects - Banco de Dados orientado a objetos para .net
Artigo WebMobile 24 - Consumindo serviços WCF com XBAP
Artigo WebMobile 24 - Desenvolvendo uma Aplicação Java ME de tradução e envio de mensagem SMS
Artigo WebMobile 24 - Criando um aplicativo LBS para consulta de pontos turísticos em cidades - Parte II
Artigo WebMobile 24 - Agendamento de execução no Android
Artigo WebMobile 24 - Cloud Computing na Prática
Artigo WebMobile 24 - Mini-curso de Ruby on Rails - Parte 5
Artigo WebMobile 24 - Editorial
Artigo WebMobile 23 - Manipulação de dados através do Silverlight com Astoria
Artigo WebMobile 23 - Maximize a qualidade do seu código
artigo webmobile 23 - Crie seu mini You Tube usando WPF
Artigo WebMobile 23 - Introdução ao desenvolvimento de aplicações para o iPhone com o iPhone SDK
Artigo WebMobile 23 - Utilizando Web Services no Google Android
Artigo WebMobile 23 - Conferindo o tempo com Android
Artigo WebMobile 23 - Criando um aplicativo LBS para consulta de pontos turísticos em cidades
Artigo WebMobile 23 - Ajuste fino da JVM para aplicações Web
Artigo WebMobile 23 - Depurando JavaScript com NetBeans
Artigo WebMobile 23 - Editorial
Artigo WebMobile 22 - TV Digital - Desenvolvendo uma aplicação utilizando a plataforma Java TV
Artigo WebMobile 22 - Acessando dados do Astória com Mobile - Integrando ADO.NET Data Service & Mobile com LINQ to SQL
Artigo WebMobile 22 - LINQ to SQL - Acessando e entendendo os conceitos de acesso a dados com LINQ to SQL
Artigo WebMobile 22 - Desenvolvendo uma agenda eletrônica XBAP com WPF
Artigo WebMobile 22 - Mini-curso de Ruby on Rails - Parte 4
Artigo WebMobile 22 - Seam Framework: Simplificando o desenvolvimento Java web
Artigo WebMobile 22 - Desenvolvendo um jogo para desktop controlado pelo celular via Bluetooth - parte III
Artigo WebMobile 22 - Construindo Interfaces Gráficas na Prática
Artigo WebMobile 22 - Editorial
Artigo WebMobile 21 - Themes, Skins e WebParts
Artigo WebMobile 21 - .Silverlight, Blend e LINQ to XML
Artigo WebMobile 21 - .net Micro Framework
Artigo WebMobile 21 - Aplicação de vendas com Windows Mobile
Artigo WebMobile 21 - Construindo layouts complexos em Android
Artigo WebMobile 21 - Mini-curso de Ruby on Rails - Parte 3
Artigo WebMobile 21 - Desenvolvimento Web com Wicket
Artigo WebMobile 21 - Desenvolvendo um Jogo para Desktop controlado pelo celular via bluetooth - parte 2
Artigo WebMobile 21 - Desenvolvendo um Jogo para Desktop controlado pelo celular via bluetooth - parte 1
Artigo WebMobile 21 - Editorial
Artigo SQL Magazine 55 - Aplicando Merge com SQL Server 2008
Artigo WebMobile 20 - Web Sites modernos com CSS, TableLess e .net 2.0
Artigo WebMobile 20 - Implementando Componentes AJAX no Framework JWL
Artigo WebMobile 20 - Desenvolvimento Web com Wicket, Parte 1: O estado do Wicket
Artigo WebMobile 20 - MobiPlayer
Artigo WebMobile 20 - Escrevendo Jogos para Celular em JavaME
Artigo WebMobile 19 - Construindo Mobile-Payment com Java ME
Artigo WebMobile 19 - Mini-Curso de Ruby on Rails - Parte 1
Artigo WebMobile 20 - Mini-Curso de Ruby on Rails - Parte 2
Artigo WebMobile 20 - Aplicação de vendas com Windows Mobile
Artigo WebMobile 20 - ASP.NET Dynamic Data
Artigo WebMobile 20 - Sistema de Pedidos Para Restaurantes
Artigo WebMobile 20 - Construindo aplicações baseadas em localização no Andoid
Artigo WebMobile 20 - Editorial
Artigo WebMobile 19 - Acesso a dados no ASP.NET
Artigo WebMobile 19 - Packaging and Deployment
Artigo WebMobile 19 - Efetuando Upload de Arquivos com JSF e MyFaces
Artigo WebMobile 19 - ASP.NET na prática
Artigo WebMobile 19 - SQL Server Compact Editione SQL Server 2005
Artigo WebMobile 19 - Introdução à criação de páginas Web para dispositivos móveis
Artigo WebMobile 19 - Desenvolvendo uma aplicação com NetBeans - Parte III
Artigo WebMobile 19 - Desenvolvendo um Web Service para acesso de e-mails via celular
Artigo WebMobile 19 - Introdução a Grails
Artigo WebMobile 19 - Editorial
Artigo WebMobile 18 - ASP.NET na prática
Artigo WebMobile 18 - Introdução ao SQL Server Compact Edition
Artigo WebMobile 18 - Escrevendo uma aplicação de jogo de cartas
Artigo WebMobile 18 - Introdução ao ASP.NET
Artigo WebMobile 18 - Desenvolvimento ponta-a-ponta: Cliente JavaME com servidor JavaEE
Artigo WebMobile 18 - Desenvolvendo aplicações Java ME com Netbeans - Parte II
Artigo WebMobile 18 - Android na Prática
Artigo WebMobile 18 - Android: um novo paradigma de desenvolvimento móvel
Artigo WebMobile 18 - Editorial
artigo webmobile 17 - Enviando e-mails com páginas JSP
artigo webmobile 17 - Construindo aplicações JavaServer Faces com Facelets
artigo webmobile 17 - Introdução ao MobileFaces
artigo webmobile 17 - Visual Studio 2008 Express
artigo webmobile 17 - Uma introdução aos principais controles de acesso a dados do ASP.NET
artigo webmobile 17 - Gerênciamento de Estado no ASP.NET 2.0
artigo webmobile 17 - Criando uma aplicação .NET Compact Framework - Parte 2
artigo webmobile 17 - SMS
artigo webmobile 17 - Desenvolvimento ponta-a-ponta: cliente JavaME com servidor JavaEE
artigo webmobile 17 - Criando jogos de ação em 2D com a API de jogos em JavaME
artigo webmobile 17 - Desenvolvendo aplicações Java ME com NetBeans - Parte I
Artigo WebMobile 16 - Dicas e Truques de AJAX
Artigo WebMobile 16 - Construa seu primeiro aplicativo Java para BlackBerry
artigo webmobile 16 - Desenvolvendo em Tableless
artigo webmobile 17 - editorial
Artigo WebMobile 16 - Criando uma aplicação .NET Compact Framework
Artigo WebMobile 16 - Personalizando as colunas do DataGrid
Artigo WebMobile 16 - Desenvolvendo aplicações com o Struts 2
Artigo WebMobile 16 - Construindo mapas para o seu aplicativo Swing com o JXMapViewer
Artigo WebMobile 16 - Java ME com Windows Mobile 5
Artigo WebMobile 16 - Utilizando web services em aplicações móveis
Artigo WebMobile 16 - Utilizando SVG com Java ME
Artigo WebMobile 15 - POO na prática
Artigo WebMobile 15 - Construindo um Flog
Artigo WebMobile 15 - Aplicação Mobile com o Visual Studio 2005 e SQL Server 2005 – Parte III
Artigo WebMobile 15 - Criando jogos para celular
Artigo WebMobile 15 - Flash Lite para dispositivos móveis
Artigo WebMobile 15 - Desenvolvendo jogos para celular utilizando Java ME
Artigo WebMobile 15 - J2ME Polish – Desenvolvendo interfaces gráficas para aplicações JavaME
Artigo WebMobile 15 - Migrando aplicações Struts 1.x para o Struts2
Artigo WebMobile 15 - Integrando tecnologias heterogêneas com Web Services
Artigo .net Magazine 46 - WebMobile TechWeek e TechEd Brasil 2007
Artigo WebMobile 14 - Chat - Crie uma aplicação de chat com ASP.NET 2.0 – Parte 1
Artigo WebMobile 14 - Profiles
Artigo WebMobile 14 - Aplicação Mobile com o Visual Studio 2005 e SQL Server 2005 – Parte II
Artigo WebMobile 14 - PING - Crie um aplicativo de PING para Smartphones
Artigo WebMobile 14 - Desenvolvendo uma aplicação para Palm OS utilizando HB++
Artigo WebMobile 14 - Desenvolvimento em Java com as plataformas Nokia
Artigo WebMobile 14 - Java ME com Windows Mobile 5
Artigo WebMobile 14 - Editorial
Artigo WebMobile 14 - Integrando Google Maps aos seus aplicativos web
Artigo WebMobile 14 - Selenium - Um framework para testes funcionais em aplicações web
Artigo da WebMobile 13 - Aplicação Mobile com o Visual Studio 2005 e o SQL Server 2005- Parte I
Artigo da WebMobile 13 - Enviando E-mails e gerenciando contatos no PocketPC
Artigo da WebMobile 13 - Criando um site para Controle de Projetos com ASP.NET 2.0 - Parte II
Artigo da WebMobile 13 - Interface gráfica com o usuário em BREW - Parte 1
Artigo da WebMobile 13 - JSF & Ajax - Aplicando a metodologia Ajax com JSF
Artigo da WebMobile 13 - Integrando o AJAX
Artigo da WebMobile 13 - O uso do bluetooth como ferramenta de marketing
Artigo da WebMobile 13 - Criando uma aplicação móvel integrada ao Google Calendar
Artigo da WebMobile 13 - Antenna, um ANT para dispositivos móveis
Artigo da WebMobile 12 - Crie um MP3 Player utilizando a biblioteca FMOD
Artigo da WebMobile 12 - Configurando uma rede WIFI pela aplicação
Artigo da WebMobile 12 - Criando um site para Controle de Projetos com ASP.NET 2.0 – Parte I
Artigo da WebMobile 12 - Loja Virtual com Visual Studio 2005 e SQL Server 2005 Express
Artigo da WebMobile 12 - Hello World Handheld-basic
Artigo da WebMobile 12 - Desenvolvendo em BREW - Parte I
Artigo da WebMobile 12 - Otimização de aplicações Java ME
Artigo da WebMobile 12 - Testes unitários em JME
Artigo da WebMobile 12 - Desenvolvimento simples e dinâmico com o WebWork
Artigo da WebMobile 12 - Programação orientada a aspectos com o Spring Framework 2.0
O framework WebWork - Desenvolvimento Web com flexibilidade
Artigo da WebMobile 10 - Mobile Service Architecture
Artigo da WebMobile 10 - Tecnologia de Portais Java
Artigo da WebMobile 10 - Multimídia em J2ME
Artigo da WebMobile 10 - Desenvolvendo sistemas dedicados à plataforma Palm OS
Artigo da WebMobile 10 - JSP Tag Files
Artigo da WebMobile 10 - Introdução ao Spring Framework 2.0
Artigo da WebMobile 10 - Acesso a dados no Windows Mobile 5.0 e SQL Server Mobile Edition
Artigo da WebMobile 10 - Relatórios na Web
Artigo da WebMobile 10 - Herança visual em WebForms
Artigo da WebMobile 10 - Comunicação serial com J2ME
Artigo WebMobile 9 - Desenvolvendo aplicações Web com framework MIOLO
Artigo WebMobile 9 - Desenvolvendo um FotoBlog móvel com .NET
Artigo WebMobile 9 - Herança Visual em WebForms
Artigo WebMobile 9 - ATLAS - Aplicações ASP.NET Ricas e Inteligentes
Artigo WebMobile 9 - Fazendo backup da agenda de contatos na Web
Artigo WebMobile 9 - Construindo um WebChat com JAVA e AJAX
Artigo WebMobile 9 - Conectividade com SuperWaba
Artigo WebMobile 9 - Introdução a BREW
Artigo WebMobile 9 - Introdução ao Google Web Toolkit
Artigo da WebMobile 11 - O Framework WebWork
Artigo da WebMobile 11 - Integrando Aplicações Mobile e Windows em uma lanchonete
Artigo da WebMobile 11 - Loja Virtual com Visual Studio 2005 e SQL Server 2005 Express
Artigo da WebMobile 11 - Aplicação Web completa
Artigo da WebMobile 11 - Criando uma aplicação para a troca de arquivos entre o Micro e o PocketPC
Artigo da WebMobile 11 - Satellite Forms
Artigo da WebMobile 11 - Introdução a Plua
Artigo da WebMobile 11 - Construindo uma aplicação Web com JEE
Artigo da WebMobile 11 - JavaME usando GPS
Consulte on-line todos os artigos já publicados na revista WebMobile.
Artigo Webmobile 07 - Struts na prática de ponta a ponta
Artigo WebMobile 07 - Editorial
Artigo WebMobile 07 - Introdução ao SuperWaba
Desenvolvendo aplicações para Pocket PC utilizando SQL Server CE
Desenvolvendo aplicações para Pocket PC utilizando SQL Server CE
Artigo publicado na Webmobile 8- Desenvolvimento web com DreamweaverMX8 e ColdfusionMX7
Artigo Webmobile 3 - Usando conexões HTTP em um jogo J2ME/MIDP
Artigo publicado na Webmobile 8- Desenvolvendo uma aplicação móvel com .NET
Artigo publicado na Webmobile 8- Envio de SMS e chamada telefônica
Artigo publicado na Webmobile 8- Dicas para otimização de aplicações Asp.Net
Artigo Webmobile 8- PRADO
Artigo Webmobile 8- Java Server Faces e MVC
Artigo Webmobile 8- Multi-Plataforma em J2ME
Artigo Webmobile 8- Bluecove: Comunicando aplicativos J2SE com aplicativos J2ME através de Bluetooth
Artigo Webmobile 8- Conectividade com J2ME
Artigo Webmobile 8- Introdução ao XML, XML Schema e XSLT
Artigo Webmobile 3 - Integrando dados com Web Services
Artigo Webmobile 3 - Desenvolvendo uma aplicação Smart Client
Artigo Webmobile 3 - Desenvolvimento PalmOS
Artigo Webmobile 3 - Aumentando a performance de suas aplicações Web
Artigo Webmobile 3 - Aprenda a desenvolver Web Service com Apache Axis – Parte I
Artigo Webmobile 3 - Integrando aplicações para SmartPhone a outras tecnologias .Net
Artigo Webmobile 6 - Uma questão de lógica em Smartphone
Artigo Webmobile 6 - Remote Control
Artigo Webmobile 6 - Visual Web Developer 2005 Express Edition Beta 2
Artigo Webmobile 6 - ASP.NET e POO
Artigo Webmobile 6 - TV digital móvel
Artigo Webmobile 6 - PDA ToolBox
Artigo Webmobile 6 - MobCom
Artigo Webmobile 6 - Desenvolvendo uma aplicação J2ME com o editor visual do NetBeans Mobility Pack
Artigo Webmobile 6 - Explorando Java ME
Artigo Webmobile 6 - Desenvolvendo uma aplicação Java Web com o NetBeans
Artigo Webmobile 2 - Desenvolvimento PalmOS utilizando PocketStudio por Marcio Alexandroni
Artigo WebMobile 2 - Conexão HTTP com J2ME
Artigo WebMobile 2 - J2ME: Como começar
Artigo Webmobile 2 - Incrementando um jogo J2ME/MIDP usando RMS
Artigo originalmente publicado na WebMobile 2 - Smartphone com .NET
Artigo Webmobile 2 - ASP.NET – Primeiros passos
Artigo Webmobile 2 - Introdução às tecnologias Web Services
Artigo Webmobile 2 - Acesso a dados no Pocket?
Artigo publicado na Webmobile 2 - TV Digital
Artigo Webmobile 2- News
Artigo Webmobile 2 - Editorial
Artigo Webmobile 1- Desenvolvimento de jogos J2ME/MIDP para celular
Artigo Webmobile 1 - Editorial
Artigo publicado na Webmobile 1- Introdução às tecnologias Web Services: SOA, SOAP, WSDL e UDDI - Parte1
Artigo Webmobile 1- Tutorial ASP.NET
Artigo Webmobile 1- Construindo sua primeira aplicação para POCKET PC com .NET
Artigo Webmobile 1- Introdução ao J2ME
Artigo Webmobile 1 - News
Artigo da WebMobile 5 -Desenvolvimento C++ para Symbian OS
Artigo da WebMobile 5 - Desenvolvendo aplicações para Pocket PC e Smartphone para Windows Mobile 5.0 no Visual studio 5.0
Artigo da WebMobile 5 - ASP.Net, aumentando a performace de suas aplicações web - Parte 3
Artigo da WebMobile 5 - Desenvolvendo Web Services seguros na plataforma.net
Artigo originalmente publicado na WebMobile 07
Artigo da WebMobile 5 - Implementando persistência com fluxos em J2ME
Artigo da WebMobile 5 - Interface gráfica para aplicações J2ME
Artigo da WebMobile 5 - Desenvolvendo aplicações J2ME para PDAs
Artigo da WebMobile 5 - Entendendo Ajax
WebMobile 5 - News
Artigo WebMobile 07 - Mobile Peer-to-Peer com JXTA
Artigo WebMobile 07 -Novidades do ASP.NET 2.0 - Websites rápidos e inteligentes
Artigo WebMobile 07 - Desenvolvendo uma aplicação para PDA Utilizando uma interface gráfica
Artigo WebMobile 07 - Criando aplicações móveis geo-referenciadas
Artigo WebMobile 07 - Criação de temas para celulares - O design de um novo negócio.
Artigo WebMobile 07 - Joomla! Um gerenciador de conteúdos amigável
Artigo WebMobile 3 - Bluetooth: da teoria à prática
Artigo da WebMobile 4 -Desenvolvimento PalmOS
Artigo da WebMobile 4 - Web Service passo a passo
Artigo da WebMobile 4 - Explorando o J2ME
Artigo da WebMobile 4 -Um jogo J2ME/MIDP multi-usuário usando bluetooth
Artigo da WebMobile 4 -ASP.NET – Aumentando a performance de suas aplicações Web
Artigo da WebMobile 4 - Smartphone com .Net - Parte 2
Artigo da WebMobile 4 - Desenvolvimento C++ para Symbian OS
Artigo da WebMobile 4 - Aplicação para Tv Digital em Java
Artigo WebMobile 3 - Persistência em aplicativos para dispositivos móveis com J2ME
Artigo WebMobile 3 - Infra-estrutura web
Artigo WebMobile 1 - Conexão em Movimento.
Artigo WebMobile 3 - Editorial
Artigo originalmente publicado na WebMobile 07 -PDA ToolBox - Parte 2
Artigo WebMobile 07 - News
Artigo WebMobile 1 - Sincronismo no Palm: comunicação e tecnologias
Artigo WebMobile 1 - Entrevista sobre mobilidade com Marcelo Carvalho
Reforçando Aprendizado - Curso Design Patterns - Parte 78
Mover Método - Curso Design Patterns - Parte 77
Extrair Método - Curso Design Patterns - Parte 76
Cuidados necessários - Curso Design Patterns - Parte 75
Desenhando um tabuleiro de damas em HTML/CSS/JS
Produto cartesiano e UNION no Oracle
HTML5: PlaceHolder - Como estilizar
Injeção leve com o Google Guice
Usando Ajax de forma simples – Curso JSF com Primefaces - Parte 8
Populando DataTable de forma assíncrona - Início – Curso JSF 2.0 com Primefaces - Parte 9
[Ver todos]
Você está em:  canal mobile
+mobile:   artigos | vídeos |  cursos | 
Publicidade
Autor
Equipe Devmedia

Noticias/Dicas/Artigos publicados.




Space do autor
Estatísticas
Favorito:
7 vez(es)
Comentários:
1
Feedback:
Utilidade:
0   0
Serviços
 Inclua um comentário
 Adicionar aos Favoritos
 Marcar como lido/assistido
 Incluir anotação pessoal  (ajuda)
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03