Diseñando una aplicación para iPhone
Voy a tratar de sintetizar todo el trabajo que me llevó el desarrolar la aplicación Mussage para iPhone en una semana. Si todavÃa no sabés qué es Mussage, podés leer este post!.
Los pasos que fui realizando y las herramientas (en su mayorÃa gratuitas) que fui utilizando.
Diagrama de Casos de Uso
Primero que nada y basandome en la idea, hice un diagrama de casos de uso con yuml.me
MockUp
Luego armo un esquema de navegación de pantallas con el Balsamiq MockUp:
DER
Ya es hora de hacer un diseño de las tablas que va a tener la base de datos! Para eso usamos el diseñador de MySqlWorkBench
Xcode
Ya es tiempo de programar en Objective C…
Además utilicé los siguientes Frameworks, librerÃas y herramientas para iOs:
- FMDB para SQLite
- JSONKit para parseo y recepción de Json con el Server
- MD5 para envio de Hash con el server y autenticar el login
- Internacionalización de Strings y de Xib en Inglés y Español.
- QuartzCore para animación de Vistas
- MediaPlayer para reproducción de canciones del iPod
- MessageUI para envÃo de mails dentro de la app







