Archivo | Artículos RSS for this section

Lo que debes saber del Internet Gratis de Facebook: Internet.org

Primero, si vives bajo una piña debajo del mar (peruano), este es el contexto de la noticia, tomado de FayerWayer:

Mark Zuckerberg sonríe. Su incursión en la Cumbre de las Américas ha sido un éxito. No sólo ha anunciado que Panamá se convierte en el tercer país en la región en adoptar Internet.org, su criticado modelo de internet “gratuito”, sino que ha logrado que Brasil y Perú se sumen a la iniciativa, además de una reunión con la presidenta de Argentina. El poder seductor de Internet.org es demasiado para un político latinoamericano: la promesa de ampliar la base de personas que se conectan a Internet, por supuesto, sin pensar en las consecuencias en el largo plazo.

Leer Más…

Anuncios

Lecturas obligatorias si estás pensando fundar #StartupsEnPeru

Esta es una recopilación de artículos que te ayudarán a entender el ecosistema de emprendimientos tecnológicos o Startups en nuestros país. Si conoces alguno más, añadirlo en los comentarios.

Rutas de Lima

Resultados de Wayra después de 20 meses

Leer Más…

¿Qué fue de las primeras promociones de Wayra Perú? #StartupsEnPeru

Para averiguar que tan “exitoso” es el ecosistema de Startups en el Perú, se hizo una revisión rápida del estado a marzo de 2015 de las Startups aceleradas por Wayra Perú entre 2012 y 2013:

Wayra en el Perú

En resumen:

Primera promoción, 2011:
1217 propuestas recibidas.
10 proyectos acelerados.
Probabilidad de ser aceptado: 0.0082%
Aún activos en redes sociales a marzo de 2015: 2: Arte Manifiesto, Papaya.pe

Leer Más…

4 lecturas sobre la Situación de los Desarrolladores Web en el Perú

Mozilla Perú publicó los resultados del estudio “Situación de los Desarrolladores Web en el Perú 2014“. Estas son reflexiones de acuerdo al orden de las preguntas, no es un ranking en especial.

1. ¿Ser desarrollador web es una profesión de hombres?

Las carreras de computación siempre han sido consideradas una profesión de hombres, y aunque hay varias iniciativas globales y en nuestro país para atraer más chicas al mundo de la tecnología, no parece haber más chicas trabajando en desarrollo web en el Perú (o por alguna razón pocas chicas participaron en la encuesta).

estudioweb-3

Este año se notó mucho más que el anterior. En 2013 de 256 participantes, 28 fueron mujeres. En 2014 de 396 sólo fueron 26.

Podría esbozar la misma conclusión aplicable a cualquier comunidad de tecnologías (sin distinción de género): necesitamos menos eventos aislados de difusión, sino experiencias más completas: donde se construya software real o que se incentive que los asistentes dejen de ser simples espectadores y de verdad utilicen las herramientas de desarrollo en su vida profesional.

3. El tema del sueldo

Es el tema más controversial y ya hay muchas opiniones al respecto.

Como dice @hpneo, sería bueno también analizar las respuestas “en crudo” para ver si aquellos que ganan menos son precisamente los menos preparados por conocimientos en tecnologías web. Recuerden que esos datos también están disponibles hasta en CSV 😀

4. El despunte de AngularJS y backbone.js como Frameworks JavaScript

Un gráfico lo explica mejor:

estudioweb-2

Una de las cosas que me gustan siempre de esta encuesta es que permite medir hacia qué tecnologías se mueve el mercado peruano, y ahora tenemos una lista de “Frameworks JavaScript que todo Frontend que se respeta debe saber”: jQuery, jQuery UI, AngularJS, backbone.js. Están quedando atrás los tiempos de Prototype, MooTools, dojo y YUI.

Probablemente @ccarruitero debe estar estresado porque ember.js quedó noveno 😉

5. La web es la plataforma

Este año agregamos una pregunta sobre desarrollo móvil. No me llamó la atención que Android apareciese como la tecnología móvil preferida por los desarrolladores web peruanos, pero sí me sorprendió:

– 1 de cada 3 desarrolladores web ya está apostando por desarrollo web móvil, sin pensar en apps “nativas”.
– Hay más desarrolladores apostando por Firefox OS que por Windows Phone. No es por mucho, pero definitivamente son más 😀

estudioweb-1

Si quieres saber más sobre desarrollo de apps en Firefox OS te recomiendo esta lectura ligera. La versión extendida es este Hangout de hace una semana.

¡Corte comercial!

Los chicos de la Universidad Nacional Pedro Ruiz Gallo, de Lambayeque (norte del Perú) están organizando un congreso de estudiantes con varios desarrolladores web como invitados. El evento va del 19 al 23 de mayo y puedes conocer más información en www.xcoreisc.com

Derechos digitales en Internet: Más allá de SOPA, PIPA y MegaUpload

Cómo iniciativas legislativas en el Perú y el resto del mundo pueden afectar nuestro acceso a este recurso.

Este artículo corresponde a una colaboración mía en la revista CompuScientia, editada por la Sociedad de Estudiantes de Ciencias de la Computación, y que reúne artículos de investigadores de diversas áreas de la especialidad, además de otros colaboradores.

En los últimos años crecientes intentos de regular el acceso a Internet han surgido en distintas partes del mundo, pero poca discusión al respecto trascendió hacia la mayoría de usuarios de Internet hasta la presentación del proyecto de ley SOPA (Stop Online Piracy Act, Acta de cese a la piratería en línea) en Estados Unidos y, tras el fracaso en su aprobación, el cierre por parte del FBI del servicio de MegaUpload.

Estas propuestas para regular de acceso a la red, en principio dirigidas a combatir la piratería de medios audiovisuales, otorgaban no sólo excesivo poder a empresas transnacionales de distribución de entretenimiento, sino también amplios poderes a los gobiernos para intervenir comunicaciones y censurar contenido.

Aún cuando los intentos de aprobación de leyes como SOPA y PIPA (PROTECT IP Act) en Estados Unidos fueron detenidos principalmente a la presión de grupos de activistas digitales y empresas de tecnología, sus principios están siendo incorporados en nuevos proyectos no sólo en países desarrollados, sino también a través de convenidos internacionales de alcance global, y que incluyen al Perú.

Cierre de Wikipedia por SOPA

Experiencias iberoamericanas recientes

Uno de los casos más cercanos de legislación contraria al Internet Abierto es el caso de Colombia, donde el poder ejecutivo propuso la Ley Lleras (presentada por el ministro Germán Vargas Lleras). El proyecto fue ampliamente discutido durante semanas y finalmente fue desechado a finales de 2011, pero meses después fue aprobado como parte de un paquete legal en virtud de un TLC con EE.UU. y ahora se encuentra vigente en dicho país. La ley castiga la transmisión de contenido con derechos de autor y extiende la protección de derechos de autor de 30 a 70 años. Se ha presentado una demanda ante la Corte Constitucional de Colombia, la cual ha sido aceptada y se encuentra en pleno proceso.

Otra experiencia ocurrió en España con la Ley Sinde. Tras muchos meses de discusión, protestas de grupos de activistas de derechos digitales y su evaluación inicial, fue finalmente aprobado a fines de 2011 y fue reglamentado en marzo de 2012. La Ley Sinde propone un mecanismo para el cierre de sitios web sólo por enlazar contenido considerado “pirata“, por lo que cualquier página con enlaces puede ser denunciada. La culpabilidad o no del sitio es determinada por una comisión del poder ejecutivo y el cierre sólo es autorizado por un juez.

El caso más reciente es la firma del ACTA por parte del estado mexicano. ACTA (Anti-Counterfeiting Trade Agreement, Acuerdo Comercial Anti-Falsificación) es un acuerdo cuyo objetivo principal es combatir la piratería, pero que contempla sanciones económicas y penales a los usuarios que descargan contenido bajo derechos de autor y se pierde la protección del fair use o uso razonable (contenido que puede usarse sin permiso en determinados casos, para educación por ejemplo). El acuerdo fue firmado por un representante del gobierno mexicano a pesar de la oposición en meses anteriores en el poder legislativo.

Protestas en Inglaterra

El TPP

El TPP (Trans Pacific Partnership Agreement, Acuerdo de Asociación Transpacífica) es un convenio multilateral que se viene negociando entre varios países de América y Asia. Aunque se presenta como un acuerdo comercial, la información filtrada del TPP indica que busca crear ‘derechos especiales’ para empresas de los países firmantes.

Algunas semejanzas y diferencias respecto a ACTA:

  • Al igual que ACTA, las negociaciones del tratado se mantienen en estricto secreto. Sólo se conocen borradores con algunos de sus compromisos propuestos por algunos países.
  • También compromete a los países firmantes a ajustar su legislación de acuerdo a los lineamientos del tratado.
  • A diferencia de ACTA, cubre un amplio espectro de sectores económicos, no sólo la protección de derechos de autor.

A partir de la información trascendida, el alcance de TPP (también conocido por las siglas TPPA o ACT) es muy amplio:

  • Deja de lado a la World Intellectual Property Organization (Organización Mundial para la Propiedad Intelectual) y propone un nuevo marco global de sanciones de las infracciones a la propiedad intelectual.
  • Propone que los gobiernos exijan a los proveedores de servicios de Internet (como Movistar o Claro) a revisar las comunicaciones de sus usuarios en busca de contenido con derechos de autor.
  • Extiende el tiempo de vigencia de derechos de autor por varias décadas.
  • Bloqueo de contenidos web sospechosos sin orden judicial.
  • Incluye mecanismos que en la práctica reducirán el acceso a medicamentos genéricos.

El TPP y el Perú

El Perú viene participando en las negociaciones del TPP. A fines del 2011 se realizó una de las rondas de negociaciones en Lima en estricto privado, aunque algunos colectivos preocupados por los temas referidos a salud hicieron un plantón en frente del Hotel Marriot, una de las sedes de reuniones.

Anteriormente, en octubre de 2011, una serie de siete organismos no gubernamentales enviaron una carta donde se exigía la posición del nuevo gobierno frente a los TLC, propiedad intelectual y acceso a medicamentos. La carta fue remitida al ministro de Comercio Exterior. Nuevamente, se trató de colectivos de derechos humanos y salud, no de informática y telecomunicaciones.

Ley Beingolea en Perú

Dejando de lado los tratados internacionales, a mediados de 2012 se presentó un proyecto de ley contra los delitos informáticos (también conocido como Ley Beingolea, debido a que fue presentada por el congresista Alberto Beingolea), la cual recibió duras críticas debido a que usaba términos muy ambiguos que permitían criminalizar prácticas normales (como el acceso remoto a otros equipos, aún cuando fuese autorizado, y la mantención de un registro que asociara direcciones IP con clientes de servicios de Internet.

El proyecto fue duramente criticado, y finalmente fue abandonado. Como consecuencia del proyecto, las entidades públicas están evaluando alternativas para implementar propuestas legislativas que castiguen el cibercrimen en base a experiencias internacionales, como la Convención de Budapest o Convenio del Consejo de Europa sobre el Cibercrimen.

¿Qué podemos hacer?

Debemos comenzar por itnformarnos al respecto, leer artículos noticiosos y de opinión, y mejor aún si se tiene acceso a los documentos oficiales que salen a la luz. Una búsqueda por cualquiera de las siglas mencionadas encontrará mucha información (aunque quizá parte de ella sea desactualizada).

En general, estas iniciativas que limitan el acceso a Internet están rodeadas de secretismo, por lo cual es importante pedir a nuestras autoridades que se divulgue su contenido y que haya el tiempo suficiente para discutir las iniciativas antes de su aprobación.

También podemos escribirles sobre este tema a nuestros representantes en el Congreso. Para ello basta con enviarles una carta o, más sencillo, un correo electrónico. La misma estrategia se puede usar con cartas enviadas a los editores de diarios para que realicen investigaciones periodísticas.

Finalmente, se necesita hacer activismo en el Mundo Real. No basta con compartir lo que encontramos en nuestro muro de Facebook, es necesario participar en las audiencias públicas. En ningún caso protestar “virtualmente“ a través de ataques anónimos a sitios web conseguirá detener una ley, sólo creará una imagen negativa que será aprovechada para resaltar aún más la necesidad de que estos proyectos sean aprobados.

Internet Activa

En Colombia, la Fundación Karisma, con el apoyo de Google y Red Para Todos, está llevando a cabo un seminario en línea denominado Derechos digitales y libertades civiles en la red, 12 lecciones básicas activadas desde Internet. El evento consiste en una serie de sesiones donde especialistas de temas de derechos digitales en Iberoamérica comparten sus experiencias y propician la discusión de doce temas de Internet Abierto.

Los seminarios están programados entre el 14 de septiembre de 2012 y el 15 de febrero de 2013, con un intervalo de dos semanas, y cada sesión es grabada y publicada en http://www.internetactiva.net/Inicio.

LAREPUBLICA12A. LaRepública.pe. Buscan penalizar delitos informáticos y se desata polémica a través de internet. URL: http://tinyurl.com/finleybeingolea [Consulta: 30 de Septiembre de 2012]. Grupo La República Publicaciones S.A., 2012.

LAREPUBLICA12A. LaRepública.pe. Ley Beingolea sería reemplazada por el Convenio de Budapest. URL: http://tinyurl.com/finleybeingolea2 [Consulta: 30 de Septiembre de 2012]. Grupo La República Publicaciones S.A., 2012.

KARISMA12A. Fundación Karisma. Ley Lleras 2.0 – Argumentos de apoyo a la demanda de constitucionalidad del Senador Robledo. URL: http://karisma.org.co/?p=1548 [Consulta: 30 de Septiembre de 2012]. Fundación Karisma, 2012.

KARISMA12B. Fundación Karisma. Presentamos: Internet Activa. URL: http://karisma.org.co/?p=1625 [Consulta: 30 de Septiembre de 2012]. Fundación Karisma, 2012.

EFF12A. Electronic Frountier Foundation. Anti-Counterfeiting Trade Agreement. URL: https://www.eff.org/issues/acta [Consulta: 30 de Septiembre de 2012]. Electronic Frountier Foundation, 2012.

EFF12B. Electronic Frountier Foundation. Trans Pacific Partnership Agreement. URL: https://www.eff.org/issues/tpp [Consulta: 30 de Septiembre de 2012]. Electronic Frountier Foundation, 2012.

RANGNATH11. RANGNATH, Rashmi, What We Won In ACTA. URL: http://www.publicknowledge.org/blog/what-we-won-acta [Consulta: 30 de Septiembre de 2012]. Public Knowledge, 2011.

CITIZEN12. Public Citizen. Send a Letter to the Editor Demanding Coverage of the Trans-Pacific Partnership and How to Fix It. URL: https://action.citizen.org/letter/?letter_KEY=1456 [Consulta: 17 de Octubre de 2012]. Public Citizen, 2012.

YOUTUBE11A. CNN Chile. TPP permitiría bloqueo de contenidos de Internet sin previa orden judicial. URL: https://www.youtube.com/watch?v=meXYgBSoZzU [Consulta: 30 de septiembre de 2012]. YouTube, 2011.

YOUTUBE11B. Mincetur. Welcome to Peru – TPP Lima Round. URL: https://www.youtube.com/watch?v=tVjQP3m4fgE [Consulta: 30 de septiembre de 2012]. YouTube, 2011.

YOUTUBE11C. Telesur. Sociedad civil peruana protesta contra ATP. URL: https://www.youtube.com/watch?v=uHmx1YshH5M [Consulta: 30 de septiembre de 2012]. YouTube. 2011.

YOUTUBE11D. CEPES Peru. El TPP y el monopolio de la industria farmacéutica – Alejandra Alayza. URL: https://www.youtube.com/watch?v=AMXrSm5M1xE [Consulta: 30 de septiembre de 2012]. YouTube. 2011.

NOTARIO12. NOTARIO, Elías. Todo lo que necesitas saber de la entrada en vigor de la Ley Sinde-Wert. URL: http://tinyurl.com/alt1040sinde [Consulta: 30 de septiembre de 2012]. Hipertextual, 2012.

VELASCO12. VELASCO, Juan. Ley Lleras 2, el lado oscuro del Tratado de Libre Comercio con EE.UU. que se aprobó en Colombia. URL: http://alt1040.com/2012/04/ley-lleras-2-el-lado-oscuro-del-tratado-de-libre-comercio-con-eeuu-que-se-aprobo-en-colombia [Consulta: 30 de septiembre de 2012]. Hipertextual, 2012.

QUINONES12. QUIÑONEZ, Ernesto. Las negociaciones del TPPA y su implicancia para Perú. URL: http://tinyurl.com/tppaquinonez [Consulta: 30 de septiembre de 2012]. SlideShare, 2012.

LOPEZ11. LOPEZ, Roberto et al. Posición del nuevo gobierno frente a los TLC. Propiedad Intelectual y acceso a medicamentos. IX Ronda del Acuerdo Trans Pacífico (TPP). URL: https://www.citizen.org/documents/peru-transparency-letter-2011.pdf. [Consulta: 30 de septiembre de 2012]. Citizen.org, 2012.

BUSTAMANTE11. BUSTAMANTE, Roberto. Se viene el TPPA. URL: http://www.elmorsa.pe/2011/10/10/se-viene-el-tppa/ [Consulta: 30 de septiembre de 2012]. Elmorsa.pe, 2011.

WIKIPEDIA12A. Wikimedia Foundation. Fair Use. URL: https://en.wikipedia.org/wiki/Fair_use [Consulta: 30 de septiembre de 2012]. Wikimedia Foundation, 2012.

WIKIPEDIA12B. Wikimedia Foundation. Stop Online Piracy Act. URL: https://en.wikipedia.org/wiki/SOPA [Consulta: 30 de septiembre de 2012]. Wikimedia Foundation, 2012.

Open development for mobile: ¿Is Android SDK the only option?

This is a traslated version of an article written in Spanish.

The computing trend which will define the next years is the massification of the use of mobile devices: not only for geeks, but our parents, brothers and non-technical people. In this way, if we decided to build our first mobile application the first thing to do is choose a platform and a set of tools which help us to develop our application. Although the platform apparently condition the tools to use, there is multiple ways we explore in this article.

Native development and  Android SDK

The obvious answer when we think about development of mobile application is the native development: pointing to build an application exclusively for an operating system. In the case of programmers with preference for Open Source technologies, the obvious option will be to create an application for Android, and that guide us to Android SDK.

Android SDK is composed by a set of libraries and development tools: debugging, testing, documentation, system images, emulators, source code, Google APIs and other utilities. You can get every module of the SDK one by one or together in a pack: the ADT Bundle, that includes Eclipse IDE and a ADT plugin as integrated development environment. A good starting point is https://developer.android.com/sdk/index.html.

Aplicación Descubre PUCP

IMAGE: App ‘Descubre PUCP’. It was a Peruvian application with features of augmented reality for the visitors of the Campus PUCP (a university in Lima, Peru). Source: Google Play.

Multi-platform development: the bet of PhoneGap

But, ¿why limit us to build just for Android when is possible to reach to more users? At last, Android is not the only mobile platform today. It’s here where come up the multiplatform mobile development: build an application once, generate apps for many platforms. There are some tools that help us in this direction, the most popular is PhoneGap.

The outset is very simple: you build a mobile web application using HTML, CSS and JavaScript. Then, with PhoneGap and the SDK of every target platform you can create applications for specific platforms. In case you require access to native components in a device, PhoneGap provides a JavaScript API that you can interact with components like camera, accelerometer, GPS, etc.

Something you need to know is that PhoneGap now is a ‘distribution’ of Apache Cordova. This project incubated in Apache Foundation came up from the base code of PhoneGap, free of ambigue de ambiguities of trademarks. Nowadays there is no difference between  PhoneGap y Cordova, but if in any moment Adobe (the owner of PhoneGap) decides to include proprietary extensions, the base in Cordova will be still open.

IMAGE: UPC, app for students of the Universidad Peruana de Ciencias Aplicadas (a Peruvian university).  The app is available in four mobile platforms. Source: Google Play.

Not all is white and black: a third alternative

These two options, the native development and the multiplatform development have the objective of create applications for specific platformss: Android, iOS, or whatever you want. But there is a third way: the web development of always, just updated for smartphones and tablets.

¿Why we would consider to build web applications? There is many reasons: the users of mobile operating systems are used to surt the Internet with their browsers (specially the users of iOS), the web developers will use technologies that they already know and the current browsers include by default in mobile operating systems have good support of modern web technologies. About the last point you could know more at http://mobilehtml5.org/.

¿How you could start in the mobile web development? Even though you can use classic libraries for web interfaces like jQuery and Dojo, a more specific tool (and also useful) is jQuery Mobile. It is designed to bring a closer user experience in many mobile devices and allows the developer to accelerate the development of interfaces, focusing the efforts in the application’s logic.

IMAGE: Británico Web Móvil, site of a Peruvian institute specialized in the teaching of English as a second language. The website was built with jQuery Mobile. Source: Screenshot in Firefox Aurora.

In conclusion, there is at least three ways of building a mobile app: native development, multiplatform development and mobile web development. Personally, I will choose a mobile web application, but even if you want to build an app for Android, you can choose an intermediate point: a mobile web app, built rapidly with jQuery Mobile and packed with PhoneGap.

Desarrollo abierto para móviles: ¿Android SDK es la única opción?

Este es un artículo escrito para la revista eGNUX 4, donde además se publicó un artículo de introducción a jQuery Mobile.

La tendencia informática que marcará los próximos años es la masificación del uso de dispositivos móviles: no sólo para geeks, sino para nuestros padres, hermanos y el público en general. Siendo así, si decidimos construir nuestra primera aplicación móvil lo primero será seleccionar una plataforma y un conjunto de herramientas con las cuales desarrollaremos nuestra aplicación. Aunque la plataforma aparentemente condiciona las herramientas a usar, hay múltiples caminos que exploraremos en este artículo.

Desarrollo nativo y el caso de Android SDK

La primera respuesta que se nos viene a la mente al pensar en desarrollo de aplicaciones para móviles es el desarrollo nativo: apuntar a construir una aplicación exclusivamente para un sistema operativo. En el caso de programadores con predilección por tecnologías Open Source, la opción obvia será crear una aplicación para Android, y eso nos llevará a usar el Android SDK.

Android SDK está compuesto por una serie de librerías y herramientas de desarrollo: depuración, pruebas, documentación, imágenes del sistema, emuladores, código fuente, APIs para integración con servicios de Google y otras utilidades. Puedes conseguir cada uno de los módulos del SDK por separado o en un pack, el ADT Bundle, que incluye Eclipse IDE y un ADT plugin como entorno integrado de desarrollo. Un buen punto de inicio es https://developer.android.com/sdk/index.html.

Aplicación Descubre PUCP

IMAGEN: Aplicación Descubre PUCP, desarrollada para Android y que ofrece características de realidad aumentada para los visitantes del Campus PUCP. Fuente: Google Play.

Desarrollo multiplataforma: la apuesta de PhoneGap

Pero, ¿porqué limitarnos a construir sólo para Android cuando es posible llegar a más usuarios? A fin de cuentas, Android no es la única plataforma hoy en día. Es allí donde entra en juego el desarrollo móvil multiplataforma: construir una sola vez, generar aplicaciones para varias plataformas. Aunque hay múltiples herramientas que nos ayudan en este propósito, la más popular de ellas es PhoneGap.

El principio de PhoneGap es muy simple: construyes una aplicación web móvil usando tecnologías HTML, CSS y JavaScript. Luego, con ayuda de PhoneGap y los SDK de cada plataforma que desees puedes generar aplicaciones para plataformas específicas. En caso requieras acceso a componentes nativos de un dispositivo, PhoneGap proporciona una API en JavaScript con la cual es posible interactuar con componentes como la cámara, acelerómetro, geolocalización, etcétera.

Algo que debes saber es que PhoneGap ahora es una ‘distribución’ de Apache Cordova. Éste proyecto incubado en la Apache Foundation nació con el código base de PhoneGap, liberado de ambigüedades de marcas registradas. Actualmente no hay diferencias entre PhoneGap y Cordova, pero si en algún momento Adobe (actual dueña de PhoneGap) decidiese incluir extensiones propietarias, la base en Cordova seguirá abierta.

IMAGEN: UPC, aplicación para los estudiantes de la Universidad Peruana de Ciencias Aplicadas, y que está disponible en cuatro plataformas móviles. Fuente: Google Play.

IMAGEN: UPC, aplicación para los estudiantes de la Universidad Peruana de Ciencias Aplicadas, y que está disponible en cuatro plataformas móviles. Fuente: Google Play.

No todo es blanco y negro: una tercera alternativa

Estas dos opciones: el desarrollo nativo y el desarrollo multiplataforma tienen por objeto generar aplicaciones para plataformas específicas: Android, iOS, o la que prefieras. Pero hay un tercera vía: el desarrollo web de siempre, sólo que actualizado para smartphones y tablets.

¿Porqué construir aplicaciones web? Hay varias razones: los usuarios de sistemas operativos móviles están familiarizados con el uso cotidiano de sus navegadores (especialmente los de iOS), los desarrolladores web utilizarían tecnologías con las cuales ya están familiarizados, y los navegadores incluidos por defecto en los sistemas operativos móviles actuales tienen buen soporte de tecnologías web modernas. Sobre el último punto puedes revisar más al respecto en http://mobilehtml5.org/.

¿Cómo empezar en el desarrollo web móvil? Aunque puedes usar librerías clásicas de interfaces web como jQuery y Dojo, una herramienta más específica y útil es jQuery Mobile. Está diseñada para brindar una experiencia de usuario similar en distintos móviles, y permite al desarrollador agilizar el desarrollo de interfaces, con lo cual puede centrar su atención en la lógica de la aplicación.

IMAGEN: Británico Web Móvil, sitio de una institución peruana de enseñanza del idioma inglés, construida con jQuery Mobile. Fuente: Captura generada en Firefox Aurora.

IMAGEN: Británico Web Móvil, sitio de una institución peruana de enseñanza del idioma inglés, construida con jQuery Mobile. Fuente: Captura generada en Firefox Aurora.

En conclusión, hay al menos tres formas de construir una aplicación móvil: desarrollo nativo, desarrollo multiplataforma y desarrollo web móvil. Personalmente elegiría una aplicación web móvil, pero aún cuando desees crear una aplicación específica para Android puedes optar por un punto intermedio: una aplicación web móvil, construída rápidamente con jQuery Mobile y empaquetada con PhoneGap.