PhoneGap es una herramienta de Abode muy util para empaquetar tu aplicacion web segun los estandares HTML 5 web y pueda correr en dispositvos moviles como android , windows phone , iphone , ect.
EL problema aqui es que muchas personas creen que por usar phonegap para empaquetar su aplicacion esta sera admitida por apple pero esto no es asi y no es culpa de phonegap . Phonegap hace muy bien su trabajo empaquetando tu aplicacion segun los estandares HTML 5 , pero a lo mejor tu diseño de la interfaz de usuario no es la ideal segun apple. Apple tiene reglas muy estrictas y lineamientos que debemos seguir para que nuestra app no sea rechazada.
Apple puede rechazar las app por:
Que la interfaz de usuario no se sienta como una "app".
Que no se sienta parte del ecosistema IOS.
Que no ofrezca una diferencia de la experiencia web movil.
Si quieres mas informacion de los lineamientos de apple sobre como deberian de ser tus app puedes visitar estos enlaces :
- https://developer.apple.com/appstore/guidelines.html
- http://developer.apple.com/library/ios/navigation/
- http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/AppDesign/AppDesign.html
"Reconsidera el diseño basado en web , tienes que asegurarte que entregas a las personas una experiencia de una app IOS y no una experiencia web , recuerda que las personas pueden visitar tu sitio web usando Safari en IOS."
Tambien debemos considerar estos puntos por los cuales pueden rechazar tu app:
- Las apps que no son muy utiles y unicas son simplemente sitios web agrupados como una app o no entreguen algun valor pueden ser rechazas.
- Las apps que no usen elementos del sistema como botones e iconos correctamente segun la documentacion de apple pueden ser rechados.
- Apps que simeplemente son fragmentos de paginas web ,contenidos agregados o colecciones de link pueden ser rechazadas.
- Si tu app es solo un empaquetado de un sitio web usando Phonegap .
- Si tu app requiere hacer zoom para ver algun contenido.
- Si tu app solo tiene texto y links puede sera rechazada.
Tambien puede ayudar que analices otras aplicaciones que han sido aprobadas por apple y ver en que puedes mejorar tu app , existen numerosos recursos en internet para que puedas ayudarte en como puedes diseñar tu interfaz de una manera limpia e intuitiva por ejemplo :
Y algunos Frameworks que te pueden ayudar a crear tu interfaz mas rapido :
- http://twitter.github.com/bootstrap/
- http://www.iui-js.org/
- http://jquerymobile.com/
- http://www.sencha.com/products/touch/
- http://demos.kendoui.com/
- http://foundation.zurb.com/
- http://dojotoolkit.org/features/mobile
Link : http://www.adobe.com/devnet/phonegap/articles/creating-apps-with-phonegap-lessons.html
No hay comentarios:
Publicar un comentario