Elisa García Anzano Academic Developer Advisor

Slides:



Advertisements
Presentaciones similares
SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.
Advertisements

Framework de.Net Infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican el desarrollo de aplicaciones Entorno.
Desarrollo de aplicaciones 100%.NET Octavio Hernández DANYSOFT Internacional Delphi 8 para Microsoft.NET Framework.
Bienvenido al evento online de Microsoft Small Business Server 2003 R2 (Volumen II) Andrés de Pereda.
La plataforma .NET David Carmona
Francisco Martínez Miranda Most Valuable Student oviedo.net.
YUKON EN EL HORIZONTE Valeria Rodríguez Z. MVP SQL Server Business Manager Paradigma Software S.R.L.
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
Rossy Garita Componentes fundamentales de CLR y
Introducción a Microsoft .NET
Introducción a ASP.NET.
Agenda Conceptos Claves.
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
XNA 3.0: Cómo hacer tus propios juegos
Programación Visual de Sistemas
Introducción al software
Framework Hexápodo PHP fácil, rápido y sin dolor
RIA y Silverlight Ethel García-Simón Matachana
Perfiles asociados a MSDN & Visual Studio Equipo de Desarrollo Microsoft Otros Equipos de Desarrollo y Administradores de Sistemas usando plataforma Microsoft.
Desarrollo en dispositivos móviles Smartphone 2003 Alejandro Mezcua MVP.NET Zaltor Soluciones Informáticas
Módulo 1: Primeros Pasos
Características Técnicas
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
Características Técnicas
JAVA FX Es un paquete de software que te permitirá desarrollar aplicaciones web para diferentes plataformas, desde un ordenador ordinario hasta teléfonos.
Plataforma Microsoft.NET
Introducción a ASP.NET.
Con fines prácticos se puede clasificar al software en tres tipos: Software de sistema Software de programación Software de aplicación.
Interacción Persona Ordenador
LOS DISPÓSITIVOS EMBEBIDOS La mayoría de los dispositivos embebidos corren sistemas operativos propietarios. La razón de seleccionar la creación de sistemas.
 El termino OO, significa que el software es organizado como una colección de objetos. Un objeto es un paquete de software que contiene datos y procedimientos.
TALLER DE PROGRAMACIÓN III
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Programación e Ingeniería de Software III
InfoPath Ventajas y Uso.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
SYSDEV MOBILE COMPUTING KALIPSO- GENERADOR DE APLICACIONES MÓVILES
Programación de Sistemas
Paulina Guevara UNITA - IBARRA. Lenguaje de programación orientado a objetos y procedural. Un Sistema Gestor de Bases de datos o Database Management System.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
José Estay A Elementos de Estructura de computadores.
Los Sistemas Operativos
 Es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y.
Despliegue de la aplicación Web
Movilidad en.NET … foco en ASP.NET Mobile Ing. Gabriel Fogante Program Manager Neodynamicwww.neodynamic.com.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
sistemas operativos de redes y móviles
Programación de Dispositivos Móviles “Conceptos de J2ME” Rogelio Ferreira Escutia.
ANDROID. ¿Qué es Android? Sistema operativo y plataforma de software desarrollada para equipos móviles. Inicialmente desarrollado por Google y recientemente.
Un dispositivo móvil es una maquina pequeña, lo cual facilita su desplazamiento, con capacidad de procesar datos, almacenar y conectarse a una red, y buen.
Son una forma de interconectarse con otros dispositivos de manera sencilla facilitando la forma de comunicarse con las demás personas. Permite la fácil.
Control de desconexión de videostreaming móvil en arquitectura android mediante técnicas de realidad aumentada y motores de reglas con herramientas open.
INFORMÁTICA Y CONVERGENCIA TECNOLÓGICA
Asignatura: Computadores Profesor: José Estay Araya Sitio de la asignatura: User: cpu2014 psw: cpu#X86.
Dispositivos Móviles John Alexander Cruz Arévalo.
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Introducción a .NET Nombre : Ethel García-Simón Matachana
Tipos de sistemas operativos
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Microsoft Robotics Studio Visual Programming Language.
GeneXus & Mobile Application: presente y futuro
ALGUNOS DISPOSITIVOS QUE SON LOS DISPOSITIVOS MOVILES ? son aparatos de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanent.
“AÑO DE LAS CUMBRES MUNDIALES EN EL PERÚ” PRESENTADO POR LOS ESTUDIANTES: VERONICA, MAMANI CALSINA WALTER, COASACA ESCARCENA CARRERA PROFECIONAL: “COMPUTACIÓN.
SQL Server Compact Edition
Windows es un sistema operativo basado en ventanas. La primera versión se lanzó en 1985 y comenzó a utilizarse de forma generalizada gracias a su interfaz.
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE NAVEGACIÓN POR VOZ PARA ROBOTS MOVILES CON RUEDAS (RMR) UTILIZANDO LA.
#SPSMX Más allá de InfoPath: Soluciones de flujo de trabajo basada en formularios con Nintex Haaron Gonzalez Consultor Asociado, B-Logic IT Services Office.
Transcripción de la presentación:

Elisa García Anzano Academic Developer Advisor

¿Hay vida fuera del PC? Windows Embedded.NET Compact Framework Windows Automotive.NET MicroFramework Y… todavía hay más Windows Mobile Microsoft Robotics Studio Surface

Este tipo de dispositivos son plataformas minúsculas Controles remotos o de dispositivos Dispositivos de un solo uso Dispositivos con un solo propósito El procesador está allí simplemente para controlar el dispositivo Producción en alto volumen No necesidad de un sistema operativo

Puedes tener que programar en C o C++ con un nivel muy bajo de abstracción Es posible que tengas que interactuar con dispositivos HW sin documentación Puede ser difícil encontrar un error en el código Quizá no puedas emular la solución Incluso puede pasar que no puedas reutilizar tus colecciones…

En cualquier sitio, a cualquier hora y en cualquier dispositivo… Framework para desarrollo en dispositivos inteligentes

Subconjunto del entorno completo de.NET Framework Aprox. 30% de la biblioteca de clases completa + características y clases específicas Lenguajes: Visual Basic y Visual C# 8% tamaño con respecto a.NET Framework

Familia de sistemas operativos diseñada para sistemas embebidos Windows Embedded Compact (CE): sistema operativo en tiempo real con un kernel especial para sistemas mínimos (codificadores TV, consolas…) Windows Embedded Standard: Versión en componentes de Windows XP Proffesional con el API de Windows completo (arcade, cajas registradoras, robots industriales, ….)

Windows Embedded CE Windows Embedded Standard Muy ligero Mínimo 600KB 700 componentes Reducido Mínimo 40 MB componentes individuales Aplicaciones Win32 customizadasCompatibilidad completa con aplicaciones Win 32 Soporte a Kernel unificados en tiempo real de 32-bit Plugin de terceras partes

Versión especial de Windows Embedded Compact (CE) para dispositivos móviles Windows Mobile 6.0: Simplificar el desarrollo e implementación de aplicaciones LOB Experiencia de usuario mejorada Una tarea a muchos dispoitivos

GSM/GPRS CDMA/1xRTT WiFi Bluetooth Radio DriversDrivers Windows Mobile ActiveSync SQL Mobile Office Mobile WMP Mobile Windows CE Nativo Win32 MFC ATL Gestionado.NET Compact Framework 3.5.NET Compact Framework 3.5 Servidor ASP.NET Mobile Controls Visual Studio Pantalla de inicio Interfaz de usuario Control HTML DOM GAPI Camara D3DM … y muchas más API Remota Bluetooth Not. Broker Pocket Watson Connection Manager TAPI /MAPI SMS MAPI POOM SQL Mobile ADO CE XML OLE DB Software Platform (APIs) Pantalla USB o Serial Procesador Memoria Hardware

Es una plataforma de software abierto para automoción que provee a fabricantes y desarrolladores construir soluciones rápidas y de valor en vehículos según las necesidades del consumidor. Más de 18 marcas lo usan (BMW, Honda, Toyota, Fiat, Volvo, etc) Se desarrolla con Visual Studio Construido sobre Windows Ce 5.0 específicamente para la industria del automóvil Soporte para el desarrollo de interfaces de usuario ricas

Todavía más pequeño… 70 clases 300KB Puede correr sobre el dispositivo SIN S.O. y también con S.O Pequeña versión del CLR y desarrollo en C# con Visual Studio Incluye una interfaz gráfica basada en WPF Para memorias Flash, USBs, dispositivos médicos, periféricos

Plataforma de desarrollo de robots que soporta una amplia variedad de usuarios, hardware y escenarios de aplicación

Motor Orquestador Touch Sensor Touch Sensor Ultrasonic Sensor Ultrasonic Sensor Light Sensor Light Sensor Motor MessageBox (Actuator) MessageBox (Actuator)

Algunas características… Desarrollo de aplicaciones de robótica con C#, VB.NET, Iron Python… y otros Para los que no programan: Entorno de programación Visual (VPL) Simulación de aplicaciones mediante modelos 3D Interactuar con robots usando interfaces web ó Windows Acceso y respuesta al estado del robot de manera simple gracias a DSS (Servicios Software Descentralizados). Reutilización de servicios modulares Plataforma escalable y extensible

MVPL – Microsoft Visual Programming Language MVPL – Microsoft Visual Programming Language Entorno de desarrollo de aplicaciones diseñado en un modelo de programación basado en el flujo de datos (Ej. Popfly). Flujo de datos<>cadena de montaje Programar en escenarios de procesos concurrentes ó distribuidos

Paso de la interfaz de usuario tradicional a una manera más natural de interactuar con la información Interacción directa Muchos puntos de contacto simultáneamente Multiusuario Reconocimiento de objetos físicos Utiliza cámaras para sentiry después lo proyecta sobre la mesa SDK basada en Windows Presentation Foundation

Una imagen vale más que mil palabras… (Video)

.NET Compact Framework Windows Embedded Windows Mobile Windows Automotive MicroFramework Microsoft Robotics Studio Surface