CPC012 |
Desenvolvimento e Programação de Aplicações para Dispositivos Android |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes de competências e conhecimentos que lhes permitam desenvolver aplicações para a plataforma Android com recurso ao Eclipse e Android SDK.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Analisar e compreender o funcionamento das aplicações Android
· Preparar o ambiente de programação
· Desenvolver aplicações para Devices Android
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais que necessitam de adquirir/aprofundar conhecimentos de desenvolvimento de aplicações para Android.
|
|
|
PRÉ-REQuisitos |
|
|
Assumem-se conhecimentos e experiência ao nível de programação em Java.
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Android em Geral
· Android Market
· Versões da plataforma
· Arquitectura
· Framework
· Core applications
· Device input e output
· Device radios
· Nativo vs. Web
· Desktop vs. Mobile
· Introdução ao Emulador (AVD)
· Introdução ao Eclipse e ao plugin ADT (painéis, shortcuts)
2 - Introdução a Activity/ Intent
· Application components (intro)
· Activity/Context
· View
· Activity Lifecycle
· Application/Task
· Intent/telefone e browser
· Pasta layout
· Application manifest
· Pastas de recursos
· Trace logging
· Widgets
· TextView
· Button
· Event listener
· Multiple activities
· Introdução ao “android debug bridge” (ADB)
· Deploy da aplicação de demonstração para o telefone
3 - views e Layouts
· View/ViewGroup
· Posicionamento regras e tamanho da View
· Valores de Tamanho e de Cor
· AbsoluteLayout
· FrameLayout
· LinearLayout
· RelativeLayout
· SlidingDrawer
· TableLayout
4 - scrollView
· Ficheiro de Layout
· Adicionar View ao Layout
· Estilos/Temas
· Drawables (introdução)
· Densidade de Ecrã e ImageView
· Orientação de Ecrã (portrait vs landscape)
5 - Mais views, Botões Customizados, Criação de Formulários
· Menu/ optionMenu
· EditText
· CheckBox
· RadioButton/ RadioGroup
· Dialog: alert, Custom, List, radio
· Toast
· 9 Patch Graphics
· StateListDrawable
· WebView/WebViewClient
· Custom View
· Intent (Informação Extra / Filtragem)
· Passagem de informação entre activities
6 - Serviços
· Application (class)
· Threads
· Handlers/Loopers/Message Queues
· Serviços (Locais e remotos)
· AIDL e Broadcast receiver
· Alarm Manager
· Notification Manager
· DDMs
7 - ContentProviders / Resolvers
· ContentProviders/ resolvers
· REST
· SQL review e SQLite Database
· Insert, Update, Delete, select
· SQLiteopenhelper
· BaseColumns
8 - Adapters
· Adapters
· Spinner
· ListView
· GridView
· Gallery/Image switche
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
3,990.00 EUR | 2,990.00 EUR | 1,990.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
4,189,500.00 AOA | 3,139,500.00 AOA | 2,089,500.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
339,150.00 MZN | 254,150.00 MZN | 169,150.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
23,940.00 R$ | 17,940.00 R$ | 11,940.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?