Noticias del portal de temática general Sólo el staff puede publicar aquí

Respuesta
 
Herramientas
  #1  
Viejo 07/08/16, 12:18:16
Array

[xs_avatar]
jorge_kai jorge_kai no está en línea
Administrador de HTCMania
 
Fecha de registro: abr 2007
Localización: Madrid
Mensajes: 150,158
Modelo de smartphone: Samsung Galaxy S23 Ultra
Tu operador: Movistar
noticia Cómo crear un prototipo de tu aplicación antes de empezar a programarla

Cómo crear un prototipo de tu aplicación antes de empezar a programarla



Leemos en elandroidelibre.com

El error más común al desarrollar una app es empezar a programar tras pensar una idea. Puede parecer el procedimiento pero, ¿tienes claro todo lo que tienes que programar? El no tener claro esto puede llevar a cometer errores que pueden minar la experiencia y opinión de nuestros usuarios. Por eso, una vez tenemos una idea con algo que queremos ofrecer a nuestros usuarios, debes empezar por prototipar tu aplicación antes de escribir una sola línea de código.

fuente: elandroidelibre.com
Responder Con Cita


  #2  
Viejo 07/08/16, 12:18:30
Array

[xs_avatar]
jorge_kai jorge_kai no está en línea
Administrador de HTCMania
 
Fecha de registro: abr 2007
Localización: Madrid
Mensajes: 150,158
Modelo de smartphone: Samsung Galaxy S23 Ultra
Tu operador: Movistar
__________________
Administrador de HTCMania

Contactar vía Telegram
Responder Con Cita
  #3  
Viejo 07/08/16, 20:21:03
Array

[xs_avatar]
evolution544 evolution544 no está en línea
Usuario muy activo
 
Fecha de registro: nov 2013
Mensajes: 874
Modelo de smartphone: P8 Lite 2018
Tu operador: Orange
Teniendo buena lógica de programación, con papel, boli y organización te sale sola
__________________
Responder Con Cita
  #4  
Viejo 08/08/16, 07:20:40
Array

[xs_avatar]
DaSound DaSound no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Tu operador: Movistar
O esa gran desconocida... la fase de diseño!! uno de los primeros errores que se comete es liarse a aporrear el teclado tirando líneas de código sin antes pensar qué se quiere hacer. Incurrido este error, todo son parches, reorganización del código y pérdidas de tiempo que el 100% de los casos supera con creces el empleado en hacer un buen diseño y después programar.

Esto no garantiza el éxito completo del proyecto ni mucho menos, por muy buenas que sean tus prácticas y tu lógica mil problemas se pondrán de por medio a nada que la app tenga un poco de complicación, y me refiero a salirse de 4 ventanas con botones que muestren datos traídos de un SQLite... eso se puede hasta estimar con precisión... pero sacar una app en la que no sabes qué te vas a encontrar, es complicado.
Responder Con Cita
  #5  
Viejo 08/08/16, 09:12:57
Array

[xs_avatar]
bitelmaniaco bitelmaniaco no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ene 2010
Mensajes: 4,616
Modelo de smartphone: Mi Mix 2S - SGT820 - MiPad4
Tu operador: Otra
 Cita: Originalmente Escrito por DaSound Ver Mensaje
O esa gran desconocida... la fase de diseño!! uno de los primeros errores que se comete es liarse a aporrear el teclado tirando líneas de código sin antes pensar qué se quiere hacer. Incurrido este error, todo son parches, reorganización del código y pérdidas de tiempo que el 100% de los casos supera con creces el empleado en hacer un buen diseño y después programar.

Esto no garantiza el éxito completo del proyecto ni mucho menos, por muy buenas que sean tus prácticas y tu lógica mil problemas se pondrán de por medio a nada que la app tenga un poco de complicación, y me refiero a salirse de 4 ventanas con botones que muestren datos traídos de un SQLite... eso se puede hasta estimar con precisión... pero sacar una app en la que no sabes qué te vas a encontrar, es complicado.
Una buena pizarra de rotuladores y un buen bloc para escribir y punto.
__________________
"quien lo funde, lo negocia"

HTC Hero, HTC Desire, SGS2, Nexus 4, OPO.
Responder Con Cita
  #6  
Viejo 08/08/16, 09:47:36
Array

[xs_avatar]
DaSound DaSound no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Tu operador: Movistar
 Cita: Originalmente Escrito por bitelmaniaco Ver Mensaje
Una buena pizarra de rotuladores y un buen bloc para escribir y punto.
Indispensable en cualquier factor de forma... yo la uso mucho con el equipo, pero la pizarra compartida en la Surface... no hay ni un solo proyecto que arranque sin anotar ahí todo y llegar a un consenso definitivo en diseño.

Pero claro... la pizarra no te va a resolver las dudas sobre el uso de un API cuando ni la documentación lo hace... y no digamos las situaciones en las que no hay API y eres "el primero" en meterte en ese jardín.
Responder Con Cita
  #7  
Viejo 08/08/16, 09:52:16
Array

[xs_avatar]
bitelmaniaco bitelmaniaco no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ene 2010
Mensajes: 4,616
Modelo de smartphone: Mi Mix 2S - SGT820 - MiPad4
Tu operador: Otra
 Cita: Originalmente Escrito por DaSound Ver Mensaje
Indispensable en cualquier factor de forma... yo la uso mucho con el equipo, pero la pizarra compartida en la Surface... no hay ni un solo proyecto que arranque sin anotar ahí todo y llegar a un consenso definitivo en diseño.

Pero claro... la pizarra no te va a resolver las dudas sobre el uso de un API cuando ni la documentación lo hace... y no digamos las situaciones en las que no hay API y eres "el primero" en meterte en ese jardín.

Uff, lo de la Surface es ya demasié!! En mi trabajo como mucho los iPads de los que nos mandan y poco más (que es lo "guay" cuando no tienes ni idea).

De todas formas, la API de Android está 100% documentada? Porque cada vez que me ha tocado hacer algo ha sido un poco ensayo - error muy basto. Hablo lógicamente de proyectos "personales" ya que por suerte nunca me ha tocado por temas laborales hacer algo para Android.
__________________
"quien lo funde, lo negocia"

HTC Hero, HTC Desire, SGS2, Nexus 4, OPO.
Responder Con Cita
  #8  
Viejo 08/08/16, 10:18:32
Array

[xs_avatar]
DaSound DaSound no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Tu operador: Movistar
 Cita: Originalmente Escrito por bitelmaniaco Ver Mensaje
Uff, lo de la Surface es ya demasié!! En mi trabajo como mucho los iPads de los que nos mandan y poco más (que es lo "guay" cuando no tienes ni idea).

De todas formas, la API de Android está 100% documentada? Porque cada vez que me ha tocado hacer algo ha sido un poco ensayo - error muy basto. Hablo lógicamente de proyectos "personales" ya que por suerte nunca me ha tocado por temas laborales hacer algo para Android.


En el texto en negrita concretamente lo has bordado!!! Y con un iPad no está nada mal... tanto como la surface vaya! tengo compañeros que usan iPad, a mí me gusta más la Surface Pro, cuestión de gustos supongo! no tengo 2 cosas, una sola para todo.

Sí, la API de Android está perfectamente documentada, pero en ocasiones usas APIs 3rd party que no lo están... o como te decía, donde no hay API (como en temas de DRM, por ejemplo, que es lo que primero se me ocurre que me dio mucho dolor de cabeza y que no había documentación al respecto más allá de la mera estructura del fichero). También es cierto que no hay que acostumbrarse a que todo nos venga dado por un API... esa API la ha tenido que picarse ese código, ¿porqué no uno mismo? jejejeje.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > HTCMania > Discusión general sobre smartphones y tecnología > Noticias del portal de temática general



Hora actual: 11:27:40 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /