PDA

Ver la Versión Completa : [ CONSULTA ] Crear app sin saber programación?


aishaz
28/08/11, 21:13:54
Hola, ahora que empieza el curso se me había ocurrido hacer una app para mis horarios de la uni. hacerla porque los horarios en mi carrera los tenemos en internet (como si fuera una especie de google calendar pero más sencillo, donde aparecen clases, prácticas, y te puedes apuntar a las distintas actividades dentro de cada asignatura, etc).

Sería un coñazo instalar una app de calendario ya existente e introducirle los datos de cada clase y cada práctica de todo el año, porque además si cambian alguna hora o algo, con esta app no me enteraría.

Entonces la pregunta es: podría yo (que no se programar) crear una app que utilizara los contenidos de la web de los horarios, o que se sincronizara con ella? (va con usuario y contraseña) y que además me dejara añadir otras cosas? (por ejemplo otras actividades que no son de la carrera y por tanto no aparecen).

Por ejemplo el app inventor serviría? he probado a hacer una web app con el appsgeyser pero no me convence. No se programar pero me gusta entretenerme con estas cosas.

También podría hablar con alguien (el que corresponda) en la uni para sugerir la creación de esta app, pero me gustaría usarla antes de acabar la carrera :risitas:

Gracias!

iliberis
29/08/11, 05:06:32
Hay una web por ahi que hace más o menos lo que dices. Se trata de feeds.nu. Te permite hacer una "aplicacion" en base a una web. Eso si, no le pidas mucho más. Además, necesitarás tener conectado el teléfono a Internet casi seguro. Programas de ese tipo he visto muchos, pero casi todos dan problemas al ejecutarlos. La ultima aplicacion que use hecha con eso, no me paraba de dar errores y se interrumpia antes de ver siquiera la pinta que tenia.

Si, además, le quieres añadir más cosas... la verdad... yo creo que vas a tardar menos en poner las fechas en el calendario que en hacer cualquier aplicación simple. Aparte del "Hola mundo" cualquier trabajo que simplemente tenga "buena pinta" va a necesitar un gran esfuerzo y muchas horas de trabajo.

Appinventor, que yo recuerde, más que para hacer aplicaciones sin saber programar, es para ayudar al programador a diseñar el interface. Y tampoco va muy bien.

Por otro lado, "que se sincronice" con la web, requiere conocimientos de servicios web (si esa web lo permite), que es un tema que requiere saber programar si o si. Lo más que puedes hacer con algún programilla fácil es un "navegador" personalizado que se conecte y te muestre los contenidos.

No obstante, prueba feeds.nu... creo que te puede servir. Aunque ya te digo, la ultima que probé provocó un "forced close" en un Samsung nuevecito.

pmaicas
29/08/11, 09:51:52
¿ no puedes entrar directamente con el navegador del movil a esa web ? Puedes añadirlo a favoritos y poner un acceso directo en el escritoro.

Lo de hacer una aplicacion, si no sabes programar creo que es imposible, y aún sabiendo programar habría que ver cómo acceder a los datos de la web porque cada una es un mundo.

dfsantos
29/08/11, 14:14:52
Echale un vistazo a este hilo
http://www.htcmania.com/showthread.php?t=257007

iliberis
29/08/11, 17:10:07
Echale un vistazo a este hilo
http://www.htcmania.com/showthread.php?t=257007

Basic4Android sigue siendo un lenguaje de programación. El algoritmo para acceder a los datos de esa web sería el mismo. Tan sólo cambia el lenguaje. BASIC ya tan sólo conserva el nombre del lenguaje "facil" que fue. Al incorporar metodologías modernas, ha perdido esa facilidad de uso. Y que nadie se lleve a errores, BASIC NO significa BASICO... son sólo siglas. Código Simbólico de Propósito General para Principiantes, o algo parecido. Pero, claro, entendamos principiante como una persona que no sabe programar código máquina o, como mucho ensamblador, que es lo que había en aquella época como alternativa para mini ordenadores. Todo lenguaje, por fácil que nos lo quieran poner, sigue requiriendo conocer metodología.

En este caso también se puede hacer en C# o quizás VB... pero sería necesario conocer los detalles internos del servicio web, como indica el compañero pmaicas. Estoy más que de acuerdo con él en la solución que propone. Es la más simple y cómoda, teniendo en cuenta la complejidad del problema.

aishaz
29/08/11, 19:10:22
hola, gracias a todos, se que lo de conectarme via navegador es lo más fácil, pero no es lo más rápido (aunque lo de poner un acceso directo no lo había pensado ni sabía que se podía xD, quizas me decante por esto último) además no está optimizada para móviles así que encaja en la pantalla pero se ve bastante pequeño, y como me gusta entretenerme con estas cosas y últimamente me aburro mucho, por eso pensé en la app aunque no fuera la solución más fácil ni de lejos :risitas: que le voy a hacer, si no se, no se :lengua:

pmaicas
29/08/11, 20:47:54
.. y últimamente me aburro mucho, por eso pensé en la app aunque no fuera la solución más fácil ni de lejos :risitas: que le voy a hacer, si no se, no se :lengua:

Debes tener en cuenta que nadie nace sabiendo, es decir que puedes aprender.

aishaz
30/08/11, 02:02:12
es en parte lo que quería, aprender un poco, pero creo que empezar por aquí es bastante complejo :ok:

iliberis
30/08/11, 02:13:39
Deberías, de momento, marcarte objetivos menos ambiciosos. Después ya es cuestión de ponerse, sin prisas. No te vas a meter en algo imposible, al fin y al cabo. Empieza por manejar un poco de Java, que es la base de todo esto, y echa mano de la abundante documentación que hay en este mismo foro. Hay libros estupendos que empiezan desde un nivel muy básico. Y, lo más importante... pregunta todo lo que necesites, por muy tonta que te parezca la pregunta. Siempre va a haber alguien dispuesto a echar una mano.