Foros - Stratos

Stratos => Proyectos => Mensaje iniciado por: jmtu en 23 de Noviembre de 2011, 12:24:51 PM

Título: LectorRss
Publicado por: jmtu en 23 de Noviembre de 2011, 12:24:51 PM
Os presento mi primer proyecto acabado para Android y es....tachan, tachan UN LECTOR DE FEEDS...ha, que ya os lo habíais imaginado por el título del hilo...vale, además tampoco es algo que falte en la plataforma precisamente.
   Pues bueno, hablemos de LectorRss: es una cosa muy simple y muy, muy básica que ni tan solo actualiza de manera automática los canales a los que te hayas suscrito, es algo que dejo bastante claro en su descripción en el market. No me vendo muy bien.
  Al menos me ha servido para terminar algo y exponerlo a la mofa general y es un adelanto. Quizás el programa evolucione, quizás no. Ciertamente no se que más decir ya que no podais leer en su página del market, si os sentís tentados de visitarla...bueno, sí dejar el enlace al mismo:
http://market.android.com/details?id=org.jmtu.lectorrss
   (http://market.android.com/details?id=org.jmtu.lectorrss)
Título: Re: LectorRss
Publicado por: rrbenx en 23 de Noviembre de 2011, 08:13:48 PM
Pues personalmente me parece un triunfo haber acabado algo y ponerlo a disposición del público. Mi mas sincera enhorabuena.

Por otro lado te aconsejaría encarecidamente que cambiases las imágnes ;)
Título: Re: LectorRss
Publicado por: jmtu en 24 de Noviembre de 2011, 09:35:28 AM
 ^_^ Sé lo de las imágenes, pero son las que hay... Juro ante la historia que he intentado mejorar esa parte, pero no he podido.
    De todas formas si le sigo incluyendo características intentaré nuevamente mejorar el aspecto del programa.
  Gracias por echarle una ojeada.
Título: Re: LectorRss
Publicado por: bnl en 24 de Noviembre de 2011, 08:09:56 PM
Cita de: jmtu en 23 de Noviembre de 2011, 12:24:51 PM
No me vendo muy bien.

Si, la verdad es que la descripcion del market no invita precisamente a instalar la aplicacion


Título: Re: LectorRss
Publicado por: jmtu en 25 de Noviembre de 2011, 07:41:40 AM
Sí. Sólo me falta aconsejar encarecidamente que no la instales...pero bueno, así si lo haces sabes a lo que te enfrentas y quedo como alguien legal y eso. :..
Título: Re: LectorRss
Publicado por: bnl en 25 de Noviembre de 2011, 07:30:11 PM
Je, je eso si
Título: Re: LectorRss
Publicado por: bnl en 28 de Enero de 2012, 11:44:26 AM
Me lo acabo de bajar. Esta muy bien y la información se ve de forma sencilla y clara.
El icono es muy importante, es la tarjeta de presentanción de la aplicación, creo que deberias mejorarlo.

Le he dado 5 estrellas. Deberias pedir a la gente que conozcas que tenga android que se lo descarguen y  le den 5 estrellas, eso influye bastante en la visibilidad en el market y aumenta las descargas.

Yo desde que pedi votos a mis amigos con el memory he visto un aumento muy importante en las descargas.
Título: Re: LectorRss
Publicado por: jmtu en 29 de Enero de 2012, 09:07:27 AM
Gracias, gracias, gracias.
  Le estoy dando un remodelado importante, habré reescrito más del 50% del programa, y creo que se ve algo mejor. Estoy dándole los últimos retoques, terminando la traducción chapucera al inglés y probándola de manera más o menos exhaustiva. Espero poder subirla a lo largo de esta semana y luego dedicarle menos tiempo y ponerme con alguna otra cosa sencillita también.
  Por cierto, y esto es una amenaza...he incluido algunos iconos dentro de la aplicación...y también están hechos por mí... >.<
Título: Re: LectorRss
Publicado por: jmtu en 02 de Febrero de 2012, 07:50:02 AM
Bueno, al fín he subido esta nueva versión más grande y mejor..... ^_^
He cambiado un poco los colores de las listas de canales y entradas, he modificado el gráfico del título, y si pulsas este accedes a unas mínimas opciones (tiempo entre actualizaciones y si quieres notificaciones o no). Ahora puedes compartir los canales o entradas, de una forma muuyy básica y que no tiene en cuenta si lo que mandas es html, gráficos o qué. Creo que ahora es más fácil, incluso elegante, el moverse entre entradas o canales, han desaparecido los botones en el primer caso y no has de ir a la pantalla principal en el segundo. He añadido algunos iconos que pueden facilitar el uso de algunas opciones comunes.....no sé. Realmente espero que haya mejorado.
  Además está traducido al inglés, entre google, el traductor de soft català y lo poco que sé yo para darle un repaso, además de al catalán y al castellano.

  Por cierto, he sido incapaz de cambiar el icono de la aplicación, ni tampoco el de alta resolución para el market. NO sé que meterle, no sé mejorar el que está, con lo que está y, además, quiero que sea el título y se diferencie del resto....al final acabaré recurriendo a un colega.
Y un par de imágenes desde el emulador...
(http://jmtu.files.wordpress.com/2012/02/cua_lican.png) (http://jmtu.files.wordpress.com/2012/02/sep_web_cam.png)
Título: Re: LectorRss
Publicado por: bnl en 02 de Febrero de 2012, 10:52:06 PM
Ha ganado bastante la aplicacion.

La barra de acciones esta muy bien, la utilizan muchas aplicaciones. Aunque los iconos no son del todo intuitivos y su aspecto es mejorable.

Lo de compartir tambien es muy interesante. ¿como lo has hecho? supongo que hay un intent del sistema que lo hace ¿no?

Al añadir elandroidelibre.com me aparecen dos resultados, no se si sera problema del lector rss o del blog.
Título: Re: LectorRss
Publicado por: jmtu en 03 de Febrero de 2012, 08:13:22 AM
Lo del androide libre seguramente sea que bien tienen la opción de seguirlos a traves de Atom y rss, hay varias webs así, y al pillar el nombre del código html de la web son iguales. Lo he mirado desde el firefox y sí, es eso. Veré si se me ocurre como discriminar. Ves, me ha pasado alguna vez, pero nunca le he dado la suficiente importancia...
  Lo de compartir es un intent, Intent.setAction(Intent.ACTION_SEND);. Por lo que parece, no lo he podido probar por que en su momento no me dejó registrame, con facebook no funciona bien esta manera de hacerlo y hay que trabajar con su sdk, y por ahora paso.
  En cuanto a los iconos......que voy a decir, podría haberme ahorrado algún trabajo y alguna molestia si hubiese usado alguno del mismo sistema, pero soy cabezón, y aunque siempre acabo abandonando la cabezonería...me cuesta hacerlo.
Muchas gracias por los comentarios.
Título: Re: LectorRss
Publicado por: bnl en 08 de Febrero de 2012, 01:09:31 PM
He visto que en la descripcion de la aplicacion en el market pones que esta traducido al catalán. ¿Como puede ver un usuario la aplicación en catalan?

Desde la aplicacion creo que no se da la opción de cambiar el idioma. Y por lo menos en mi movil desde ajustes no puedo cambiar el idioma al catalan, pero si a otros muchos idiomas.
Título: Re: LectorRss
Publicado por: jmtu en 09 de Febrero de 2012, 06:50:14 AM
El catalán viene incluido desde Gingerbread, al menos en el emulador viene desde ahí. En Froyo no estaba todavía. Es otra de las cosas que quiero mirar, junto con lo de no detectar bien si te viene dos direcciones idénticas de rss como me dijiste el otro día.
Título: Re: LectorRss
Publicado por: bnl en 09 de Febrero de 2012, 10:22:32 AM
Yo tengo gingerbread y no me aparece. De todas formas de gingerbread hay varias versiones y la mia no es de las ultimas, lo mismo lo introdujeron en las siguienes. Yo tengo la version 2.3.3
Título: Re: LectorRss
Publicado por: bnl en 09 de Febrero de 2012, 12:27:28 PM
Justo, parece que lo incluyeron en la version 2.3.4

Título: Re: LectorRss
Publicado por: jmtu en 10 de Febrero de 2012, 09:27:17 AM
Rectifico la versión de android de mi móvil. Es Froyo, 2.2. No sé como puse el 2.3.3......Lo he leído ahora y me he quedado... 8o
Mira que uso lo de previsualizar.
Título: Re: LectorRss
Publicado por: bnl en 10 de Febrero de 2012, 11:53:38 AM
Ja,ja no lo pusiste mal, fui yo el que puso que tenia la 2.3.3 :-)
Título: Re: LectorRss
Publicado por: jmtu en 15 de Febrero de 2012, 07:14:09 AM
Bueno, ya puedes elegir el catalán desde el programa. He aprovechado para cambiar el icono...Ahora me he de poner con aquello de pillar los dos enlaces (atom/rss) que tienen algunas páginas y por lo menos indicar qué son.
Título: Re: LectorRss
Publicado por: bnl en 24 de Marzo de 2012, 01:02:19 PM
Cita de: jmtu en 03 de Febrero de 2012, 08:13:22 AM
  Lo de compartir es un intent, Intent.setAction(Intent.ACTION_SEND);. Por lo que parece, no lo he podido probar por que en su momento no me dejó registrame, con facebook no funciona bien esta manera de hacerlo y hay que trabajar con su sdk, y por ahora paso.

No consigo que en las opciones de compartir me salga enviar SMS y he visto que en tu aplicacion si sale.
¿que parametros le estas pasando al intent?
He probado a pasarle los siguientes types "text/html" y "plain/text" y no aparece con ninguno.
Tambien estoy definiendo el EXTRA_TEXT y el EXTRA_SUBJECT
Título: Re: LectorRss
Publicado por: jmtu en 25 de Marzo de 2012, 08:17:07 AM
Uso "text/plain" y sólo EXTRA_TEXT, el código que uso para compartir el canal, la web, la fuente (todavía no sé como llamarlo, aunque vaya ganando canal) es este:
public void compartir(Activity activity, Canal canal){
Intent mandarA = new Intent();
mandarA.setAction(Intent.ACTION_SEND);
mandarA.putExtra(Intent.EXTRA_TEXT, canal.nombre+'\n'+canal.enlace+'\n'+context.getText(R.string.autoPubli));
mandarA.setType("text/plain");
activity.startActivity(Intent.createChooser(mandarA, context.getString(R.string.metCompartir)));
}//Fin compartir();


En el caso de las entradas el final es el mismo. Sé que tendría que eliminar de ahí la creación de la cadena a mandar y dejar sólo el código del intent, pero....ya llegará.

  Tengo que reconocer que una vez me funcionó lo dejé así. Creo, de todas maneras que ...voy a probar. Vaya, me parecía recordar que el EXTRA_SUBJECT me eliminaba lo del SMS y por eso no lo incluí  pero lo acabo de probar en el emulador, donde sólo salta el sms, y sí funciona. No pone el subject, pero el programa para enviar mensajes sí aparece. Quizás me impedía que funcionase con twitter o..bien, ya no lo recuerdo.
No, lo sé. Mira si tienes algo diferente.
Título: Re: LectorRss
Publicado por: bnl en 25 de Marzo de 2012, 04:55:26 PM
Gracias!!!

Era una tonteria. Estaba poniendo plain/text en vez de text/plain
Título: Re: LectorRss
Publicado por: jmtu en 26 de Marzo de 2012, 06:51:51 AM
 :D Como me molan esas cosas.