Convierte sitios web en Aplicaciones de Escritorio con Nativefier

  Рет қаралды 47,955

Fazt Code

Fazt Code

Жыл бұрын

Nativefier es un comando de npm que puedes instalar usando Nodejs, y el cual te permite crear aplicaciones de escritorio a partir de un sitio web desplgado, de hecho lo que hace es que te permite colocar un sitio web en un contenedor de Chromium (creado en Electron), lo que en la practica significa que puedes convertir tu aplicacion web con un solo comando en una aplicacion de escritorio con tecnologia web.
Este no es un framework sino un simple programa de npm:
github.com/nativefier/nativefier
🎥 Videos Recomendados:
Github Pages npm ➜ • Github Pages | Sitios ...
Mongodb Visual Studio Code ➜ • Mongodb para Visual St...
Mongoose ➜ • Mongoose | Introduccci...
Curso de Nodejs ➜ • Nodejs Curso Desde Cer...
Thunder Client ➜ • Thunder Client - Postm...
Variables de Entorno en Nodejs ➜ • Variables de Entorno e...
Curso de Git ➜ • Git y Github | Curso P...
Rest client VSCode ➜ • Rest Client | Extensio...
Mongodb Atlas ➜ • MongoDB Atlas, NoSQL e...
👨‍💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
SiteGround ➞ bit.ly/31u9ZEk
DigitalOcean ➞ m.do.co/c/8ef261d77de5
Expo ➞ bit.ly/2WpYKtx
Cloudinary ➞ bit.ly/3ohNlJ7
Namecheap ➞ namecheap.pxf.io/ErDe9
#electron #desarrolloweb #javascript

Пікірлер: 114
@elrafineitorxd5400
@elrafineitorxd5400 Жыл бұрын
Fatz, no conocía tu página y la verdad tiene un acabado muy limpio, felicidades!
@noeltaverascastillo3677
@noeltaverascastillo3677 Жыл бұрын
Gracias por todo tus aportes y excelente forma como explica en todo los videos. son de gran ayuda
@mateoandrescano3685
@mateoandrescano3685 Жыл бұрын
Gracias por la información. 👍
@MetalxD117
@MetalxD117 Жыл бұрын
Bro buenisima esa herramienta si que puede sacar de un apuro, se agradece!!
@SonGoku-pc7jl
@SonGoku-pc7jl Жыл бұрын
impresionante nativefier! :D Muchas gracias Fat
@renzobarca
@renzobarca 5 ай бұрын
Muchas gracias bro, justo lo que necesitaba.
@ChrisJosJC
@ChrisJosJC Жыл бұрын
Super útil, tengo mucho tiempo esperando un vídeo cómo esto!!
@davidlunamontilla
@davidlunamontilla Жыл бұрын
Excelente aporte.
@user-pk5eu5yl5p
@user-pk5eu5yl5p 9 ай бұрын
Excelente aporte y video muchas gracias Una pregunta, ¿Hay una función que permita guardar el usuario y contraseña una vez inicia sesión?
@jesus_84_
@jesus_84_ Жыл бұрын
Maestro de maestros.
@elkindiaz8200
@elkindiaz8200 10 ай бұрын
Sería bueno que realizara un video de como se un programa para instalar con esta opción que explicas en este video 😊
@jwcasilimas
@jwcasilimas Жыл бұрын
it worked! thank you so much!!
@floresnelson
@floresnelson Жыл бұрын
Hola, Fazt, me gusta el nuevo logo del canal
@esteban4699
@esteban4699 Жыл бұрын
Hola Fazt gracias por tus aportes, una pregunta, crees que Microsoft store acepte una app con Nativefier?
@lautaroriveiro
@lautaroriveiro Жыл бұрын
Muchas gracias!
@jonathancoder
@jonathancoder 10 ай бұрын
Profe excelente video como siempre, pregunta: es un webview o descarga el sitio completo?
@Holri
@Holri Жыл бұрын
Master 🤯
@andreseduardohernandezmont5426
@andreseduardohernandezmont5426 4 ай бұрын
Gracias crack!
@guskit
@guskit 11 ай бұрын
Como siempre, directo al punto, felicitaciones, tengo una pregunta, Como puedo empaquetar para hacer un instalador para windows 10? Un fuerte abrazo, tienes todo lo que se requiere para ser un ink master, sigue adelante.
@edwincalero7550
@edwincalero7550 Жыл бұрын
Y se podria integrar el .exe con un proyecto rasberry como proyecto fisico con la idea por ejemplo de una especie de miniconsola con ese programa descargado?
@urielantoniopedrazavazquez7083
@urielantoniopedrazavazquez7083 Жыл бұрын
Muy buen video tutorial amigo, pero disculpa en la parte de la documentación donde puedo buscar que apareszan las flechas de regresar, avanzar y recargar la página, es que no me aparecen, gracias y suerte.
@joseluisgutierrez1317
@joseluisgutierrez1317 8 ай бұрын
Muy súper, quiero saber si puedo hacer lo mismo pero para convertir de web a app de Android y iOS. O principalmente android, gracias... Saludos!
@marloncamacho501
@marloncamacho501 Жыл бұрын
Hola saludos tengo una duda si hago eso con mi pagina wed cada actualización que yo haga o cada cosa que suba se actualizaría también allí en la aplicación de escritorio?
@danielclow
@danielclow Жыл бұрын
Si creo mi app del sitio de Fazt con Nativefier y luego Fazt sube una actualización al sitio, mi app tendrá esa actualización o tendré que crear una nueva? :O
@downtinho2829
@downtinho2829 Жыл бұрын
Te hago una consulta, yo quiero modificar un juego web para añadirle cosas pero no estaria sabiendo donde y como hacerlo, tienes un video sobre ello? Podrias explicarme?
@JossMariaca
@JossMariaca 2 ай бұрын
Hola amigo! ¿Se podría personalizar lo que se ve dentro de la web con esto? es decir bloquear algunas secciones, limitar accesos, personalizar imágenes.
@code_castle
@code_castle Жыл бұрын
Interesante... 🤔
@4everzapy
@4everzapy 2 ай бұрын
perdon por la ignorancia pero no queda igual que en el navegador google ir a crear acceso directo y activar ejecutar en ventana?
@lucasbarrientos8778
@lucasbarrientos8778 8 ай бұрын
Hola es posible realizar esto mismo, pero con algún sitio web en código nativo?
@pablomateo8652
@pablomateo8652 Жыл бұрын
Hola que tal? Que comando puedo usar para que me permita ventanas emergentes de mi pagina web??
@angel-lc5eq
@angel-lc5eq Жыл бұрын
Se puede usar para una aplicacion que no esta desplegada!? Que tengo en local!? Para empaquetarla de manera rapida!?
@pedromorel5614
@pedromorel5614 Жыл бұрын
Si mi aplicación web la tengo local puedo hacer la conversion de todos modos?
@DienerNoUta
@DienerNoUta Жыл бұрын
Nice, Por cierto, aprovecho que mencionas electron para preguntar algo y es que hace un tiempo vi una discusión en un foro de Linux que decían que no recomiendan usar programas creados electron, ya que consume mucho. Es realmente cierto o es una exageración?
@FaztCode
@FaztCode Жыл бұрын
Ese tema siempre se menciona porque electrón como se ejecuta dentro de un navegador de chromium, tiende a consumir mucha ram si no se optimiza, pero esto es así por el diseño de chromium. Al día de hoy hay aplicaciones que están muy bien optimizadas, como vscode y que manejan bien el uso de recursos por lo general. Aunque si se compara con native el código nativo siempre será más rápido. El problema es la experiencia de desarrollo, en nativo tienes que desarrollar todo desde cero, mientras que en web ya tienes módulos y apis del navegador que ya te dan prácticamente todo hecho, como reconocimiento de voz, comunicación en tiempo real, y la interfaz puede ser con tu framework favorito. Es al final elegir rendimiento o Experiencia de desarrollo
@victorgenao1968
@victorgenao1968 6 ай бұрын
Buenas noches líder, he realizado estás acciones para convertir una web de gestión de ventas en la que debo iniciar sección, pero cuando voy a iniciar me envía a la web al ingresar los datos me da error y no me abre en la app creada, ¿Que hago?
@victorgenao1968
@victorgenao1968 6 ай бұрын
Hola Fazt pues espero tu respuesta, por qué no puedo iniciar seccion luego de convertir una web en weapp, osea si la pagina requieres de un inicio se sección no me lo permite y me redirige a una web y luego me da error, ¿Que puedo hacer?
@andrest.7625
@andrest.7625 Жыл бұрын
ORO
@eduardogz1422
@eduardogz1422 Жыл бұрын
Esto puede funcionar con una página creada de manera local?
@Deus-lo-Vuilt
@Deus-lo-Vuilt Жыл бұрын
Bien , primer comentario , gracias por el video fazt , un saludo !
@juanduenas2337
@juanduenas2337 Жыл бұрын
Gracias, como herramienta no está mal la verdad, El WhatsApp Web me va 1000 veces más rápido que la aplicación nativa.
@gordosjuguetesycoleccionables
@gordosjuguetesycoleccionables Жыл бұрын
tengo instalado nodejs y toda esa onda pero al momento de abrir la app solo parpadea pero se queda en gris! ayuda porfa
@JhonnyPrz
@JhonnyPrz Жыл бұрын
Excelente
@Nicomicosis
@Nicomicosis 2 ай бұрын
buenas, no conozco nada sobre lenguaje queria saber si podia convertir una web (ya no actualiza contenido) como una aplicacion para poder visualizarla offline, si bien conozco el metodo de cualquier navegador "clic derecho> guardar pagina" quiero darle una mejora para que resulte mas "compacta" es decir solo debo ingresar a un .exe y no a una carpeta para acceder a ella. espero que se entienda. gracias
@adrianwilliams8220
@adrianwilliams8220 Жыл бұрын
Hola alguien lo probo?, en mi caso lo hago desde una aplicación hecha con react, en ubuntu va perfecto, pero en windows surge un problema, la aplicacion muestra algunos alert con mensajes para el usuario pero luego de dar aceptar la interfaz pierde el foco y no recibe nada desde teclado en los inputs a menos q la minimize y la maximize algo muy molesto.
@fantasma1754
@fantasma1754 2 ай бұрын
y se puede convertir una aplicacion de escritorio a web ?
@NegusMarko
@NegusMarko Жыл бұрын
Hola, estoy creando un juego en Html y JS, esto podría funcionar para hacer ese juego offline? O debería trabajar primero con manifest y con pwa para luego convertirlo a ejecutable?? Gracias de antemano
@bryanflores4284
@bryanflores4284 Жыл бұрын
Si pusiste hacerlo? tambien ando batallando con eso
@franciscorojas7273
@franciscorojas7273 3 ай бұрын
puedo usar esto pero con una pagina que tengo en local?
@kantyDarius
@kantyDarius Жыл бұрын
es posible configurar el puerto? eej: locahost:3002 etc
@albino9370
@albino9370 Жыл бұрын
bro estaba empezando aprender React, pero me entro una duda, que recomiendas tu aprender primero Nodejs, Angular o React ?
@FaztCode
@FaztCode Жыл бұрын
Personalmente te recomendaria aprender Nodejs primero y luego React. Porque este ultimo usa muchos conceptos y herramientas de Nodejs que tarde o temprano te encontraras.
@adriantorres8440
@adriantorres8440 Жыл бұрын
Podrias hacer una para movil.
@scriptload1993
@scriptload1993 Жыл бұрын
FAZT podrás crear un Crud expo-sqlite ??
@yeralandre8627
@yeralandre8627 Жыл бұрын
Yo usé ese módulo hace un tiempo jaja, lo único que me disgustó de ello es el hecho de que no tiene botones de regresar o recargar la página, a mi punto de vista eso es muy útil, por lo demás me parece algo más profesional o estético para una web.
@pierrecadeaudolce9507
@pierrecadeaudolce9507 Жыл бұрын
Los botones de la ventana están ocultos, si quieres mostrarles tienes que usar la tecla Alt, en view están esas opciones que dices.
@dantech9924
@dantech9924 Жыл бұрын
Gracias fazt, que tecnologías utilizaste para tu web?
@FaztCode
@FaztCode Жыл бұрын
Mi web usa Nextjs, Mongodb, GraphQL, Typescript :)
@andriodenavarrete4495
@andriodenavarrete4495 4 ай бұрын
Y si necesito usar una variable de entorno?
@user-it3et9dl2i
@user-it3et9dl2i 8 ай бұрын
Se puede hacer con un localhost?
@TheErudito
@TheErudito Жыл бұрын
Intenta hacer un video con djando mongo un crud estaba yo intentado pero me dice q el motor de mongo no esta disponible en djando busque muchas ayuda y ninguna funciono
@josejuniorlalupuiman3833
@josejuniorlalupuiman3833 Жыл бұрын
Y de escritorio a web?
@tonofalco12
@tonofalco12 Жыл бұрын
Funcionará con app creadas con React también? Supongo que primero debería subirla a un servidor
@zuludev
@zuludev Жыл бұрын
Si no la quieres subir podrías probar con esto kzbin.info/www/bejne/jWbQiXppo5eMo68
@LittleMicho
@LittleMicho Жыл бұрын
Hola fazt :D. Una preguntita :'3 Hay forma de poder crear interfaces así en aplicaciones de escritorio pero sin herramientas web? Tengo entendido que así el rendimiento es mejor :' 3
@zuludev
@zuludev Жыл бұрын
Mira intenta con esto kzbin.info/www/bejne/jWbQiXppo5eMo68
@cainimintesao
@cainimintesao Жыл бұрын
Enséñenos cómo recibir notificaciones de estas aplicaciones en el escritorio, por favor!
@jostingrados3526
@jostingrados3526 4 ай бұрын
Puedes hacer un video de como empaquetar todo y añadir un instalador?
@FaztCode
@FaztCode 4 ай бұрын
Este proyecto actualmente ha sido archivado, por lo que ahora la unica opcion para poder crear apps de escritorio es usando Electron o Tauri kzbin.info/www/bejne/iILce2aXq86ZibM github.com/nativefier/nativefier
@Alex.Two_
@Alex.Two_ 4 ай бұрын
Quiero hacer uno con arquitectura x32bits me pueden ayudar no medeja.
@carlosramos-yn4yb
@carlosramos-yn4yb 2 ай бұрын
Hola Fazt.. me sale este mensaje cuando ejecuto el exe.. "No se encuentra el punto de entrada del procedimento Discard\VirtuaMemory en la biblioteca de vínculos dínamicos C:\User\asus\desktop\Google-vin32-x64\Google.exe".... Tengo instalado el Visual C++ Redistributable para Visual Studio 2015 14.0.23026
@mauriciomich
@mauriciomich 8 ай бұрын
Espectacular el video pero creo que NativeFier quedo sin mantenimiento desde Sep-2023 en github
@Ruelast
@Ruelast Жыл бұрын
como seria si la apppweb está protegida con un login?, los componentes que están despues del login no los empaqueta? o simplemente no funciana?
@FaztCode
@FaztCode Жыл бұрын
Si lo notas lo unico que hace la herramienta es colocar un sitio desplegado dentro de un navegador, asi que a partir de alli, cualquier ruta protegida, o pagina es lo mismo.
@cristiansosa6608
@cristiansosa6608 Жыл бұрын
Está muy bueno, pero no me deja iniciar seción con mí cuenta de Google en la web que convertí con esto.
@MauryConLimon
@MauryConLimon 6 ай бұрын
Yo quiero hacer algo similar pero en viceversa quiero convertir mi software a web
@edustreamimg
@edustreamimg Жыл бұрын
es como hacer una spa embebida en un webview a partir de un sitio no?
@FaztCode
@FaztCode Жыл бұрын
asi es :)
@jairopr
@jairopr Жыл бұрын
Sin embargo necesita de conexión a internet, hay alguna alternativa para que no sea necesaria la conexión?
@FaztCode
@FaztCode Жыл бұрын
en ese caso tendrias que desarrollar con algun framework tipo electron o similares.
@jairopr
@jairopr Жыл бұрын
​@@FaztCodeMe podrías contestar esta pregunta. Ya que se esta ejecutando la aplicación desde el pc, pero funciona con la base de datos y la información de un hosting. La aplicación se consideraría hibrida?
@lin-dq2up
@lin-dq2up 24 күн бұрын
me sale el error de 56 packages are looking for funding run `npm fund` for details
@Son_Goku504
@Son_Goku504 10 ай бұрын
"npm" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. alguna solucion?
@valle_na
@valle_na 4 ай бұрын
Para poder utilizar npm es necesario tener instalado node.js
@jackyactayo7375
@jackyactayo7375 Жыл бұрын
Si es un sitio web estática , funcionaria sin internet la app ?
@code_castle
@code_castle Жыл бұрын
Y cuando hagas búsqueda de Google sin internet te saldrá el Dinosaurio 🦖
@studioandreisweb
@studioandreisweb 4 ай бұрын
Yo lo acabo de probar con mi app y me funciono sin internet
@PterPmntaM
@PterPmntaM Жыл бұрын
Buen video, pero que diferencia tiene esto, de la posibilidad que ya tienen los navegadores, de permitir crear aplicaciones a partir de una página web como una opción del mismo navegador.
@elrafineitorxd5400
@elrafineitorxd5400 Жыл бұрын
¿Podrías dar más detalles de esto por favor? No lo había oído antes.
@PterPmntaM
@PterPmntaM Жыл бұрын
@@elrafineitorxd5400 Claro, todos los navegadores basados en chromium permiten eso, puedes instalar un sitio web como una aplicación de escritorio. Te vas a los tres puntos donde se despliega el menú del navegador con opciones, te va a salir una opción que se llama como aplicaciones, y ahí sale un submenú, ahí te va a salir una opción que se llama instalar como aplicación, y listo, eso es todo.
@honeyboy_dev
@honeyboy_dev 9 ай бұрын
a lo sumo se puede diferenciar en que la app que creas con electrón se vuelve independiente en cambio usando un navegador conviertes una web en una app haces que esa app sea una extensión del navegador, haciendo que si desinstalas el navegador no se pueda usar la app, según lo que entendí tu comentario.
@PterPmntaM
@PterPmntaM 9 ай бұрын
@@honeyboy_dev Pero si usas electron, estas empaquetando la pagina en un navegador, y lo que digo yo, no es extension, es una web app como si fuera instalada. De igual forma si, que si quito el navegador, pero quien quitaria el navegadot
@leonardofernandez8905
@leonardofernandez8905 Жыл бұрын
pero termina siendo un .exe no mas que abre el nav y va ala web no es asi?
@FaztCode
@FaztCode Жыл бұрын
Así es, es como colocar toda la web en un navegador y empaquetarlo. De hecho esto esta basado en electron, asi que lo unico que hace por asi decirlo es facilitarte empaquetar el proyecto y nada mas :)
@victorgenao1968
@victorgenao1968 6 ай бұрын
Espero me de respuestas por favor porque es importante
@isaacmartinezrizo
@isaacmartinezrizo Жыл бұрын
se podrá con una web que no este alojada?
@FaztCode
@FaztCode Жыл бұрын
En ese caso seria ir mejor por electron, esta herramienta usa electron solo que lo hace con sitios desplegados :)
@isaacmartinezrizo
@isaacmartinezrizo Жыл бұрын
@@FaztCode Muchas gracias
@TheAc24
@TheAc24 4 ай бұрын
eso para mac?
@FaztCode
@FaztCode 4 ай бұрын
Pra cualquier sistema era en realidad, pero el proyecto ya está desfasado así que ya no es una opción viable
@gerardopacheco9521
@gerardopacheco9521 Жыл бұрын
tiene otro canal de youtube?
@FaztCode
@FaztCode Жыл бұрын
Si amigo, son 2, este y kzbin.info :)
@jorge1869
@jorge1869 Жыл бұрын
Lo único negativo q le veo es q no funciona offline, pero igual es muy útil en algunos escenarios. Sldos
@FaztCode
@FaztCode Жыл бұрын
Asi es, es un comando sencillo simplemente, si se requiere offline, estaria electron y similares :)
@marcovelasquez3802
@marcovelasquez3802 Жыл бұрын
wails, wails, usa wails XD
@FaztCode
@FaztCode Жыл бұрын
👍
@alejandrohernandezanguiano1248
@alejandrohernandezanguiano1248 Жыл бұрын
Comunidad como están , ¿Alguien sabe empaquetar todos esos esos archivos en un solo ejecutable .exe? 😅
@tiwiinzo07
@tiwiinzo07 Жыл бұрын
No funciona
@FaztCode
@FaztCode Жыл бұрын
Tienes algún error que te da la consola?
@AT-rv7kt
@AT-rv7kt Жыл бұрын
eso no es ilegal?
@chefaku
@chefaku Жыл бұрын
Por lo que tengo entendido funciona como un navegador web y solo accede a la url, asi que no veo la ilegalidad
@TetradotoxinaOficial
@TetradotoxinaOficial Жыл бұрын
para eso esta la licencia. Revisar el apartado de distribución.
@code_castle
@code_castle Жыл бұрын
Acaso estas hackeando el Pentágono?? Es casi que darle al menú del navegador y decir convertir en App de escritorio...
@Dory55s
@Dory55s Жыл бұрын
Muy buen video, excelente pero se puede hacer lo mismo en una aplicación app pls, saludos fazt salúdame. nice
@fantasma1754
@fantasma1754 2 ай бұрын
y se puede convertir una aplicacion de escritorio a web ?
🥊 Página web vs 🥊 Sitio web vs 🥊 Aplicación web
14:44
Realiza Web Scraping en cualquier sitio web con ScraperAPI
21:50
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 21 МЛН
Aplicación de Desktop con Tauri, React y Typescript
1:41:35
Fazt Code
Рет қаралды 22 М.
Convertir tu web en una app móvil
17:56
Programación en español
Рет қаралды 37 М.
Como configurar Linux con Gnome desde cero
1:06:56
DaarcyDev
Рет қаралды 255
Crea Aplicaciones Inteligentes (IA) con Nodejs y Replicate
26:59
Skip, una forma de crear Apps para Android y iOS con Swift
0:48
Lid hologram 3d
0:32
LEDG
Рет қаралды 10 МЛН
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 36 МЛН