Desenvolvimento de Aplicações para Android

Logo DGERT

Apresentação

A plataforma open source para Android oferece compatibilidade para um sem número de equipamentos que fornecem acesso global ao mercado móvel. Neste curso de desenvolvimento Android, o formando aprenderá a acrescentar ao seu conhecimento existente em Java para entregar aplicações de negócio robustas para telefones e tablets Android.

Objetivos

Deliver robust mobile business applications and integrate with enterprise systems Create intuitive, reliable software using activities, services and intents Design UIs that work seamlessly with a range of phones and tablets Manage data with content providers and the SQLite database Integrate applications with enterprise web and location-based services

Pré-requisitos

Frequência do curso Fundamentos da Linguagem de Programação Java ou conhecimentos equivalentes em programação Java; É recomendável pelo menos um ano de experiência prática a trabalhar com linguagem de programação Java; Experiência extensa com a linguagem C# é aceitável em substituição de conhecimentos em Java.

Programa

  1. Leveraging Application Fundamentals
  2. Creating User Interfaces
  3. Processing User Input
  4. Persisting Application Data
  5. Maintaining System Responsiveness
  6. Exchanging Data over the Internet
  7. Enhancing the User Experience
  8. Incorporating the Action Bar
  9. Leveraging geolocation and mapping capabilities

Leveraging Application Fundamentals

  • Building mobile applications
  • Supporting asynchronous behavior

Creating User Interfaces

  • Selecting visual components
  • Working with resource declarations

Processing User Input

  • Communicating with the user
  • Interacting with the UI
  • Managing the activity life cycle

Persisting Application Data

  • Selecting storage options
  • Manipulating the SQLite database
  • Consuming and creating content providers

Maintaining System Responsiveness

  • Avoiding Application Not Responding (ANR) errors
  • Building background services

Exchanging Data over the Internet

  • Interacting with server-side applications
  • Developing clients for web services

Enhancing the User Experience

Incorporating the Action Bar

Leveraging geolocation and mapping capabilities

Inscreva-se

Desenvolvimento de Aplicações para Android

  • Nº Horas
    28h
  • Preço
    485€