npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

examen_hito4

v0.0.2

Published

_Con esta librería podrá crear fácilmente vistas (Onboardings) unicamente enviando la imagen que quieres mostrar. _

Downloads

98

Readme

Librería Onboarding React-Native

_Con esta librería podrá crear fácilmente vistas (Onboardings) unicamente enviando la imagen que quieres mostrar. _

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Lee Atentamente para conocer cómo utilizar la libreria.

Pre-requisitos 📋

Primero que nada necesitamos tener los siguientes recursos instalados:

  • Node.js - El servidor que se necesita instalar en la PC.
  • react-native - El framework que vamos a utilizar.
  • Un editor de código para editar nuestro código, este editor puede ser el que tú quieras, algunas ideeas pueden ser:Atom,Visual Code,Sublime.
  • Una vez instalados y configurados Iniciamos un nuevo proyecto, escribimos en nuestra consola:
npx react-native init NOMBRE_DE_TU_PROYECTO

Ahora ya que tenemos eso listo, podemos continuar la instalación de la librería.

Instalación 🔧

Ahora ya que tenemos un nuevo Proyecto con REAC-NATIVE podemos instalar la librería, para eso nos situamos con nuestra consola dentro de nuestro proyecto y ejecutamos:

npm i examen_hito4

Una vez termine de descargar la libreria, podemos emepeazr a implementarla.

  • Creamos una carperta para nuestras imagenes, para eso escribimos en nuestra consola:
mkdir imagenes
  • Ese comando creará una nueva carpeta dentro de nuestro proyecto.
  • Copiamos y pegamos 2 imágenes de nuestra preferencia dentro de la carpeta imagenes
  • Ahora necesitmos instanciar la ruta de las imágenes que vamos a utilizar, pare eso cremos un nuevo archivo js llamado img.js
mkdir ing.js
  • Ahora dentro del archivo que acabamos de crear escribimos el siguiente código.
export default{
    IMG:require('./imagenes/NOMBRE_DE_TU_IMGEN1.png'),
    IMG2:require('./imagenes/NOMBRE_DE_TU_IMGEN2.png')    
}
  • Ahora dentro de nuestro Proyecto buscamos el archivo App.js y en la parte superior del código escribimos:
import Img from './imagenes';
import ejemLib from 'examen_hito4/src';
  • Luego declaramos los datos necesarios para utilizar nuestra libreria, este ejemplo sirve para generar 2 pantallas con nuestra libreria:
let data = [
  {
    Img:Img.IMG,                                      //Nombre de la imagen
    titulo: 'UNIFRANZ',                               //Título de preferencia
    descripcion: 'Estudiante: Isaac Herrera Mareño',  //Una pequeña descripción
    colortexto: '#fff',                               //color de las letras en formato hexadecimal
    colorFondo: '#1fb3a9',                            //color del fondo de la pantalla en formato hexadecimal
    textoBotonPrev: '',                               //texto del boton que hará la función de retroceder
    textoBotonNext: 'Next',                           //texto del boton que hará la función de avanzar
  },
  {
    Img:Img.IMG2,
    titulo: 'Onboarding',
    descripcion: 'Hito 4 - 7° Semestre',
    colortexto: '#1fb3a9',
    colorFondo: '#fff',
    textoBotonPrev: 'Prev',
    textoBotonNext: '',
  },
];

Ahora ya tenemos el proyecto todo listo para su uso, pero nos toca configuar nuestro dispositivo android:

Si no cuentas con un dispositivo android puedes utilizar:

Expo - Expo es una cadena de herramientas construida alrededor de React Native para ayudarlo a iniciar rápidamente una aplicación, siguiendo las instrucciones que se encuentra en la documentación de su página web.

Si tienes un dispositivo android puedes seguir con estos pasos

Configuración del dispositivo android ⚙️

  • Esto depende mucho de la marca del dispositivo.
  • Lo usual es ir a configuracion del sipositivo.
  • Buscar y encender la opción: Depuración por USB.

AHORA CONECTAMOS NUESTRO DISPOSITIVO A NUENTRO ORDENADOR VIA USB

  • Y ejecutamos el siguiente comando para iniciar el proyecto en nuestro dispositivo.
npx react-native run-android

Autor ✒️

  • Isaac Limbert Herrera Mareño - Desarrollo de la librería - Guit Isaac0155
  • William Barra - Docente guía para el desarrollo - Guit dheeyi

Licencia 📄

Este proyecto está bajo la Licencia MIT - mira el archivo LICENSE.md para más detalles.