Вы находитесь на странице: 1из 8

Ana Mochol (https://www.yeeply.com/blog/author/ana-mocholi/) en Desarrollo de apps (https://www.yeeply.

com/blog/desarrollo-de-apps/)
20 mayo, 2015 (https://www.yeeply.com/blog/2015/05/20/)
4 comentarios (https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/#comments)

10 Entornos de programacin para desarrollar apps Android sin Java


122

SHARES
Facebook (http://www.facebook.com/sharer/sharer.php?u=https://www.yeeply.com/blog/entornos-programacion-desarrollar-appsandroid/&t=10+Entornos+de+programaci%C3%B3n+para+desarrollar+apps+Android+sin+Java)
107

Twitter

Google+ (https://plus.google.com/share?url=https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/)

12

LinkedIn (http://www.linkedin.com/shareArticle?
mini=true&ro=true&trk=EasySocialShareButtons&title=10+Entornos+de+programaci%C3%B3n+para+desarrollar+apps+Android+sin+Java&url=https://www.yeeply.com/blog/entornosprogramacion-desarrollar-apps-android/)
3

ComobiensabemosAndroideselsistemaoperativoqueocupamayorpartedelmercadodelasapps
mviles. Por eso, como desarrollador Android lo ms lgico es que domines el lenguaje Java a la
perfeccin. Sin embargo, la alta competitividad existente en la actualidad nos obliga a conocer
diferenteslenguajesdeprogramacin,nosoloparaunsolosistemaoperativo,sinoademsdeque
se valora mucho ms el poder desarrollar apps en Android y en iOS
(http://www.yeeply.com/blog/dominaambasplataformasserdesarrolladorandroideios/).
En esta situacin nos topamos con que se descargan ms de un milln de apps para Android.
Entonces,cmopodemosdesarrollarappsenAndroidsintenerqueutilizarJavayAndroidStudio?
Nuestro objetivo al escribir este artculo siempre es echarte una mano para conseguir
desarrollar apps (http://www.yeeply.com/blog/appnativaowebappdesarrollar
apps/) en Android. En este caso sin necesidad de recurrir a entorno y herramientas
nativas.
Esos,siemprerecuerdaqueGooglehapuestoatudisposicinJavaparaconseguirdesarrollarapps
en
Android
(http://www.yeeply.com/blog/androidlollipopnovedadeseneldesarrollode
aplicacionesandroid/),aplicacionesnativasynicas.Yparaanimarteaellorenovhacenomucho
tiempo su pgina de soporte a desarrolladores: developer.android.com. En ella puedes encontrar
todalainformacinnecesariasobredesarrollarappsenAndroid:vdeos,foros,tutorialesytodotipo
demateriales.
Pero

lo

cierto

es

que

iniciarse

en

el

mundo

del

desarrollo

de

apps

(http://www.yeeply.com/blog/formaciononline/)enAndroidsiemprepuedeserdifcilsiacabamos
deempezarynoestamosespecialmentefamiliarizadosconloslenguajesnativos.Osimplementesi
noeresunprogramador,connocionesbsicasinclusopodrasdesarrollarappsenAndroid,aunque

sinresultadostansobresalientescomolosmsprofesionales.

Entornos para desarrollar apps Android:


Basic 4 Android

(https://yeeplyesyeeplymobilesl.netdnassl.com/blog/wp

content/uploads/2015/04/Basic4android.jpg)
LaplataformaBasic4AndroidesunadelasgrandesenemigasdeAndroidStudio,queprograma
conellenguajeVisualBasic,tambinrivaldeJavadesdesusinicios.Enestesentido,Basic4Android
est especialmente indicado para aquello desarrolladores Android que empezamos a
desarrollar apps en Android. La explicacin la encontramos en que es un entorno ms grfico y
menosabstracto,demaneraquepodemosverlosavancesconformeprogramamos.

Mono para Android


Aunque Java sea el lenguaje nativo de Android, la gran fama de este sistema operativo ha
conseguidoquellegaranherramientasparaprogramarappsenAndroidconociendootroslenguajes
deprogramacin.LoslenguajesqueMicrosoftparadesarrollarappsC#y.NEThanllegadotambin
aAndroid.SideseasutilizarestelenguajeseguramenteyautilizarsVisualBasic,porlotantosolote
queda descargar la SDK de Mono para Android y directamente podrs desarrollar apps en
AndroiddesdetuentornoMicrosoft.

App Inventor
Y si no tienes un backgroud tcnico? NO sabesni C#, ni .NET,niJava y ni orhablar de Visual
Basic? Pues entonces tenemos que recordarte App Inventor (http://www.yeeply.com/blog/app
inventor/),unaherramientadelaquetehemoshabladoyaennuestroblog.Estaesunaplataforma
desarrollada por Google Labs para que ms gente se uniera a programar apps en Android. Es un
entorno totalmente visual en el que no hace falta ni escribir una sola lnea de cdigo para
desarrollar apps en Android. Uno de los grandes inconvenientes es tambin su punto fuerte, la
simplicidadylarapidezalahoradecrearappsparaAndroid.Escompletamentegratuito,solamente
hayquedescargarAppInventorenlawebyempezaracrearapps.

LiveCode

(https://yeeplyesyeeplymobilesl.netdnassl.com/blog/wp

content/uploads/2015/04/livecode.png)
ImaginaunaplataformaenlaquepuedasdesarrollarappsenAndroid,perotambineniOS,Linux,
Windows, adems de programar webs y para servidores desde una misma herramienta, desde
LiveCode. Si ponemos como ejemplo que una aplicacin que hemos decidido desarrollar en
Android,peroqueahoraqueremosllevarlaaWindowsyaiOSparacubrirmsmercado.Lolgicoes
quepiensesquedebescontrataraundesarrolladorparaWindowsyotroparaiOS.Peroaunqueeso
s lo ms recomendable, lo cierto es que si tienes cierto conocimiento de la herramienta LiveCode,
ademsdeprogramarenAndroidpuedeshacerloparaesasotrasplataformas.

InDesign CS6
Sihablamosdeconvertirpublicacionesenappsdescargables,InDesignCS6estuprogramaideal.
Desde libros, revistas cmics a peridicos y catlogos. Est especialmente indicado para esas
publicacionesquequieresconvertirenapps,peroquepersonalmentenotienestiemponiganasde
aprender a programar. Con este CSE puedes conseguir crear apps en Android basadas en los
contenidosqueyahascreado.Solamentetienesqueseguirestospasos:
DescargarInDesignCS6
DescargarAdobeContentView
Comprarunalicenciadependiendodecuntaspublicacionesvayaatenerturevistaoperidico.
Despus solamente tienes que encargarte del trabajo de diseo y el programa hace el resto del
trabajo.

HTML5
IdneoparalosquehabisprogramadopginaswebconanterioridadenHTML,podemossaberque
resultadostenemoscapacidaddeconseguiralprogramarappsenAndroid.ConHTML5vamosms
all(http://www.yeeply.com/blog/html5herramientaclientesexpertos/), este lenguaje supone un
avance enorme especialmente a la hora de hacer aplicaciones web. Lo bueno de este lenguaje de
programacin es que posee una gran versatilidad y que su contenido se adapta a muchsimas
plataformas. Es decir, que es ideal para el desarrollo de apps multiplataforma
(http://www.yeeply.com/blog/desarrollomultiplataformaconcorona/).
Tambin
para
desarrollar apps en Android. Con la gran ventaja de poder realizar actualizaciones de manera
instantnea.

Appcelerator Titanium

(https://yeeplyesyeeplymobilesl.netdnassl.com/blog/wp

(https://yeeplyesyeeplymobilesl.netdnassl.com/blog/wp

content/uploads/2015/04/AppceleratorTitaniumDevelopment.jpg)
Tepresentamosunadelasplataformasparadesarrollarappsmsactivasdelmomento.Conmsde
millnymediodeusuariosactivosymsde20.000aplicacionesdesarrolladas.Siloquequieresen
programar en Android ests en el lugar indicado, existe muchsima documentacin sobre esta
herramienta con la que puedes aprender fcilmente y empezar a desarrollar aplicaciones
mviles. Como referencia de calidad te podemos decir que grandes firmas digitales como eBay o
PayPaldesarrollansusaplicacionesmvilesdesdeAppceleratorTitanium.

Ruboto
Si estas familiarizado con Ruby o JRuby, Ruboto una buena opcin para aplicar todos esos
conocimientos y aprovecharlos para programar en Android y crear una app para dispositivos que
corran con ese sistema operativo. Aunque no es tan grande como Appcelerator Titanium, s que
tieneunabuenacantidaddeprogramadoresytambinexistebastantedocumentacinparaempezar
aprogramar.Actualmentesepuededescargarlaconsolaylosscriptsquetepermitirnempezara
desarrollarapps.

Rhomobile Rodes
EnestecasonoscentramosenframeworksquetambincorrenconRuby,comolosqueutilizamos
conRuboto.Enestecaso,RhomobileRodespermitecrearaplicacionesmultiplataformas.Unade
las grandes ventajas es que nos permite incluir la utilizacin de hardwares integrados en el
dispositivo mvil. Es decir, que podemos solicitar accesos a cmara, GPS, etc. De manera muy
sencillasinserunexpertoalahoradedesarrollarappsenAndroid.Ademsdeserunframework
que cuenta con MVC, algo que muchos programadores de apps agradecern. La pega? Si quieres
comercializartuapptendrsquepagarunaslicenciasparapoderhacerlo.

Adobe Air

(https://yeeplyesyeeplymobilesl.netdnassl.com/blog/wp

content/uploads/2015/04/Adobe_AIR_logo.jpg)
Antes que nada, cabe decir que Adobe Air es una aplicacin con la que se crean programas de
escritorioapartirdetecnologasdedesarrollodepginasweb,como,HTML,JavascriptoFlash.En
snoesunaaplicacinparaprogramarenAndroid,perosiqueexistelaposibilidaddeutilizaracon
sepropsito.Elprocesoenestecasopasaporcrearaplicacionesbasadasencdigosnonativosde
Android corriendo en nuestro dispositivo Android, que de otra forma no tendramos. Adems con
buenosresultados.

122

SHARES
Facebook (http://www.facebook.com/sharer/sharer.php?u=https://www.yeeply.com/blog/entornos-programacion-desarrollar-appsandroid/&t=10+Entornos+de+programaci%C3%B3n+para+desarrollar+apps+Android+sin+Java)
107

Twitter

Google+ (https://plus.google.com/share?url=https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/)

12

LinkedIn (http://www.linkedin.com/shareArticle?
mini=true&ro=true&trk=EasySocialShareButtons&title=10+Entornos+de+programaci%C3%B3n+para+desarrollar+apps+Android+sin+Java&url=https://www.yeeply.com/blog/entornosprogramacion-desarrollar-apps-android/)
3

4 comentarios (https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/#comments)

ESCRITO POR

Ana Mochol (https://www.yeeply.com/blog/author/ana-mocholi/)


Periodista apasionada de las nuevas tecnologas y especializada en el sector mobile. Responsable de
comunicacin y de contenidos digitales en Yeeply. Tambin puedes seguirme en mi perfil de Twitter
(http://www.twitter.com/anamocholi).

ETIQUETAS

Aplicaciones Android (https://www.yeeply.com/blog/tag/aplicaciones-android/)

Desarrollo Android (https://www.yeeply.com/blog/tag/desarrollo-android/)

Desarrollo de juegos (https://www.yeeply.com/blog/tag/desarrollo-de-juegos/)

Programar app (https://www.yeeply.com/blog/tag/programar-app/)

2Comentarios
Recomendar 5

YeeplyBlogES

Compartir

netealadiscusin...

Acceder

Ordenarporlosmejores

ArtemisiaRossoNerium hace5meses

Muybuenainformacin.Gracias.

Responder Compartir

Emilio hace4meses

yGenexus?

Responder Compartir

QUESESTO?

TAMBINENYEEPLYBLOGES

Buscodesarrolladoresdeappsmviles:Dnde
ycmopuedo

Dominandoalosdosgrandes:Serdesarrollador
Android&iOS

3comentarioshace6meses

Uncomentariohace6meses

EduHola,tengounaideamuyinteresanteconquien

VictorGraciaBuenastardes,mellamoVctorGraciay

mepongoencontactoparacomentarlemiidea?

soydesarrolladorwebyandroid.Actualmenteestoy

Desarrollodeaplicacionesweb:Comodara
conocerunawebapp?

Crearappsmviles:DiferenciasentreAndroide
iOS

Uncomentariohace2meses

2comentarioshace2meses

GestuplaMuyinteresanteartculo.Enhorabuena

YeeplyTienesraznGabriel.Eseesunadelas

grandesdiferenciasentreiOSyAndroid.Aunqueesun
problema

Suscrbete

AadeDisqusatusitiowebAddDisqusAdd

NECESITAS UN PRESUPUESTO PARA DESARROLLAR TU APP?

Loscamposmarcadosconun*sonobligatorios.
Qutipodeproyectonecesitas?*
DesarrollodeAppmvil

Paraquplataformas?*
Android

Qupresupuestotienes?*
Hasta5.000

Porfavor,explicaloquenecesitas:*

Privacidad

Correoelectrnico*

Telfonodecontacto*

Enviar

LOS 5 MEJORES ARTCULOS

Gua para crear una app mvil de xito (https://www.yeeply.com/blog/crear-una-app-movil-de-exito-tu-guia-basica/?


utm_source=Blog&utm_medium=art1&utm_campaign=BarraTop)
Aspectos legales de las aplicaciones mviles (https://www.yeeply.com/blog/decalogo-de-buenas-practicas-aspectos-legales-delas-aplicaciones-moviles/?utm_source=Blog&utm_medium=art2&utm_campaign=BarraTop)
Ventajas de desarrollar apps para una empresa (https://www.yeeply.com/blog/beneficios-pymes-tener-app-desarrollo-deaplicaciones/?utm_source=Blog&utm_medium=art3&utm_campaign=BarraTop)
Encontrar trabajo como freelance (https://www.yeeply.com/blog/encontrar-trabajo-como-desarrollador-freelance/?
utm_source=Blog&utm_medium=art4&utm_campaign=BarraTop)
Crea tu estrategia de m-marketing en 5 pasos (https://www.yeeply.com/blog/guia-para-crear-una-estrategia-de-marketingmovil-en-5-pasos/?utm_source=Blog&utm_medium=art5&utm_campaign=BarraTop=)

Buscar

Buscar

ENTRADAS RECIENTES

En diseo de apps Evita estos errores! (https://www.yeeply.com/blog/diseno-de-apps-evita-estos-errores/)


Desarrollar apps en 2016: Todo lo que debes saber (https://www.yeeply.com/blog/desarrollar-apps-en-2016/)
Cmo proteger tu desarrollo de juegos para mvil? (https://www.yeeply.com/blog/proteger-desarrollo-de-juegos-movil/)
6 Errores que como programador Android de juegos deberas evitar (https://www.yeeply.com/blog/errores-programadorandroid-de-juegos-debe-evitar/)
Desarrollo de juegos para mvil que enganchen a tu jugador (https://www.yeeply.com/blog/desarrollo-de-juegos-paramovil-que-enganchen-a-tu-jugador/)

VERSIONFRANAISE(https://fr.yeeply.com/blog)
ENGLISHVERSION(https://en.yeeply.com/blog)
VERSOEMPORTUGUS(https://pt.yeeply.com/blog)
DEUTSCHVERSION(https://de.yeeply.com/blog)

(https://twitter.com/Yeeply_ES)

(https://www.facebook.com/it.yeeply)

(https://plus.google.com/+Yeeply)

(https://www.linkedin.com/company/yeeply)

2012-2015 Yeeply. Todos los derechos reservados

Вам также может понравиться