jueves, 4 de agosto de 2016

aplicaciones moviles

                                                       aplicaciones  moviles




Una aplicación móvil, applo o app (en inglés) es una aplicación informática diseñada para ser ejecutada en teléfonos inteligentes,tabletas y otros dispositivos móviles y que permite al usuario efectuar una tarea concreta de cualquier tipo —profesional, de ocio, educativas, de acceso a servicios, etc


tipos de  aplicaciones  moviles



Aplicaciones nativas

Una app nativa, en principio (y solo en principio), es una aplicación que se desarrolla directamente en el lenguaje nativo de cada terminal. Por eso, si vamos desarrollar una App nativa tendremos que utilizar un lenguaje diferente para cada Sistema Operativo. Los lenguajes de programación serán por tanto los siguientes:
iOS: Objective C,Android: Java,Windows: C# y Visual Basic .NET.,BlackBerry 10: C++

Aplicaciones híbridas

Generalmente consisten en Apps que contiene en su interior el navegador web del dispositivo. Para su desarrollo se utilizan frameworks de desarrollo basados en lenguajes de programación web (HTML, CSS y JS). ActualmentePhonegap es el más conocido (aunque no el único) y el que concentra mayor número de desarrolladores a su alrededor.
En este tipo de Apps el nivel de integración con el SO dependerá del framework de desarrollo utilizado y como de abierto sea el SO (BlackBerry 10 es todo un ejemplo), teniendo cada uno de ellos sus ventajas e inconvenientes. Actualmente con esta opción tendrás bastante acceso al hardware del teléfono e incluso en algunos casos a las librerías del SO, pero lo cierto es que aunque de momento no se ha conseguido igualar la respuesta y la experiencia de usuario de una App nativa, hay que reconocer que va camino de hacerlo

Aplicaciones Web

¿Una web que al visitarla desde el navegador de tu dispositivo móvil se adapta al tamaño de su pantalla podría considerarse una App?
Pues una Aplicación Web o Web App es precisamente eso, una web a la que se accede a través de una URL en el navegador del dispositivo (Safari, Chrome o el que sea) y se adapta al formato de tu pantalla para que tenga aspecto de navegación App. Los navegadores de los móviles permiten crear un acceso directo en nuestro escritorio de esta web, así que esa será la manera de “instalarla” (si se le puede llamar así) en nuestro dispositivo

Ventajas y desventajas de una aplicación móvil

      
  nativa
aplicaciones nativas

híbridasaplicaciones hibridas
aplicaciones web

aplicaciones web

¿Tienes alguna idea  de una aplicación móvil inspirada en tu creatividad?, ¿ Cual seria.? Explícanos la 
idea de tu aplicación móvil.
                                                 si mi aplicaion es inspirada para ayudar alas personas que solicitan trabajos de ya se mecánica naval o mecánica industrial  el nombre de mi app seria flujo de mecánica esta aplicación podría ayudar a persona menos capacitadas para el trabajo de mecánica naval o industrial explicándole paso a paso cada una de las  herramienta o técnicas claves debe realizar  para ser un buen mecánico especializado en mecánica 

aplicaciones moviles

                                                       aplicaciones  moviles




Una aplicación móvil, applo o app (en inglés) es una aplicación informática diseñada para ser ejecutada en teléfonos inteligentes,tabletas y otros dispositivos móviles y que permite al usuario efectuar una tarea concreta de cualquier tipo —profesional, de ocio, educativas, de acceso a servicios, etc


tipos de  aplicaciones  moviles



Aplicaciones nativas

Una app nativa, en principio (y solo en principio), es una aplicación que se desarrolla directamente en el lenguaje nativo de cada terminal. Por eso, si vamos desarrollar una App nativa tendremos que utilizar un lenguaje diferente para cada Sistema Operativo. Los lenguajes de programación serán por tanto los siguientes:
iOS: Objective C,Android: Java,Windows: C# y Visual Basic .NET.,BlackBerry 10: C++

Aplicaciones híbridas

Generalmente consisten en Apps que contiene en su interior el navegador web del dispositivo. Para su desarrollo se utilizan frameworks de desarrollo basados en lenguajes de programación web (HTML, CSS y JS). ActualmentePhonegap es el más conocido (aunque no el único) y el que concentra mayor número de desarrolladores a su alrededor.
En este tipo de Apps el nivel de integración con el SO dependerá del framework de desarrollo utilizado y como de abierto sea el SO (BlackBerry 10 es todo un ejemplo), teniendo cada uno de ellos sus ventajas e inconvenientes. Actualmente con esta opción tendrás bastante acceso al hardware del teléfono e incluso en algunos casos a las librerías del SO, pero lo cierto es que aunque de momento no se ha conseguido igualar la respuesta y la experiencia de usuario de una App nativa, hay que reconocer que va camino de hacerlo

Aplicaciones Web

¿Una web que al visitarla desde el navegador de tu dispositivo móvil se adapta al tamaño de su pantalla podría considerarse una App?
Pues una Aplicación Web o Web App es precisamente eso, una web a la que se accede a través de una URL en el navegador del dispositivo (Safari, Chrome o el que sea) y se adapta al formato de tu pantalla para que tenga aspecto de navegación App. Los navegadores de los móviles permiten crear un acceso directo en nuestro escritorio de esta web, así que esa será la manera de “instalarla” (si se le puede llamar así) en nuestro dispositivo

Ventajas y desventajas de una aplicación móvil

      
  nativa
aplicaciones nativas

híbridasaplicaciones hibridas
aplicaciones web

aplicaciones web

¿Tienes alguna idea  de una aplicación móvil inspirada en tu creatividad?, ¿ Cual seria.? Explícanos la 
idea de tu aplicación móvil.
                                                 si mi aplicaion es inspirada para ayudar alas personas que solicitan trabajos de ya se mecánica naval o mecánica industrial  el nombre de mi app seria flujo de mecánica esta aplicación podría ayudar a persona menos capacitadas para el trabajo de mecánica naval o industrial explicándole paso a paso cada una de las  herramienta o técnicas claves debe realizar  para ser un buen mecánico especializado en mecánica