O desafio de criar um aplicativo para iPhone em 7 dias
Fundo IOS
3 anos atrás que eu estou a programação de aplicações para iPhone / iPhone ea realidade não é ainda desenvolvido qualquer um dos seus próprios. Durante um ano eu trabalhei para uma empresa de inicialização e aprendizagem da linguagem de programação Objective C e participando em projetos de diversos aplicativos (que muito poucos viram a luz): um app de publicidade para a Toyota, um jogo de zumbi matando baseado em uma história em quadrinhos, um aplicativo para aprender a cantar Karaoke e outra semelhante ao do Twitter , mas com mensagens de voz. Eu, então, trabalhou como freelance para o terceiro e foi "evoluindo" nas versões do IOS, novas APIs e do lado do servidor PHP e comunicação via JSON.
Requisitos ideal
Eu sempre tive várias idéias para aplicações iPhone, mas até agora nunca aconteceu. Como não tinha conta no Developer Program da Apple não poderia publicar na Appstore. Alguns meses atrás eu subscrito ao programa e que me dá a possibilidade de publicar. Agora, só precisa decidir e implementar a idéia.
Algo que eu aprendi ao longo do tempo com relação às idéias é que para a sua realização deve ser simples. Simples é melhor. Simples, minimalista, para cumprir uma função específica, que não é esmagadora para o usuário. Política da Apple é que ele diz e nas suas orientações para os desenvolvedores: uma aplicação deve ser "pequena" fazer uma coisa, mas torná-lo muito bem.
O desafio
Assim nasceu o nome do Mussage para uma idéia que eu tinha no final de 2009 para uma aplicação do iPhone que eu acho que satisfaz as condições: é simples, o foco na resolução de uma coisa e é viável. Eu vou te dizer em um post futuro sobre ela. Agora eu tenho o desafio de tentar desenvolvê-lo em uma semana que é o tempo livre que tenho antes de iniciar um trabalho freelance novo!. Eu faço isso? ...
Para conseguir isto, pergunto-me um horário e eu tenho um conjunto de ferramentas gratuitas e muitas on-line.
Horário
- Design de dia 1: UML, DER (banco de dados) e estrutura web, a navegação app mockup
- Dia 2: Login Criar (iPhone + web PHP)
- Dia 3: app iPhone estrutura de navegação, entre telas
- Dia 4: O acesso à biblioteca do iTunes e enviar dados JSON para o servidor
- Dia 5: Recebendo lista de mensagens de salão e enviar mensagens a outros usuários
- Dia 6: Internacionalização e Testes, detecção de vazamentos memmory
- Dia 7: Design Gráfico e Editoração na App Store.
Ferramentas
IPhone móvel
- X-Code ao cotovelo Objective C.
- Artigos na Dev iOS Centro Apple.
- Biblioteca FMDB para banco de dados SQLite.
Server Side (PHP)
- Aptana Studio - Ide programação para web.
- Programação Referência PHP.net
- Modelo de HTML 5 e CSS 3 de Tutoriais Script
- Javascript mágica com jQuery
Projeto
- UML diagramas http://yuml.me/ (Editor on-line gratuito)
- Mockups diagrama com Balsamiq (Editor on-line gratuito)
- Banco de dados DER MysqlWorkBench
Outros
- Apache Server
- Banco de dados MySql
- FTP Client Filezilla
- Producteev para gerenciar tarefas para Mac, iPhone ou Web, muito bom para manter a ordem (grátis)
- Pacotes de ícones livre
Um empurrão!























Comentários Recentes