#programaciónweb
Explore tagged Tumblr posts
fernando-arciniega · 7 months ago
Text
Crea un carrito de compras con PHP, MySQL y Bootstrap
Tumblr media
Cómo crear una tienda en línea paso a paso: guía completa para estudiantes (Frontend y Backend) En esta guía detallada, te explico cómo construir una tienda en línea paso a paso utilizando PHP, MySQL y Bootstrap. Incluye tanto la interfaz de usuario (frontend) como la interfaz de administración (backend). Es importante seguir cada paso cuidadosamente y mantener la estructura de archivos organizada. PHP es un lenguaje de programación del lado del servidor ampliamente utilizado para desarrollar aplicaciones web dinámicas e interactivas. Es conocido por su facilidad de uso, integración con bases de datos y flexibilidad, lo que lo hace ideal para gestionar formularios, sesiones de usuarios y otros elementos de sitios web. MySQL es un sistema de gestión de bases de datos relacional que permite almacenar, organizar y recuperar grandes cantidades de datos de forma eficiente. Se utiliza en conjunto con lenguajes como PHP para crear aplicaciones web que requieren almacenamiento y manejo de datos, como tiendas en línea, foros y sistemas de gestión de contenido. Bootstrap es un framework de código abierto para el desarrollo de interfaces de usuario responsivas y móviles en la web. Facilita la creación de páginas y aplicaciones con un diseño atractivo, gracias a su conjunto de componentes prediseñados y sus sistemas de grillas flexibles, haciendo que el desarrollo sea más rápido y uniforme. Requisitos previos: - Conocimientos básicos de PHP y MySQL. - Servidor local como XAMPP o WAMP. Paso 1: Crear la estructura de carpetas y archivos Crea la siguiente estructura de carpetas y archivos en tu proyecto. Nota: No es necesario incluir carpetas de CSS ni JS ya que se utilizan archivos en línea. tienda-en-linea/ │ ├── incluir/ │ ├── conexion.php │ ├── encabezado.php │ └── pie.php │ ├── recursos/ │ └── imagenes/ │ ├── admi │ ├── inicio_sesion.php . . . (backend) │ ├── panel_control.php . . . (backend) │ ├── gestion_productos.php . . . (backend) │ ├── agregar_producto.php . . . (backend) │ └── editar_producto.php . . . (backend) │ └── cerrar_sesion.php . . . (backend) │ ├── index.php . . . (frontend) ├── carrito.php . . . (frontend) ├── pago.php . . . (frontend) └── pago_exitoso.php . . . (frontend) Paso 2: Configurar la base de datos - Crea la base de datos en MySQL llamada comercio_electronico e inserta un usuario de ejemplo: CREATE DATABASE comercio_electronico; USE comercio_electronico; CREATE TABLE productos ( id_producto INT AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(100) NOT NULL, descripcion TEXT, precio DECIMAL(10, 2) NOT NULL, imagen VARCHAR(255), stock INT NOT NULL DEFAULT 0 ); CREATE TABLE usuarios ( id_usuario INT AUTO_INCREMENT PRIMARY KEY, usuario VARCHAR(50) UNIQUE NOT NULL, password VARCHAR(255) NOT NULL ); -- Insertar un usuario de ejemplo INSERT INTO usuarios (usuario, password) VALUES ('administrador', '12345'); Paso 3: Crear la conexión a la base de datos Crea el archivo incluir/conexion.php: Paso 4: Crear el encabezado y pie de página
Tumblr media
En esta sección se diseñó el logotipo, el nombre de la tienda y el menú con el siguiente código: Archivo incluir/encabezado.php Tienda en Línea Tienda en Línea Inicio Carrito Pagar Este código es una estructura básica de una página web en HTML con Bootstrap para darle estilo y funcionalidad: - Estructura HTML: - Define la estructura básica de la página con elementos como , , , y . - Meta y Título: El define la codificación de caracteres como UTF-8 para acentos y el lenguaje español. - asegura que el sitio se vea bien en dispositivos móviles. - define el título de la página. - Enlaces a CSS: Se incluyen un archivo de estilos CSS de Bootstrap para usar componentes prediseñados. - Barra de navegación: - : Contiene la barra de navegación. - Logo y enlace: Un logo de Bootstrap es mostrado con . - Botón de menú colapsable: Permite que el menú se colapse en dispositivos móviles. - Enlaces de navegación: con - que dirigen a diferentes páginas (inicio.php, carrito.php, pago.php). El uso de Bootstrap proporciona un diseño responsivo y una presentación uniforme. Archivo incluir/pie.php
Tumblr media
Al visualizar este archivo de manera individual, no se ver+an los estilos, ya que están siendo llamados desde el archivo index.php © Tienda en Línea. Todos los derechos reservados.
Tumblr media
Creación del Frontend para la tienda en linea
Paso 5: Crear la interfaz de usuario Archivo index.php (Página de inicio): Inicio - Tienda en Línea
Bienvenido a nuestra tienda en línea
Hasta este punto, tu tienda deberá tener la siguiente apariencia:
Tumblr media
Nota: no debe mostrar ningun tipo de error, ya que el mensaje de "No hay productos disponibles en este momento" hace una conexión a la base de datos y verifica si hay registros en la tabla productos Archivo carrito.php (Carrito de compras): Este archivo es un script PHP para gestionar un carrito de compras de la tienda en línea. - Conexión a la base de datos: Incluye un archivo externo (incluir/conexion.php) que establece la conexión con la base de datos. - Gestión de la sesión: Inicia la sesión con session_start() y verifica si existe un carrito en la sesión, creando uno vacío si no existe. - Lógica de carrito: - Agregar producto: Incrementa la cantidad del producto si ya está en el carrito; si no, lo agrega con cantidad 1. - Eliminar producto: Elimina un producto específico del carrito y reindexa el array. - HTML y Bootstrap: - Muestra la interfaz del carrito de compras con una tabla que detalla los productos, sus cantidades, precios unitarios, subtotales y opciones de acción (eliminar). - Calcula y muestra el total del carrito. - Enlaces y navegación: - Un botón para proceder al pago (pago.php). - Scripts y estilos: - Incluye estilos CSS y enlaces a las bibliotecas de Bootstrap y jQuery para un diseño y funcionalidad responsivos. El archivo combina lógica de servidor (PHP) y estructura de presentación (HTML/CSS) para gestionar y mostrar un carrito de compras interactivo en una página web.
Tumblr media
Carrito de Compras
Carrito de Compras
Producto Cantidad Precio Unitario Subtotal Acciones Total: $ Proceder al Pago Archivo pago.php (Proceso de pago): Este código es un script PHP que gestiona un proceso de pago simulado de la tienda en línea, verificando que haya productos en el carrito y calculando el total. Se incluye el archivo conexion.php para establecer la conexión con la base de datos y se inicia una sesión con session_start() para gestionar el carrito de compras. Si el carrito está vacío (empty($_SESSION)), el script redirige al usuario a carrito.php y finaliza la ejecución (exit()), impidiendo que se acceda al proceso de pago sin productos en el carrito. Cuando el formulario es enviado ($_SERVER === 'POST'), se ejecuta un bucle que recorre los productos en el carrito. Se consulta cada producto en la base de datos usando su id_producto para verificar que existe y obtener su precio, y se calcula el subtotal multiplicando el precio por la cantidad de cada producto y sumándolo al total. La página muestra un encabezado y un formulario con un botón que simula la confirmación de compra y utiliza estilos CSS propios y los de Bootstrap para un diseño responsivo y atractivo. Se incluyen scripts de Bootstrap y jQuery para proporcionar funcionalidad y estilo a la página. Nota: Si el carrito está vacío, el script no realiza ninguna acción relacionada con el procesamiento de pago. En lugar de eso, verifica si el carrito está vacío y, de ser así, redirige al usuario a carrito.php y termina la ejecución del script con exit(). Esto evita que se procese un pago o se muestre la interfaz de pago si no hay productos en el carrito.
Tumblr media
Pago
Proceso de Pago
Este es un proceso de pago simulado. Haz clic en "Completar Compra" para finalizar tu compra. Completar Compra Archivo pago_exitoso.php (Confirmación de compra):
Tumblr media
Este archivo es una página HTML que muestra un mensaje de confirmación de compra exitosa al usuario. Incluye un encabezado (incluir/encabezado.php) y un pie de página (incluir/pie.php). El cuerpo de la página contiene un contenedor con una alerta de Bootstrap que muestra un mensaje de agradecimiento por la compra y notifica que el pedido ha sido procesado con éxito. También se proporciona un enlace con un botón que redirige al usuario de vuelta a la página de inicio (index.php). La página utiliza estilos CSS personalizados y de Bootstrap para un diseño atractivo y responsivo, y se complementa con scripts de jQuery y Bootstrap para funcionalidad adicional. Compra Exitosa
¡Gracias por tu compra!
Tu pedido ha sido procesado exitosamente. Pronto recibirás un correo con los detalles de tu pedido. Volver al Inicio Nota para los estudiantes
Tumblr media
Hasta este punto, ya hemos creado la parte frontend de la tienda en línea. Con los archivos desarrollados, deberían poder probar la tienda y comprobar que todo funcione sin errores. Esto incluye la visualización de productos, el carrito de compras, y el proceso de pago simulado. Cómo probar la tienda antes de completar el backend Para probar las funcionalidades de la tienda, deberán ingresar un registro de producto directamente en phpMyAdmin: - Accede a phpMyAdmin y selecciona la base de datos comercio_electronico. - Selecciona la tabla productos. - Haz clic en la pestaña "Insertar" y añade un nuevo producto con la siguiente información de ejemplo: - nombre: Sudadera - descripcion: Sudadera de algodón unisex - precio: 250.00 - imagen: sudadera.png (asegúrate de que la imagen esté en la carpeta recursos/imagenes/) - stock: 10 - Guarda el registro y vuelve a tu navegador para probar la tienda en línea. Tienes que ver algo así:
Tumblr media
Qué puedes hacer ahora: - Navegar por la página de inicio (index.php), verificar que los productos se muestren correctamente. - Agregar productos al carrito (carrito.php) y simular una compra completa (pago.php y pago_exitoso.php).
Tumblr media
Creación del Backend para la tienda en linea
En esta sección, desarrollaremos la interfaz de administración (backend) de la tienda en línea. Esto permitirá gestionar productos de manera sencilla a través de un panel de control. La administración incluirá funcionalidades para iniciar sesión, agregar, editar y eliminar productos. Estructura de archivos del backend La estructura del backend estará contenida dentro de la carpeta admin/: tienda-en-linea/ │ ├── admin/ (backend) │ ├── inicio_sesion.php │ ├── panel_control.php │ ├── gestion_productos.php │ ├── agregar_producto.php │ └── editar_producto.php │ └── cerrar_sesion.php Paso 1: Crear el archivo de inicio de sesión (admin/inicio_sesion.php) Este archivo permitirá a los administradores acceder al panel de control.
Tumblr media
Recuerda que los datos para acceder se insertaron al inicio al crear la base de datos: Usuario: administrador Password: 12345
Tumblr media
Código para inicio_sesion.php: Usuario: Contraseña: Iniciar Sesión Paso 2: Crear el archivo del panel de control (admin/panel_control.php) Este archivo será el punto de acceso principal después de iniciar sesión.
Tumblr media
Código para panel_control.php: Panel de Control - Administración
Panel de Control - Administración
Cerrar Sesión Gestionar Productos Agregar, editar y eliminar productos de la tienda. Ir a Gestión de Productos Paso 3: Crear el archivo para gestionar productos (admin/gestion_productos.php) Este archivo mostrará una lista de productos y permitirá editarlos o eliminarlos.
Tumblr media
Código para gestion_productos.php: Gestión de Productos
Gestión de Productos
Agregar Producto Cerrar Sesión ID Nombre Descripción Precio Stock Acciones Paso 4: Crear el archivo para agregar productos (admin/agregar_producto.php) Este archivo permitirá al administrador agregar nuevos productos.
Tumblr media
Código para agregar_producto.php Read the full article
0 notes
lifelonglearnerr · 1 year ago
Text
📚✨Las funciones en PHP son tu mejor aliado. Son bloques de código que te permiten agrupar tareas específicas y reutilizarlas en diferentes partes de tu programa. 💪
Las funciones en PHP te ayudarán a simplificar y organizar tu código, haciéndolo más fácil de entender y seguir. 🔄
🎯 Además, las funciones en PHP te permiten establecer parámetros, que actúan como variables internas. Esto significa que puedes pasar valores a la función cuando la llamas, adaptándola a tus necesidades. ¡Flexibilidad total!
✅ Pero eso no es todo, las funciones en PHP también pueden tener un valor de retorno. Esto significa que puedes realizar cálculos o procesamientos y obtener un resultado claro y conciso. ¡Sin distracciones! 🎯
Tumblr media
0 notes
stealthtechnoocrats · 2 years ago
Text
En este artículo exploramos el emocionante mundo del desarrollo de aplicaciones web y las infinitas posibilidades que ofrece a los desarrolladores. Aprende sobre los fundamentos, tecnologías clave y oportunidades profesionales en el campo. ¡Sumérgete en este apasionante universo de la programación web!
0 notes
codigonautas · 6 months ago
Text
El Operador ??=, Una Forma Más Concisa de Manejar Valores Predeterminados Javascript, DesarrolloWeb, Frontend, JavaScript, Operadores, Programación, ProgramaciónWeb https://codigonautas.com/operador-asignar-valores-predeterminados-javascript/?feed_id=387&_unique_id=67649e582cd02
0 notes
activatumente · 4 years ago
Photo
Tumblr media
Dale vida y ritmo a tu web. Es muy fácil y podría atraer usuarios a tu negocio tienda o blog. Link del video en mi perfil 👉 @george_7.5 - - - #html5 #CSS3 #atraer #negociosonline #tiendaonline #blog #programaciónweb #paginaweb #video #sonido #diseñowebespaña #activatumente https://www.instagram.com/p/CO0ISMNAOv4/?igshid=1t2vajpiw4mbi
0 notes
Photo
Tumblr media
🚀 Ultima Thule Marketing Digital 💫 . 🤩 Proveemos servicios de Marketing Digital para tu negocio en México, España, Centroamérica, Sudamérica, y Estados Unidos con el objetivo de posicionarlo y lograr incrementar tus ventas. 💥 Somos una Agencia de Publicidad Digital, innovamos para llevarte lo mejor de la actualidad y para seguir CRECIENDO juntos en cada proyecto que desees. 🔥 . 🛸 Expertos en : #diseñográfico #mercadotecnia #marketingdigital #programaciónweb #apps #telemarketing ⚡ #emprendimiento 💪 . Siguenos en nuestras redes: instagram: https://www.instagram.com/thuledigital/ facebook: https://www.facebook.com/ThuleDigital Twiter: https://twitter.com/ThuleDigital 📲 tel: +57 315 434 96 14 📲 tel: +52 663 122 88 91 📲 tel: +52 665 106 75 18 https://www.instagram.com/p/CLxe99LjtYQ/?igshid=1a1out0by3tke
0 notes
rinconme79 · 5 years ago
Photo
Tumblr media
Muy Buenos días Amigos y Amigas hoy les traigo las noticias de tecnología para hoy Miércoles 12 de Agosto 😉 En medio de la pandemia seguimos recibiendo buenas noticias del mundo tecnológico. Twitter inicia pruebas para un sistema de traducción automática de sus tuits. Xiaomi presenta su nuevo teléfono celular 👍 Recuerda la ciencia de la tecnología avanza a diario, no te quedes atrás, aprende utiliza las herramientas que te presenta para tu beneficio 💪👍 🔹 Si te gustaron las noticias dale ❤ 🔹Si quieres agregar algo comenta 💭 🔹Si te es de utilidad guarda y comparte en tu historia 💦 🔹Si piensas que es de utilidad para otra persona, envíaselo para que lo lea 💌 #noticias #tecnología #emprendimientodigital #emprender #programaciónweb #desarrolloweb💻 #desarrollowebsites #desarrollo #disenoweb #disenadorweb #diseñodigital #redessocialesparaemprendedores #redessociales #marketingdigitaliniciantes #marketingdigital #soportetecnicoinformatico #asistenciatecnicadigital #asistenciatecnicainformatica #miercoles✌ #venezuela🇻🇪 (en San Francisco, Zulia, Venezuela) https://www.instagram.com/p/CDyorCyl-Px/?igshid=lixzzuqnbdm9
0 notes
ladymoustachecomunicacion · 6 years ago
Text
Tumblr media
Como ya sabéis, desde hace unos meses el equipo de Lady estamos inmersos en proyectos de turismo de Navarra y ayer tuvimos la oportunidad de asistir al evento por el Día de Reckrea, acto anual en el que la Asociación de Hoteles Rurales de Navarra entrega el premio Lamio del Año a personalidades o entidades distinguidas que promueven los valores de la filosofía Reckrea y que este año recayó en la Revista “Los Pirineos”.
En el acto, Ramón Navarro, presidente de la Asociación, presentó su nuevo proyecto de comunicación online, en el que se lanza como pilar central su nueva web, que plasma los valores de sostenibilidad, turismo rural de calidad hecho con la cercanía de las personas, y que promueve el respeto por la cultura y la riqueza natural de los pueblos a través de su nuevo eslogan:
“Navarra en Persona”
Posicionamiento:
“Deja que te cuidemos con el cariño que te mereces y recupera otra forma más cercana de hacer, ver y sentir el turismo”.
Este eslogan capta en esencia no solo la cercanía, atención y trato personalizado que ofrecen los hoteles rurales de Reckrea, sino otra forma de ver y sentir el turismo desde la perspectiva de nuestros visitantes. Navarra nos ofrece tanto por conocer, con los grandes valores de un turismo que escapa de lo cotidiano, lo masificado, lo estresante y que está comprometido con la conservación y correcto desarrollo de un turismo responsable. De esta forma queda reflejado en muy pocas palabras la labor que nuestros clientes llevan trabajando con tesón desde hace más de 25 años.
 Para el equipo de Lady Moustache este es uno de esos proyectos con el que nos sentimos profundamente representados, tanto por la calidad de su eslogan y posicionamiento, como por el correcto desarrollo que parte de un elaborado plan estratégico y, sobre todo, por la confianza y apoyo que todas las personas que componen esta asociación tan auténtica y cercana ha puesto en su desarrollo.
Este proyecto está planteado con un recorrido a largo plazo para posicionar, diferenciar y generar un gran valor añadido en torno a la realidad que ofrece Hoteles Rurales de Navarra a sus visitantes de una forma singular y única.
Os iremos informando más sobre este proyecto en los próximos meses.
Si queréis saber más sobre este proyecto de turismo sostenible y cercano  tenéis más información en:  www.hotelesruralesnavarra.es 
Os recordamos que en Lady Moustache desarrollamos proyectos de comunicación y publicidad, planteados con un profundo estudio de marketing estratégico, y recogiendo también los valores reales de vuestras empresas, asociaciones y persona, conectando con sinceridad con vuestros clientes.
Más sobre algunas de nuestras mejores Little Brand Stories de turismo en - www.ladymoustache.es
GRACIAS A TODOS LOS ASOCIADOS Y ASOCIADAS DE RECKREA POR LA CONFIANZA Y ESFUERZO.
0 notes
maestriadigital · 2 years ago
Text
Por qué el desarrollo web es una habilidad esencial en el mundo actual
Tumblr media
El desarrollo web ha tenido un largo camino desde sus comienzos en la década de 1990. En aquellos días, las páginas web eran muy básicas, con texto y algunos gráficos simples. Pero desde entonces, el desarrollo web ha evolucionado significativamente, y ahora es una industria en constante crecimiento y evolución.
Tumblr media
Hoy en día, el desarrollo web es una habilidad esencial en el mundo de los negocios y la tecnología. Las empresas necesitan sitios web para promocionar sus productos y servicios, y los desarrolladores web son los encargados de crear esos sitios web. Además, el desarrollo web también es importante para la creación de aplicaciones web y móviles, lo que permite a las empresas llegar a un público más amplio y aumentar su presencia en línea.
Tumblr media
Aprende desarrollo web y aprovecha todas las oportunidades y rentabilidades que ofrece la industria
Aprender desarrollo web es una habilidad muy valiosa en el mercado actual. Los desarrolladores web pueden trabajar en una amplia variedad de proyectos, desde crear sitios web para pequeñas empresas hasta trabajar en proyectos más complejos para empresas más grandes. Además, el desarrollo web ofrece una gran rentabilidad a los desarrolladores, ya que la demanda de profesionales en esta área sigue creciendo
.Aprender desarrollo web también ofrece a los individuos la oportunidad de ser su propio jefe. Muchos desarrolladores web trabajan como freelancers, lo que les permite establecer sus propios horarios y trabajar en proyectos que les interesen. Además, el desarrollo web es una habilidad que se puede aprender por cuenta propia, por lo que no es necesario tener una formación formal en informática para ser un desarrollador web exitoso.
Tumblr media
Photo by Campaign Creators on Unsplash
En resumen, el desarrollo web es una habilidad esencial en el mundo actual. Las empresas necesitan sitios web y aplicaciones para llegar a su público objetivo, y los desarrolladores web son los encargados de crear esos sitios y aplicaciones. Además, aprender desarrollo web ofrece muchas oportunidades y rentabilidades a los desarrolladores
Tumblr media
#DesarrolloWeb #ProgramaciónWeb #DiseñoWeb #DesarrolloFrontEnd #DesarrolloBackEnd #JavaScript #HTML #CSS #FrameworkWeb #DesarrolloDeAplicacionesWeb
10 visitas
1 note · View note
synakx · 3 years ago
Text
Hacer las listas de esta forma. / Make the lists this way.
#html #html5 #webdeveloper #webdesign #programaciónweb #js #css #java #programadores #desarrolladoresweb #progrmadoras #diseñografico
Tumblr media
0 notes
developerskdmsas · 4 years ago
Text
En DEVELOPERS KDM S.A.S. Nos encanta la programación, nos apasiona el desarrollo, el diseño y cada una de esas cosas que conforman tu vida y negocio por eso nos complace estar para ti, queremos brindarte la mejor opción la mejor opinión pero sobre todo la mejor aplicación por eso te ofrecemos;📈📊
• Desarrollo de software.
• Diseño publicitario.
• Asesorías y tutorías.
• Soluciones tecnológicas.
• Equipos pos.
• Equipos de cómputo.
#programacion #programacion #programación #PROGRAMACIONES #programacionweb #ProgramacionMental #programaciónweb #software #SoftwareLibre #softwaretesting #softwarecompany #SoftwareContable #softwareengineer #softwaredeveloper #softwaredevelopers #softwareengineering #softwaredevelopment #developer #developers #developerjobs #developerlife #developersteam #developerslife #webdeveloper #DeveloperStudentClubs #developerspace #desarrollo #desarrollo #desarrolloweb
Tumblr media
0 notes
stealthtechnoocrats · 2 years ago
Text
En este artículo, se ofrece una guía básica para aquellos que desean adentrarse en el mundo del desarrollo web. Se explican los conceptos fundamentales, desde el lenguaje HTML hasta las hojas de estilo CSS, y se discuten algunas herramientas esenciales para el desarrollo web. Además, se ofrece información sobre cómo comenzar a desarrollar su primer sitio web y algunas mejores prácticas para asegurarse de que el sitio web sea accesible y fácil de usar.
0 notes
elcorreografico · 6 years ago
Text
Becas para estudiantes y egresados de educación técnica en “Programación Web”
#Becas para #estudiantes y #egresados de #educacióntécnica en #ProgramaciónWeb @EducacionAR #INET
[su_pullquote]700 estudiantes y egresados de educación técnica serán becados para realizar cursos semipresenciales en Programación Web Full Stack, a través de la iniciativa “Tu futuro en Programación”.[/su_pullquote]
Enmarcada en Talento Digital, iniciativa lanzada desde la Secretaría de Modernizacióncon el propósito de formar ciudadanos para su primer empleo digital, Tu futuro en Programación,…
View On WordPress
0 notes
activatumente · 4 years ago
Photo
Tumblr media
¿MAPA de imágenes RESPONSIVE? 😱😱😱 SI SE PUEDE, No te lo pierdas. #web #responsive #css #programaciónweb #html5 https://www.instagram.com/p/CN2sN5dg8Pf/?igshid=1bqelvhq63t9u
0 notes
imaginaestudiomx-blog · 9 years ago
Photo
Tumblr media
#ProgramaciónWeb #Autoadministrable #EstrategiaDigital #ImaginaEstudioMx www.tierradeltoh.com
0 notes
rinconme79 · 5 years ago
Photo
Tumblr media
Hola amigos, hoy Sábado nos llegan las noticias de tecnología. Para cerrar esta semana. Les traigo las noticias más interesantes para el día de hoy. 😉 Los sistemas operativos de los diversos dispositivos que utilizamos en sus recientes actualizaciones están presentando fallas primero y previsible Windows 10 pero ahora le tocó el turno al iOS de Apple. ¿Cuál crees tu que se el motivo de esto? 🤔 TikTok de polémica en polémica. Ahora Amazon se retracta. ¿Qué pasa con esta aplicación? 🙃 Espero estas noticias sean de su agrado. Les agradezco el like si son de utilidad para ti... 🖒 Regresamos el lunes con más noticias 🖑 Feliz fin de semana... #noticias #tecnología #sabádo #programaciónweb #disenoweb #redessociales✔ #marketingdecontenidos #emprendedoresenvenezuela🇻🇪 #soportetécnico #asistenciatecnicaespecializada #apoyoalemprendedor #marketingdigitalvenezuela #quedateencasavenezuela (en San Francisco, Zulia, Venezuela) https://www.instagram.com/p/CCgT7dUFcck/?igshid=kdnhaucvsn16
0 notes