¿Las aplicaciones de Facebook, Twitter, Skype, Quora, Instagram, etc. son solo un conjunto de programas?

¡Prueba esto!
Si desea mirar debajo del capó y está utilizando GoogleChrome, coloque el mouse sobre cualquier lugar vacío, haga clic con el botón derecho del mouse y seleccione “Inspeccionar elemento”.

Eso es lo que hay debajo de esa página que estás viendo.

Son páginas de texto que su navegador puede leer y usar para colocar imágenes y texto de la manera en que lo ve.

Aplicaciones de escritorio
Skype es un programa que se ejecuta en su escritorio en la misma categoría que sus otros programas de escritorio que debe instalar. Se conecta a Internet, pero no es un navegador. Se puede conectar a Facebook y extraer datos de Facebook.

Aplicaciones basadas en web / sitios web
Facebook, Twitter, Instagram y Quora son sitios web basados ​​en membresía. Debes unirte para acceder al contenido y participar en discusiones dentro.

Cómo comienza
El desarrollo de aplicaciones comienza con una idea. Creemos un servicio como una forma segura para que las personas se reúnan. Un diseñador descubre lo que debería ser parte de la aplicación o el contenido. ¿Quién lo usará? ¿Cuales son las normas? ¿Qué formas de seguridad tendrá la aplicación?

Fases de diseño
Luego, el diseñador (o un equipo) crea un esquema o gráfico que muestra el plan general de la aplicación. La gerencia revisa el plan y acepta el desarrollo. Los programadores trabajan para que así sea.

Principios generales de programación
La programación informática necesaria para crear aplicaciones se basa en gran medida en las reglas de la lógica para completar tareas muy específicas, como mostrar un cuadro de entrada en una página o organizar las fotos que ve en su álbum. A veces es una serie de pasos que se deben completar en orden, como procesar una solicitud de compra. Otra codificación es simplemente mostrar objetos en una página.

La publicación combinada de Internet y el desarrollo de aplicaciones de escritorio para computadora
El desarrollo del sitio web es tanto la publicación (poner texto e imágenes para la vista del público) como el desarrollo de aplicaciones (crear scripts para realizar tareas especiales como la compra de productos). Ambos usan principios originales. Para los programadores, se remonta a los idiomas más antiguos, como el código de máquina, el ensamblado, Basic, Fortran, Pascal y C. Para los editores, se vuelve a la publicación impresa.

El desafío de un desarrollador web moderno es ser tanto un programador como un editor. Pero aún se basa en habilidades y prácticas fundamentales de codificación.

Son solo aplicaciones de IU, que muestran datos de un servidor central utilizando una API privada. No muy complicado También puedes hacer tu propia aplicación. Sin embargo, trabajar en esa cantidad de datos es algo diferente en el lado del servidor.

More Interesting

Tengo una idea para una aplicación solo disponible para computadoras. Mi objetivo no es ganar dinero. Tengo algunos conocimientos de HTML y CSS solamente. ¿Cómo empiezo cuáles deberían ser mis pasos?

¿Deberían las clases seguir el mismo diseño que mi base de datos?

Me gustaría escanear mis dibujos dibujados a mano y usar una computadora para trabajar en ellos, ¿qué paquete de software sería mejor para mí?

¿Qué debe saber todo programador de computadoras sobre las licencias de software de código abierto?

¿Cuál es la mejor manera de comenzar una carrera en tecnología (UX, UI, ingeniero front-end) sin un título en informática?

¿Cuál es el mejor IDE Java ligero?

¿Cuáles son algunos de los trabajos de investigación en Ingeniería Industrial que han tenido un gran impacto en el campo?

¿Cuáles son las convenciones de versiones comunes?

¿Puedo pasar de una función de ingeniería de software a una función de investigación en una empresa? ¿Cuáles son las diferentes formas en que podría hacerlo?

Cómo bloquear usuarios que cambian su dirección IP o usan un proxy

¿Cómo diseñas e implementas tu propio proyecto de pasatiempo?

¿La mayoría de los algoritmos fundamentales provienen de la academia o la industria?

Matemáticas e informática o ingeniería de software, ¿cuál es mejor con DTU?

En promedio, ¿cuántas líneas de código se necesitan para escribir un navegador web?

¿Se ven afectados los trabajos de desarrollo de software debido a los despidos de TI y la automatización para los nuevos en 2017?