Menu

Home

Jose Peinado

Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses Markdown syntax.

Project Members:


Discussion

  • Jose Peinado

    Jose Peinado - 2021-04-13

    Proyecto para la base de app movil de venta de ingredientes con receta a domicilio

     
  • Jose Peinado

    Jose Peinado - 2021-04-15

    El proyecto base es Colvent
    Actualicé a expo sdk 40

    Tuve que ajustar algunas librerias porque esa actualizacion rompió el codigo.
    principalmente,
    Eliminar Container y Content de native-base y sustituir por View.
    Agregar useNativeDriver en librerias específicas solo para eliminar warnings y que no se vea feo el proceso de debugeo.

    Usé el campo de checkin_c para ordenar el listado de proveedores (semanas)

     
  • Jose Peinado

    Jose Peinado - 2021-04-15

    Para publicar la app con expo es expo build:android -t apk

    "Guardar el keystroke de Android"

     
  • Jose Peinado

    Jose Peinado - 2021-04-28

    la libreria se ajusto a false useNativeDriver: /Users/josepeinado/Documents/Desarrollo/healapp/cheffpefejecutivo/node_modules/native-base/dist/src/basic/Item.js

    Toastcontainer.js igual se ajustó a false

    Caroussel.js igual a false

    /Users/josepeinado/Documents/Desarrollo/healapp/cheffpefejecutivo/node_modules/native-base/dist/src/basic/Fab.js

    se ajusto algunos a false

     

    Last edit: Jose Peinado 2021-05-26
  • Jose Peinado

    Jose Peinado - 2021-04-28

    En el componente para IOS
    la libreria stripecard.js que hice.

    Agregar la propiedad key y en useEffect hacer un toogle de true a false, igual al ir hacia atrás y con eso se arregla la funcionalidad de IOS que no mostraba el componente mas que una sola vez
    https://stackoverflow.com/questions/58953641/webview-reload-not-working-properly-on-ios

    Ajuste tambien en authcontext y en sesionescontext las funciones secuenciales con await para que solo al final se ejecute el codigo paralelo.

    Por otro lado el componente withBadge.js no presionaba el boton por lo que solo lo agrupé con touchableopacity y con eso funciona en IOS

    En IOS la parte de webview no funcionaba bien la seccion de oxxo payment
    https://stackoverflow.com/questions/60493866/onshouldstartloadwithrequest-automatically-calling-in-ios-react-native-on-loadin
    El tema era onShouldStartLoadWithRequest:

    onShouldStartLoadWithRequest={(event) => {
              // Only allow navigating within this website
              const isExternalLink =
              Platform.OS === 'ios' ? event.navigationType === 'click' : true;
                if (event.url.slice(0, 4) === 'http' && isExternalLink) {
                  Linking.canOpenURL(event.url).then(supported => {
                    if (supported) {
                      Linking.openURL(event.url);
                    }
                  });
                  return false;
                }
            return true;
            }}
    

    Con esta funcion las paginas externas que se den click se abren en el browser del dispositivo y permite la carga de las url que requiere el sistema Stripe

     

    Last edit: Jose Peinado 2021-05-13
  • Jose Peinado

    Jose Peinado - 2021-04-28

    el componente Spinner.js, en Android solo falta agregar el color para que funciones y aparezca

     

    Last edit: Jose Peinado 2021-04-28

Log in to post a comment.

MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.