Archivo de la etiqueta: Android

Como pasar tus contactos de iPhone a Android

Hola a todos,

Una de las cosas que mas pereza da cuando cambias de teléfono es importar los contactos.

Hace poco he “perdido/me han robado”? el móvil, en este caso un iPhone 5, aprovecho para para mandar un cariñoso saludo a  la persona que lo tenga ahora y que no se digna en devolvermelo :(.

Bueno, después de asumir con jubilo y alegría  la perdida del terminal  y dedicarme a la amena tarea de cambiar todas mis contraseñas me dispuse a pedir un duplicado de la tarjeta SIM para poder seguir comunicado, cogí uno de los terminales Android que tenía por casa y cuando me disponía ha hacer una llamada para contar mi desdicha a un amigo caí en la cuenta de que no tenía ningún contacto.

Para hacer la importación necesitamos tener una cuenta de gmail.

Sí tenias activada la opción  de sincronizar tus contactos en iCloud en el iPhone como afortunadamente es mi caso tienes tus contactos a salvo, si no es así, en tu iPhone vete a ajustes y después a iCloud, si no esta seleccionada la opción “Contactos” la seleccionas para que se sincronicen tus contactos en iCloud.

Una vez tengamos nuestros contactos en iCloud debemos entrar desde el navegador  de tu PC en https://www.icloud.com/ y pinchar en Contactos.

Captura de pantalla 2014-10-13 09.31.15

 

Una vez dentro en la pestaña “Todos los contactos” debemos seleccionar todos, para ello nos ponemos sobre el primer contacto y hacemos click, después bajamos la lista hasta el último y con la techa shift (Flecha hacia arriba) pulsada hacemos click en el ultimo. Con todos los contactos seleccionados  pinchamos en el icono de preferencias (la tuerca que hay abajo a la izquierda).

Captura de pantalla 2014-10-13 09.38.24

Seleccionamos “Exportar vCard” y nos descargará el archivo con nuestros contactos.

Ahora entramos en nuestra cuenta de gmail y en contactos elegimos importar contactos. Seleccionamos el archivo vCard que hemos descargado y tendremos todos nuestros contactos en nuestra cuenta de gmail.

Por último en nuestro teléfono con android vamos a contactos, pulsamos la tecla menú y seleccionamos  “Importar/exportar”.

Donde nos dice “Seleccione el origen del que desea copiar los contactos” seleccionamos nuestra cuenta de gmail y por fin tendremos todos nuestros contactos en el móvil Android.

Espero que os sea util.

Evitar rotación de pantalla en android

Hola a todos:

Hoy vamos a ver como podemos impedir que la aplicación que estemos desarrollando para android no rote al cambiar de posición el dispositivo móvil.

Para ello tenemos que editar el archivo AndroidManifest.xml de nuestro proyecto android y en la etiqueta activity lo siguiente:

android:screenOrientation=”portrait”

Con esto le estamos indicando que nuestra aplicación se mostrará solo en vertical.

Un ejemplo de como quedaría el archivo AndroidManifest.xml seria:

<?xml version='1.0' encoding='utf-8'?>

<manifest android:hardwareAccelerated="true" android:versionCode="1" android:versionName="0.0.1" android:windowSoftInputMode="adjustPan" package="com.reviapps.prueba" xmlns:android="http://schemas.android.com/apk/res/android">

<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" /><uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />
<application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name" android:allowBackup="true">
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/app_name" android:screenOrientation="portrait" android:launchMode="singleTop" android:name="Prueba" android:theme="@android:style/Theme.Black.NoTitleBar">

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
</activity>
</application>
</manifest>

Marcado en rojo vemos el parametro que tenemos que añadir.

Si en lugar de verticalmente queremos forzar que el contenido de nuestra app se muestre horizontalmente sustituiremos portrait por landscape:

  android:screenOrientation=”landscape”

Como vemos es algo muy sencillo pero es una duda muy común cuando nos enfrentamos por primera vez a un proyecto android.

 

Ocultar barra de estado en Android

Hola a todos:

Hace algún tiempo escribí una entrada sobre como Ocultar barra de estado en iOS, hoy vamos a ver como hacer lo mismo en Android:

Por defecto cuando hacemos un proyecto en Eclipse para Android este se ejecuta con la barra de estado superior quitándonos espacio para la aplicación. En este caso vamos a hacer que nuestro programa se ejecute en pantalla completa ocultando la barra de estado. Para este ejemplo usamos un proyecto creado con Apache Cordova (PhoneGap).

En nuestro proyecto nos vamos al directorio src → nombre-proyecto → archivo.java y lo editamos. Añadimos la línea import android.view.WindowManager;  en los imports y luego añadimos después de savedInstanceState lo siguiente:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN |WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);

Eso debe bastar para que al ejecutar nuestra aplicación se abra en pantalla completa, sin la barra de estado superior (reloj, estado de red, etc).

Un ejemplo de como quedaría el código completo seria:

package com.reviapps.prueba;
import android.os.Bundle;
import android.view.WindowManager;
import org.apache.cordova.*;
public class Prueba extends CordovaActivity
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.init();
          getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,        WindowManager.LayoutParams.FLAG_FULLSCREEN |        WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);               // Set by <content src="index.html" /> in config.xml        super.loadUrl(Config.getStartUrl());        //super.loadUrl("file:///android_asset/www/index.html");   
    }
}

Las lineas marcadas en rojo son las que tenemos que añadir.

De esta sencilla manera conseguiremos que no aparezca la barra de estado ganando espacio en nuestra app o juego.

Como abrir Google Play y App Store desde Phonegap (Apache Cordova)

 

Hola a todos,

En ocasiones nos puede interesar enlazar con otra aplicación nuestra o que muestre todas las apps que tenemos publicadas en Google Play o en la App Store de apple desde nuestra aplicación creada con Phonegap.

En Android:

Para acceder nuestras aplicaciones en Google Play desde javascript  usamos:

window.location.href="market://search?q=pub:<nombre_publicador>";

En mi caso escribiría:

window.location.href="market://search?q=pub:Eduardo+Revilla+Vaquero";

Tenéis que sustituir lógicamente  “Eduardo+Revilla” por vuestro nombre de publicador.

Si lo que queremos es enlazar con una app en concreto tenemos que escribir lo siguiente:

window.location.href="market://details?id=<nombre_paquete>"

Por ejemplo:

window.location.href="market://details?id=com.revigames.SnowSoccer"

En iOS:

Si estamos desarrollando para iOS y queremos enlazar con otra aplicación en la App Store tenemos que escribir algo como esto:

window.location.href="itmss://itunes.apple.com/us/app/galactic-insects/id806472599?ls=1mt=8"

Una forma de saber la url que debemos poner es:

  1.  Desde iTunes Connect seleccionamos Manage your Apps.
  2. Selecciónamos la app a la que queremos enlazar y en links pulsamos botón derecho sobre View in App Store.
  3. Copiamos la dirección del enlace.
  4. sustituimos https:// por itmss://

Por cierto, os animo a que probéis mis juegos: 😉

 

Snow Soccer – Mi segundo juego para Android

qr_snow_soccer

Hace ya algún tiempo publiqué mi primer juego Galactic Insects
Hoy vengo a anunciaros mi segundo juego “Snow Soccer”.
snow1

Snow Soccer es un juego muy sencillo, sin grandes pretensiones ni grandes gráficos, pero realmente divertido y adictivo.

Captura de pantalla 2014-01-13 a la(s) 20.06.12
Tienes que meter goles en una portería que se mueve cada vez mas rápido y se hace mas pequeña en cada nivel lanzando una pelota de nieve con el dedo. Pero eso no es todo, deberas esquivar a los pingúinos que iran apareciendo en cada nivel.
Para poder pasar de nivel debes ir superando el número de goles indicado.
Puedes enviar tu record online para intentar aparecer en el Top 10 de los records

Captura de pantalla 2014-01-13 a la(s) 20.10.09
El juego es gratuito y podeís encontrarlo aquihttps://play.google….ames.SnowSoccer

Salud

Sitios donde promocionar tu juego Android

Después de publicar en google play mi primer juego para android “Galactic Insects” que podeis descargar aqui, toca la ardua tarea de promocionarlo.

En la tienda de aplicaciones de Android, Google Play  hay mas de 800.000 aplicaciones disponibles. Esto significa que hacer visible nuestra aplicación es muy complicado.

Aunque hayas desarrollado una aplicación excelente, si nadie lo sabe, nadie la va encontrar en la tienda de aplicaciones y por lo tanto nadie la va a descargar.

Hay varias formas de promocionar tu app o juego, como todo en la vida si pagas es mas fácil.Puedes hacer una campaña con google admob, también hay muchos sitios donde te hacen una review de tu aplicación pagando.

Si dispones de recursos para invertir en promoción conseguirás con mas facilidad mejorar el posicionamiento de tu app.

Pero hoy quiero compartir mi experiencia después de buscar muchos sitios por internet donde poder promocionar mi juego  gratuitamente.

Algunos depende de si ellos quieren o no publicar una review, en muchos sitios dicen que te hacen una review gratuita, pero luego te mandan un mail diciendo que están saturados y que si quieres que te la publiquen tienes que pagar.

Lo mas sencillo para promocionar tu app son foros especificos de android o sobre moviles, ya que tu mismo escribes sobre tu aplicación, pero no todos te permiten hacer publicidad de tu aplicación, algunos foros lo consideran span y te banean, o necesitas haber publicado varios post antes de tener derecho a publicar links o imágenes.

A continuación os muestro un listado de sitios y foros  donde podeis promocionar vuestra app o juego:

http://www.androidexcellence.com/
Este fué de los primeros sitios donde promocioné mi juego, en realidad es de pago, pero por una aplicación te cobran 4 euros, lo que me parece bastante asequible en comparación con lo que cobran en otros sitios.

Alejandro LC  ha dejado en los comentarios la url de su blog Indie Game Android donde nos permite compartir y promocionar nuestros juegos así que aquí tenéis la url de su blog:  http://indiegameandroid.blogspot.com.es/

http://www.cocoua.es/

Este es gratuito y se publica automáticamente, funciona por un sistema de votos para posicionar tu app.

http://www.apkjuegosandroid.com/

http://www.appstonic.com/

http://www.wmlcloud.com/

https://plus.google.com/communities/106613657957316793538/stream/a4ea2f35-0b9f-4d8d-8bbc-ffcc739eb6fd
Esta es una comunidad de google + para promocionar tus apps.(En Inglés).

http://www.androidshock.com/developers/ (En inglés)

http://www.appsshelf.com/android/ (En inglés)

http://www.android-software.fr/formulaire-de-contact
La página es francesa, puedes ponerte en contacto con ellos y pedirles que te hagan una review, (yo me comunique en inglés con ellos y les mande una breve descripción en inglés), Si tienes suerte ellos te lo publicarán en francés.

http://buscoapps.blogspot.com.es/p/quieres-anunciar-tu-app.html

http://tuwebdeandroid.blogspot.com.es/2016/09/promociona-tus-apps-y-juegos-gratis.html

Foros

Por supuesto, en los foros os tendréis que dar de alta antes de poder postear, os aconsejo que utiliceis algún sistema para vuestras contraseñas, porque van a ser muchas.

http://www.anddev.org/promote-your-android-application-f22/  (Foro en inglés)

http://www.peruandroid.com/foro/

http://www.taringa.net

http://brasildroid.com.br/aplicativos/   – Portal brasileño donde podéis promocionar vuestra app en el foro. (Si lo escribís en portugués mejor). 

http://www.android.net/forum/android-games/ (Foro en inglés).

http://forums.androidcentral.com/android-applications (Foro en inglés).

http://www.everythingandroid.org/forum/forums/android-apps-and-games/ (Foro en inglés).

http://www.droidforums.net/forum/android-games/ (Foro en inglés)

http://www.androidsis.com/foro/juegos-para-android/

http://www.androidforos.es/reviews/

http://www.movilzona.es/foro/desarrollo-android-f69.html

http://www.universosmartphone.org/juegos-de-android/

http://www.grupoandroid.com/forum/7-juegos/

http://www.htcmania.com/

http://www.howardforums.com/forumdisplay.php/379-Android (En inglés)

http://www.androidtablets.net/forum/android-tablet-games/ (En inglés)

http://www.gamespot.com/forums/topic/29343481/developers-post-your-games-in-here.? (En Inglés)

http://www.mobilephonetalk.com/ (En Ingles).

http://forum.mobiles24.com/forums/59-Android-Games?s=39dbd6cab2505afe8a089784d3e7fa2a (En Inglés).

http://www.droidgamers.com/forums/forum/4-current-android-games/ (En inglés).

http://mobilism.org/viewforum.php?f=1325 (En inglés).

http://forums.toucharcade.com/forumdisplay.php?s=93e74a27fd09e98d64d78c5859b94d5b&f=32 (En inglés)

http://gamesdreams.com/forumdisplay.php?87-Android-Games-Chat (En inglés).

http://www.slatedroid.com/forum/25-android-tablet-os-games/

http://androidmodz.com/android-games/ (En inglés)

http://forum.ppcgeeks.com/android-apps-games/ (En inglés).

http://www.gsmspain.com/foros/f67_Aplicaciones-sistemas-operativos-moviles-Android.html

http://www.gamerzona.com/foro/juegos-moviles-f16.html

http://www.trucoteca.com/foro-juegos/moviles–ios–android–symbian-f11.html

http://www.3djuegos.com/foro-de/43078/2/android/

http://www.htcspain.com/foro/juegos-android-215/

http://androidapk.forojuegos.org/f1-juegos-android

http://foromoviles.com/f/forums/5-Programas-Juegos-y-aplicaciones-para-Android

Como podéis observar en inglés hay muchos mas recursos.

Y eso es todo por hoy, espero que os sirva de ayuda y tengáis mucho éxito con vuestros juegos/apps. 😉

Si conocéis mas sitios donde poder promocionar nuestros juegos no dudéis en comentar, y así podré ampliar la lista.

Por cierto, ya que estamos… os invito a que probéis mis juegos  😉

 

¡¡¡Mi primer juego para móviles Android y Windows Phone 8!!!

Inicio este blog con este primer post para dejar constancia de que por fin he publicado mi primer juego en la play store.

He actualizado este post para añadir que ahora también he sacado una versión para Windows Phone 8.

Han sido largas pero apasionantes horas de diseño y programación para poder ver por fin mi juego publicado.

La criatura en cuestión se llama “Galactic Insects” y la podéis descargar gratis desde la play store de google para dispositivos android:

https://play.google.com/store/apps/details?id=com.revigames.galacticinsects

y ahora también para Windows Phone:

http://www.windowsphone.com/es-es/store/app/galactic-insects/fcb149d0-462e-4e2e-b419-c415d36e0a47

Portada Galactic Insect
Portada Galactic Insect

El juego es un arcade de tipo clásico donde cobra sentido la frase “matar moscas a cañonazos” ya que se trata de eso precisamente, de matar moscas y otros insectos inmundos a base de cañonazos.

Captura Galactic Insect
Captura Galactic Insect

Dispones de seis cañones, y un tiempo y número de bombas limitado para acabar con todo lo que se mueve.

Al principio puede costar un poco cogerle el truco ya que tienes que calcular la fuerza con la que se dispara el cañón, si lo mantienes demasiado tiempo pulsado la bomba pasará de largo y explotara lejos.

Captura Galactic Insects
Captura Galactic Insects

Aquí os dejo también el video promocional.

[youtube http://www.youtube.com/watch?v=Mi3SBaE04Kk]

Ah, se me olvidaba…. el juego es gratis.

Espero que lo disfrutéis 😉

Download Galactic Insects / Android