INICIO FORO
Regresar   ForoCoches > Zona General > Electrónica / Informática

  [HILO OFICIAL] Kotlin - A subirse a la ola!  
Respuesta

 
Herramientas
Viejo 21-may-2017, 13:38   #1
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

[HILO OFICIAL] Kotlin (DESARROLLO ANDROID) - A subirse a la ola!

Buenas shures, se me ha ocurrido montar un hilo oficial para poder hablar y debatir todos los interesados en este nuevo lenguaje de programación que cada vez se está haciendo más famoso y ya está de modo oficial para programar en android.


¿Qué es Kotlin?

Kotlin es un lenguaje de programación de tipado estático que corre sobre la Máquina Virtual de Java y que también puede ser compilado a código fuente de Javascript. Su desarrollo primario es de un equipo de programadores de JetBrains con base en San Petersburgo, Rusia (el nombre proviene de la Isla de Kotlin, cerca de San Petersburgo). Kotlin fue nombrado Lenguaje del Mes en la edición de enero de 2012 de la revista Dr. Dobb. Aunque no tiene una sintaxis compatible con Java, Kotlin está diseñado para interoperar con código Java y es dependiente de código Java de la Biblioteca de Clases Java existente, tal como el Collections Framework.

Link de interés

Página oficial

Kotlin Links

Programa en Kotlin desde el navegador

SuperKotlin - Recursos varios

son ejercicios creados como unit test y tienes que hacer que pasen, va bastante bien para aprender

Kotlin's hidden costs - Benchmarks

Curso Kotlin en español
Estoy empezando a hacer un curso gratuito de Kotlin a modo de portfolio. La idea es hacer un curso básico de la sintaxis y luego enfocarlo para android.

- Capítulo 1 – ¿Qué es Kotlin?

- Capítulo 2 – Instalar IntelliJ IDEA para Kotlin

- Capítulo 3 – Hello World en Kotlin

- Capítulo 4 – Variables en Kotlin

- Capítulo 5 – Trabajando con variables en Kotlin

- Capítulo 6 - Funciones en Kotlin

- Capítulo 7 - Instrucciones if-else en kotlin

- Capítulo 8 - Expresiones when en kotlin

- Capítulo 9 - Arrays en kotlin

- Capítulo 10 - Listas en kotlin

- Capítulo 11 - Configurando Android Studio para Kotlin

- Capítulo 12 - Desarrollando nuestra primera app en Kotlin [Primera parte]

- Capítulo 13 - Desarrollando nuestra primera app en Kotlin [Segunda parte]

- Capítulo 14 - Data Classes en Kotlin [Segunda parte]

- Capítulo 15 - RecyclerView en Kotlin

- Capítulo 16 - Persistencia de datos, Shared Preferences en Kotlin

- Capítulo 17 - Persistencia de datos con Room en Kotlin

- Capítulo 18 - Componentes personalizados [Primera parte]

- Capítulo 19 - Componentes personalizados [Segunda parte]

- Capítulo 20 - Consumiendo APIS con Retrofit 2

- Capítulo 21 – Gestión de permisos en Android


En desarrollo

Última edición por Captain Paint fecha: 27-sep-2019 a las 10:40.
Captain Paint está desconectado   Responder Con Cita


Viejo 21-may-2017, 13:39   #2
Celtkaiser
Metal Birras
 
Avatar de Celtkaiser
 
Abr 2012 | 2.440 Mens.
Lugar: Murcia

Ford Focus tdci

interesa

Melenudo, barbudo, misantropo y cariñoso!
Plataforma Heavy, el Renacer de la Edad Metalera: miembro nº 425
Celtkaiser está desconectado   Responder Con Cita
Viejo 21-may-2017, 14:12   #3
kingpmi
ForoCoches: Miembro
 
Avatar de kingpmi
 
Jun 2014 | 526 Mens.
Lugar: Barcelona

Cupra 6L

Sitio
kingpmi está desconectado   Responder Con Cita
Viejo 21-may-2017, 14:19   #4
er_lego
e^{i \pi} + 1 = 0
 
Avatar de er_lego
 
Dic 2014 | 9.020 Mens.
Lugar: Darknet
Sitio

er_lego está desconectado   Responder Con Cita


Viejo 21-may-2017, 14:41   #5
DonKiiwii
Forocochia47
 
Avatar de DonKiiwii
 
Jun 2013 | 1.698 Mens.
Sitio,algun tutorial o curso de kotlin?

DonKiiwii está desconectado   Responder Con Cita
Viejo 21-may-2017, 14:44   #6
hotlinetineo
ForoCoches: Miembro
 
Avatar de hotlinetineo
 
Dic 2016 | 32 Mens.
Lugar: Asturias

Buga plus 3

Habrá que subirse al carro, pillando sitio.
hotlinetineo está desconectado   Responder Con Cita
Viejo 21-may-2017, 14:50   #7
PeloPo
PeloPOLEando
 
Avatar de PeloPo
 
Dic 2010 | 3.184 Mens.
Lugar: España

Toyota

Pillo Leiva
PeloPo está desconectado   Responder Con Cita
Viejo 21-may-2017, 14:50   #8
rober920
ForoCoches: Miembro
 
Avatar de rober920
 
Dic 2010 | 280 Mens.
Lugar: Burgos
Pillo sitio, llevo varios meses desarrollando en kotlin!
rober920 está desconectado   Responder Con Cita
Viejo 21-may-2017, 15:38   #9
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

Cita:
Originalmente Escrito por DonKiiwii Ver Mensaje
Sitio,algun tutorial o curso de kotlin?
Yo estoy desarrollando uno, pero hay varios links interesantes que espero que entre todos los vayamos encontrando!

Cita:
Originalmente Escrito por rober920 Ver Mensaje
Pillo sitio, llevo varios meses desarrollando en kotlin!
Para algo específico? Yo estoy intentando enfocarlo a Android
Captain Paint está desconectado   Responder Con Cita
Viejo 21-may-2017, 16:41   #10
ipow
ForoCoches: Miembro
 
Avatar de ipow
 
Abr 2004 | 102 Mens.
Lugar: Asturias
Pillo sitio también, que interesa.
ipow está desconectado   Responder Con Cita
Viejo 21-may-2017, 16:52   #11
Westone
ForoCoches: Miembro VIP
 
Avatar de Westone
 
Ago 2008 | 22.594 Mens.
Lugar: Debajo del puente, tercer arco
Pillo sitio


Westone está desconectado   Responder Con Cita
Viejo 21-may-2017, 17:16   #12
rober920
ForoCoches: Miembro
 
Avatar de rober920
 
Dic 2010 | 280 Mens.
Lugar: Burgos
Cita:
Originalmente Escrito por Captain Paint Ver Mensaje
Yo estoy desarrollando uno, pero hay varios links interesantes que espero que entre todos los vayamos encontrando!



Para algo específico? Yo estoy intentando enfocarlo a Android
Si soy soy desarrollador Android empecé con el libro de leiva pero nada mejor que hacer tu cosas por tu cuenta, yo empecé haciendo cosas con la api de Marvel(típico ejemplo)
rober920 está desconectado   Responder Con Cita


Viejo 21-may-2017, 18:09   #13
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

Cita:
Originalmente Escrito por rober920 Ver Mensaje
Si soy soy desarrollador Android empecé con el libro de leiva pero nada mejor que hacer tu cosas por tu cuenta, yo empecé haciendo cosas con la api de Marvel(típico ejemplo)
Guay shur, otro android dev por aquí, a ver si podemos aprender el uno del otro
Captain Paint está desconectado   Responder Con Cita
Viejo 21-may-2017, 18:23   #14
LaQuay
Ing. Informático - UPC
 
Avatar de LaQuay
 
Abr 2012 | 3.869 Mens.
Lugar: Barcelona

Peugeot 307 110cv 1.6

Dev Android por aquí

LaQuay está desconectado   Responder Con Cita
Viejo 21-may-2017, 18:33   #15
auslaender
ForoCoches: Miembro
 
Avatar de auslaender
 
Feb 2017 | 3.154 Mens.
Pillo sitio. En mis ratos libres estaba aprendiendo Android con Java (Java ya lo conocía) así que ahora estoy un poco... Chof

-si no me citas no contesto-
auslaender está desconectado   Responder Con Cita
Viejo 21-may-2017, 18:38   #16
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

Cita:
Originalmente Escrito por auslaender Ver Mensaje
Pillo sitio. En mis ratos libres estaba aprendiendo Android con Java (Java ya lo conocía) así que ahora estoy un poco... Chof
Java se seguirá usando shur, y al final android cuando sabes programar en él el lenguaje da un poco igual, luego cambiarte a otro es muy facilito
Captain Paint está desconectado   Responder Con Cita
Viejo 23-may-2017, 11:28   #17
eloysn
ForoCoches: Miembro
 
Dic 2008 | 61 Mens.
Dev Ios&Android por aqui, pillo sitio
Por lo poco que he visto, tiene bastantes cosas en común con Swift, se ve bastante interesante.
eloysn está desconectado   Responder Con Cita
Viejo 24-may-2017, 22:04   #18
I'm Batman
ForoCoches: Miembro
 
Avatar de I'm Batman
 
Sep 2014 | 4.087 Mens.
Lugar: gotham

batimovil

Up

I'm Batman está desconectado   Responder Con Cita
Viejo 25-may-2017, 12:40   #19
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

Esta tarde actualizaré con alguna novedad cuando tenga un rato ^^
Captain Paint está desconectado   Responder Con Cita
Viejo 25-may-2017, 23:11   #20
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

up
Captain Paint está desconectado   Responder Con Cita
Viejo 26-may-2017, 00:37   #21
barri100
ForoCoches: Miembro
 
Avatar de barri100
 
Sep 2008 | 1.537 Mens.
Sitio
barri100 está desconectado   Responder Con Cita
Viejo 26-may-2017, 05:12   #22
PeMaAz
ForoCoches: Miembro
 
Jul 2016 | 372 Mens.
Sitio.
PeMaAz está desconectado   Responder Con Cita
Viejo 26-may-2017, 05:35   #23
DonKiiwii
Forocochia47
 
Avatar de DonKiiwii
 
Jun 2013 | 1.698 Mens.
Conjuta de curso kotlin?

DonKiiwii está desconectado   Responder Con Cita
Viejo 26-may-2017, 07:59   #24
Croker
ForoCoches: Miembro
 
Avatar de Croker
 
Jun 2014 | 1.841 Mens.
Sitio
Croker está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:05   #25
auslaender
ForoCoches: Miembro
 
Avatar de auslaender
 
Feb 2017 | 3.154 Mens.
No se puede programar con Android Studio o sólo se puede con IntelliJ IDEA para Kotlin?

Qué SO es más recomendable para un buen rendimiento del IDE?

No quiero argumentos frikis, quiero argumentos del tipo: en windows el IDE es lento de cojones, en linux tienes que rezar al santo Torvas para que te instale el jdk, etc...

Muchas gracias!!!

-si no me citas no contesto-
auslaender está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:33   #26
OniShiro
ForoCoches: Miembro
 
Avatar de OniShiro
 
Oct 2013 | 2.906 Mens.
Lugar: Barcelona
tutorial
https://goo.gl/9G8WoS

OniShiro está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:39   #27
Captain Paint
Mr Paint
 
Avatar de Captain Paint
 
Nov 2015 | 2.345 Mens.
Lugar: PaintWorld

Un COCHE ROJO

Cita:
Originalmente Escrito por auslaender Ver Mensaje
No se puede programar con Android Studio o sólo se puede con IntelliJ IDEA para Kotlin?

Qué SO es más recomendable para un buen rendimiento del IDE?

No quiero argumentos frikis, quiero argumentos del tipo: en windows el IDE es lento de cojones, en linux tienes que rezar al santo Torvas para que te instale el jdk, etc...

Muchas gracias!!!

Buenas shur, si vas a programar para android, tira de android Studio. Puedes implementar kotlin o bajarte la versión Android Studio Canary (está bastante verde) y ya lo trae por defecto. Si no tiras por android con el intelliJ tienes de sobra.

Y en cuanto a SO, no hay problema, con tener un ordenador decente no tendrás problema.

Saludos
Captain Paint está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:45   #28
jaime29010
ForoCoches: Usuario
 
Nov 2016 | 13 Mens.
No entiendo por que hay tanto revuelo con Kotlin, si al final es Java pero menos OOP y mas programación funcional....
jaime29010 está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:46   #29
PeloPo
PeloPOLEando
 
Avatar de PeloPo
 
Dic 2010 | 3.184 Mens.
Lugar: España

Toyota

Cita:
Originalmente Escrito por jaime29010 Ver Mensaje
No entiendo por que hay tanto revuelo con Kotlin, si al final es Java pero menos OOP y mas programación funcional....
Porque por ejemplo para hacer un POJO de setters y getters en Java necesitas 150 lineas y en Kotlin solo 1
PeloPo está desconectado   Responder Con Cita
Viejo 26-may-2017, 08:51   #30
jaime29010
ForoCoches: Usuario
 
Nov 2016 | 13 Mens.
Cita:
Originalmente Escrito por PeloPo Ver Mensaje
Porque por ejemplo para hacer un POJO de setters y getters en Java necesitas 150 lineas y en Kotlin solo 1
No hace falta que hagas los getters y setters tu, siempre puedes utilizar lombok o otras librerías...
jaime29010 está desconectado   Responder Con Cita


Respuesta

Regresar   Inicio | ForoCoches > Zona General > Electrónica / Informática

Regresar Amazon.es

    - Electrónica
    - Informática
    - VideoJuegos
    - Libros
    - Bricolaje y Herramientas
 PCComponentes.com

    - Componentes
    - Periféricos
    - Ordenadores
    - Smartphones
    - Audio/Foto/Video

Regresar  Tiendas Chinas:

    - GearBest
    - BangGood
Herramientas


 [ VERSIÓN MÓVIL ]
Info Legal | Privacidad | Cookies | Notificaciones | Normas de uso | Publicidad | Updates | Stats | Ayuda | Invitaciones | Contacto