Obtener idioma del dispositivo Android o iOS o navegador web usando React Native

Para obtener el idioma del dispositivo usando React Native tenemos que utilizar el siguiente método: Primero importamos los métodos Platform y NativeModules de react-native. Y con el siguiente método obtenemos el idioma: isMaIngeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y … Leer más

Añadir iconos en Tab Navigator en React Native

Cuando creamos un Tab Navigator por defecto, este sale sin iconos: Partiendo de este código: Si queremos añadir iconos podemos hacer lo siguiente. Vamos a utilizar una librería que ya nos proporciona iconos a nuestro proyecto, también podemos utilizar nuestros propios iconos, pero para que sea más rápido vamos a utilizar esta librería. Instalamos la … Leer más

Añadir Top Tap Navigation usando React Native

Si queremos añadir un TopTapNavigation usando React Native para que el resultado quede como en esta imagen: Primero tenemos que instalar la dependencia necesaria (recuerda instalar antes React-Navigation): Una vez instalada se utiliza de la misma forma que un BottomTapNavigation: Ahora creamos la instancia para los Tabs Ahora añadimos el árbol de navegación y el … Leer más

Transformar vector Android XML a SVG

Podemos transformar un vector Android XML a SVG para poder utilizarlo en web. Tenemos el siguiente XML sacado de SVG repo con licencia CC0 Solo podrás verlo en Android Studio. Pero podemos transformarlo a SVG de la siguiente forma: La etiqueta <vector se transforma a <svg (tanto la de abrir como la de cerrar) La … Leer más

Abrir una ventana emergente en IntelliJ a partir de un botón.

Para ello primero haremos el diseño de una de las ventanas dónde creamos un botón, que al pulsarle abrirá una ventana de alerta del tipo que seleccionemos, información, precaución … Cada ventana o clase en IntelliJ debe tener su fxml correspondiente, lo muestro a continuación: En este caso, nuestra ventana principal será devcodelight.fxml en la … Leer más

Abrir otra ventana en IntelliJ usando JavaFX

Para ello primero haremos el diseño de una de las ventanas dónde creamos un botón, que al pulsarle abrirá otra ventana con diferente diseño. Cada ventana o clase en IntelliJ debe tener su fxml correspondiente, lo muestro a continuación: En este caso, nuestra ventana principal será devcodelight.fxml en la cual encontraremos el diseño con un … Leer más

Cargar datos de un objeto a una TableView en IntelliJ usando JavaFX

Empezamos creando el diseño de la ventana de la aplicación, dónde se debe añadir un elemento TableView. A este elemento, le damos un id propio, en este caso lo llamaré tablaAplicaciones, quedando la ventana de la siguiente manera: A continuación, para poder visualizar los datos en la tabla, vamos a crear un objeto Model con … Leer más

Añadir Iniciar Sesión con Google (GoogleSignIn) en tus APPs Android

Os voy a enseñar a añadir el botón de Iniciar Sesión de Google para nuestras APPs o para utilizar otras APIS de Google qué requieran autenticación por parte del usuario. Primero tenemos que añadir el proyecto en FireBase, puedes seguir este tutorial de aquí: Cómo añadir proyectos Android en Google Firebase para poder utilizar APIS, … Leer más

Cargar datos de un ArrayList a un ListView en IntelliJ usando JavaFX

Primero tenemos que tener diseñado un FXML FILE donde añadimos un elemento ListView con un su id. En este caso, lo llamamos listaAplicaciones. En su Java Class correspondiente, referenciamos la ListView creada y creamos un ArrayList con los datos que vamos a querer mostrar de la siguiente manera: Para poder cargar los datos del ArrayList … Leer más