Está en la página 1de 62

República Bolivariana De Venezuela

Universidad Experimental De Los Llanos Occidentales “Ezequiel Zamora”


Barinas-Barinas (UNELLEZ)

Metodologías a la inversa

Alumno: Leonardo 
Docente: Ing. Darjeling Silva
Sub-Proyecto: Metodologías Contreras C.I: 
del desarrollo del software. 25450183 
Ingeniería Informática
10‐11‐2020 
Análisis del Sistema

¿Qué es Twitter?

Twitter es una red social en Internet que permite a los usuarios difundir información en

tiempo real, esta plataforma social, es un servicio de comunicación bidireccional con el que

puedes compartir información de diverso tipo de una forma rápida, sencilla y gratuita.

“Twitter es una lanzadera de pensamientos”.

En otras palabras, se trata de una de las redes de microblogging más populares que existen

en la actualidad y su éxito reside en el envío de mensajes cortos llamados “tweets”.

Orígenes detrás de Twitter, fechas importantes y línea de tiempo.

Sus inicios se remontan a marzo de 2006, aunque no fue lanzada hasta julio de ese mismo

año. Sus creadores fueron Evan Williams y Biz Stone, con la colaboración de Jack Dorsey

y Noah Glass, que la desarrollaron como plataforma de microblogging interna para los

empleados de una compañía llamada Odeo.

Antecedentes - Antes de Twitter, hubo Twttr

Después de trabajar en solitario el concepto durante unos años, Jack Dorsey llevó su idea a

la empresa que fue entonces que lo emplea como un diseñador de páginas web llamada

Odeo. Odeo se había iniciado como una empresa de podcasting


por Noah Glass y otros, sin embargo, Apple Computers se había puesto en marcha una

plataforma de podcasting llamados iTunes que iba a dominar el mercado, haciendo

podcasting una mala elección como un riesgo para Odeo.

Jack Dorsey llevó sus nuevas ideas a Noah Glass y convencido de cristal de su capacidad.

En febrero de 2006, Vidrio y Dorsey (junto con el desarrollador Florian Weber)

presentaron el proyecto a la empresa. El proyecto, inicialmente llamada Twttr (nombrado

por Noah Glass), era “un sistema donde se puede enviar un texto a un número y sería

transmitido a todos sus contactos deseados”.

Ocurre una cosa curiosa con Twitter, la empresa cuenta una historia sobre cómo se supone

que se formó, mientras que la gente que estuvo allí, cuenta otra cosa. Notablemente, la

historia oficial elimina a uno de los fundadores de la empresa. ¿Cuál es la verdad? ¿Por qué

una persona fue “olvidada”? Noah Glass, quien jugó un papel fundamental en la empresa y

que incluso le puso el nombre a la popular red de los 140 caracteres. Sin embargo, no

aparece en ninguna parte de la historia oficial, que dice que la empresa fue fundada por

Evan Williams, Biz Stone y Jack Dorsey. Evan Williams anunció ya en el programa TED

que estaba desarrollando una empresa, llamada ODEO, lo cual creó mucha expectación,

subiendo un poco su ego. A partir de ahí decidió llegar a ser el Director Ejecutivo, una

ascensión meteórica desde consejero, llegando a reunir capital riesgo y contratar más

personal.
Glass fue uno de los fundadores de Odeo, una empresa que se dedicaría a los podcasts y

donde Evan Williams, que recientemente había vendido Blogger a Google, era

inversionista. El producto desarrollado por Glass era un sistema que convertía los mensajes

telefónicos en un MP3 que se almacenaba en la red. Esa era la tecnología sobre la que se

basó la plataforma de podcasts que iba a ser Odeo. Cuando se necesitó expandir la idea se

contrató a algunas personas, incluyendo al diseñador web Jack Dorsey, y al ingeniero

Blaine Cook. Evan Williams pasó de ser inversionista a convertirse en el CEO de Odeo.

Para julio de 2005 la empresa ya tenía su producto de podcasting. Un par de meses después,

sin embargo, Apple anunció que lanzaría iTunes. Al mismo tiempo, Glass, Williams y el

resto de los empleados de la empresa notaron que, en realidad, no escuchaban tantos

podcasts ni usaban el producto más allá de las pruebas que necesitaban hacerle. La empresa

empezó a tambalearse, el futuro de la empresa no estaba en los podcasts. Se separaron en

grupos, y comenzaron a crear proyectos durante días.

Noah Glass terminó en el grupo con Jack Dorsey. Jack tenía una idea que tenía que ver con

“estados”, lo que las personas estaban haciendo en un momento determinado. Glass en un

principio no veía la idea clara, hasta que un día yendo los dos en coche volviendo a casa,

Glass lo vio claro y es cuando empezó a formalizarse la idea. Como estaban trabajando con

SMS en Odeo, simplemente lo que hicieron fue atar cabos, lanzando twitter como

subproyecto en Odeo. Siguió el mismo proceso que el lanzamiento de blogger en su antigua

empresa, donde fue una pequeña cosa que acabó controlando la vida de Evan durante más
de 5 años, y es en ese momento donde aprendió a seguir las corazonadas, aunque sean

injustificables, y en este caso, Twitter era una de ellas.

En febrero de 2006, Glass, Dorsey y un desarrollador alemán llamado Florian Webber

presentaron la idea al resto de la compañía. Era un sistema donde podías enviar un mensaje

de texto a un número de teléfono y hacer que le llegara a todos tus amigos, llamado

“Twttr”, inspirado en Flickr. Glass fue quien le puso el nombre, que finalmente quedaría

como Twitter.

Al principio, Williams no estaba muy convencido del potencial de Twitter, pero dejó que

Glass estuviera a cargo del proyecto y que comenzara a desarrollarlo con su grupo (donde

él estaba a cargo, no Jack Dorsey). De cuando en cuando, Biz Stone ayudaba también a este

equipo.

Todo el mundo está de acuerdo en que fue Dorsey quien tuvo la idea original. De hecho, el

diseñador había hecho dibujos de algo parecido a Twitter incluso antes de entrar a Odeo.

Sin duda, era una figura clave en el equipo. Sin embargo, quien trabajó y presionó para que

el proyecto se realizara y saliera adelante fue Noah Glass. En un momento, todo Twitter

funcionaba en el laptop de Glass: un Thinkpad de IBM.


Para marzo de 2006, Odeo tenía un prototipo de Twitter funcionando. A los pocos meses,

estaba siendo usado intensivamente por los empleados de la empresa. Para el otoño de ese

año el servicio ya tenía miles de usuarios. Twitter se basa en el trivial y sencillo concepto:

dices lo que haces en 140 caracteres y eso llega a las personas interesadas. La idea básica es

que twitter permite a la gente compartir momentos de su vida. Esto es lo que hace que la

gente se sienta más cerca y en contacto, ese era el uso que buscaron sus creadores, sin

pensar todo lo que podía aportar al día a día de la sociedad actual, que evolucionarían de un

sistema tan sencillo. Desde la comunicación y ayuda en los desastres naturales o

catástrofes, al marketing y publicidad que da de algunos negocios. Pasando también por su

utilización en la política y en campañas.

El proyecto Twttr recibió la luz verde por Odeo y para marzo de 2006, un prototipo de

trabajo estaba disponible; para julio de 2006, el servicio Twttr fue lanzado al público.

El primer tweet

El primer tweet se produjo el 21 de marzo de 2006, a las 9:50 pm hora del Pacífico Tiempo

Estándar cuando Jack Dorsey twitteó “sólo la creación de mi twttr”.

El 15 de julio de 2006 TechCrunch revisó el nuevo servicio Twttr y lo describió de la

siguiente manera:

Odeo ha lanzado hoy un nuevo servicio llamado Twttr, que es una especie de “grupo de

enviar” aplicación SMS. Cada persona controla su propia red de amigos. Cuando cualquiera

de ellos enviar un mensaje de texto a “40404”, todos sus amigos a ver el mensaje a través
de sms. La gente está utilizando para enviar mensajes como “Limpieza de mi

departamento” y “hambre”. También puede agregar amigos a través de mensajes de texto,

empujar a los amigos, etc. Es realmente una red social en torno a la mensajería de texto …

Los usuarios también pueden publicar y ver los mensajes en la página web Twttr,

desactivar los mensajes de texto de ciertas personas, desactivar los mensajes en conjunto,

etcétera

Como cualquier inicio, nada fue fácil. El primer problema con el que se encontraron fue la

elección del nombre de esta plataforma. Una de sus primeras elecciones fue llamarla Status,

luego pensaron que quizás encajase mejor el nombre de Twtrr ya que se parecía al sonido

de un pájaro al piar, parece que los pájaros en inglés pían de forma distinta que en

castellano. Pero este último no terminaba de sonarles bien por la ausencia de vocales. Así

que finalmente decidieron llamarlo Twitter que, según sus creadores, significa «Una corta

ráfaga de información intrascendente, el gorjeo de las aves».

Que esta red social se estableciera como una empresa independiente llegó en 2007, cuando

se desvinculó de Obvious Corporation, la empresa que Evan Williams, Jack Dorsey y Biz

Stone habían creado en 2006 y con la que adquirieron las acciones de Odeo. Todo fue

bastante rápido ya que Twitter comenzó a ganar mucha popularidad tras ganar el premio

South by Southwest Web Award.

En 2008 Jack Dorsey asumió el puesto de presidente de la compañía. Una empresa que, en

ese instante, constaba de 18 trabajadores. Pero, en 2009 Twitter comenzó a despegar

extraordinariamente, multiplicando el este número varias veces. Hasta 2009 esta compañía
sólo se financiaba a través de las inversiones de capital de riesgo. Pero, con la llegada del

nuevo año, en 2010 esta decide implementar un servicio de publicidad de Tweets

promocionados que poco a poco acabaría formando parte de lo que ahora conocemos como

Twitter Ads.

Twitter quiso renovarse en 2015 y, a pesar de ya contar con versiones en varios idiomas a

nivel mundial, decidió introducirse en el mundo de los eventos en directo con su aplicación

Periscope. Un año después de su salida, esta app ya contaba con más de 215 millones de

emisiones en directo.

En 2017, algo que nos pilla a todos más de cerca, la compañía quiso dar un golpe sobre la

mesa y romper con sus propias reglas. Tras las peticiones de muchos usuarios, dijeron adiós

a los 140 caracteres que en muchas ocasiones se quedaban algo cortos, para dar la

bienvenida a los 280 caracteres.

Y hasta hoy en día, con mucho trabajo y tomando las decisiones que creían más oportunas,

Twitter se ha convertido en uno de los servicios más conocidos en el entorno de las redes

sociales.
Definición de Tareas

Características de Twitter

Inmediata: Lo que prima dentro de esta red social es la inmediatez de las noticias o

información, pues se puede tenerlas en tiempo real y conocer cada detalle de ellas a cada

hora y actualizada.

Interactiva: Twitter se ha caracterizado por tener la participación activa de miles de

usuarios sobre un tema, donde comparten opiniones, fotos, vídeos, que la convierte en una

red social comunicativa y activa.

Asimétrica: A comparación de Facebook, donde los usuarios pueden acceder a aceptar a

otra persona y ambos convertirse en amigos, en Twitter la cosa cambia, pues una persona

puede seguir a otra, pero eso no significa que el otro usuario lo siga. Aquí no se requiere el

consentimiento mutuo en ambos usuarios.

Limitada: En este contexto, nos referimos a la cantidad de caracteres que se pueden

escribir en un tweet, que sólo abarca 140 caracteres. Por este lado, los usuarios deben

limitarse a escribir más de la cuenta, pues de otra forma el mensaje estaría incompleto y no

se entendería.

Global: Twitter es una de las redes sociales más conocidas y usadas en el mundo, por ello,

está disponible en más de 40 idiomas. Además, este es un medio para conocer las

tendencias mundiales y locales lo que hace que sus usuarios estén más comunicados.
Viral: La circulación de una noticia o un tema puede propagarse más rápido debido a que

esta red social tiene millones de usuarios en todo el mundo, logrando que en horas esto se

vuelva tendencia.

Multiplataforma: Acceder a Twitter ahora es más accesible, pues se puede conectar desde

computadora, tabletas, dispositivos móviles, etc.

Social: Crear comunidades en Twitter cada vez es más fácil, logrando que millones de

personas la convierta como una de las redes sociales en el mundo. Además, los usuarios

pueden crear listas sobre temas específicos y agregar a cuentas que puedan tener interés

para ellos.

¿Cómo Registrarse?: En primer lugar se debe ir a la página oficial de la red social

https://twitter.com/login?lang=es si no posees un usuario procedes a crearte una cuenta,

completas el formulario con la información solicitada, aceptas los términos y condiciones

estipulados dentro de la política de la empresa matriz de la red social y finalizas

confirmando tu identidad con el código que se te es enviado al correo o a tu número

telefónico .

También puedes descargar la Aplicación desde tu dispositivo móvil y seguir los mismos

pasos mencionados en el párrafo anterior.


Luego de estar registrado, ya puedes iniciar sesión con tu usuario recién creado ingresando

tus datos.
¿Que nos ofrece Twitter?: Servicios para usuarios

Encuestas: Si deseas conocer qué opinan tus seguidores sobre un tema determinado,

podrás acceder a esta herramienta desde tu cuenta de Twitter para tener resultados, y lo

mejor es que estos no serán visibles ante el público.

Tweets: Creando una cuenta en Twitter, puedes crear miles de tweets desde tu perfil

agregando el hashtag de relevancia.


Menciones: A través del @, tus seguidores pueden mencionarte en un comentario y en sus

publicaciones. Automáticamente recibes alguna notificación sobre la mención.

Mensajes directos: Tus seguidores o cualquier usuario puede enviar mensajes privados.
Trending topics: Estos son más conocidos como las tendencias. Aquí se pueden encontrar

cuales son los temas relevantes en ciertos lugares locales o en todo el mundo.
Crear listas: Twitter te permite crear listados según tus preferencias o gustos para que

organices la información, y puede convertirse en una función muy práctica.

Noticias: Esta sección te permite conocer las actualizaciones de las cuentas que sigues y de

tus seguidores. Además, podrás actualizarse con las últimas tendencias globales.

Fotos: Twitter permite subir fotos a tu perfil para interactuar con otros usuarios de la red

social de microblogging.
Pericospe: A partir del 2015, Twitter agregó este servicio para que millones de sus

usuarios puedan transmitir en vivo, creando miles de transmisiones a diario.

Servicios para empresas


Twitter ha agregado a su servicio de microblogging sus nuevas plataformas para anuncios y

publicidad para marcas que desean anunciar en este medio. Desde hace algunos años, la red

social ha implementado algunos servicios para empresas que han ganado popularidad.

Por ello, te indicaremos cuales son los nuevos servicios para empresas de Twitter:

Twitter Ads

Twitter Ads para empresas permite crear campañas en base a objetivos de tu marca, para

lograr resultados que ayudan a tomar acciones para añadir valor a tu empresa. Además, te

permite dirigir el tráfico al sitio web para incrementar la imagen de la marca.

Twitter también se está convirtiendo en una plataforma útil para las marcas que desean

potencializar las estrategias en redes sociales, y están siendo excelentes canales de negocio,

pues más marcas están apostando por crear publicidad a través de este medio. Pero hay que

tomar en cuenta, los errores que se deben evitar en Twitter.

Las marcas se están dando cuenta que Twitter y sus servicios pueden ser los medios

eficaces para llegar hacia su público objetivo y cumplir con sus objetivos. Estas son algunas

razones por las que las marcas están usando estas plataformas:

- Generar más tráfico a tu página web.


- Aumentar las compras en línea (ventas).

- Conseguir conversiones.

- Aumentar el reconocimiento de tu marca.

- Acelerar los crecimientos de seguidores relevantes para tu marca.

- Construir una comunidad o audiencia para interactuar con ella.

- Aumentar las interacciones por medio del crecimiento de Retweets, los me gusta y las

menciones.

- Dar a conocer tu marca y generar interés en tu público.

- Obtener indicadores de la inversión publicitaria.

- Twitter Analytics

Twitter Analytics: es un práctico servicio te permite conocer la evaluación de los

contenidos de una cuenta de marca, para medir el impacto de los anuncios creados con

Twitter Ads. Así podrás tener estadísticas mes a mes para, tener tweets destacadas según su

rendimiento, conocer los indicadores de cada tweet, y recibir información de tu audiencia.

Este servicio te permite hacer un seguimiento de tus campañas publicitarias en Twitter, y

ver los resultados desarrollados de manera puntual y precisa. Twitter Analytics te podrá dar

un detalle sobre:

- El número de impresiones

- El número de interacciones

- La tasa de interacción
- Para conocer más estadísticas precisas sobre tus interacciones, la herramienta te permite

tener datos específicos sobre tus interacciones como:

- Reproducciones de video

- Clics en vínculos

- Clic en fotos o vídeos

- Me gusta

- Retweets

- Respuestas

- Ampliaciones detalladas

- Clics en el perfil

Propuesta de la metodología arquitectónica para el desarrollo del software:

¿Por qué se inventó Twitter?

Twitter se produjo como resultado tanto de una necesidad percibida y la sincronización.

Los teléfonos inteligentes eran relativamente nuevos cuando Twitter fue concebido por el

inventor de Jack Dorsey, que en su propuesta quería utilizar su teléfono celular para enviar

mensajes de texto a un servicio y tener el mensaje distribuido a todos sus amigos. En ese

momento, la mayor parte de la amiga de Dorsey no tenían teléfonos celulares habilitados

texto y pasó mucho tiempo en sus computadoras personales. Twitter nació de una necesidad

de permitir que los mensajes de texto


para tener una capacidad de plataforma cruzada, trabajar en el teléfono, computadoras y

otros dispositivos.

Así que una vez cumplido con todos los pasos dentro del proceso de la propuesta de la

metodología de desarrollo de software:

El equipo decide lanzar la versión beta de la red social al mercado a modo prueba.

Podría decirse que tomaron como modelo la “Metodología de Prototipo o Desarrollo con

prototipación”:

¿Qué es la “Metodología de Prototipo”?

Se define como un procedimiento de desarrollo especializado que permite a los

desarrolladores la posibilidad de poder solo hacer la muestra de la resolución para poder

validar su esencia funcional ante los clientes, y hacer los cambios que sean fundamentales

antes de crear la solución final auténtica. De hecho, desde mi opinión personal, la mejor
parte de esta metodología es que tiende a resolver un conjunto de problemas de

diversificación que ocurren con el método de la cascada.

Fases de la Metodología de prototipos:

Es claro acotar que el proyecto de software inicial se denominó “Odeo” mediante la fase de

pruebas, evaluación de prototipo se decidió modificar una sección parcial del software

sometiéndolo a la etapa de refinamiento de prototipo, se procedió al cambio de servicio y

de nombre para su final terminación dando por resultado “Twitter”.

Diseño y Arquitectura del Software:

Logo y nombre de Twitter

El primer nombre que se tuvo durante un tiempo fue Stat.us (ya que la idea de Dorsey era la

de “compartir estados” con todos los amigos). Más tarde decidieron cambiarlo a Twitch (tic

nervioso), ya que dicho nombre recordaba a las “nerviosas” vibraciones que hace un móvil

en una mesa al recibir un mensaje. Finalmente transformaron el nombre a Twttr, como se


muestra en su primera página publicada y el logo con el nombre de de la red de

microblogging en color verde.

Y de Twttr llegaron a Twitter, que significa “gorjear” o “piar”, palabra que, según Dorsey,

era perfecta para definir la forma en la que se iba a transmitir información en la red social:

«una corta ráfaga de información intrascendente, el pío de un pájaro».

Propuesta al cambio:

En junio del año 2012, Twitter presenta su nuevo logo, una versión aún más simplificada de

su famoso pajarito. La empresa de microblogging se desprende de cualquier otro elemento

para hacer del pájaro azul el protagonista absoluto de su identidad. Según palabras de la

propia compañía “desde ahora este pájaro será el símbolo universalmente reconocible de

Twitter” y “ya no habrá necesidad de añadir ningún texto, ni la palabra twitter en su

característica tipografía redondeada, ni la famosa “t” minúscula para representar a Twitter”.

Se trata de un refinamiento más que un cambio radical. Desde el nacimiento de Twitter, el

pájaro azul ha sido el protagonista de su identidad corporativa. Según testimonios de la


propia compañía, “un pájaro en vuelo supone la más pura representación de la libertad, la

esperanza y las posibilidades ilimitadas”.

Cambio de enfoque

Twitter dio un paso adelante en su énfasis de estrategia informativa en noviembre de 2009

cambiando la frase que se les presentaba a los usuarios al mandar un nuevo mensaje de

"¿Qué estás haciendo?" a "¿Qué está pasando?” Entertainment Weekly colocó a Twitter en

una lista hecha a finales de 2009 sobre lo mejor de la década, diciendo que "limitarte a ti

mismo a 140 caracteres —el máximo para mensajes en esta red social diabólicamente

adictiva— es fácil".

Requerimientos y compatibilidad del Sistema:

Twitter es un software multiplataforma puede ser ejecutado tanto en sistemas operativos en

ordenadores como para sistemas operativos móviles:

‐ Windows XP, Windows Vista, Windows 7, Windows 8.1, windows 10.

‐ Linux (Ubuntu, Debian, Fedora, Redhat, OpenSUS, CentOS)

‐ Mac OS X 10.6, Mac OS X 10.7, Mac OS X 10.8, Mac OS X 10.9, Mac Os X 10.10
¿Está disponible la aplicación para versión de Android móvil?

Sí, La aplicación de Twitter para Android está disponible para teléfonos que contengan la

versión 5.0, o versiones posteriores, del sistema operativo Android. Nota: ya no se admite

versiones anteriores de Twitter para Android. Si quieres usar la experiencia de Twitter para

Android más actualizada, descarga la última versión en la tienda o ve a twitter.com en tu

navegador.

Sistema operativo Móvil Apple iOS.

Memoria mínima requerida:

Versión 8.68.0 36.6 Mega Bytes

Versión Lite 2.1.3—8 1.00 Mega Bytes

Interfaz Gráfica Web:

La interfaz web de Twitter está escrita en los lenguajes de programación Ruby on Rails, y

los mensajes se mantienen en un servidor que funciona con software programado en Scala y

además dispone de una API abierta para todo tipo de desarrolladores, lo cual supone una

gran ventaja para todos aquellos que quieran integrar Twitter como un servicio tanto en

otras aplicaciones web como en aplicaciones de escritorio o móviles.


Interfaz 2007

Ruby on Rails es básicamente un framework de aplicaciones web pero de código abierto

escrito en el lenguaje de programación Ruby siguiendo el paradigma Modelo-Vista-

Controlador (MVC).
Interfaz 2008

La tecnología Ruby on Rails trata de combinar la simplicidad con la posibilidad de

desarrollar aplicaciones del mundo real escribiendo menos código que con otros

frameworks y con un mínimo de configuración.

Interfaz 2009
Twitter está en el top 20 de web importantes y reconocidas que lo utilizan como pueden ser

también Github o las Yellow Pages americanas.

Interfaz 2010

Se creó un rumor en el año 2008 sobre que Twitter iba a abandonar Ruby on Rails como su

framework de desarrollo para comenzar uno en PHP debido a sus problemas técnicos y de

escalabilidad, pero Evan Williams pronto desmintió esta información en un Tweet que envió

el 1 de mayo de 2008 y en la actualidad siguen utilizándolo.

Twitter ha ido renovado su interfaz con el paso de los años y el pasado mes de septiembre

tanto para su página web como para dispositivos móviles lanzaron la versión 8.58 que ha sido

desarrollada desde cero. Entre sus novedades, se incluye una nueva imagen para el

encabezado y mayor optimización en las imágenes para smartphones y tabletas.

Interfaz 2020.
Interfaz Móvil 2020.

La tecnología Open Source utilizada y desarrollada por Twitter

Twitter utiliza tecnologías importantes Open Source además de colaborar de forma activa

en el desarrollo de algunas de ellas a la vez que ha sido partícipe de la creación desde cero

de algunos framework. Hay un constante desarrollo en la comunidad como por ejemplo en

la cuenta que tiene Twitter en Github (alojamiento de repositorio de software en la que está

instalado el control de versiones y diferentes desarrolladores pueden trabajar a la vez sobre

los mismos proyectos y ficheros) donde están alojados en estos momentos 93 repositorios y

trabajan sobre la plataforma 179 miembros activos que componen la mayor parte del

software libre utilizado por Twitter.


Se considera Software de Código Abierto o en inglés "Open Source" que es el termino más

acuñado en todo el mundo, al desarrollo informático que tiene una licencia que da acceso al

código fuente para que los programadores puedan usar, escribir, modificar y redistribuir el

código.

Proyectos Open Source utilizados por Twitter

Algunos ejemplos de las tecnologías de las que hace uso Twitter a día de hoy son los

siguientes.

Arquitectura de Base de Datos:

MySQL usada principalmente para almacenar los Tweets. Ellos han desarrollado sus

propias modificaciones para ajustarlo a lo que realmente necesitan. En él se ha prestado

especial atención en la optimización y en el rendimiento, claves para el servicio.

El abanico de proyectos Apache usados en su infraestructura y que nos estamos

acostumbrando en ver en las grandes redes sociales: Cassandra, Hadoop, Lucene, Pig. En

muchos de ellos Twitter los ha esponsorizado.

No podía faltar un clásico como Memcached para manejar la caché y escalar el creciente

tráfico de la plataforma. De ahí ha salido un interesante proyecto abierto que ha liberado

recientemente, Twemcache, ajustando sus necesidades a la base de Memcached.


Creación del esquema de base de datos para la APIs de Twitter

A continuación, en los siguientes esquemas gráficos se denota un modelo de base de datos

en su estructura y diseño interno, este modelo muy unipersonal pertenece al ingeniero en

software Adam Green @140dev, quien fuera uno de los primeros empleados de la

compañía y ahora como ex programador de la red social twitter, quien se mantiene como

colaborador independiente para la comunidad OpenSource instruyendo a nuevos

programadores inmersos en lenguaje Ruby On Rails. Este modelo es mostrado y puesto

como referencia para todos aquellos nuevos desarrolladores independientes que están en

constantemente colaboración con las APIs de la red social Twitter, estos extractos pudimos

obtenerlos indagando en la web, específicamente en los foros del portal web GitLab en su

versión inglesa. Al final en la bibliografía dejaremos los enlaces respectivos para todos

aquellos programadores que tengan conocimientos en los lenguajes Ruby y Rubi On Rails

y que estén interesados en captar más información sobre el desarrollo y prácticas de las

APIs de la red social twitter.


A continuación, se muestran las tablas de base de datos para almacenar datos de Twitter,

incluyendo las tablas Twitter_User y Tweet. Aquí está la tabla Twitter_User:

Aquí está la tabla de Twitter:


Observe que se usa una relación de clave foránea en la tabla TwitterUser. inteligentemente

construye relaciones por nosotros en el modelo de Tweet:


entonces automáticamente gestiona las combinaciones para nosotros. Por lo tanto, puede

referenciar las propiedades de TwitterUser en sus consultas con código como echo $tweet-

>twitterUser->profile_image_url.

Twitter prepara los tweets en lo que llama entidades, que ayudan a filtrar metadatos para

usted. Estos se dividen en menciones, URL y Hashtags.

Menciones

Cuando los tweets mencionan a otros usuarios, por ejemplo: @tommcfarlin, Twitter

proporciona metadatos que describen esas menciones. Aquí está el esquema que usaremos

para almacenarlos:

URLS

Siempre que los tweets incluyan enlaces, Twitter proporciona metadatos listándolos. Este

es el esquema que se usa para almacenar las URL incluidas en los tweets:
“#Hastag” Siempre que los tweets incluyan hashtags, p. #php, Twitter proporciona

metadatos que los describen. Este es el esquema que se emplea para almacenar los hashtags

incluidos en los tweets:

Algoritmo:

La Lógica detrás de twitter: Algoritmo antes del 2017.

El algoritmo de Twitter ha evolucionado en distintos momentos, antes del 2017 era una

aplicación monótona en la que se ordenaba la información de manera cronológica; ahora es

más dinámica debido al procesamiento de información y a las diversas fuentes.

Anteriormente en el “timeline o línea de tiempo” aparecían los tweets más recientes en

primer lugar y había una opción para ver los que no se habían visualizado, sin embargo, era

demasiada información atrasada.


Con la intención de mejorar la experiencia de los usuarios Twitter fue introduciendo

cambios en la forma en la que se mostrarían los tweets.

Elementos que toma en cuenta el algoritmo

En la actualidad la red social destaca aquellos mensajes que “probablemente te interesen

más, y los seleccionamos según las cuentas y los tweets con los que más interactúas, entre

muchos otros factores.”

En este sentido, los usuarios deben de tener en cuenta que hay distintas variables que se

deben de tomar en cuenta, entre las más importantes están las siguientes:

Que el tweet se haya enviado recientemente, que contenga con imágenes o vídeo, mejor

conocidas como twitter cards.

Las interacciones deben de ser considerables y su fuerza de la cuenta original debe de ser

fuerte, es decir, contar con muchas interacciones pasadas.

El número de likes o RT que tenga, esto será siempre una constante para jerarquizar la

información.
Más o menos, así funciona actualmente el algoritmo de Twitter

- Factores que afectan al propio tweet. Que se haya enviado más o menos recientemente,

que cuente con imágenes o vídeo -twitter cards-, número de interacciones -número de RT,

likes, etc.-.

- Factores que afectan al autor de los tweets. Las interacciones con esta cuenta, la fuerza de

tu conexión con ella -conversaciones, muchas interacciones pasadas o pocas, etc.-.

- Factores que afectan a tu actividad en Twitter. Sí, el algoritmo se toma en serio tus likes,

RT e interacciones varias para saber qué te gusta.

En definitiva, el algoritmo está “PARA CONOCERTE MEJOR”

Se va a generar un perfil de gustos y preferencias. Así tratará de mostrarte siempre

publicaciones más afines a ti.

El caso es que teniendo en cuenta estos factores, Twitter actualiza los tweets que podrían

interesarnos cada vez que abrimos la app o refrescamos la página.

En esencia, lo que hace el algoritmo es destacar los mejores tweets que te has perdido

mientras estabas fuera de la aplicación -por ejemplo, siendo feliz-.

¿Por qué Twitter usa una línea de tiempo algorítmica?

Cuando Twitter salió vez en por primera 2006, tenía una estructura de línea de tiempo

simple y los Tweets se mostraban en orden cronológico inverso de las personas que seguía.
Esto fue genial al principio, pero a medida que más usuarios se unieron a Twitter, se hizo

casi imposible mantenerse al día con los miles de Tweets que un usuario recibiría en su

línea de tiempo en un día. Es por eso que, con el paso del tiempo, se introdujeron nuevos

algoritmos.

La línea de tiempo de Twitter está organizada en tres secciones principales.

1. Tweets clasificados por algoritmo

La primera sección de su línea de tiempo no tiene un encabezado único para indicar que es

diferente del flujo cronológico estándar de contenido, pero si revisa las marcas de tiempo,

notará que varían, lo que indica que aquí es donde Twitter muestra los Tweets su algoritmo

se ha clasificado como de alta relevancia en función de su sistema de puntuación.

Algunos de estos Tweets podrían incluir publicaciones de cuentas que no sigue, pero que le

gustaron o respondieron los usuarios que sigue y, en algunos casos, los usuarios con los que

interactúa más que otros.

2. "En caso de que te lo hayas perdido"

A medida que te desplazas por el primer grupo de Tweets seleccionados, tocarás el

encabezado de la función "En caso de que te lo hayas perdido", donde el algoritmo de

Twitter presenta Tweets más antiguos de las cuentas con las que te relacionas con

frecuencia. No siempre aparece, porque está destinado a contener solo una pequeña
cantidad de los Tweets más relevantes que podría haberse perdido desde su última visita,

ordenados por su puntaje de relevancia.

Esta característica es la razón por la cual el nuevo algoritmo de Twitter es crucial para las

marcas. En lugar de esperar que sus seguidores se desplacen hacia abajo lo suficiente como

para ver su último Tweet, Twitter resalta publicaciones específicas, por lo que es más

probable que se vean.

3. Tweets de orden cronológico inverso

La sección principal final es donde comienza su feed de Twitter "regular". Después de ver

todos los Tweets seleccionados por el algoritmo como altamente relevantes, el resto se

mostrará en orden cronológico inverso para que pueda ver las últimas actualizaciones de las

personas que sigue.

Carta Estructurada:

La Carta Estructurada del Proyecto consiste en un diagrama jerárquico modular basado en

una metodología de desarrollo de sistemas TOP-DOWN.

Top-Down, significa, partir de lo más general hacia lo más detallado. Es un proceso

análogo al de armar un rompecabezas en el sentido de ver primero la imagen ver primero el


concepto o la imagen general, y a partir de allí comenzar a detectar dónde va cada pieza

dentro de la imagen.

La Carta estructurada hace posible que cada participante entienda su función dentro de un

contexto integral. Además, es sencillo reconocer las interrelaciones de los módulos y

preveer el desarrollo de interfaces entre los mismos, cuando se tiene claro el contingente de

módulos, submódulos y jerarquías. La definición de las bases de datos puede hacerse con

mayor claridad cuando tenemos que decidir si la misma entidad es compartida por varios

módulos y solo hay que variar los valores de sus claves de acceso o si se trata de entidades

separadas según su funcionalidad y la clase de información que contienen.


Arquitectura del Software y Codificación:

Twitter utiliza paradigmas de programación orientados a objetos sus interfaces web graficas

están basadas en los lenguajes de programación Ruby, Ruby on Rail que lo usa como

Framework y Scala para los servidores de su Big Data, para las APIs también se usan

librerías Phython y PHP pero, en sí su estructura original usa netamente solo Ruby.

Aquí se detallan algunas fracciones de las secuencias lógicas encriptadas dentro de los

algoritmos del código fuente que utiliza el sistema de “logging” o de inicio de sesión para

el acceso posterior al menú principal de la red social. Cabe mencionar que las imágenes a

continuación son extractos recopilados en el sitio web de la comunidad GitHub.

El siguiente contenido es material original utilizado en algunas instancias en la arquitectura

interna de la interfaz de inicio de sesión del software, proporcionado por el desarrollador

oficial del departamento de diseño de la red social twitter Dantley Davis @dantley

mediante una clase virtual en el portal de la comunidad wed de desarrolladores de

aplicaciones de códigos libre GitHub. También es importante aclarar que al no haber

material que explique las instrucciones con referente al tema, se dificulta de manera

exponencial la investigación. Y personalmente al no manejar conocimientos previos del

lenguaje de programación Ruby es casi imposible entenderlo, analizarlo, traducirlo y

explicar la secuencia lógica de los algoritmos que se muestran en las imágenes a

continuación, sería irresponsable si se especula y se tergiversa la información anexando

otro tipo de contenido. Por ende, para el cumplimiento del informe y del sub-proyecto solo

se mostrará una muy pequeña parte del código autentico como tal, más no sus

instrucciones:
Ubicación del Software

La ubicación o localización de software no es sólo traducción: consiste en adaptar al idioma

y país de destino todos los contenidos de una aplicación informática. Por eso, abarca desde

la interfaz de usuario, la ayuda en línea y la documentación —guía de inicio rápido de

instalación del usuario o manual de utilización— hasta el material de marketing y

embalajes, los distintos tipos de contrato —de licencia, distribución, uso, cesión—, las

garantías o las normas de seguridad. En definitiva, un laborioso proceso que requiere de

máxima atención y uniformidad en la traducción.

El idioma base de Twitter fue originalmente el inglés estadounidense y francés canadiense

que lo desarrolló el equipo de Twitter. Los otros idiomas fueron objeto de traducción por

los usuarios de forma desinteresada y no lucrativa a través del proyecto Translation hasta

que en 2017 Twitter se hizo cargo del desarrollo.

Sobre las reglas y restricciones de búsqueda

Las Reglas de Twitter explican cuáles son los comportamientos permitidos en Twitter.

Además de estas reglas, hemos incluido algunos consejos a continuación para que tu

contenido sea relevante (así como tus Tweets en la búsqueda de Twitter).

Evita hacer lo siguiente:

Publicar contenido duplicado o casi duplicado de forma repetida (enlaces o Tweets).

Abusar del uso de tendencias o hashtags (palabras clave precedidas del símbolo #).

Enviar Tweets o respuestas automatizados.


Usar bots (programas automatizados) o aplicaciones para publicar mensajes similares

basados en palabras clave.

Publicar mensajes similares en varias cuentas.

Seguir y dejar de seguir a otros usuarios de forma masiva.

Es posible que Twitter elimine automáticamente de la búsqueda (o que incluso suspenda)

las cuentas que exhiban este tipo de comportamientos para garantizar una experiencia

óptima para todos los usuarios.

Reglas de Twitter

El propósito de Twitter es estar al servicio de la conversación pública. La violencia, el

acoso y otros tipos de comportamiento similares no incentivan a las personas a expresarse

y, en última instancia, disminuyen el valor de la conversación pública a nivel mundial.

Nuestras reglas tienen como objetivo garantizar que todas las personas puedan participar en

la conversación pública de manera libre y segura.

Seguridad

Violencia: No puedes hacer amenazas violentas contra una persona o un grupo de personas.

También prohibimos la glorificación de la violencia. Obtén más información sobre nuestras

políticas de amenazas violentas y glorificación de la violencia.

Terrorismo/extremismo violento: No puedes amenazar o fomentar el terrorismo o el

extremismo violento. Obtén más información.


Explotación sexual infantil: Tenemos una política de tolerancia cero respecto de la

explotación sexual infantil en Twitter. Obtén más información.

Abuso/acoso: No puedes participar en situaciones de acoso dirigidas a una persona o

incitar a otros a hacerlo. Esto incluye desear o esperar que alguien sufra daños físicos.

Obtén más información.

Comportamientos de incitación al odio: No puedes fomentar la violencia contra otras

personas ni amenazarlas o acosarlas por motivo de su raza, origen étnico, nacionalidad,

pertenencia a una casta, orientación sexual, género, identidad de género, afiliación

religiosa, edad, discapacidad o enfermedad grave. Obtén más información.

Suicidio y autolesiones: No puedes fomentar ni promover el suicidio o las autolesiones.

Obtén más información.

Contenido multimedia de carácter delicado, incluida la violencia gráfica y el contenido para

adultos: No puedes publicar contenido multimedia que sea excesivamente morboso ni

compartir contenido violento o para adultos en videos en vivo o en imágenes de perfil o

encabezados. El contenido multimedia donde se representa violencia o abusos sexuales

tampoco está permitido. Obtén más información.


Bienes o servicios ilegales o regulados: No puedes utilizar nuestro servicio para ningún

propósito ilegal o para promover actividades ilegales. Esto incluye la venta, compra o

facilitación de transacciones de bienes o servicios ilegales, así como determinados tipos de

bienes o servicios regulados. Obtén más información.

Privacidad

Información privada: No puedes publicar la información privada de otras personas (como el

número de teléfono y la dirección de su casa) sin su autorización y permiso. También

prohibimos amenazar con divulgar información privada o incentivar a otros a hacerlo.

Obtén más información.

Desnudez no consensuada: No puedes publicar ni compartir fotos o videos íntimos de otra

persona que se hayan producido o distribuido sin el consentimiento de esa persona. Obtén

más información.

Autenticidad

Spam y manipulación de la plataforma: No puedes usar los servicios de Twitter con el

propósito de amplificar o suprimir información de forma artificial, ni llevar a cabo acciones

que manipulen u obstaculicen la experiencia de los usuarios en Twitter. Obtén más

información.
Integridad cívica: No puedes utilizar los servicios de Twitter con el fin de manipular o

interferir en elecciones u otros procesos cívicos. Esto incluye publicar o compartir

contenido que pueda suprimir la participación o engañar a las personas sobre cuándo, dónde

o cómo participar en un proceso cívico. Obtén más información.

Suplantación de identidad: No puedes suplantar la identidad de otras personas, grupos u

organizaciones de manera que se intente, o de hecho se logre confundir, engañar o

comunicar una idea equivocada a otras personas. Obtén más información.

Contenidos multimedia falsos y alterados: Está prohibido compartir, con la intención de

engañar, contenido multimedia falso o alterado que pueda dar lugar a daños graves.

Asimismo, es posible que etiquetemos los Tweets que incluyen contenido multimedia falso

y alterado para ayudar a los usuarios a comprender su autenticidad y para ofrecer más

contexto. Obtén más información.

Derechos de autor y de marca: No puedes infringir los derechos de propiedad intelectual

de otros, incluidos los derechos de autor y de marca. Obtén más información sobre nuestra

política de marcas y política de derechos de autor.


Control de cumplimiento y apelaciones

Obtén más información acerca de nuestro enfoque sobre el control de cumplimiento,

incluidas las posibles consecuencias por incumplir estas reglas o intentar eludir su

cumplimiento, así como información sobre la manera de realizar apelaciones.

Publicidad de terceros en contenidos de video

No puedes enviar, publicar ni mostrar ningún contenido de video en nuestros servicios, o a

través de ellos, que incluya publicidad de terceros, como anuncios de video pre-roll o

gráficos patrocinados, sin el consentimiento previo de Twitter.

Centro de Ayuda y soporte en línea:


Licencia para el uso de los Servicios

Twitter le otorga una licencia personal, mundial, libre de pago de derechos, no asignable y

no exclusiva para usar el software que se le proporciona como parte de los Servicios. Esta

licencia tiene como único fin permitirle usar y disfrutar del beneficio de los Servicios

proporcionados por Twitter, de la forma autorizada en estos Términos.

Los Servicios están protegidos por derechos de autor, marca comercial y por otras leyes

tanto en los Estados Unidos como en otros países. Nada en estos Términos le otorga el

derecho de usar el nombre de Twitter o cualquiera de las marcas comerciales, logotipos,

nombres de dominio, otras características distintivas de la marca o cualesquiera otros

derechos de propiedad intelectual. Todo derecho, título e interés en y de los Servicios

(excluyendo el Contenido proporcionado por los usuarios) es y seguirá siendo propiedad

exclusiva de Twitter y sus licenciatarios.

Criterios de Evaluación: ISO STD 9126


ISO STD 9621 Criterios

La red nos permite enviar mensajes de texto plano de corta longitud, con un máximo
de 280 caracteres llamados “tuits”, que se muestran en la página principal del usuario,
Funcionabilidad a demás
los usuarios pueden suscribirse a los tweets de otros usuarios –a esto se le llama seguir
y a los usuarios abonados se les llama seguidores.
los mensajes son públicos, pudiendo también difundirse privadamente y mostrándose
únicamente a unos seguidores determinados (que son los usuarios que te sigue). Los
usuarios pueden twitear desde la web del servicio, con aplicaciones oficiales externas o
mediante el Servicio de mensajes cortos (SMS)
La red social como cualquiera otra, no está exenta de fallos en la estructura de su
plataforma suelen darse escasas ocasiones que, por algún tipo de modificación o
actualización en el sistema de los servidores, el sistema colapsa por lo que se traduce a
una caída de la plataforma a nivel global o en concreto en las áreas geográficas donde
Fiabilidad
se encuentren los servidores que alojan las bases de datos.
Mas sin embargo estas caídas de plataforma no representan alguna falla grave ni
tampoco interfiere con su desempeño comprometiendo su operatividad, por lo que este
tipo de inconvenientes suelen solucionarse en cuestiones de horas o minutos e incluso
ni siquiera llegamos a notar la falencia en la red. De esta manera podemos alegrar que
el software es fiable y cumple con la norma ISO.
Podríamos decir que esta red social tiene importantes características para impulsar y
aumentar la interacción con la audiencia. Las novedades, herramientas que nos ofrece
y con los servicios que están a nuestra disposición nos permite hacer uso de funciones
denominas: (Listas, Temas, Trending topics o tendencias del momento, Encuestas,
etc). Por ejemplo en las Listas: podemos crear grupos de usuarios para difundir sobre
un área o tema específico. También se puede crear una lista con usuarios que tienen
Usabilidad
algo en común, como, por ejemplo, la empresa en la que trabajan o la asociación a la
que pertenecen.
En los temas: se puede configurar esta opción ya que nos permite priorizar la
visibilidad de los temas que más nos interesan. Además, permite indicar qué temas no
te gustan para que ponderen más bajo y así lograr que unos tuits destaquen sobre otros
en la cronología de inicio.
Los Trending topics o tendencias del momento (#TT): son una palabra o un
conjunto de palabras que, generalmente bajo un hashtag (#), se usan con gran viralidad
en un momento dado. Es un método excelente para descubrir sobre qué se está
hablando en las redes, las tendencias por parte de los usuarios y los temas que están
generando mayor impacto en esta red social.
Encuestas: Esta función te permite usar encuestas en tus tuits para aumentar la
interacción de tus seguidores. Pero más allá de lo mencionada anteriormente lo más
destacable de Twitter es que nos permite saber y estar en contacto con la información
que se genera a tiempo real a nivel mundial, donde todas las noticas, fenómenos y
eventos de relativa importancia están siendo compartido y comentado por millones de
internautas y personajes públicos, mediante pequeñas frases de textos que nos
permiten una interacción concisa, clara y veraz. Por lo que se puede afirmar que el
software si cumple con la norma ISO.

- Twitter se configura como una de las mejores redes sociales con la que las empresas
pueden contar para promocionar un evento físico para llegar a una mayor audiencia, es
lo que se desprende de una reciente investigación llevada a cabo por la compañía
FreemanXP, que destaca a esta plataforma como el entorno social más eficaz a la hora
Eficiencia
de fomentar la participación de la comunidad y el intercambio de contenidos
relacionados con los eventos.
A nivel de usuarios:
Es dinámica y mayoritariamente utilizada a través de la web móvil cuya
recomendación son el alimento de las decisiones de compra lo que la hace rápido,
contundente y directo en la consolidación de un consumo eficiente.
- Twitter es una herramienta muy eficiente en relación al Networking (“Hacer
contactos”), individualmente, en nuestra interacción con las marcas y como integrantes
de las “listas” o “favoritos”, compartimos información de calidad.
- Twitter ha incluido una nueva función en su versión para dispositivos móviles que
permitirá a los usuarios ahorrar en su tarifa de datos. Al hacerlo, al activarlo, los
vídeos dejarán de reproducirse de manera automática. Además, las imágenes se
cargarán en menor calidad. Lógicamente con esto logramos gastar menos datos de
nuestra tarifa. En concreto so puede determinar que el software es eficiente y cumple
con dicha norma ISO.
Una de las ventajas de la red social a la hora de descargar su aplicación para
dispositivos móviles es su fácil modo de instalación, escatimar los recursos internos de
los dispositivos móviles y la baja cantidad de memoria que solicita para ser
almacenada, a la hora de seleccionar la aplicación se cuenta con dos versiones la
versión completa y la versión ligera para dispositivos móviles con bajos recursos.
- Twitter cuenta con la ventaja de ser una red social multiplataforma por lo que puede
Portabilidad ser instalada y corrida en cualquier tipo de sistema operativo, tanto en dispositivos
móviles como en computadores personales, laptops y televisores inteligentes,
accediendo desde la web. Lo que hace constar dentro de la teoría que si cumple con la
norma ISO de portabilidad.

Twitter se mantiene fiel al mantenimiento de sus servidores en la búsqueda de


convertirse en la red social más estable a nivel mundial, es por ello que dentro de
sus proyectos esta pasar de 1 solo servidor como base de datos a tener 7 servidores
Mantenibilidad disponibles y dedicados solo para almacenar toda la data de los usuarios.
Además, cuenta con constantes actualizaciones mensuales de sus aplicaciones web
tanto en su versión principal como en su versión lite “ligera”. Dicho esto, se podría
decir que el software cumple con la norma ISO.

Desde mi perspectiva podría calificar el software de la red social twitter como una de
las plataformas web más completas y entretenidas a la hora de difundir, compartir y
transmitir contenido e información a tiempo real. La variedad de herramientas e ítems

Calidad en uso que la red social brinda genera una confianza en el usuario ya que el entorno nos
permite hacer uso eficientemente e inteligentemente del tiempo invertido ya sea
resolviendo encuestas, opinando sobre los temas del momento, comentando y citando
los tweets de otros usuarios, leyendo lo último en tendencias, etc. Aunado a esto el
software genera un grado sumamente alto en el usuario en cuanto a materia de
seguridad respecta. Lo cual dentro de los paradigmas de las normas de calidad ISO
cumpliría con dichos estándares.

Modelo de Vark:

Visual Auditivo Lector Kinestésico

Imágenes, Periscope Noticias, tendencias, Táctil

Fotografías busquedas

Panfletos digitales, Tweets de audio de Redactar Tweets,

boletines 148 segundos Retwees, citar tweets

informativos

Videos musicales, Sonidos de Mensajes directos, Aprendizaje mediante

transmisiones en notificaciones Encuestas sensaciones como:

vivo, periscope . Crear listas (Like ” me gusta”,

2D Menciones @ realizar comentarios,

retweets, agregar

tweets a mi favoritos)

Animaciones como: Radio tweet # Hastag Compartir, seguidores

Emoticones,

Banners, Gif, Pgn.


Modelo de Dunn Dunn:

Medio Ambiente Virtual, lleno de información e

interacciones con otros usuarios,

interfaz bicolor en 2D, sonidos a través

de videos en streaming.

Emocional Noticias de última hora

Sociológico Genera un entorno social donde

compartir opiniones de cualquier

ámbito se vuelve relativamente fácil,

puedes hacer amistades mediante la

opción “seguir”.

Fisiológico Estrés generado por pasar altas horas

consumiendo la red social, descontrol

alimenticio y apneas de sueño por exceso

de uso de la red social.

Psicológico Sensación de tener más seguidores,

sensación de generar más tweets para

conseguir más “vistas” y “ me gustas”,

sensación intensa de estar informado,

temor a perder seguidores,

es adictivo.
Bibliografías

https://stackoverflow.com/questions/60635885/mysql-database-design-for-twitter-like-

timeline

https://github.com/ GitHud

https://es.ryte.com/wiki/Twitter#:~:text=Twitter%20se%20basa%20en%20el,p%C3%BAbl

ico%20para%20su%20posterior%20desarrollo.

https://www.greelane.com/es/humanidades/historia-y-cultura/twitter-1992538/

https://twitter.com/login?lang=es

https://histinf.blogs.upv.es/2012/12/20/twitter/ 

Para el entendimiento mejor de la Base de Datos: 

http://140dev.com/free‐twitter‐api‐source‐code‐library/ 

https://docs.gitlab.com/ee/integration/twitter.html     GitLab 

También podría gustarte