Noticias del portal de temática general Sólo el staff puede publicar aquí


 
Herramientas
  #1  
Viejo 08/04/16, 15:48:44
Avatar de jorge_kai
jorge_kai jorge_kai está en línea ahora
Administrador de HTCMania
Mensajes: 150,071
 
Fecha de registro: abr 2007
Localización: Madrid
Mensajes: 150,071
Modelo de smartphone: Samsung Galaxy S23 Ultra
Versión de ROM: Android 13
Tu operador: Movistar
Mencionado: 3618 comentarios
Tagged: 441 hilos
noticia Swift, el lenguaje de programación de Apple, podría llegar a Android

Swift, el lenguaje de programación de Apple, podría llegar a Android



Leemos en andro4all.com

Según ha reportado The Next Web, Google podría estar interesado en adoptar Swift para Android. Para el que no lo conozca, se trata de un lenguaje de programación creado por Apple para desarrollar aplicaciones de iOS y de Mac OS X. Cabe recordar que desde el pasado mes de diciembre, Swift es un lenguaje Open Source, por lo que cualquiera puede utilizarlo. Y también hay que resaltar la disputa abierta entre Google y Oracle por conflictos de patentes con Java, lenguaje de primer nivel utilizado para programar en Android. Todo indica que, tarde o temprano, Android dejará de usar Java. Sin embargo, según las fuentes, Swift no llegaría para sustituir Java completamente, o al menos, ese no sería el objetivo en primera instancia. Así, el lenguaje de Apple llegaría para ampliar alternativas a la hora de que los desarrolladores programen sus aplicaciones.

fuente: andro4all.com
Responder Con Cita


  #2  
Viejo 08/04/16, 15:48:55
Avatar de jorge_kai
jorge_kai jorge_kai está en línea ahora
Administrador de HTCMania
Mensajes: 150,071
 
Fecha de registro: abr 2007
Localización: Madrid
Mensajes: 150,071
Modelo de smartphone: Samsung Galaxy S23 Ultra
Versión de ROM: Android 13
Tu operador: Movistar
Mencionado: 3618 comentarios
Tagged: 441 hilos
http://andro4all.com/2016/04/swift-a...28Andro4all%29

Ir al link original: http://andro4all.com/2016/04/swift-android-java?utm_source=feedburner&utm_medium=feed&utm_cam paign=Feed%3A+Andro4all+%28Andro4all%29



Responder Con Cita
  #3  
Viejo 08/04/16, 15:57:01
Avatar de Suzamax
Suzamax Suzamax no está en línea
Usuario muy activo
Mensajes: 973
 
Fecha de registro: ene 2015
Localización: Murcia
Mensajes: 973
Modelo de smartphone: Nokia 8
Versión de ROM: Android
Versión de Radio: Ajajajajjajaa
Tu operador: Movistar
Mencionado: 9 comentarios
Tagged: 0 hilos
Si hacen un runtime bien implementado, y se alejan de Java y su máquina virtual super pesada, será lo mejor que le podría haber pasado a Android. Eso sí, van a estar bien jodidos los desarrolladores de Java, pero es un sacrificio en pro del rendimiento. En todo caso habría que hinchar el ART (obviamente) e incorporar el intérprete, y después alentar al uso de Swift.
Responder Con Cita
  #4  
Viejo 08/04/16, 17:05:29
Avatar de Honzo
Honzo
Usuario invitado
Mensajes: n/a
 
Mensajes: n/a
Mencionado: comentarios
Tagged: hilos
Chorrada de artículo como una casa. Más que nada porque dejar de usar java en android es una LOCURA, ya que ESE es el motivo de su éxito, que la máquina virtual hace que no haya que compilar para cada dispositivo, sino que JVM pasa el bitcode al ejecutable del dispositivo en cuestión.

Y además, que android YA NO TIENE PROBLEMAS CON ORACLE, los tuvo, pero ya utiliza al 100% las librerias open source de Java
Responder Con Cita
  #5  
Viejo 08/04/16, 17:45:39
Avatar de DaSound
DaSound DaSound no está en línea
Desarrollador
Mensajes: 8,578
Compra y venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Versión de ROM: iOS
Tu operador: Movistar
Mencionado: 68 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Honzo Ver Mensaje
Chorrada de artículo como una casa. Más que nada porque dejar de usar java en android es una LOCURA, ya que ESE es el motivo de su éxito, que la máquina virtual hace que no haya que compilar para cada dispositivo, sino que JVM pasa el bitcode al ejecutable del dispositivo en cuestión.
Realmente fue su ÚNICA baza de éxito... ¿cómo podemos hacer un sistema operativo que se popularice y salte rápido a la palestra corriendo como la pólvora? Pues basando la SDK en el lenguaje más extendido del mundo... Java. Contraproducentemente, ha requerido un esfuerzo tremendo que funcione con soltura por las capas que ha habido que ponerle al sistema entre el lenguaje de apps y el kernel del mismo (C). Realmente prescindir de Java (al menos poco a poco) para entrar en un lenguaje más cercano al nativo del Kernel sería lo ideal... eso, junto ala bajísima fragmentación es lo que permite a iOS siempre ir un paso por delante... Con su antiguo Objetive C, un derivado de LISP y C.

Swift viene a compatibilizar Objective C con una capa moderna a través del framework Cocoa, haciendo un entorno algo más amigable que el antiguo Objective... aunque se pueden seguir llamando a sus funciones así como las de C. Siegue siendo una arquitectura cercana al C nativo del Kernel de Linux... es perfectamente capaz de funcionar incluso mejor, ¿porqué no?.

Lo que no entiendo, es que siendo Swift una arquitectura de desarrollo creada por Apple, pudieran tener la más mínima intención de portar esto a Android, ya que facilitaría la creación de apps para iOS y Android sin migrar código... lo que supondría un beneficio claro para Android, e indirectamente, podría serlo para iOS si los desarrolladores optan por la polivalencia del lenguaje y lanzar sus apps en las 2 principales plataformas al mismo tiempo.


Cita:
Originalmente Escrito por Honzo Ver Mensaje
Y además, que android YA NO TIENE PROBLEMAS CON ORACLE, los tuvo, pero ya utiliza al 100% las librerias open source de Java
OpenJDK para los amigos, el salvavidas de Android contra las demandas de Oracle.
Responder Con Cita
  #6  
Viejo 08/04/16, 18:55:37
Avatar de blacsamus
blacsamus blacsamus no está en línea
Miembro del foro
Mensajes: 108
 
Fecha de registro: abr 2016
Localización: Nicaragua
Mensajes: 108
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Thumbs up

a ver que desenlaze tiene todo este tema seria muy interesante contar con esta herramienta para android veremos que pasa
Responder Con Cita
  #7  
Viejo 08/04/16, 20:21:08
Avatar de Soytudios
Soytudios Soytudios no está en línea
Usuario muy activo
Mensajes: 2,900
Compra y venta: (1)
 
Fecha de registro: dic 2008
Localización: Cordoba
Mensajes: 2,900
Modelo de smartphone: S7 Edge
Versión de ROM: Stock
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
Por mi sería perfecto, ya que por trabajo me he visto desarrollando apps para iOS en Swift y después de aprenderlo y usarlo durante unos meses me parece muy cómodo y potente.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 08/04/16, 23:49:38
Avatar de chochis
chochis chochis no está en línea
Usuario muy activo
Mensajes: 2,044
 
Fecha de registro: ago 2009
Mensajes: 2,044
Modelo de smartphone: Oneplus One
Versión de ROM: Cyanogen 12.1S
Tu operador: ONO
Mencionado: 1 comentarios
Tagged: 2 hilos
Por favor... Me meo en objective c y swift...
Lo que tienen que hacer es meter lenguajes de más alta abstracción, no menos...
Responder Con Cita
  #9  
Viejo 09/04/16, 01:15:37
Avatar de vmm2
vmm2 vmm2 no está en línea
Usuario muy activo
Mensajes: 4,165
 
Fecha de registro: abr 2012
Mensajes: 4,165
Mencionado: 17 comentarios
Tagged: 2 hilos
por una parte, siempre digo que esta bien que android se aleje poco a poco de oracle y su gran J, pero tambien es cierto, que muchos programadores hacen sus apps en java por su facilidad para hacerlo, y el lenguaje esta tan extendido que el 99.99999 % de los programadores sabe... (de hecho en mi universidad ha sido el unico lenguaje que se da desde el primer curso hasta el ultimo..)
tiene sus pros y sus contras, que probablemente, si no abandona java, nos quejaremos de que java es una mierda... y si cambia, nos quejaremos de que han dejado tirados a los desarrolladores pequeños de apps... asi que hagan lo que hagan, bien por un lado, y mal por otro...
Responder Con Cita
  #10  
Viejo 11/04/16, 15:05:47
Avatar de SlevinKelevra
SlevinKelevra SlevinKelevra no está en línea
Usuario muy activo
Mensajes: 1,656
 
Fecha de registro: ene 2011
Localización: Madrid / Zamora
Mensajes: 1,656
Modelo de smartphone: Iphone 8 Plus 64 Gb / Meizu M1 Note (Verde)
Tu operador: O2
Mencionado: 7 comentarios
Tagged: 0 hilos
Van a hacer lo que quieran digamos lo que digamos, así que a esperar y ver que pasa
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > HTCMania > Discusión general sobre smartphones y tecnología > Noticias del portal de temática general

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 22:05:20 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007