create account

Aprendiendo a usar React Native by shadowmyst

View this thread on: hive.blogpeakd.comecency.com
· @shadowmyst ·
$9.48
Aprendiendo a usar React Native
<div class="text-justify">


![image.png](https://files.peakd.com/file/peakd-hive/shadowmyst/Eo6C8SJR5AB8VfyU7mbZWnGfBZ2tnSRPCJzB8C9YxdyKibMctFETd9YLqkWTAbRVYxr.png)


En las últimas semanas, he estado trabajando en el desarrollo de una App que me encargo una empresa. Esta es la primer App que creo y la empece a trabajar con React Native, pues te permite crear aplicaciones que al momento de "compilarse" van a ser nativas tanto para Android como para iOs, ahorrándose la complicación de desarrollarlo de forma independiente donde con Android Studio tendria que andar trabajando con el lenguaje de programación Java o Kotlin y con iOs seria con Objetive-C si no me equivoco.

Aun así, con todo esto que ayuda a resolver muchas cosas, no significa que programar con React Native, sea algo sencillo, pues he tenido que complementarlo con otras herramientas como lo es "Expo", "React Native Paper" y "React Navigation", todo para buscar la forma de que la app se vea como estamos acostumbrados justamente en una App

![image.png](https://files.peakd.com/file/peakd-hive/shadowmyst/23t8CfKPvXW7kdA8uqxtBbhWupitS7VhKr4xav521U3qx5hk7afzUBpo2WWkHEMUW5TSG.png)

Aunque tengo instalado Android Studio, con Expo estoy buscando hacer mis compilaciones, pues te facilita mas las cosas al momento de hacer el ejecutable (APK)


![image.png](https://files.peakd.com/file/peakd-hive/shadowmyst/23swfuLKTrh985T7DTqGijzLVLrzkdnh9F7RVRJB3VDFGZj2jQYLCP2W7sKWdni8DewqJ.png)
Por otro lado en mi codigo ando modifique y poniendo cosas hasta que vaya quedando como quiera, en si tengo dos servicios independientes, por un lado tengo toda la aplicacion en React Native que se comunica con la API en Rails 7 que ya alguna vez les había contado.

Lamentablemente, al ser un código que es para una empresa, no puedo mostrarles como lo ando haciendo, pero en otros post talvez les llegue a mostrar algunos pantallazos de la App; sin embargo, no tardaré en que todo lo aprendido hasta ahora me lleve a crear mas Apps, de las cuales ya tengo dos ideas que una vez terminado este proyecto empezare a probar para sacar adelante, pues para seguir aprendiendo, no hay mas que seguir creando proyectos que nos pogan cada vez mas retos en el proceso.

Ademas sirve que ese codigo que vaya haciendo en otros proyectos sirva para revivir mi comunidad Develop Spanish, porque la pobre esta algo abandonada.


</div>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 20 others
👎  
properties (23)
authorshadowmyst
permlinkaprendiendo-a-usar-react-native
categoryhive-154226
json_metadata{"app":"peakd/2022.07.1","format":"markdown","tags":["developspanish","developer","programador","spanish","geekzone","javascript"],"users":[],"image":["https://files.peakd.com/file/peakd-hive/shadowmyst/Eo6C8SJR5AB8VfyU7mbZWnGfBZ2tnSRPCJzB8C9YxdyKibMctFETd9YLqkWTAbRVYxr.png","https://files.peakd.com/file/peakd-hive/shadowmyst/23t8CfKPvXW7kdA8uqxtBbhWupitS7VhKr4xav521U3qx5hk7afzUBpo2WWkHEMUW5TSG.png","https://files.peakd.com/file/peakd-hive/shadowmyst/23swfuLKTrh985T7DTqGijzLVLrzkdnh9F7RVRJB3VDFGZj2jQYLCP2W7sKWdni8DewqJ.png"]}
created2022-10-04 22:00:51
last_update2022-10-04 22:00:51
depth0
children2
last_payout2022-10-11 22:00:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value9.481 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,378
author_reputation189,250,907,035,842
root_title"Aprendiendo a usar React Native"
beneficiaries
0.
accountreward.app
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,190,661
net_rshares27,603,087,956,650
author_curate_reward""
vote details (85)
@mikepeters ·
La verdad es que nunca he desarrollado una aplicación para móviles, pero me parece increíble el trabajo de esta tecnología para compilarse de manera nativa tanto iOS como en Android, pero mi pregunta acá, el rendimiento si llega a ser muy dispar entre las aplicaciones nativas y esta tecnología ? apenas se nota ?

Éxitos en tus proyectos, saludos !!    
👍  
properties (23)
authormikepeters
permlinkre-shadowmyst-rj931d
categoryhive-154226
json_metadata{"tags":["hive-154226"],"app":"peakd/2022.07.1"}
created2022-10-04 22:41:42
last_update2022-10-04 22:41:42
depth1
children1
last_payout2022-10-11 22:41:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length354
author_reputation40,377,685,406,729
root_title"Aprendiendo a usar React Native"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,191,574
net_rshares7,232,576,536
author_curate_reward""
vote details (1)
@shadowmyst ·
Apenas se nota, ya qué lo que hace es digamos traducir todo lo que programaste en javascript con react y lo transforma a una aplicación nativa.

Consideremos qué react y react-native son frameworks javascript creados por facebook, así que una muestra de la fluidez de la su framework es su misma aplicación de face
👍  
properties (23)
authorshadowmyst
permlinkre-mikepeters-2022104t18416437z
categoryhive-154226
json_metadata{"tags":["hive-154226"],"app":"ecency/3.0.34-mobile","format":"markdown+html"}
created2022-10-04 23:04:15
last_update2022-10-04 23:04:15
depth2
children0
last_payout2022-10-11 23:04:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length314
author_reputation189,250,907,035,842
root_title"Aprendiendo a usar React Native"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,192,099
net_rshares11,235,414,102
author_curate_reward""
vote details (1)