Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programação para dispositivos móveis (Sistemas mobile (Tipos (Híbrida -…
Programação para dispositivos móveis
Sistemas mobile
Tipos
Híbrida - Faz uso da linguagem de programação suportada pela plataforma e seu respectivo SDK (Software Development Kit)
Multiplataforma - Normalmente, são instaladas através de uma loja de aplicativos, como, por exemplo, App Store e Google Play
WebMobile - Desenvolvidas especificamente para uma determinada plataforma móvel
Principais SO
Blackberry
Windows fhone
Android
Estudo android
Diretório
Arquivos do módulo appp
Activity
Ciclo de vida das activitys
Componentes Gráficos
Tipos
Widgetss
Groupview
Implementação de Uis
Podemos implementar as Uis do usuário de forma declarativa e programática. Na declarativa, fazemos uso do XML para declarar a aparência da interface.
1 more item...
Devemos dar preferência sempre a forma declarativa, pois tende a ser mais fácil de entender, desenvolver e até mesmo manutenir.
Gerenciadores de layout
São classes que gerenciam o layout do programas facilitando o desenvolvimento para qualquer tipo de dispositivo
AbsoluteLayout (android.widget.AbsoluteLayout)
LinearLayout (android.widget.LinearLayout)
FrameLayout (android.widget.FrameLayout)
TableLayout (android.widget.TableLayout)
RelativeLayout (android.widget.RelativeLayout)
ScrollView e HorizontalScrollView
Menus
Tipos
Icones
Expandido
Contexto
Pop-up
Eventos
onOptionsItemSelected
onContextItemSelected
IOS