Android - ¿Cual es la ventaja de kotlin respecto a java?

 
Vista:
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 14/06/2020 12:28:15
En el sentido de la facilidad del diseño de aplicaciones de gestion que no requieran recursos externos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 14/06/2020 23:28:03
Kotlin aporta el paradigma funcional y sobretodo el null safety, esto último se consigue con los optionals.
Si ya sabes java y quieres pasarte a Kotlin, te recomiendo este video:
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 15/06/2020 04:39:00
Te agradezco mucho el video, ha sido muy instructivo pero ese video no compara como seria el codigo en java y por lo tanto no veo cual seria mas complicado.

Tengo otras dudas:

Como se inserta un objeto en intellijj ¿como por ejemplo una caja de texto?.

¿Cual es la rutina para leer un archivo de texto en kotlin?.. He visto varios videos sobre esto pero como ninguno se limita a hacer eso, si no que hace mas cosas, no me queda claro.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 15/06/2020 09:04:36
Hola, me alegro que el video te haya ayudado :)

A qué te refieres con insertar un objeto?
Cuando dices caja de texto, te refieres a una interfaz visual?

El código que necesitas para leer un fichero en Kotlin depende del sistema operativo, a cuál te refieres Android, Windows, Linux, MacOSX ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 16/06/2020 17:58:57
Si.

Me refiero a android. Quiero comparar una rutina de lectura de archivo de texto en kotlin (android) con otra en java (android) para comprobar hasta que punto kotlin es mas senciilo, porque me han dicho que kotlin es mas sencillo pero lo que he visto ahora de kotlin o no me funciona o no es mas sencillo.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 19/06/2020 09:43:29
Al leer de un fichero, tanto en Android como en Java las lineas de código van a ser las mismas.
Haré un video hablando de las diferencias de código.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 19/06/2020 13:03:36
Aquí te dejo un video con 10 diferencias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 19/06/2020 15:11:39
¿Que criterio usa el 7 para filtrar?.
¿Puedo usar el 7 para introducir en una matriz todas las lineas de un archivo de texto en kotlin?.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 20/06/2020 01:13:09
El criterio es
1
it%2==0

Siendo it cada elemento de la lista, y si algún it cumple la condición entonces se añade a la
1
listaPares
.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 20/06/2020 04:29:53
¿Y que significa ( it%2==0 )?.

¿Cual seria el criterio para separar por lineas?.

¿No se puede cargar en una matriz cada linea de un fichero mientras se lee el fichero en kotlin?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de algoritmo
Val: 64
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por algoritmo (22 intervenciones) el 20/06/2020 09:35:03
Respondo sobre tus preguntas:
¿Y que significa ( it%2==0 )?.
El criterio
1
(it%2)==0
es lo mismo que decir
1
(it MOD 2) == 0
y esto a su vez sirve para calcular si un número es par o impar.
MOD es una operación algebraica que tiene como resultado el resto de una división, y en este caso, si tu divides cualquier número por 2 y te da como resto 0 entonces podemos asumir que dicho número es par.


¿Cual seria el criterio para separar por lineas?.
No hay criterio y tampoco hay lineas, en este caso en particular lo que hay dentro de la lista son elementos del tipo Int y lo que hace filter es iterar cada elemento de la lista y comprobar si es par o no.

¿No se puede cargar en una matriz cada linea de un fichero mientras se lee el fichero en kotlin?.
Yo tengo una duda, para que necesitas una matriz?, por qué no usas una lista?
Si quieres leer un fichero en kotlin me parece bien, pero debes tener muchos aspectos en cuenta tales como el sistema operativo. Si me explicas mejor lo que quieres hacer a lo mejor te puedo ayudar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 113
Bronce
Ha disminuido 1 puesto en Android (en relación al último mes)
Gráfica de Android

¿Cual es la ventaja de kotlin respecto a java?

Publicado por Ingeniero Cognitivo (42 intervenciones) el 20/06/2020 11:02:16
Me ha sido muy util, Lo que me interesa ahora exactamente es saber como establecer el criterio para guardar en variables o una matriz un salto de linea para despues analizar cada linea por separado. A ser posible tanto en java como en kotlin.



Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar