31.05.2016 Views

completely

Enough_Software_Guide_16thEdition_Web_spanish

Enough_Software_Guide_16thEdition_Web_spanish

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BY Robert Virkus<br />

Hacia Multiplataforma<br />

Tantas plataformas y tan poco tiempo: ¿así que por qué no optar<br />

por multiplataforma? Hay plataformas más que suficientes<br />

para elegir: Android, iOS, Sailfish OS, Tizen, Ubuntu y Windows<br />

están esperando tus aplicaciones.<br />

La mayoría de los promotores de aplicaciones, citando cierta<br />

famosa letra de una canción de Queen, le dirán al desarrollador:<br />

"Lo quiero todo, lo quiero todo, lo quiero todo... ¡y lo<br />

quiero ahora!". Así que la elección puede estar entre invertir<br />

en múltiples equipos paralelos de desarrollo o adoptar una<br />

estrategia multiplataforma.<br />

Diferencias Clave Entre Plataformas<br />

Móviles<br />

Si deseas hacer disponible tu aplicación a través de diferentes<br />

plataformas, tienes que superar algunos obstáculos. Ciertos<br />

retos son más fáciles de superar que otros:<br />

Lenguaje de Programación<br />

A estas alturas ya te habrás dado cuenta de que la mayoría de<br />

plataformas móviles publican sus propios SDKs que te permiten<br />

desarrollar aplicaciones en los lenguajes de programación<br />

soportados por las plataformas.<br />

Sin embargo, estos lenguajes tienden a pertenecer a alguna<br />

de las pocas familias de lenguajes originales. La tabla siguiente<br />

ofrece una descripción general de estos y de las plataformas<br />

que los soportan:<br />

Hacia Multiplataforma<br />

90

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!