Curso Xamarin Native Application Development

  • Hackers | Kali | Pentest | Cyber

Curso Xamarin Native Application Development

40h
Visão Geral

Este curso de Desenvolvimento de Aplicações Móveis Xamarin permite aos programadores escreverem IU de aspecto nativo usando C# e Bibliotecas Xamarin. As aplicações Xamarin são construídas utilizando controlos padrão de interface de utilizador nativo. A aplicação construída em Xamarin não parece apenas uma aplicação nativa, mas também funciona como uma - com características completas. As aplicações Xamarin têm acesso a todo o espectro de funcionalidades disponíveis através do dispositivo e plataforma subjacentes.

Objetivo

Após concluir o Curso Xamarin Native Application Development, você será capaz de:

  • Compreender e implementar o KIT de Desenvolvimento de Formulários de Xamarin
  • Utilizar o Xamarin Studio para desenvolver aplicações nativas multi-plataforma para Android e iOS
  • Compreender a funcionalidade Xamarin para a concepção da interface do utilizador da aplicação
  • Criação e gestão de fragmentos e classes de fragmentos especializados
  • Integração da API da câmara e funcionalidade de localização/maps
  • Implantar e publicar aplicações na loja
Pre-Requisitos
  • Conhecimentos básicos de informática.
Informações Gerais

Carga Horária: 40h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

Xamarin. Android Architecture

  1. Need of Xamarin. Android
  2. About Mono
  3. Mono and Dalvik
  4. Android Binding Design
  5. Development Environment

Creating a Sample App

  1. Installing xamarin. Android
  2. Creating the App
  3. Running and debugging App
  4. Creating and Customizing emulators
  5. Debugging with an Android
  6. Device

User Interface Design

  1. Action Bar
  2. Autocomplete
  3. Calendar
  4. Date Picker
  5. Time Picker
  6. Form Elements
  7. Spinner
  8. Navigation Bar
  9. Pop Up menus
  10. Texture View
  11. List View and Adapters
  12. Grid View
  13. Web view
  14. Grid Layout
  15. Linear Layout
  16. Relative Layout
  17. Table Layout
  18. Tabbed Layout

Fragments

  1. Creating a Fragment
  2. Managing Fragments
  3. Specialized Fragment Class
  4. Providing backward Compatibility

Data Storage mechanism

  1. Creating Entity Class
  2. Creating Storage services
  3. Implementing Storage services

Location and Map Integration

  1. Location Services
  2. Navigating to the Maps

 Camera API integration

  1. Required permission and features
  2. Extending data service
  3. Capturing and Image
  4. Display existing Images

Deploy App

  1. App Distribution options
  2. Disable Debug
  3. Published Signed Apk

User Interface with Ios

  1. Basic text Input
  2. Buttons
  3. Images
  4. Slider
  5. Switch
  6. Segmented Controls
  7. Auto sizing and Autorotation
  8. Closing keypad

Creating iOS Application using Code

  1. Creating Window
  2. Adding a Controller
  3. Creating View controller
  4. Adding Text Fields
  5. Adding Buttons
  6. Handling Rotation

Working with Table View

  1. Table parts and functionality
  2. Populating a Table with Data
  3. Customizing a Tables’ appearance

Introduction to Maps

  1. Adding a Map
  2. Map Style
  3. Zooming
  4. User Location
TENHO INTERESSE

Cursos Relacionados

Curso Cybersecurity Foundations

32 horas

Curso CISSP - Certified Information Systems Security

40 horas

Curso Cissp Workshop - Gerenciamento de Indenidade e Acesso Operações

Curso Fundamentos de Sistemas de Informação de Segurança

32 horas

Curso CHFI - Computer Hacking Forensics Investigator

40 horas

Curso Cisco Cybersecurity segurança de redes com detecção de ameaças

32 Horas

Curso ISO / IEC 20000 Introdução

16 horas

Curso ISO IEC 27002 Fundamentos

16 horas