<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Pike Of Plancha &#187; LSI</title>
	<atom:link href="http://www.gskbyte.net/tag/lsi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gskbyte.net</link>
	<description>Niños, no tengáis prisa por crecer.</description>
	<lastBuildDate>Sun, 29 Jan 2012 19:41:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
  <link>http://www.gskbyte.net</link>
  <url>http://www.gskbyte.net/favicon.ico</url>
  <title>The Pike Of Plancha</title>
</image>
		<item>
		<title>Boy Sc@ut</title>
		<link>http://www.gskbyte.net/2009/10/29/boy-scut/</link>
		<comments>http://www.gskbyte.net/2009/10/29/boy-scut/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 16:43:48 +0000</pubDate>
		<dc:creator>Alcalá</dc:creator>
				<category><![CDATA[Kora]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[LSI]]></category>
		<category><![CDATA[PFC]]></category>
		<category><![CDATA[scaut]]></category>

		<guid isPermaLink="false">http://www.gskbyte.net/?p=851</guid>
		<description><![CDATA[Como ya saben algunos, este año estoy trabajando en un proyecto del departamento de Lenguajes y Sistemas Informáticos (LSI) de la Universidad de Granada. Además, este trabajo va a ser también mi Proyecto Fin de Carrera. El proyecto Sc@ut es, según su página web: &#8220;Un proyecto de investigación que tiene … <a href="http://www.gskbyte.net/2009/10/29/boy-scut/">Seguir leyendo <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>Como ya saben algunos, este año estoy trabajando en un proyecto del departamento de <a href="http://lsi.ugr.es/">Lenguajes y Sistemas Informáticos (LSI)</a> de la <a href="http://www.ugr.es">Universidad de Granada</a>. Además, este trabajo va a ser también mi Proyecto Fin de Carrera.</p>
<p>El <a href="http://scaut.ugr.es/">proyecto Sc@ut </a>es, según su página web:</p>
<blockquote><p>&#8220;Un proyecto de investigación que tiene como finalidad mejorar la capacidad comunicativa del colectivo de personas con necesidades educativas especiales.&#8221;</p></blockquote>
<p>Hasta este momento se han realizado proyectos para mejora del aprendizaje y la comunicación de personas discapacitadas utilizando dispositivos portátiles como PDAs o Nintendo DS. El año pasado se comenzó también, englobado en el proyecto Sc@ut, el proyecto PIC@, que consiste en una aplicación para iPhone e iPod Touch con una interfaz adaptable al usuario, que incluye actividades colaborativas especialmente diseñadas para personas con necesidades especiales.</p>
<p>El proyecto que voy a realizar yo se aleja un poco de las necesidades educativas y consiste en la creación de una aplicación para el control de domótica, y cuenta también con una interfaz adaptable a las necesidades especiales de los usuarios. La idea es permitir a un grupo de usuarios, cada uno con unos &#8220;permisos&#8221; y unas necesidades específicas, controlar elementos domóticos (luces, persianas, climatizadores, etcétera) en una casa. De esta forma, la aplicación permitirá controlar aquellos dispositivos que le estén permitidos al usuario, y la comunicación del usuario con la misma se adaptará en función de sus capacidades, tanto físicas como cognitivas.</p>
<p>Por ejemplo, la interfaz de usuario mostrará pictogramas o fotos según la capacidad del usuario para permitirle  identificar el dispositivo al que se refiere, cambiará el contraste de la interfaz si el usuario tiene problemas visuales, o leerá en voz alta las distintas posibilidades que se ofrecen. Asimismo, permitirá la interacción del usuario con los controles de diferentes formas, ya sea mediante acciones &#8220;estándar&#8221; tales como activar botones y desplazar barras, utilizando las capacidades multitáctiles del dispositivo, o agitándolo en el caso de personas con discapacidad física. Si hay tiempo, incluso, se permitirá ejecutar acciones mediante el reconocimiento de voz.</p>
<p><span id="more-851"></span></p>
<p><strong>Edición:</strong> la mayoría de lo que se dice aquí abajo ya no es cierto, pues hemos cambiado de plataforma de desarrollo a <span style="text-decoration: underline;"><strong>Android</strong></span>.</p>
<p>Esta aplicación estará diseñada y programada, al igual que PIC@, para iPhone e iPod Touch. Por tanto, la aplicación deberá desarrollarse utilizando el lenguaje <a href="http://es.wikipedia.org/wiki/Objective-C">Objective-C</a> y utilizando la biblioteca Cocoa Touch, utilizada para programar la interfaz de usuario de dichos dispositivos. Objective-C es un lenguaje que desconocía hasta ahora, y que tiene una sintaxis mezcla de <a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_C">C</a> y <a href="http://es.wikipedia.org/wiki/Smalltalk">Smalltalk</a>. Al principio es un poco raro e incómodo (sobre todo, si se está acostumbrado a <a href="http://es.wikipedia.org/wiki/C%2B%2B">C++</a> y <a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java">Java</a>), pero cuando se le va cogiendo el manejo descubre uno que tiene una sintaxis bastante legible y cómoda. Aparte, todo este trabajo tiene que desarrollarse utilizando el SDK del iPhone, que solo está disponible para MacOS X. El SDK incluye un simulador de iPhone y tanto el editor de texto como las herramientas de depuración me han gustado, especialmente estas últimas.</p>
<p>Si no se tiene un Mac, es complicado instalar el sistema operativo en un PC normal, pero una vez configurado, el sistema se comporta bastante bien y más o menos se puede hacer casi lo mismo que en mi <a href="http://es.wikipedia.org/wiki/Arch_linux">Arch Linux</a>+KDE. En el fondo, MacOS es una distribución de Unix (está basado en BSD) y tiene una  utilidad de terminal bastante buena (aunque no tanto como Konsole en Linux), y además se puede instalar <a href="http://es.wikipedia.org/wiki/Kde">KDE</a> gracias a MacPorts. Lo único que no me ha gustado hasta ahora de MacOS X es el iTunes (aunque se puede solucionar instalando Amarok) y, sobre todo, el gestor de ficheros, Finder (pues es muy, muy poco flexible). Por lo demás, he de reconocer que MacOS X está bastante bien: la respuesta de las aplicaciones es siempre fluida, aun estando el pricesador al 100% de uso, es bastante estable y es rápido. Aún así, me sigue gustando más la flexibilidad de Arch+KDE.</p>
<p><strong>Edición:</strong> esto es cierto a medias, pues al cambiar de plataforma a última hora, me han aceptado. El repo a usar es la forja que nos proporcionan.</p>
<p>Tengo pensado publicar este proyecto bajo licencia GPL y voy a desarrollar mi trabajo en un repositorio público, no sé aún si utilizando Google Code (con Subversion) o Gitorius (con Git). Tambén quiero apuntarme al <a href="http://www.concursosoftwarelibre.org/">Concurso Universitario de Software Libre</a>, pero aún hay unos flecos con licencias de las bibliotecas a usar que quiero resolver. De todas formas, acepten o no mi propuesta, seguiré contando por aquí cómo marcha el proyecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gskbyte.net/2009/10/29/boy-scut/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

