yelamaproducciones
Usuario (Colombia)

Bueno , hace poco desarrolle con un compañero una app para una radio online , ya esta disponible en la Play Store https://play.google.com/store/apps/details?id=com.orleonsoft.android.kawaiiradio por lo que pongo a disposicion de aquellos que tengan una radio online , el servicio de desarrollo de la app para android de su radio. aqui unas capturas de pantalla En mi blog estan los datos de contacto http://yelamablog.blogspot.com/p/contacto.html
AndEngine Para Hacer Juegos para Android http://www.andengine.org/ Es un Motor para hacer juegos 2D para android que usa OpenGL. No Lo he Probado aun pero pinta bueno . aqui mas informacion de el y algunos vídeos.cabe destacar que el libre y gratis. Mas Info de android en mi http://yelamablog.blogspot.com link: http://www.youtube.com/watch?v=HBLKj2USqUM link: http://www.youtube.com/watch?v=abbXURuDaTo link: http://www.youtube.com/watch?v=jgXVVShkWRc
RelativeLayout :Define un layout donde la ubicacion de un elemento en la pantalla depende de la de otro componente por ejemplo debajo de , a la derecha de . RelativeLayout es una herramienta muy poderosa para el diseño de una interfaz de usuario, ya que puede eliminar ViewGroups anidados. Si usted se encuentra con varios grupos de LinearLayout anidadas, usted puede ser capaz de reemplazar con una sola RelativeLayout. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/label" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Type here:"/> <EditText android:id="@+id/entry" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:drawable/editbox_background" android:layout_below="@id/label"/> <Button android:id="@+id/ok" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/entry" android:layout_alignParentRight="true" android:layout_marginLeft="10dip" android:text="OK" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/ok" android:layout_alignTop="@id/ok" android:text="Cancel" /> </RelativeLayout> Algunas propiedades para colocar nuestros componentes en relacion con otro , los nombre son creo que suficientes para saber que hacenPosición relativa a otro control:android:layout_above.android:layout_below.android:layout_toLeftOf.android:layout_toRightOf.android:layout_alignLeft.android:layout_alignRight.android:layout_alignTop.android:layout_alignBottom.android:layout_alignBaseline:Posición relativa al layout padre:android:layout_alignParentLeft.android:layout_alignParentRight.android:layout_alignParentTop.android:layout_alignParentBottom.android:layout_centerHorizontal.android:layout_centerVertical.android:layout_centerInParent:Opciones de margen (también disponibles para el resto de layouts):android:layout_margin.android:layout_marginBottom.android:layout_marginTop.android:layout_marginLeft.android:layout_marginRight:Opciones de espaciado o padding (también disponibles para el resto de layouts):android:padding.android:paddingBottom.android:paddingTop.android:paddingLeft.android:paddingRight:Mas info,ejemplos http://yelamablog.blogspot.com/

EditTextUn EditText es una caja de texto ,es el componente de edición de texto que proporciona la plataforma Android . Permite la introducción y edición de texto por parte del usuario. <EditText android :id="@+id/cajaNombre" android :layout_width="fill_parent" android :layout_height="wrap_content" />TextViewson etiquetas de texto ,se utiliza para mostrar un determinado texto al usuario. Al igual que en el caso de los botones, el texto del control se establece mediante la propiedad android :text="Hola Mundo" <TextView android :id="@+id/etiquetaSaludo" android :layout_width="fill_parent" android :layout_height="wrap_content" android :text="Hola Mundo" />RadioButtonson controles de seleccion ,puede estar marcado o desmarcado, pero en este caso suelen utilizarse dentro de un grupo de opciones donde una, y sólo una, de ellas debe estar marcada obligatoriamente <RadioGroup android :id="@+id/grupoRadios" android :orientation="vertical" android :layout_width="fill_parent" android :layout_height="fill_parent" > <RadioButton android :id="@+id/radio1" android :layout_width="wrap_content" android :layout_height="wrap_content" android :text="Opción 1" /> <RadioButton android :id="@+id/radio2" android :layout_width="wrap_content" android :layout_height="wrap_content" android :text="Opción 2" /> </RadioGroup> En este la escuchadora usada para saber cual esta seleccionada es la siguiente grupoRadios.setOnCheckedChangeListener( new RadioGroup.OnCheckedChangeListener() { public void onCheckedChanged(RadioGroup group, int checkedId) { lblMensaje.setText("ID opcion seleccionada: " + checkedid); } }); la escuchadora esta asociada al grupo de radios , en este caso mostraremos en un TextView el id del radio seleccionadoCheckBox se suele utilizar para marcar o desmarcar opciones en una aplicación. <CheckBox android :id="@+id/chBoxOpcion" android :layout_width="wrap_content" android :layout_height="wrap_content" android :text="Selecciona" /> La escuchadora que se usa para saber que hacer si esta seleccionado o no es la siguiente chBoxOpcion.setOnCheckedChangeListener( new CheckBox.OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { if (isChecked) { cb.setText("Checkbox Marcado!"; } else { cb.setText("Checkbox desMarcado!"; } } });
En esta ocasion mostraré como definir un Layout Lineal en Android , mostrando sus principales propiedades, asi de como definir un Layout dentro de otro, extendiendo asi las posibilidades a la hora de diseñar nuestras interfaces.Mas informacion , ejemplos ,videos Yelamablog
Con un compañero hemos decidido compartir en especie de sesiones lo que llamamos Android desde cero , un curso donde hablamos de como desarrollar aplicaciones para android . Aqui les dejo la introduccion del curso . la introduccion al curso se encuentra aqui . http://yelamablog.blogspot.com/2012/01/primera-sesion-android-desde-cero.html Ahi encontraran como configurarar las herramientas de desarrollo . La segunda Session es este video hecho por mi compañero Espero que todos se interesen por el desarollo de apps para android . http://yelamablog.blogspot.com
Recursos para Desarrollar :Android SDK : http://developer.android.com/sdk/index.htmlEclipse IDE : http://www.eclipse.org/downloads/ADT (Android Developers Tools) : http://developer.android.com/sdk/eclipse-adt.htmlEspero ser Claro en el siguiente Video :Como desarrollar , ejemplos y mas http://yelamablog.blogspot.com
Creando Nuestra Primera Aplicacion para Android Asumiendo que se ha configurado el entorno de desarrollo, en esta ocasión crearemos nuestra primera aplicación Android, también conoceremos la estructura del proyecto así como la función de los directorios que lo componen. También se mostrara la manera de crear un Emulador para probar nuestras aplicaciones y como ejecutar las mismas. Mas info ,ejemplos http://yelamablog.blogspot.com
Aquí la segunda sesión del curso android desde cero Espero que todos se interesen por el desarollo de apps para android .
Creando Nuestra Primera Aplicacion para Android Asumiendo que se ha configurado el entorno de desarrollo, en esta ocasión crearemos nuestra primera aplicación Android, también conoceremos la estructura del proyecto así como la función de los directorios que lo componen. También se mostrara la manera de crear un Emulador para probar nuestras aplicaciones y como ejecutar las mismas.Mas info ,ejemplos http://yelamablog.blogspot.com