lunes, 30 de noviembre de 2015
lunes, 23 de noviembre de 2015
aplicaciones para PC
aplicaciones para PC
1. De procesadores de texto: Lotus Word Pro, Microsoft Word, Corel WordPerfect, OpenOffice.org Writer.
2. De hojas electrónicas o de cálculo: Quattro Pro, Lotus 1-2-3, OpenOffice.org Calc, Microsoft Excel.
3. De manejo de base de datos: SQL, Microsoft Access, Visual FoxPro, dBase.
4. Comunicación de datos: Safari, Mozilla Firefox, MSN Explorer, Internet Explorer, Netscape Navigator, Kazaa, MSN Messenger Yahoo! Messenger, ICQ, AOL Instant Messenger,Opera.
5. Multimedia: XMMS, Mplayer, Windows Media Player, Winamp, RealPlayer, QuickTime, DVX.
6. De presentaciones: Microsoft Power Point, OpenOffice.org Impress, Corel Presentations, Windows Movie Maker.
7. De diseño gráfico: Corel Draw, GIMP, Corel PHOTO-PAINT, Corel Painter, Adobe Photoshop, Microsoft Photo Editor, Microsoft Paint, Microsoft Publisher, AutoCAD, Macromedia Fireworks, Macromedia FreeHand.
8. De edición: Corel Ventura, QuarkXPress, Adobe PageMaker, Adobe InDesign, FrameMaker, Adobe Acrobat.
9. De cálculo: Maple.
10. De finanzas: Microsoft Money.
11. De correo electrónico: Outlook Express, Mozilla Thunderbird.
12. De compresión de archivos: WinZip, gzip, WinRar.
13. De presupuestación de obras: Data Obra, Presto.
aplicaciones para celulares
NATIVAS
Una aplicación nativa es la que se desarrolla de forma específica para un determinado sistema operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Adroid, iOS o Windows Phone, tienen un sistema diferente, por lo que si quieres que tu app esté disponible en todas las plataformas se deberán de crear varias apps con el lenguaje del sistema operativo seleccionado.
Las apps para iOS se desarrollan con lenguaje Objective-C
Las apps para Android se desarrollan con lenguaje Java
Las apps en Windows Phone se desarrollan en .Net.
La principal ventaja con respecto a los otros dos tipos, es la posibilidad de acceder a todas las características del hardware del móvil: cámara, GPS, agenda, dispositivos de almacenamiento y otras muchas. Además las aplicaciones nativas no necesitan conexión a Internet para que funcionen.
WEB APP
Una aplicación web o webapp es la desarrollada con lenguajes muy conocidos por los programadores, como es el HTML, Javascript y CSS. La principal ventaja con respecto a la nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. Las aplicaciones web se ejecutan dentro del propio navegador web del dispositivo a través de una URL. Por ejemplo en Safari, si se trata de la plataforma iOS. El contenido se adapta a la pantalla adquiriendo un aspecto de navegación APP. Las apps web móviles son siempre una buena opción si nuestro objetivo es adaptar la web a formato móvil.
WEB APP NATIVA
Una aplicación híbrida es una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las características del hardware del dispositivo. La principal ventaja es que a pesar de estar desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store. PhoneGap es es uno de los frameworks más utilizados por los programadores para el desarrollo multiplataforma de aplicaciones híbridas. Otro ejemplo de herramienta para desarrollar apps híbridas es Cordova.
Una aplicación nativa es la que se desarrolla de forma específica para un determinado sistema operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Adroid, iOS o Windows Phone, tienen un sistema diferente, por lo que si quieres que tu app esté disponible en todas las plataformas se deberán de crear varias apps con el lenguaje del sistema operativo seleccionado.
Por ejemplo:
Las apps para iOS se desarrollan con lenguaje Objective-C
Las apps para Android se desarrollan con lenguaje Java
Las apps en Windows Phone se desarrollan en .Net.
La principal ventaja con respecto a los otros dos tipos, es la posibilidad de acceder a todas las características del hardware del móvil: cámara, GPS, agenda, dispositivos de almacenamiento y otras muchas. Además las aplicaciones nativas no necesitan conexión a Internet para que funcionen.
WEB APP
Una aplicación web o webapp es la desarrollada con lenguajes muy conocidos por los programadores, como es el HTML, Javascript y CSS. La principal ventaja con respecto a la nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. Las aplicaciones web se ejecutan dentro del propio navegador web del dispositivo a través de una URL. Por ejemplo en Safari, si se trata de la plataforma iOS. El contenido se adapta a la pantalla adquiriendo un aspecto de navegación APP. Las apps web móviles son siempre una buena opción si nuestro objetivo es adaptar la web a formato móvil.
WEB APP NATIVA
Una aplicación híbrida es una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las características del hardware del dispositivo. La principal ventaja es que a pesar de estar desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store. PhoneGap es es uno de los frameworks más utilizados por los programadores para el desarrollo multiplataforma de aplicaciones híbridas. Otro ejemplo de herramienta para desarrollar apps híbridas es Cordova.
viernes, 6 de noviembre de 2015
SERVICIO WEB
INTRODUCCION
la programacion para internet cambia continuamente devido a que los usuarios necesitan el navegador web para acceder a una serie de servicio.Estos cambios han provocado una gran giro hacia la construccion de aplicaciones orientadas a servicio en un lugar de continuar construyendo aplicaciones de escritorio.
un servicio es una aplicacion que desempeña una actividad de negocios la cual proporciona una interfaz que puede llamarse desde otro programa se registran y se localiza por medio de un servicio de registro.
los servicios web puede definir como entiendas programables que actúan como cajas negras para proporcionar una determinada funcionalidad tal como la de una aplicacon o una funcionalidad de sistema.
emplea estandaresde Internet como HTTP o XML
CARACTERISTICAS
la programación para el internel cambia continuamente debido que los usuarios necesitan el navegador Web para acceder a una serie de servicio que se encuentra disponible en la red de redes
un servidor en una aplicacion que desempeña una autoridad de negocio la cual proporciona una una interfaz que puede llamarse desde otra programacion se registra y se localiza por medio de un servicio de registro.
APLICACIONES
a continuacion se alista un aaserie de aplicaciones en la que los servicios Web pueden desempeñarse
un papel destacado :
- servicio simple
- integracion de aplicacion
ventajas de los servicios web
sin embargo en ocupaciones utiliza un servicio web en lugar de la rutina de una liberira. hay que reconocer que los servicios web puede ser utulizado principal por programadores web
(PHP,PERL,ASP,JSP.ETC)para lograr Google una SOAP(simple objet Acce protocol) y WSD(web servicies definido lenguaje)
Suscribirse a:
Entradas (Atom)