Archivo del sitio

Hola mundo en Flash (Flex) desde Linux

Para un experimento que quiero hacer tengo que retocar un código hecho en Flex. Como nunca he programado Flex ni ActionScript  me ha tocado bucear en la red. Siguiendo este post y este otro, he conseguido montar el entorno de desarrollo.

Eclipse ya lo tenía instalado desde el aptitude de mi Ubuntu 9.10 así que solo he tenido que añadirle los plugins que me faltaban (AXDT).

Este es el código con el que he probado que todo funciona:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
	layout="vertical">
	<mx:Script>
<![CDATA[
         public function about():void {
              texto.text = "http://franchojoven.files.wordpress.com/2009/12/pc_evolution.jpg";
         }

         public function hola():void {
         	texto.text = "Hola";
         }

]]></mx:Script>
	<mx:Label id="texto">
		<mx:text>pulsa</mx:text>
	</mx:Label>
	<mx:Button id="btnHola" label="Hola" click="hola()" />
	<mx:Button id="btnAbout" label="About" click="about()" />
</mx:Application>

y esta es resultado del programa una vez compilado: MxmlHelloWorld

Android: buscando contactos por de teléfono

android-buscatelefonosEsta es mi primera aplicación con Android. Se trata de un buscador de contactos a través de su número de teléfono.

Los contactos se van filtrando conforme se va tecleando el número de teléfono. Si pulsamos sobre un item del resultado se abrirá su ficha de contacto.

Con esta aplicación quería experimentar:

  • La estructura básica de un programa en Android
  • Comprension del AndroidManifest.xml
  • La creación de un interfaz a pelo (editando el XML directamente)
  • Cómo consultar datos de contactos (ManagedQuery)
  • Cómo mostar los resultados (uso de “Adapters”)
  • Cómo enlazar mis resultados y las fichas de los contactos (Uso de Intent)
  • Captura y personalización de mensajes de error (AlertDialog)
  • Creación de aplicaciones multi-idioma (uso de “resources”)

Lee el resto de esta entrada

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.065 seguidores