<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>
 <channel>
  <title>Ruben Rincon&#039;s Forum Nokia Blog</title>
  <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog</link>
  <description>A Forum Nokia Blog</description>
  <pubDate>Mon, 23 Nov 2009 19:04:50 +0200</pubDate>
  <generator>http://www.lifetype.net</generator>
  <itunes:author>Forum Nokia</itunes:author>
  <itunes:category text="Technology">
    <itunes:category text="Tech News"/>
  </itunes:category>
  <itunes:image href="http://www.forum.nokia.com/piazza/blogs/imgs/forum_nokia_rss_logo.jpg"/>
    <item>
   <title>J2ME Canvas Qwerty Keyboard For Touch Devices</title>
   <description>
    &lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I have published recently one of the components I&amp;nbsp;was working in some of my free time&amp;nbsp;during the last semester.&amp;nbsp; We can find often developers asking in discussion boards how to enter text in Canvas applications in phones like 5800 or 5530 (Touch phones with no physhical keyboard).&amp;nbsp; One of the workarounds is to use the famous TextBox approach but it is kind of disrupting if we are talking about look and Feel and despite is a very valid approach it&#039;s not&amp;nbsp;that user friendly.&amp;nbsp; (hit your canvas textfield component, hit the textbox&amp;nbsp;that popsup&amp;nbsp;and then you have the native keyboard with different colors to the ones you have in your app)
&lt;/p&gt;
&lt;p&gt;
This new&amp;nbsp;component is 100% customizable (size, colors, buttons, all)&amp;nbsp;and it is proved to perform pretty well in 5800 and 5530.&amp;nbsp;&amp;nbsp;The whole souce code has been shared along with&amp;nbsp;a complete example.
&lt;/p&gt;
&lt;p&gt;
To have access to all the information please follow this link:
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/A_Canvas_Qwerty_Keyboard_For_Touch_Devices&quot; target=&quot;_blank&quot;&gt;Canvas Qwerty Keyboard for Touch Devices&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The keyboard can be either used in Fullsize or small size mode.
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/vk_image4.JPG&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
Full size mode&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/vk_image1.JPG&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
Small size mode&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I hope you enjoy it.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
:Rub&amp;eacute;n
&lt;/p&gt;
   </description>
   <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/07/22/j2me-canvas-qwerty-keyboard-for-touch-devices</link>
   <comments>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/07/22/j2me-canvas-qwerty-keyboard-for-touch-devices</comments>
   <guid>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/07/22/j2me-canvas-qwerty-keyboard-for-touch-devices</guid>
      <dc:creator>rdrincon</dc:creator>
      
    <category>Java</category>
         <pubDate>Wed, 22 Jul 2009 21:15:04 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>J2ME Canvas Qwerty Keyboard For Touch Devices</itunes:subtitle>
   <source url="http://blogs.forum.nokia.com/rss.php?blogId=300082&amp;profile=rss20">Ruben Rincon&#039;s Forum Nokia Blog</source>
     </item>
    <item>
   <title>Mexico All Mobile For an Entire Day</title>
   <description>
    &lt;p align=&quot;center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/mobileLogo.png&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
Last saturday May the 30th I had the pleasure to be part of the MobileCamp Mexico 2009.&amp;nbsp; This is the first of this events related to mobile carried on in the country.&amp;nbsp;&amp;nbsp;There were about 120 developers in the place&amp;nbsp;who enjoyed the time talking about mobile technologies, exchanging experience, gadgets, and even code.&amp;nbsp; The event was carried out in unconference style, meaning that there is not arranged scheduled beforehand but everything is set the exact same day. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;How the idea was born:&lt;/strong&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Everything started a couple months ago when I went to&amp;nbsp;the&amp;nbsp;last Barcamp in Queretaro&amp;nbsp;(two hours driving from Mexico) and I met&amp;nbsp;a&amp;nbsp;well recognized developer community called Tequilla Valley (which is nothing related to alcohol).&amp;nbsp;&amp;nbsp;After I had my own conference about widgets and&amp;nbsp;some networking and relax time we planted the seed of having a barcamp for mobile as the ones taking place in big cities. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;About the place:&lt;/strong&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
One of the most interesting things of the event was the place where it was held.&amp;nbsp; Close to downtown in Mexico you can find an arqueological place called Tlatelolco.&amp;nbsp; Beside it there is a center owned by UNAM with wonderful view to the ruins.&amp;nbsp; We had a couple rooms including one big nicknamed that day as the Hall of Justice just as the Superfriends cartoon. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/tlatelolco.jpg&quot; width=&quot;500&quot; height=&quot;377&quot; /&gt;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/cierre.jpg&quot; width=&quot;557&quot; height=&quot;421&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;About the sponsors:&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
The whole event was possible thanks to those companies/organizations that participated by apportting&amp;nbsp;their economical and human resources.&amp;nbsp; We had a total of 12 sponsors from different areas of the Mobile Industry.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
We (Forum Nokia)&amp;nbsp;installed a mini experience center (basically&amp;nbsp;a 5800 and N96&amp;nbsp;connected to two screens) &amp;nbsp;where developers were able to test the handsets and the different services.&amp;nbsp; As a funny note I would like to talk about my best customer ... a kid about 7 years old with his father testing all the NGage games ... I bet he went straight to the Nokia Flagship to get one. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/stands2.JPG&quot; /&gt;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/mainScreen.JPG&quot; width=&quot;573&quot; height=&quot;298&quot; /&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/registration.JPG&quot; width=&quot;543&quot; height=&quot;285&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
In the same way we had stands from several sponsors like the Mexican operator Iusacel (who additionally provided the coffe &amp;amp; cookies), Dell, Palm and some other companies who helped to spread the voice of the event.&amp;nbsp; I would like to remark this design &amp;amp; Flash company called &amp;quot;Amigo Imaginario&amp;quot; that provided nice tshirts to organizers ... with our twitnames !!!&amp;nbsp; so cool. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;About Tequila Valley:&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
This developer community composed of developers from all around the contry in all the fields (Web, OpenSource, Mobile, etc) has tought all of us a lesson about how to be in community.&amp;nbsp; They organize all kind of small and big events almost every week even in some coffe house to talk about technology, share code or in someones appartment just to code together and make good use of other people knowledge.&amp;nbsp;I have also seen other countries trying to adopt the same idea of community ... congratullations to these guys. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;About the Conferences:&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
Being an open event there was a variety of conferences that cover developer&amp;nbsp;platforms in different brands like Nokia, BB, Iphone and also different platforms like SMS &amp;amp;&amp;nbsp;Bluetooth. 
&lt;/p&gt;
&lt;p&gt;
What corresponds to me, I had a very active participation with three&amp;nbsp;different conferences along&amp;nbsp;the day:&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;I presented to the dev community how Nokia is encouraging developers to create relevant local content with strategies like CallingAllInnovators, the Open Screen Funding Project and how to market them through relevant channels like the OVI Store.&amp;nbsp; The fact of having mexican people in the final round of the two most important Forum Nokia contest in the last year is also very encouraging and brought lot of attention. 
&lt;/p&gt;
&lt;p&gt;
Then We had a small conference/demonstration session about how to create a widget in only 15 mins using the S60 Aptana Plugin.&amp;nbsp; Not to my surprise, the developers attending were very receptive and showed a lot of expertise on the area asking very good and deep questions. 
&lt;/p&gt;
&lt;p&gt;
To finalize my conferences, we had one more conference/demonstration bringing on the topic of the Qt developer platform.&amp;nbsp; This was so far one of the topics that brought most of the attention, I had different people gently inviting me to talk in several events about it and even some people from education centers&amp;nbsp;telling me that wanted to put Qt as part of their education programs.&amp;nbsp;&amp;nbsp;Developers see a big potencial&amp;nbsp;and future with this technology and so do I...&amp;nbsp;and I was even able to&amp;nbsp;show them in 15 minutes how to create a native&amp;nbsp;Qt app using the QT Designer&amp;nbsp;and send&amp;nbsp;it to the phone for&amp;nbsp;on device demonstration.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/ovi.jpg&quot; width=&quot;546&quot; height=&quot;422&quot; /&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/conferencias.jpg&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
Among the other conferences we had people talking about advertising using bluetooth push technology and all the implications to bear in mind, ideas for creating a public SMS network, comments regarding Web 2.0 in mobile phones, how to create FlashLite applications using Adobe Creative Studio (I really liked that animation of a cat made with flash moving his eyes up and down), Mozilla presenting their Mobile Web Browser Fennec in a Nokia N800 tablet&amp;nbsp;and off course, some conferences about creating apps for BB and Iphone. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/flash.JPG&quot; /&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/mozilla.jpg&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Closing the event:&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
that was one of the most entusiastic moments of the day since there were a lot of gifts from the sponsors.&amp;nbsp; Among that there were caps, USB, a lot of T-shirts and 3 handsets (2 of them Nokia E71).&amp;nbsp; We decided to make the raffle in a geeky way using random.org ... believe me, it was a lot of fun. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/premios.JPG&quot; width=&quot;565&quot; height=&quot;318&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
The event was concluded and placing the foothold in this sort of mobile related events in M&amp;eacute;xico.&amp;nbsp; Looking forward to have the second version of it. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/all.JPG&quot; width=&quot;586&quot; height=&quot;311&quot; /&gt; 
&lt;/p&gt;
   </description>
   <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/06/04/mexico-all-mobile-for-an-entire-day</link>
   <comments>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/06/04/mexico-all-mobile-for-an-entire-day</comments>
   <guid>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/06/04/mexico-all-mobile-for-an-entire-day</guid>
      <dc:creator>rdrincon</dc:creator>
      
    <category>Event</category>
         <pubDate>Thu, 04 Jun 2009 00:01:48 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Mexico All Mobile For an Entire Day</itunes:subtitle>
   <source url="http://blogs.forum.nokia.com/rss.php?blogId=300082&amp;profile=rss20">Ruben Rincon&#039;s Forum Nokia Blog</source>
     </item>
    <item>
   <title>Widget Example:  Using google calendar and S60 Platform Services</title>
   <description>
    &lt;p&gt;
This is a simple and basic example widget that uses google calendar and&amp;nbsp; the platform services of the S60 5ed.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
It shows how to access the google calendar javascript API to retrieve information of a public calendar.&amp;nbsp; In this case a test calendar I created but you can changed for your own.
&lt;/p&gt;
&lt;p&gt;
The widget is composed by two basic screens, each screen represented by a &amp;lt;div&amp;gt; tag within the .html file. 
&lt;/p&gt;
&lt;p&gt;
The First screen will show a list of events ordered by date.&amp;nbsp; The name of the event and the date will be displayed in each entry.
&lt;/p&gt;
&lt;p&gt;
The second screen will show the details of a picked event.&amp;nbsp; It also contains an options menu with two actions, the first one allows to store the event in the default phone calendar, the second one allows to return to the event list.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The Javascript Calendar Service API is used to store the event in the phone.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Two important notes:&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
1.&amp;nbsp; The application does not check if the calendar already has a specific entry, so if you add it twice you will see it twice on the phone.
&lt;/p&gt;
&lt;p&gt;
2.&amp;nbsp; Since the WebKit is not yet supported by the google Calendar API, you will see a message asking you to use it at your own risk... well, you&#039;d better take the risk, works just fine.
&lt;/p&gt;
&lt;p&gt;
&lt;br /&gt;
Here... a couple sceenshots and the link download the example.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Image:GoogleCalendar.zip&quot; target=&quot;_blank&quot; title=&quot;Google Calendar Widget Example&quot;&gt;Download Google Calendar Widget example&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/1931-screenshot.JPG&quot; alt=&quot;Screenshot of Google calendar widget&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
Let me know your comments.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
   </description>
   <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/02/04/widget-example-using-google-calendar-and-s60-platform-services</link>
   <comments>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/02/04/widget-example-using-google-calendar-and-s60-platform-services</comments>
   <guid>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2009/02/04/widget-example-using-google-calendar-and-s60-platform-services</guid>
      <dc:creator>rdrincon</dc:creator>
      
    <category>Web Runtime (WRT)</category>
         <pubDate>Wed, 04 Feb 2009 01:32:46 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Widget Example:  Using google calendar and S60 Platform Services</itunes:subtitle>
   <source url="http://blogs.forum.nokia.com/rss.php?blogId=300082&amp;profile=rss20">Ruben Rincon&#039;s Forum Nokia Blog</source>
     </item>
    <item>
   <title>VideoTutorial:  creando un Widget con Aptana Studio y el WRT S60 plugin</title>
   <description>
    &lt;p&gt;
Una gran noticia para los desarrolladores de widgets.&amp;nbsp; Nokia ha hecho el primer release de un plugin para Aptana Studio.&amp;nbsp; Con este plugin se pueden elaborar widgets de una forma muy r&amp;aacute;pida.&amp;nbsp; Como en alg&amp;uacute;n lugar escuch&amp;eacute;:&amp;nbsp; si una imagen vale mil palabras, un video vale un mill&amp;oacute;n; por eso, aqu&amp;iacute; les dejo un videotutorial en donde se realiza un ejemplo completo de un Widget que utiliza el Google Language Ajax API&amp;nbsp;para que vean lo f&amp;aacute;cil que es hacer un widget. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;Pueden ver el videotutorial en el siguiente link:&amp;nbsp; &lt;a href=&quot;http://blip.tv/file/1597789&quot; target=&quot;_blank&quot;&gt;VIDEOTUTORIAL: WIDGET TRADUCTOR&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link pueden descargar Aptana Studio:&lt;br /&gt;
&lt;a href=&quot;http://aptana.com/&quot; title=&quot;Aptana Studio&quot;&gt;http://aptana.com/&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link encontrar&amp;aacute;n el WRT S60 plugin para Aptana:&lt;br /&gt;
&lt;a href=&quot;http://aptana.com/nokia&quot; title=&quot;WRT S60 Plugin para Aptana Studio&quot;&gt;http://aptana.com/nokia&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link pueden descargar el ejemplo completo: &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Image:TraductorGoogle.zip&quot; title=&quot;Traductor Google&quot;&gt;Traductor &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Nota:&lt;/strong&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Hay otro detalle del cual no hablo en el videotutorial pero con el que algunos pueden tener problemas: 
&lt;/p&gt;
&lt;p&gt;
Cuando se va a efectuar la transici&amp;oacute;n en una pantalla que no ha tenido ning&amp;uacute;n cambio, algunas veces la pantalla no se refresca hasta que movemos el cursor sobre ella.&amp;nbsp; Este inconveniente se resuelve utilizando la siguiente l&amp;iacute;nea: 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setTimeout(&#039;widget.performTransition();&#039;, 0); 
&lt;/p&gt;
&lt;p&gt;
en lugar de utilizar s&amp;oacute;lamente: 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;widget.performTransition(); 
&lt;/p&gt;
   </description>
   <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin</link>
   <comments>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin</comments>
   <guid>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin</guid>
      <dc:creator>rdrincon</dc:creator>
      
    <category>Web Runtime (WRT)</category>
         <pubDate>Sat, 20 Dec 2008 18:20:16 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>VideoTutorial:  creando un Widget con Aptana Studio y el WRT S60 plugin</itunes:subtitle>
   <source url="http://blogs.forum.nokia.com/rss.php?blogId=300082&amp;profile=rss20">Ruben Rincon&#039;s Forum Nokia Blog</source>
     </item>
    <item>
   <title>Las tecnologías Web se toman los dispositivos móviles!</title>
   <description>
    &lt;span&gt;&lt;span&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: small; font-family: Arial&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;Las tecnolog&amp;iacute;as convencionales para el desarrollo de aplicaciones m&amp;oacute;viles como J2ME, C++ y python son lenguajes de programaci&amp;oacute;n orientado a objetos y pensados desde un principio para programadores.&amp;nbsp; Que pasa con aquellos que&amp;nbsp; en el boom de las tecnolog&amp;iacute;as Web aprendieron a utilizar Html, Flash, JavaScript y decidieron convertirse en desarrolladores web? &amp;nbsp;entre ellos, miles de dise&amp;ntilde;adores gr&amp;aacute;ficos que pasaron del papel al computador. Bueno, ellos tambi&amp;eacute;n tienen su oportunidad de incursionar en el mundo de las aplicaciones m&amp;oacute;viles sin necesidad de aprender una nueva tecnolog&amp;iacute;a.&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;/span&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;La primera tecnolog&amp;iacute;a de la que hablaremos es Flash que siempre ha sobresalido por la simplicidad con la que podemos elaborar estupendas animaciones e interfaces de usuario.&amp;nbsp;&amp;nbsp; Existen&amp;nbsp; dos aproximaciones para desarrollar contenido, la primera&amp;nbsp; es haciendo mover elementos por el documento en una escala de tiempo y la segunda opci&amp;oacute;n, que es &amp;nbsp;m&amp;aacute;s avanzada, es utilizar ActionScript, un lenguaje muy parecido a JavaScript.&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Para los desarrolladores de esta plataforma, existe una extensi&amp;oacute;n para dispositivos m&amp;oacute;viles llamada Flash Lite.&amp;nbsp; Esta tecnolog&amp;iacute;a es un subconjunto de su contraparte web y agrega algunos elementos espec&amp;iacute;ficos para los dispositivos m&amp;oacute;viles como el uso de men&amp;uacute;s en los softkeys.&amp;nbsp; Flash Lite ha evolucionado en diferentes versiones, en la primera versi&amp;oacute;n (v1.1) hay soporte a elementos&amp;nbsp; b&amp;aacute;sicos multimedia y ActionScript 1.0; en FlashLite 2.x se incorpora ActionScript 2.0 y elementos avanzados multimedia como conexi&amp;oacute;n remota utilizando sockets y en la versi&amp;oacute;n 3.0 se agregan entre otras cosas el soporte a streaming multimedia.&amp;nbsp; No podemos negar que ha existido fragmentaci&amp;oacute;n en cuanto a las versiones pero lo cierto es que el n&amp;uacute;mero de dispositivos que la soportan crecen de forma exponencial y se mantiene la compatibilidad hacia atr&amp;aacute;s.&amp;nbsp; Flash Lite es una muy buena opci&amp;oacute;n para realizar aplicaciones sencillas que requieran de una interfaz gr&amp;aacute;fica avanzada como protectores de pantalla, juegos sencillos, animaciones y publicidad.&amp;nbsp; Otra gran ventaja a favor de FlashLite son las potentes herramientas de desarrollo suministradas por Adobe.&amp;nbsp; El Adobe Flash Creative Studio contiene un componente llamado Adobe Devide Central que permite la simulaci&amp;oacute;n de aplicaciones en todas las versiones de FlashLite y para diferentes resoluciones de pantalla.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Conoce m&amp;aacute;s sobre FlashLite siguiendo este link:&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.forum.nokia.com/main/resources/technologies/flash/&quot; title=&quot;Flash Lite&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Flash Lite&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;Continuando con tecnolog&amp;iacute;as web, hemos visto como han evolucionado en la &amp;uacute;ltima d&amp;eacute;cada y hoy ya utilizamos el concepto Web 2.0 que es en resumen y sin entrar en detalles una web interactiva en donde las p&amp;aacute;ginas dejaron de ser est&amp;aacute;ticas y se reemplazaron por p&amp;aacute;ginas din&amp;aacute;micas mediante un uso extensivo de lenguajes de tipo script como javaScript, aparecieron nuevos est&amp;aacute;ndares de intercambio de informaci&amp;oacute;n basados en XML como RSS, ATOM, se acogieron tecnolog&amp;iacute;as como CSS permitiendo estructurar y organizar la presentaci&amp;oacute;n de p&amp;aacute;ginas web y se establecieron t&amp;eacute;cnicas de programaci&amp;oacute;n como Ajax permitiendo obtener datos de un servidor sin interrumpir la visualizaci&amp;oacute;n ni el comportamiento de una p&amp;aacute;gina.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;La siguiente imagen es un mapa mental de Web 2.0 en donde se ven claramente los elementos quel la conforman. (tomado de wikipedia)&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: 11pt; font-family: Arial&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/1/16/Web20mindmapLARG.jpg&quot; target=&quot;_blank&quot; title=&quot;Mind Map Web2.0&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/Web20mindmapMedium.JPG&quot; alt=&quot;Mapa mental Web 2.0&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;La gran noticia para los desarrolladores web y dise&amp;ntilde;adores es que pueden utilizar todas estas tecnolog&amp;iacute;as para hacer aplicaciones que corran en dispositivos celulares y adem&amp;aacute;s utilizar algunas caracter&amp;iacute;sticas espec&amp;iacute;ficas de los tel&amp;eacute;fonos e integrarlas con ellas.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Estos conceptos se centran en una s&amp;oacute;la palabra &amp;ldquo;widget&amp;rdquo;.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Este es un t&amp;eacute;rmino que naci&amp;oacute; para aplicaciones de escritorio y que permiten acceder de forma r&amp;aacute;pida y directa a funciones que requieren interacci&amp;oacute;n con la web.&lt;span&gt;&amp;nbsp; &lt;/span&gt;El mismo concepto se aplica a los Widgets en los dispositivos m&amp;oacute;viles.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Son aplicaciones que viven en el dispositivo (aparecen en el men&amp;uacute; de aplicaciones) se ejecutan en el tel&amp;eacute;fono y tienen la capacidad de conectarse a Internet para realizar actualizaci&amp;oacute;n de contenido, consultas, entre otras cosas.&lt;/span&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;La raz&amp;oacute;n de ser de los widgets es generar una gran experiencia de usuario, permitiendo crear llamativas interfaces de usuario ajustadas a la pantalla del dispositivo, minimizando el flujo de datos por la red ya que todo el control y flujo de pantallas existe en el dispositivo y permitiendo la incorporaci&amp;oacute;n de un men&amp;uacute; de opciones como lo vemos en la siguiente gr&amp;aacute;fica.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300082/widgets.JPG&quot; alt=&quot;Widgets&quot; /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;Un widget se compone de un archivo HTML muy sencillo que se utiliza s&amp;oacute;lo como punto de partida, es decir como primera pantalla.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Las siguientes pantallas se arman utilizando JavaScript &lt;span&gt;&amp;nbsp;&lt;/span&gt;y hojas de estilo (archivos CSS) siguiendo el Document Object Model, la l&amp;oacute;gica de toda la aplicaci&amp;oacute;n la proporciona JavaScript.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Adicionalmente a los objetos soportados por JavaScript existen algunos elementos espec&amp;iacute;ficos al tel&amp;eacute;fono que permiten la creaci&amp;oacute;n de men&amp;uacute;s y acciones ligados a los softkeys.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Otra caracter&amp;iacute;stica importante es el soporte a Ajax a trav&amp;eacute;s del objeto XMLHttpRequest que permite hacer consultas de datos por Internet de forma as&amp;iacute;ncrona sin interrumpir o bloquear la funcionalidad de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;Existen actualmente dos versiones de Widgets, la primera (1.0) es soportada por los tel&amp;eacute;fonos S60 3ed Feature Pack 2 (como el N78) y algunos de&lt;span&gt;&amp;nbsp; &lt;/span&gt;Feature Pack 1 &lt;span&gt;&amp;nbsp;&lt;/span&gt;en las versiones de software m&amp;aacute;s reciente (como N95 y E71).&lt;span&gt;&amp;nbsp; &lt;/span&gt;En esta versi&amp;oacute;n se puede tener acceso a informaci&amp;oacute;n b&amp;aacute;sica del sistema como nivel de carga de bater&amp;iacute;a y disponibilidad e intensidad de se&amp;ntilde;al.&lt;span&gt;&amp;nbsp; &lt;/span&gt;La versi&amp;oacute;n WRT 1.1 soportada en los tel&amp;eacute;fonos Nokia S60 5ed (como el 5800 Xpress Music y que veremos en Latinoam&amp;eacute;rica hasta el pr&amp;oacute;ximo a&amp;ntilde;o) incluye un conjunto de librer&amp;iacute;as denominadas Service API que permiten una integraci&amp;oacute;n mucho m&amp;aacute;s fuerte con el dispositivo tal como un application manager, acceso a calendario, lista de contactos, datos del GPS y Mensajer&amp;iacute;a.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;Muchos se preguntar&amp;aacute;n que tanta es la portabilidad de los Nokia WRT Widgets con respecto a otros fabricantes o dispositivos.&lt;span&gt;&amp;nbsp; &lt;/span&gt;El motor de los Nokia widgets es el Webkit, &lt;span&gt;&amp;nbsp;&lt;/span&gt;un framewok para aplicaciones utilizado tambi&amp;eacute;n por el navegador Web de los S60, Safari, Google Chrome y adem&amp;aacute;s otros fabricantes como Motorola en algunas de sus plataformas.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Los elementos generales como Interfaz de Usuario, conectividad y l&amp;oacute;gica de la aplicaci&amp;oacute;n son 100% reutilizables, sin embargo, los elementos que hagan referencia a capacidades espec&amp;iacute;ficas del dispositivo como el Service API deber&amp;aacute;n ser portados de acuerdo a las especificaciones de cada fabricante u plataforma.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Conoce m&amp;aacute;s sobre widgets en el siguiente link:&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.forum.nokia.com/main/resources/technologies/browsing/widgets.html&quot; title=&quot;Widgets&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Widgets&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Tambi&amp;eacute;n les recomiendo este webinar en Espa&amp;ntilde;ol: &lt;/span&gt;&lt;a href=&quot;https://admin.emea.acrobat.com/_a799911421/p91167961/&quot; title=&quot;Webinar widgets&quot;&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;Webinar Widgets&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-size: small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span&gt;
&lt;p align=&quot;justify&quot; class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: verdana,geneva&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;En conclusi&amp;oacute;n, las tecnolog&amp;iacute;as Web tienen un gran futuro en el marco de aplicaciones m&amp;oacute;viles, adem&amp;aacute;s cada vez se integran m&amp;aacute;s con las capacidades espec&amp;iacute;ficas del tel&amp;eacute;fono, son altamente portables y&amp;nbsp;tienen un Time To Marquet m&amp;iacute;nimo comparado con las tecnolog&amp;iacute;as de programaci&amp;oacute;n convencionales.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: verdana,geneva&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
   </description>
   <link>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/11/24/las-tecnolog-as-web-se-toman-los-dispositivos-m-viles</link>
   <comments>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/11/24/las-tecnolog-as-web-se-toman-los-dispositivos-m-viles</comments>
   <guid>http://blogs.forum.nokia.com/blog/ruben-rincons-forum-nokia-blog/2008/11/24/las-tecnolog-as-web-se-toman-los-dispositivos-m-viles</guid>
      <dc:creator>rdrincon</dc:creator>
      
    <category>Flash</category>
      
    <category>Web Runtime (WRT)</category>
         <pubDate>Mon, 24 Nov 2008 02:55:37 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Las tecnologías Web se toman los dispositivos móviles!</itunes:subtitle>
   <source url="http://blogs.forum.nokia.com/rss.php?blogId=300082&amp;profile=rss20">Ruben Rincon&#039;s Forum Nokia Blog</source>
     </item>
   </channel>
</rss>