Blog gratis
Reportar
Editar
¡Crea tu blog!
Compartir
¡Sorpréndeme!
Blog de la Escuela de Educación Secundaria Técnica N 8 de Quilmes
Administrador Prof. Claudio Enrique Alonso Alvite
img
23 de Diciembre, 2014    General

Con Go 1.4 ya es posible desarrollar aplicaciones Android

Golang Android Soporte

Durante un tiempo, sobre todo desde el anuncio de Swift por parte de Apple, muchos pensamos sin casi pruebas que Go podría convertirse en "ese lenguaje” perfecto para Android. Poco a poco y sin demasiado ruido mediático vemos que ese acercamiento entre parte de la comunidad de Go y Android empieza a dar sus frutos. Hace unas semanas se anunció la disponibilidad de Go 1.4. Entre las mejoras del lenguajes y sus principales características, ahora los desarrolladores Android podrán programar aplicaciones sencillas usando Go.

Android podría ayudar al crecimiento como lenguaje y a la popularidad de Go. En su día fue Java el que impulsó la plataforma Android, ahora mucho más maduro busca la inclusión de un nuevo lenguaje que aporte la simplicidad a la hora de desarrollar en Android. Siguiendo la estela de Android Studio como IDE le podría seguir Go como lenguaje nativo.

No es una tarea sencilla. La comunidad de Go es consciente de la dificultad: la plataforma Android es, literalmente, intratable. Cuenta con una gran cantidad de APIs escritas en Java y no de la mejor forma. Cualquier intento de envolver esas API tendría consecuencias nefastas: introduciendo de lags innecesarios en el core de la plataforma, lentitud, etc.. Pero lo más preocupante sería que Go se tornaría feo y complejo, alejandose de su paradigma inicial.

El acercamiento de Go 1.4 con Android se ha basado en portar algunas APIs del NDK (escrito en C). Cualquiera que se haya pegado con el NDK de Android apreciará este intento a simplificar acciones pasando por Go en lugar de las vetustas APIs de NDK.

El foco de Go en Android son los juegos. Con el API para Go podemos dibujar objetos en pantalla, producir sonidos o gestionar eventos táctiles. Se dota la posibilidad de construir binarios para procesadores ARM y cargarlos como librerías .so en aplicaciones.

Todo el soporte para Go en Android se encuentra en el core y el repositorio golang.org/x/mobile. Donde podremos encontrar algunos ejemplos de uso y librerías que utilizar.

Palabras claves ,
publicado por alonsoclaudio a las 01:25 · Sin comentarios  ·  Recomendar
 
Más sobre este tema ·  Participar
Comentarios (0) ·  Enviar comentario
Enviar comentario

Nombre:

E-Mail (no será publicado):

Sitio Web (opcional):

Recordar mis datos.
Escriba el código que visualiza en la imagen Escriba el código [Regenerar]:
Formato de texto permitido: <b>Negrita</b>, <i>Cursiva</i>, <u>Subrayado</u>,
<li>· Lista</li>
CALENDARIO
Ver mes anterior Octubre 2017 Ver mes siguiente
DOLUMAMIJUVISA
1234567
891011121314
15161718192021
22232425262728
293031
BUSCADOR
Blog   Web
TÓPICOS
» General (2606)
NUBE DE TAGS  [?]
SECCIONES
» Inicio
ENLACES
MÁS LEÍDOS
» Cómo espiar WhatsApp
» Cómo usar Metashield protector for Client y por qué utilizarlo
» Ejecución remota de código arbitrario en OpenSSH
» Ganar dinero con 1.200 Millones de identidades robadas
» Hardware y sus 4 Funcionamientos Basicos y Principales en una Computadora
» #Phishing masivo a #BancoFrances, #PagoMisCuentas y #Movistar (110 afectados en 4 horas)
» Redes de la Deep Web: CJDNS y la Red Hyperboria
» Unidad Central de Procesamiento CPU
» Vulnerabilidad en Youtube permitió borrar cualquier video
» Wassap, la aplicación que permite usar WhatsApp desde la PC
SE COMENTA...
» Cómo espiar WhatsApp
25 Comentarios: SOLUTION TO ALL PROBLEMS, TESTIMONY ON EX, HACKERS, [...] ...
» Curso en línea "Fundamentos de Administración de Sistemas Linux"
1 Comentario: ruchiroshni
» SoftPerfect WiFi Guard permite saber quién esta conectado a mi WiFi
1 Comentario: carlos lopez
» Analizando el LiveBox 2.1 de Orange
2 Comentarios: Nadie, brahim
» Antenas WiFi de gran potencia. Enlaces a 1.000 Km.
2 Comentarios: julio enoy, julio enoy
SOBRE MÍ
FOTO

Prof. Claudio Enrique Alonso Alvite



» Ver perfil

AL MARGEN
Escuela de Educacion Secundaria Tecnica N 8 de Quilmes
(Técnicos en Informática Personal y Profesional)
FULLServices Network | Blogger | Privacidad