Listado de Movil
Programación Móvil
- Como se infecta un Smartphone
Como se infecta un Smartphone
Virus y troyanos en los Smartphones. ¿Como proteger nuestros smartphones del software malintencionado?, pues de momento siendo prudentes. Hay que pensar de base, que actualmente los smartphones son miniordenadores (tengo un Pentium 700MHz más lento que el Nexus One), por lo que pueden infectarse de la misma manera.Como se infecta un Smartphone
En mi opinión y sin realizar ningún estudio, diría que el 99% de los virus para los móviles se instalan por aplicaciones falsas. Los primeros Troyanos que aparecieron para Android eran aplicaciones "porno" que el propio usuario tenía que instalar, dándoles permisos para enviar SMS. Por eso comento que hay que ser prudentes y revisar que instalamos. En Lugar de ir al Market e instalar toda aplicación viviente, instalar solamente lo que realmente podemos llegar a necesitar. Y Siempre revisar los permisos que necesita. De momento no se conoce ningún Juego que necesite enviar SMS. Tampoco creo que a través de un SMS se pueda infectar un Smartphone, a no ser que instales el contenido del mensaje. También es muy posible que en un futuro también te infectes navegando como en un ordenador cualquiera, pero es más complicado por el tipo de sistema operativo.Android, iOS o Windows Phone
iPhone OS esta basado en Mac y Android esta basado en Linux. Ambos son sistemas operativos relativamente jóvenes (2007/2008) y no tan difundidos como lo podría estar un Windows XP (2001). No es que sean más o menos seguros, sino que todo reside en el número de personas que lo utilizan. Evidentemente es mejor dedicar esfuerzos para desarrollar virus en Windows porque infectaras a más personas. Particularmente creo que será más fácil que se infecte un Android que un iPhone OS, por el simple echo de que deriva de código libre. No porque sea peor (no quiero expresarme mal), sino porque será más fácil encontrar las vulnerabilidades cuando tienes el código delante que cuando no lo tienes. En un futuro veremos las particularidades del Windows Phone, pero Windows también nos tiene acostumbrados a los virus y actualizaciones de seguridad, así que no creo que ningún sistema operativo pueda librarse de los virus.Flash y Java
El Flash es una de las puertas que suelen utilizarse para infectar un ordenador. Java también es otra puerta que cada vez utilizan más para instalar software malintencionado. Por eso, aunque el Smartphone lo permite, de momento no pienso instalar el Flash, ya que de momento no me aporta nada y si creo que por el Flash pueda infectarse el Smartphone.Conclusión
No instalar todas las aplicaciones que aparecen en el Market. Revisar los permisos que damos cuando instalamos alguna aplicación Prudencia y desconfiar... - Comenzando el desarrollo de aplicaciones Android
Comenzando el desarrollo de aplicaciones Android
Herramientas y enlaces para principiantes en el Desarrollo de aplicaciones Android como yo. Android pose una SDK (Software Development Kit) que puedes utilizar para realizar tus aplicaciones para éste sistema operativo. Para Eclipse tiene un plugin que se ajusta al entorno de desarrollo. Aunque se puede instalar el SDK en Netbeans o en otros IDE Java, lo recomendado es el Eclipse Java EE, y de momento no la última versión 3.6, sino la 3.5 Galileo o 3.4 Ganimede.Empezamos por el Entorno
Lo primero es preparar el entorno, y para conseguirlo tenemos que descargar el Eclipse y la SDK Android. Download Eclipse, nuestra opción ha sido Eclipse For Php 3.5 Galileo,aunque no recomiendan esta versión vamos a ver si funciona. Download SDK Android Una vez descargado, descomprimimos los ficheros en la ruta que queramos.Seguimos con la Instalación
Una Vez tenemos el Eclipse y la SDK descargados, tenemos que instalar la SDK, ya que el paquete que te descargas es el básico, básico y con alguna que otra herramienta. Pero antes que nada recomiendan poner la carpeta Tools en el Path de las Variables de Entorno. Lo segundo es seguir la guía para Instalar SDK que te ofrece Google, pero resumiendo es Ejecutar el SDK Setup.exe e instalar el resto de la SDK. Instalar el Plugin ADT para Eclipse, el cual dependiendo de si es la versión 3.4 o 3.5 varia sensiblemente. Una vez instalado configurar las Preferencias del Plugin en el Eclipse tal como te indican.Listos para el Hola Mundo o Hello World
Google recomienda comenzar con el proyecto Hello World, que te explicará como crear un proyecto Android, seleccionar la versión de la API a utilizar y lo necesario para comenzar como principiante. Para que la Aplicación funcione, tenemos que crear un AVD Android Virtual Device que podemos hacer desde el propio "SDK Setup.exe". Un AVD es un emulador de Android, configurado para una versión específica, y es donde ejecutaremos nuestros proyectos. Hasta el momento es todo lo que podemos explicar de Android. Para continuar tenemos apuntado el Capitulo 1 Hello World, realizado por MaestrosDelWeb con la opción de ir a un Segundo Capítulo con Acceso a Base de Datos para crear tu propias "Notas". Estos manuales esta muy explicados, y seguro que nos ayudara a entender mejor la arquitectura de esta nueva tecnología.Finalizar con Tener la Documentación Lista
Google ofrece un a gran cantidad de información, buenas prácticas y recomendaciones. Incluso hasta define el tipo de iconos que deberían usarse y que pasos seguir para crear una buena aplicación. Por eso nunca viene de más tener: Dev Guide, Guía de Desarrollo Android API Reference, la referencia a la API de Android para búsquedas más concretas....