Arquivo

Posts Tagged 'ferramentas'

Projetar um aplicativo para iPhone

2 comments 14 de outubro de 2011 2 comentários

Vou tentar resumir todo o trabalho que me trouxe a aplicação O desenvolvedor Mussage iPhone em uma semana . Se você não sabe o que é Mussage, você pode ler este post !.

Eu estava fazendo as etapas e ferramentas (a maioria free) que eu estava usando.

Use Case Diagram

Primeiro de tudo e baseado na idéia, eu fiz um diagrama de caso de uso com yuml.me

Maquete

Em seguida, montar um esquema de navegação com tela Balsamiq Mockup :

DER

É hora de fazer um layout das tabelas que terá o banco de dados! Para isso, use o designer MySqlWorkBench

Xcode

É hora de programa em Objective C ...

Também usou a seguinte Frameworks, bibliotecas e ferramentas para IOS:

  • FMDB SQLite
  • JSONKit e Json para receber a análise do servidor
  • Hash MD5 para o envio para o servidor e autenticar o login
  • Internacionalização das Cordas e XIB em Inglês e Espanhol.
  • Visualizações QuartzCore para animação
  • MediaPlayer para reproduzir músicas no iPod
  • MessageUI para enviar e-mails dentro do aplicativo

Server Side (PHP)

Desenvolvimento com Aptana IDE Studio 3 API para fornecer serviços para o aplicativo e interagir com o banco de dados.

Design Gráfico

Eu realmente não demasiado gráfico, eu usei controles padrão IOS e adicionar alguns pequenos ícones , que se ...

Aplicação Web para HTML5

Para acompanhar o lançamento do app, um site baseado em um Template e sintonizado com PHP.

Publicar na AppStore

Finalmente, publicar o app!. É um pouco forçado a emissão de certificados e preparando uma versão para distribuição, mas seguindo as instruções no site da Apple você pode passar.
Devemos estar preparados para dar screnshots eo ícone em diferentes tamanhos para o iPhone 3G (e inferior) e Retina Display do iPhone 4.

Pronto!

Uma vez que a Apple aprova o nosso app (leva uma semana) para começar a promover a nossa aplicação! Baixá-lo e usá-lo!
Você pode tentar:
Sucessos para todos!
Qualquer dúvida deixe-me tu (s) comentários aqui, ou olhar para mim no Twitter @ jbagnato .
.
.
Escrito por Juan Ignacio Bagnato

O desafio de criar um aplicativo para iPhone em 7 dias

4 comments 26 de setembro de 2011 4 comentários


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

  1. Design de dia 1: UML, DER (banco de dados) e estrutura web, a navegação app mockup
  2. Dia 2: Login Criar (iPhone + web PHP)
  3. Dia 3: app iPhone estrutura de navegação, entre telas
  4. Dia 4: O acesso à biblioteca do iTunes e enviar dados JSON para o servidor
  5. Dia 5: Recebendo lista de mensagens de salão e enviar mensagens a outros usuários
  6. Dia 6: Internacionalização e Testes, detecção de vazamentos memmory
  7. 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.
  • 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
Em um post futuro eu vou te dizer mais sobre a idéia de desenvolver " Mensagem, Mussage Musical ".
Um empurrão!
.
.
Escrito por Juan Ignacio Bagnato
Categorias: Filosofia , Geral , Duche

O que é o Twitter eo que é

1 comment 03 de setembro de 2010 um comentário

O que é Twitter?

Twitter surge como uma ferramenta semelhante a um blog, mas em que o nosso limitado número de caracteres por artigo para escrever 140 letras. Assemelha-se a uma caixa onde colocamos o nosso "status" (como no MSN Messenger ou gTalk) onde você escreve brevemente o seu humor atual, o que está fazendo, um pensamento ou frase. Atualmente links para blogs ou notícias de ações, fotos e vídeos.

Só não entendi! A que eu uso?

Ao longo do restante deste relatório, vamos tentar responder a essa pergunta. Muitas pessoas ainda nunca usou o Twitter perguntar se há blogs, mensagens instantâneas, Facebook precisava deste novo serviço. A realidade é que o Twitter criou um novo conceito que não existia e era tão forte. Por um lado, ter uma capacidade limitada força o texto que você digita para ser conciso e direto ao ponto. Por outro lado, existem novas definições e funções como o "seguidores" (não existia antes) e explicar um pouco melhor a seguir.

Novos conceitos: seguidores e notícias em tempo real

Diferentemente do Facebook, onde duas pessoas entrar em contato com ambos devem ser aceitos, no Twitter você pode seguir outra pessoa sem que ela seja o nosso "amigo". Esse é o conceito de seguidor. E nós podemos ir para muitas pessoas e outros podem estar interessados ​​em seguir-nos eo que dizemos em nosso tweets.
O outro conceito que nasceu com o Twitter é a notícia em tempo real e criou ou comunicadas pelo Twitter mesmo. Vou explicar, quando o serviço ganhou uma importante massa crítica de usuários e ainda ser capaz de tweets a partir do telemóvel, começou a transmitir notícias e os desenvolvimentos muito antes de aparecer na TV ou rádio. Um bom exemplo foi quando um avião caiu em Nova York , onde o acidente foi coberto em tempo real no twitter, isto é, como eu passei as pessoas que estavam nas proximidades do local. E toda a cobertura que foi antes que bata CNN ou outras mídias.

Sem intermediários: Celebridades no Twitter

Ao gerar uma ligação direta entre "seguidor e seguido" a nossa Linha do Tempo podemos ligação com celebridades notícia escrita, personagens da marca, famosa ou outros que nos interessam. A novidade desta é que nunca houve relação direta como uma rota entre o "fã" e "Deus". No outro dia ouvi dizer que Alanis Morissette estava grávida de suas próprias palavras em seu tweet. Pense antes de aprender sobre essa notícia ainda era um circuito muito mais longo e complicado: o representante do cantor notifica meia, então isso aumenta a liberação de intermediário (Reuters) e, finalmente, atinge cerca de jornal local on-line em seguida, discutir alguns locutor no rádio.

Facebook Vs o Twitter

Se eu tiver Facebook, você precisa ter o Twitter? não são os mesmos? Resposta: Eles não são os mesmos. Embora existam redes sociais, porque nós ligação com vários indivíduos e enviar seus comentários e opiniões são muito diferentes. Uma das diferenças e dito e está na conexão entre os usuários não é necessariamente bidirecional e Facebook. Também o Twitter é caracterizada por muito simples: um pequeno texto, talvez um link e ir embora. Facebook é um conjunto de serviços: upload de fotos e videos, eventos de calendário, jogos online, enquetes e muito mais. A simplicidade do Twitter torna muito prático para o uso de telefones celulares para ler, de modo a atualizar o estado dos seus próprios.

História natural: a hashtags

Twitter nasceu no início de 2006 e foi mudando gradualmente e houve melhorias. Uma característica muito interessante que surgiu pelos próprios usuários foram as "hashtags". O hastags são rótulos usados ​​para identificar o Twitt e é usado e caráter #. Por exemplo poderia ser usado # música , # filmes ou agora é cada vez mais comum ver marcas de procura de emprego com # emprego . Eles são muito úteis quando a informação em tempo real, pesquisar e filtrar.

Assim, o Twitter é para ...

Em conclusão, podemos dizer que eu não sei especificamente o que é Twitter, você provavelmente tem várias funções diferentes, dependendo de como cada pessoa usa. Mas talvez generalizando um pouco mais por causa do que descrevemos acima, podemos dizer que o Twitter é uma ferramenta de comunicação online, limitado e conciso.

Como começar?

Se eu pudesse convencê-lo, pelo menos um pouco, que o Twitter serve e é útil para alguma coisa, você pode começar indo para twitter.com e criar uma conta com seu nome de usuário. Recomendação: gravar um nome curto!.

E se você quiser entrar em contato comigo meu nome de usuário é @ jbagnato , cumprimentos!

.

Instalar o básico para o seu Mac

2 comments 7 de agosto de 2010 2 comentários

Ok, acabei de comprar o novo MacBook. Que o software irá instalá-lo? essencial, o essencial ... o que você não pode perder!

Em primeiro lugar

Primeiro de tudo, faz uma actualização do OS: se ele vem com um X Leopard OS passá-lo para o Snow Leopard. Ele também atualiza o Safari.

Growl - para receber notificações. É ao seu gosto, mas altamente recomendado.

O Básico

Open Office Open Office - para editar arquivos de texto, planilhas e apresentações. (Compatível com Word, Excel e Powerpoint)

VLC - para filmes AVI, DIVX, e certos formatos não são suportados pelo QuickTime. Além de ouvir a rádio online.

Adium - Um cliente multi-chat. Suporta Messenger, Gtalk e Facebook, entre outros

Skype - conhecido bate-papo e cliente de videoconferência

TextMate - editor de texto muito bom. (Recomendado por Wacko)

Chrome / Firefox / Opera - Navegadores Web para aqueles (como eu) não convencem Safari.

Expod ​​- Se você tem um iPod ou iPhone e quero baixar músicas para o disco sem o iTunes irá apagar todos os expod é o que você precisa.

Intermediário

Dropbox - Guarde as suas pastas sincronizadas na nuvem. Ter seus arquivos a qualquer hora, em qualquer lugar, no seu Mac, PC ou celular.

Cyberduck - FTP e clientes SFTP.

Transmissão / BitTyrant - Cliente Bittorrent.

jDownloader - download múltiplas rapidshare, megaupload, rapidshare, etc.

Aquisição - Pesquisa cliente P2P e baixar arquivos

Handbreak - para alterar o formato de vídeos. Muito útil para passar uma tela de cinema grande de seu celular.

Simble - Alguns hacks para dar mais poder ao seu Mac exige a instalação de plugins Simble e estamos interessados ​​na lista de plugins disponíveis.

Para o Desenvolvimento:

Xcode SDK - para aplicações cotoveladas em Objective C Mac / iPhone / iPhone / iPod touch

MacPorts - Gerenciador de vários embalados útil para instalar a partir da linha de comando, incluindo:

apache2
php5
mysql5
postgresql80

Charles - Proxy para ver a solicitação e as respostas que vêm e vão.

Eclipse - Java de programação Ide, Php, Web, C, C + + e modelagem.

Sequel Pro - MySQL cliente

Há certamente muitas outras aplicações Mac muito útil e necessário. Vou tentar ser manter a lista atualizada. Se você tiver sugestões sinta-se livre para me e-mail ou comentário sobre o Post, obrigado.

Otimizado por SEO final