Curso de Tizen for Developers
Tizen es una plataforma de código abierto y basada en estándares desarrollada por Samsung que ayuda a los usuarios a crear aplicaciones seguras y ricas en funciones para dispositivos portátiles, TV, móviles y Internet of Things (IoT).
Esta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a desarrolladores que desean instalar, configurar y administrar la plataforma Tizen para crear varios tipos y perfiles de aplicaciones.
Al final de esta capacitación, los participantes podrán crear, desarrollar, implementar y diseñar aplicaciones .NET, web y nativas utilizando Tizen.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertar una cita.
Programa del Curso
Introducción
Descripción general de las características y la arquitectura de Tizen
- Proyecto de código abierto Tizen
- Capa de arquitectura y marco de Tizen
- Perfiles (wearable, TV, móvil e IoT)
- Flujo de trabajo de desarrollo de paquetes
Primeros pasos con el desarrollo de Tizen
- Instalación de herramientas de desarrollo
- Configuración del entorno
- Clonación de archivos de origen
- Construcción de paquetes
- Creación y flasheo de imágenes
- Portar
Desarrollo de aplicaciones con Tizen
- Instalación de Tizen Studio
- Tipos de aplicaciones (.NET, web y nativas)
- Creación de un proyecto
- Definición de las propiedades del proyecto
- Codificación y creación de la aplicación
- Implementación, ejecución y depuración de la aplicación
- Diseño de la interfaz de usuario
- Mejora de la aplicación
- Filtrado de aplicaciones
Creación de aplicaciones .NET con Tizen
- Aplicación .NET portátil
- Aplicación XAML portátil
- Aplicación de TV .NET
- Aplicación móvil .NET
- Aplicación NUI .NET
- IoT.NET aplicación
Protección y prueba de aplicaciones .NET
- Obtención de los certificados
- Prueba de la aplicación .NET en dispositivos
- Empaquetado de una aplicación híbrida web y .NET
- Bibliotecas de terceros
- Filtrado de aplicaciones
- Seguridad y privilegios de API
Creación de aplicaciones web con Tizen
- Aplicación web portátil
- Aplicación de reloj web portátil
- Aplicación web de TV
- Aplicación web Samsung Smart TV
- Aplicación web móvil
- Aplicación de servicio web
- Complemento de aplicación web
Protección y supervisión de aplicaciones web
- Seguridad y privilegios de API
- Tiempo de ejecución web
- Control de eventos
- Firmas y certificados
Creación de aplicaciones nativas con Tizen
- Aplicación nativa wearable
- Aplicación de reloj nativa portátil
- Aplicación de widgets nativos portátiles
- Aplicación nativa móvil
- Aplicación de servicio nativo de IoT
Gestión de aplicaciones nativas
- Gestión de aplicaciones
- Seguridad y gestión de errores
- Guía de migración
Solución de problemas
Resumen y conclusión
Requerimientos
- Conocimiento de los lenguajes de programación HTML, CSS, Javascript, C, C++
- Experiencia en desarrollo de aplicaciones .NET, web o nativas
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Tizen for Developers - Booking
Curso de Tizen for Developers - Enquiry
Tizen for Developers - Consultas
Consultas
Testimonios (4)
El entrenador estaba dispuesto a explorar problemas adicionales en la daga.
Susheel - Home
Curso - Dependency Injection with Dagger 2
Traducción Automática
Conocimiento del formador y facilidad con la que lo presentó.
Piotr - DPDgroup IT Solutions sp. z o.o.
Curso - Android Applications Testing
Traducción Automática
I really enjoyed the fairly broad coverage of topics.
john harrigan
Curso - Android Development
Traducción Automática
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
Traducción Automática
Próximos cursos
Cursos Relacionados
Android - The Basics
28 HorasAndroid es el sistema operativo móvil de Go ogle. Este curso demuestra a través de la práctica práctica los fundamentos de Android .
Cross-platform mobile development with PhoneGap/Apache Cordova
21 HorasEl objetivo de los marco cross-platform es permitirle escribir aplicaciones de una sola vez y tener que funcionar en múltiples plataformas. ¿Quieres crear una aplicación de iPhone que también funcionará en Android? ¿Tiene un cliente girando y quiere que su aplicación Android se ejecuta en Windows Phone? No hay problema.
En este curso de tres días de PhoneGap/Apache Cordova verás dos tecnologías diferentes pero complementarias para el desarrollo móvil de plataformas cruzadas. (Apache Cordova es el nuevo nombre para PhoneGap. Adobe adquirió PhoneGap de los desarrolladores originales y lo donó a la Fundación Apache Software.)
Al completar este curso de PhoneGap/Apache Cordova, usted será capaz de construir aplicaciones web móviles de pleno funcionamiento utilizando el marco, gestionar el código fuente y manejar tweaks de la plataforma, crear experiencias nativas como” de una aplicación web - y mucho más!
Desarrollar Aplicaciones de Android
21 HorasEste curso ha sido creado para todos los interesados en crear aplicaciones de Android .
Durante este curso, aprenderá las habilidades fundamentales necesarias para crear aplicaciones de Android desde cero utilizando características interesantes agregadas a la plataforma de Android , como procesamiento en segundo plano, acceso a la base de datos y servicios basados en la ubicación.
Desarrollo de Android
28 HorasObjetivos:
Al finalizar este curso de capacitación, el delegado podrá:
- Cree su propia aplicación de Android y cárguela en Android Market.
- Desarrollado para simuladores y dispositivos reales.
- Aprende todos los conceptos básicos del desarrollo de Android .
Android Fundamentals
56 HorasAndroid es una plataforma de código abierto desarrollada por Google para desarrollo móvil.
Las aplicaciones para la plataforma Android se desarrollan en Java.
Este curso presenta los temas fundamentales de Android.
Fundamentos de Android
28 HorasAndroid es una plataforma de código abierto desarrollada por Google para el desarrollo móvil.
Las aplicaciones para la plataforma Android se desarrollan en Java.
Este curso revisa los temas fundamentales de Android.
Este es el programa de vía rápida que acelera el ritmo del entrenamiento original
Android HAL (Hardware Abstraction Layer)
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores que desean escribir interfaces HAL para permitir que las aplicaciones Android se comuniquen con el hardware subyacente.
Al final de esta formación, los participantes serán capaces de:
- Comprender la arquitectura HAL de Android y su función en la funcionalidad del sistema.
- Adquiera competencia en AIDL (lenguaje de definición de interfaz de Android) para el desarrollo de HAL moderno.
- Aprenda técnicas de migración de HIDL a AIDL.
- Explora las actualizaciones de las HAL de audio y cámara, incluidas las nuevas funciones introducidas en Android 14.
- Conozca las mejores prácticas para garantizar el cumplimiento de HAL con los estándares de seguridad y privacidad de Android.
- Explore el impacto del Proyecto Mainline en la modularidad y capacidad de actualización de HAL.
Android System Programming
28 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores que desean comprender, adaptar y extender Android para diferentes hardware y plataformas.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para iniciar el desarrollo del sistema para Android.
- Comprender cómo interactúa el hardware con los servicios del sistema (aplicaciones)
- Desarrolle, pruebe y depure el código del sistema de forma iterativa con un emulador Android.
- Cargue e implemente Android personalizado en diferentes sistemas de hardware integrados (mediante simulación/emulación).
Pruebas de Aplicaciones de Android
21 HorasEste curso tiene como objetivo proporcionar probadores de software con los conocimientos y habilidades necesarios para realizar pruebas de control de calidad para aplicaciones de software que se desarrollaron para la plataforma Android. Este curso revisa las capacidades de la plataforma Android y le proporciona prácticas actualizadas para realizar las pruebas.
Dependency Injection with Dagger 2
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a arquitectos de software que desean usar Dagger 2 para la inyección de dependencias en aplicaciones Android.
Al final de esta formación, los participantes serán capaces de:
- Configurar un proyecto con inserción de dependencias con Dagger 2.
- Integre Dagger 2 en una aplicación Android.
- Implemente la inserción de dependencias sin usar marcos de terceros.
Kivy: Creación de aplicaciones de Android con Python
7 HorasKivy es una biblioteca de interfaz gráfica de usuario multiplataforma de código abierto escrita en Python, que permite el desarrollo de aplicaciones multitáctiles para una amplia selección de dispositivos.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo instalar e implementar Kivy en diferentes plataformas, personalizar y manipular widgets, programar, activar y responder a eventos, modificar gráficos con multitáctil, cambiar el tamaño de la pantalla, empaquetar aplicaciones para Android y más.
Al final de esta formación, los participantes serán capaces de:
- Relacionar el código Python con el lenguaje Kivy.
- Tener una sólida comprensión de cómo funciona Kivy y cómo utiliza sus elementos más importantes, como widgets, eventos, propiedades, gráficos, etc.
- Desarrollar e implementar sin problemas aplicaciones Android basadas en diferentes requisitos empresariales y de diseño.
Formato del curso
- Combinación de exposición teórica, discusión, ejercicios y práctica intensiva.
Kotlin para desarrollo de iOS y Android
35 HorasKotlin es un lenguaje de programación moderno, funcional y orientado a objetos basado en Java.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán Kotlin programación a medida que avanzan en la creación de una aplicación Android y iOS usando Kotlin.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de la programación en Kotlin
- Codificar su propia aplicación Kotlin
- Compile, pruebe, implemente y solucione problemas de aplicaciones Android y iOS con Kotlin
Audiencia
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Nota
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
RxJava for Android Developers
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores que desean usar RxJava para desarrollar e implementar una aplicación móvil Android.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya las bibliotecas, los paquetes y los marcos necesarios para desarrollar una aplicación reactiva.
- Comprenda cómo se emiten y consumen los flujos de datos y eventos.
- Diseñe aplicaciones que modelen situaciones del mundo real (basadas en eventos) de una manera elegante y concisa.
Creación de una aplicación en la plataforma Android
21 HorasLa plataforma Android es un sistema operativo popular que se utiliza principalmente en dispositivos móviles como teléfonos inteligentes, tabletas, relojes y televisores. La plataforma Android es actualmente una de las más populares del mundo, gracias a su apertura, flexibilidad, rica funcionalidad y adaptabilidad tanto para usuarios como para desarrolladores. Esto lo hace popular tanto entre los consumidores como entre la comunidad empresarial.
Wear OS for Developers
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores que desean instalar, configurar y personalizar el desarrollo de Wear OS con Android Studio para crear aplicaciones para relojes inteligentes y dispositivos portátiles.
Al final de esta formación, los participantes serán capaces de:
- Crea un proyecto de Wear OS para compilar apps potentes e interactivas para wearables.
- Configure las notificaciones, las entradas del usuario y las superposiciones para crear aplicaciones eficientes y optimizadas.
- Aprende los principios de diseño de Wear OS para crear apps fluidas y visualmente impresionantes.