Saiba os primeiros passos para se tornar um desenvolvedor de aplicativos para iPhone e iPad
Você sonha em se tornar um desenvolvedor de aplicativos para iOS, mas não sabe por onde começar? Então veja aqui os primeiros passos básicos para começar a criar seus próprios programas e, quem sabe, ficar famoso com isso. E o melhor: qualquer um pode se tornar um grande desenvolvedor para o iPhone.

Introdução
Ninguém duvida que a App Store revolucionou a telefonia mundial, pois trouxe para o mundo dos celulares a dinâmica e variedade de instalação de aplicativos que sempre existiu nos computadores, aumentando exponencialmente as capacidades do aparelho. Já haviam maneiras de instalar aplicativos menos elaborados em smartphones antes, via download em sites ou envio por SMS, mas a facilidade de ter o que se quer com apenas um clique (ou toque) acabou sendo copiada por diversos fabricantes e até mesmo reutilizada pela própria Apple, na sua versão para Mac.
Se do lado do consumidor a loja foi um sucesso, do lado de quem faz aplicativos foi aberto um campo imenso, pois possibilitou que qualquer um (como eu e você) pudesse criar e vender aplicativos para o mundo inteiro, coisa que antigamente só era viável a grandes empresas multinacionais. A Apple não só disponibilizou toda a estrutura de servidores para armazenar e distribuir os apps (com uma loja centralizada), mas também criou um kit de desenvolvimento (SDK) que qualquer um pode baixar e criar aplicativos. Tudo o que você precisa é de equipamento compatível e muito, muito estudo.
1º Passo – Comprar um Mac
Muita gente esbarra nesse primeiro passo, pois para desenvolver para o iOS (sistema operativo do iPhone, iPad, iPod touch e AppleTV) é obrigatório possuir um computador com Mac OS X. Há quem faça a gambiarra de tentar instalar o sistema em PCs Intel (os chamados hackintoshes), mas o melhor mesmo é investir em um bom Mac, principalmente agora que eles baixaram de preço no Brasil. Além de ser a ferramenta perfeita, você verá que ele mudará sua experiência com computadores para o resto de sua vida.
O Mac mais barato hoje no nosso país é o Mac mini (link) e custa R$1.999. Se você é estudante ou trabalha na rede de ensino, pode usar a área educacional da Apple Store Online e pagar ainda menos: R$1.849 (link). Ele vem só com a CPU central, ideal se você já tiver monitor, teclado e mouse do seu PC anterior.
Mas se você estiver querendo investir em algo um pouco mais consistente, que o ajude também em outros aspectos de sua vida (e não só no desenvolvimento de apps), o melhor conselho é o de investir em um MacBook (Air ou Pro) ou até mesmo em um iMac, que na semana passada ganhou um descontão de R$1.000. Lembrando que na área educacional os preços são ainda menores.
2º Passo – Inscrever-se no programa gratuito da Apple
Enquanto você decide se compra um Mac ou uma bicicleta, você já pode começar a baixar o material necessário para iniciar o desenvolvimento, se inscrevendo gratuitamente como Apple Developer. Esse passo não custa nada e você tem acesso ao último SDK, exemplo de códigos, vídeos de introdução e um vasto material em PDF para aprender os primeiros passos de programação. É material suficiente para dias e dias de aprendizado, sem gastar nenhum tostão. Absolutamente tudo é em inglês, o que torna obrigatório o conhecimento básico da língua.
Além da versão gratuita, há o Apple Developers Program, que é pago (US$99 ou 74€ por ano) e permite alguns benefícios a mais, como instalar e rodar os códigos no seu aparelho (com a versão grátis você só pode testá-los no simulador do Mac), tem acesso à versões beta do iOS e também tem direito a publicar seu aplicativo na App Store. Mas isso você pode fazer depois que tiver uma boa base da teoria.
3º Passo – Estudar, estudar, estudar
As ferramentas que a Apple proporciona são uma verdadeira mão na roda, facilitando muito o desenvolvimento de aplicativos. Mas não bastam para começar a criar programas para o iPhone. É preciso muito estudo da linguagem básica de programação, chamada Objective-C, que não é algo que se aprenda em duas semanas. Por isso, é preciso muito estudo e dedicação.
Além do material em PDF disponibilizado pela Apple, há também alguns volumes convertidos em formato iBook, que podem ser baixados direto na App Store para serem lidos no iPhone, iPad ou iPod touch.

Se você não se contentar com o material gratuito (que é extenso) e preferir livros comerciais dedicados a isso, com uma linguagem mais abordável, é possível comprar no Brasil obras importadas..
4º Passo – Criar seu primeiro aplicativo
Nesse ponto, você já tem todas as condições de começar a desenvolver seu primeiro aplicativo. Mesmo que você ainda não tenha um registro pago da Apple, poderá criar e testar apps no simulador do iPhone (ou iPad) no Mac.
A primeira coisa é saber o que você quer fazer. É normal os primeiros resultados serem apps básicas e com função duvidosa, mas que são fundamentais para a evolução do aprendizado. Mas não faça como alguns devs, que se empolgam com o primeiro aplicativo e o publicam na App Store… Depois de ter experiência suficiente, tente pensar em algo útil que realmente vá servir para os usuários. De preferência, que ainda não exista na loja.
Depois que você já pegou a prática e até mesmo já desenvolveu um ou mais aplicativos funcionais, aí sim poderá partir para o passo final.
5º Passo – Inscrever-se como desenvolvedor da Apple
Você agora já tem tudo para começar ganhar fama (e quem sabe, dinheiro) com suas criações. É o momento de se inscrever oficialmente como um desenvolvedor de iOS e pagar a taxa necessária, que poderá ser recuperada facilmente se seu aplicativo fizer sucesso.

Há três tipos de contas: a Individual (só você tem acesso à conta) e a Company (você pode ter uma equipe que também terá acesso à conta), ambas custando US$99; ou então a Enterprise (permite que se crie aplicativos internos para empresas, sem passar pela App Store) que custa US$299.
A conta paga também dá acesso aos fóruns técnicos de desenvolvedores, onde são debatidas questões e problemas relativos ao iOS. Em época de versões beta, há também uma área confidencial com várias novidades sobre as futuros sistemas.
—————————————–
Esses são os passos básicos para todos que quiserem começar a investir na programação para iPhones e iPads. As possibilidades são enormes e a cada ano o mercado cresce cada vez mais. Se você gosta disso, não deixe para amanhã o que você pode começar hoje.











Estou doido para ser desenvolvedor!
Aceito doações de Macs
Também aceito! Perdi meu Mac na enchente aqui em SP. hahahhaha
Então pega o dinheiro do proximo e compra um barco! :S
Kkkkkkk…
muito bom as dicas, atualmente preciso iniciar o passo 3 para me tornar um desenvolvedor rsrsr
mto interessante, vou me cadastrar e ler qdo tiver algum tempo….
Excelente post! Parabéns!
Estou no terceiro passo =P
Ah… brigando com tempo livre pra estudar hehehe… mas material tenho bastante!
Cada vez mais ansioso para ter um Mac…
Muito legal mesmo esta materia, foi um bom incentivo para os brazucas.
O desconto da area educacional é uma piaada, qualquer um pode pedir este desconto e levar seu MAC sem precisar comprovar que estuda. So paga quem não tem a informacao.
Verdade, eu comprei meu Mac Mini assim. Ia comprar no nome da minha namorada universitária, entrei na loja universitária, fiz a compra, paguei com o cartão, sempre esperando que me pedissem os dados dela… e surpresa, a conta foi fechada e o produto entregue sem me pedirem nenhuma prova acadêmica
E foi um belo desconto, 700 reais!!
Sem querer ser caxias, + sempre tem essa de querer se aproveitar das situações. Falar que é estudante quando não é, são ações deste tipo q fazem as empresas não oferecerem mais descontos para quem efetivamente é estudante ou desconfiarem sempre do brasileiro exigindo isso e aquilo como comprovante. Affe meu, pague oq deve e pronto.
:O Me diz onde fica essa loja pelo amor de DEUS!!!
O pr’oprio site da Apple.
O meu eu comprei com um belo desconto de fim de ano no Ponto Frio.
Olá gostaria de saber se o Blog do IPhone tem algum app ? Obrigada
http://itunes.apple.com/br/app/id348376472?mt=8
Acho que sim. Vá à AppStore e procure por BlogdoiPhone.
Infelizmente não atualizaram com os calendários de 2011.
Eu não curto programação, mas ter um Mac seria ótimo pra mim, sinto falta do G4 que eu tinha
Pessoal,
Se me permitem, gostaria de publicar o links de algumas coisas que publiquei no meu blog sobre o desenvolvimento de apps para iPhone, iPad e iPod Touch. Me inscrevi recentemente no programa e estou estudando pacas o tema. Em breve deva lançar minhas primeiras apps.
Ab
Vídeos sobre Desenvolvimento para iPhone, iPad e iPod Touch
http://delphitodelphi.blogspot.com/2010/12/videos-sobre-desenvolvimento-para.html
Apple Developer Program, que mundo é esse?
http://delphitodelphi.blogspot.com/2010/09/apple-developer-program-que-mundo-e.html
Primeiros Passos
http://delphitodelphi.blogspot.com/2010/12/primeiros-passos.html
MacOS + Virtual Machine + Windows: Não tem POG?
http://delphitodelphi.blogspot.com/2010/09/macos-virtual-machine-windows-nao-tem.html
Review: Você conhece o Objective-C?
http://delphitodelphi.blogspot.com/2010/09/review-voce-conhece-o-objective-c.html
Objective-C, XCode e Mac: Primeiras impressões
http://delphitodelphi.blogspot.com/2010/10/objective-c-xcode-e-mac-primeiras.html
Vídeos sobre Desenvolvimento para iPhone, iPad e iPod Touch
http://delphitodelphi.blogspot.com/2010/12/videos-sobre-desenvolvimento-para.html
Boa!
Muito show valeu.
Pessoal,
A partir de 01 de Agosto, meu blog passa de DelphiToDelphi para tDevRocks. Mudarei o nome. Por isso, nos links de referência acima troquem para:
http://www.tdevrocks.blogspot.com/………/
Abs
Ops foi mal.. Aq tinha dado erro, apaga ai iLexx :z
E só aproveitando a deixa… dia 17/1 (segunda) começa um curso de desenvolvimento iOS aqui em Porto Alegre. Mais informações: http://iplace.maiscommac.com.br/cursos/curso_ios_17_01.pdf
Esse curso da iPlace por R$1900 é muito caro.
No iTunes U tem vídeo-aulas gratuitas da universidade de Stanford que introduzem no desenvolvimento com Xcode.
Boa esses videos de Stamford…..
Gostei, mas naum tenho um Mac. Uso um hackintosh, que amo por sinal. Nunca me deu problemas e funciona perfeitinho mas eu tenho que confessar que me deu uma dor de cabeca danada para instalar. Alem de ter que aprender alguns processos basicos (e alguns nao tao basicos assim) do sistema voce tambem tem que ter muito tempo livre e muita disposicao para aprender.
Acho que esta questao de disposicao se aplica para ser um desenvolvedor para iOS. A disposicao eu tenho, o tempo eu arrumo. Quem sabe nao sou eu quem vai criar o proximo AngryBirds?
Muito bom!
Hoje começo no passo 2.
Na verdade tem um livro muito bom em português:
http://www.linhadecodigo.com.br/Livro.aspx?id=3919
Só que nunca mais vi ele a venda.
mesmo com esse livro, se você não tem conhecimento algum de Objective-C (ou mesmo de C), dificilmente vai aprender APRENDER! vc pode executar o que tá no livro (mesmo por q, basta copiar o código da página). o ideal é fazer um curso de C e depois ir “migrando” aos poucos… eu acho.
Excelente tópico. Tenho apenas alguns comentários:
1.o Passo
A grande maioria aqui, assim como eu, deve ter um Mac em casa, mas há muita gente que desenvolve sem a necessidade de um. Não acredito que trocar de computador só pra começar a desenvolver seja realmetne necessário.
3.o passo
Para quem tem experiência grande com programação dá, sim, pra começar a produzir com 2 semanas. Foi o tempo que demorei pra fazer meu primeiro app.
Para o primeiro aplicativo, duas sugestões: ou pense em algo útil para o seu dia a dia e que não esteja disponível, ou que você ache que não vale investir em aplicação existente; ou pense em alguma aplicação que abranja várias idéias/funcionalidades diferentes. Isso vai fazer com que você consiga aprender mais rápido sobre diversas possibilidades (multi-tarefa, navegação, sincronização com servidores externos, etc).
4.o passo
Não custa nada (na verdade custa os 99U$ das contas Individual ou Company) submeter seu aplicativo na App Store. Não é o meu caso mas já vi desenvolvedores que submeteram a título de experiência aplicatvos simples e que com por volta de 2.000 downloads conseguiram uns 1200U$ enquanto estavam apenas aprendendo.
Boa sorte aos iniciantes!
Sempre tive vontade… falta o tempo e disposição pra estudar.
Mas a idéia é tentatora, e com certeza vira um hobby legal!
Afinal de contas, quem nunca teve uma boa idéia que pudesse virar um app?
Excelente post, tenho um mac, e já me inscrevi gratuitamente no Apple Developer, só que a escola acaba com o nosso tempo para outras atividades, mas ainda um dia desenvolverei para iOS
.
Estou no 4º passo! mas falta estudar mais para me tornar um desenvolvedora completa!
Bacana o post!
iLex, você nunca pensou em fazer um aplicativo não?
Abs
Adobe Flash CS5 tb compila aplicativos para iPhone, acho que não é mais necessário um mac para desenvolver.
Compila, mas nao pode vender na app store. Sim, vc precisa de um mac
Outras engines boas como unity tambem precisam de mac.
Pode publicar sim! Com medo de processos de monopólio o Tio Jobs voltou atrás e liberou a publicação de apps desenvolvidas com a ferramenta de terceiros na App Store.
Pois é, começei a programar a pouco menos de um mês, em Pascal.Meu grande objetivo é fazer apps para iPhone e iPad.
Gostaria que algum desenvolvedor para iPhone/iPad me dissese:
Sendo que eu só sei Pascal, já devo começar a estudar Objective C ou deveria aprender outra linguagem antes?
Obrigada pela ajuda!
Meu mundo é o bom e velho Pascal. Programo em Delphi a mais de 7 anos e meu cargo na carteira de trabalho é ‘Programador’. Me dou muito bem com outras linguagens também, não conheço o Objective-C ainda por não ter um MAC, mais penso que o essencial é pensar com a lógica fundamental para a programação, com isso você é capaz de programar em qualquer linguagem em mais ou menos tempo que outras linguagens.
Portanto, não faz diferença se começar pelo Pascal ao invés do O-C, ou ao contrário, más como seu objetivo é desenvolver apps para iOS, invista seu precioso tempo no O-C, pois a única coisa que se aproveita de uma linguagem pra outra é a lógica de pensamento e as vezes a habilidade de desenhar janelas (Forms).
Dê uma pesquisada sobre o Delphi Prism como Mono Touch ou Mono IDE. Esta é uma solução interessante para quem gosta do ambiente Delphi (A linguagem é diferente do Pascal comum) e quer desenvolver para iPhone.
Acho que queremos saber e se antes quando comecar a estudar a programacao devemos comecar direto pelo Objetive-C ou por exemplo estudar C o C++ antes para facilitar o Objetive-C !!! Logica de programacao todo mundo sabe q e preciso agora por onde comecar realmente !!!
Na minha opinião, se você vai morar na França, é perda de tempo aprender primeiro o espanhol só porque é mais fácil. Aprenda direto o francês, que é o que você realmente vai usar.
Espero que tenha entendido a analogia.
Mesmo pra quem não sabe nada nada de programação em outra linguagem iLEx ?
Pelo que eu sei dá pra desenvolver pelo Flash Cs5 agora (pq a apple tá permitindo e tals), mas tem que ter pago os tais 99 dólares
E pode usar windows nesses casos
Precisará de um mac para submeter os APPs à Apple… Não adianta, tem que comprar um Mac de qualquer jeito… Precisa de aplicativos e vários certificados instalados na máquina que enviará os pacotes à apple…
O que ferra é a linguagem mesmo, eu to aprendendo Python e levando uma surra!
Quanto a ter um mac, não é obrigatório. estou com o Mac OS 10.6.6 instalado em um pc placa mae intel+i5+12 gb de ram com uma ati 4850 1GB. rodando numa boa. o Geekbench me deu um score 6576. foi chato para instalar mas vale a pena.
Vou repetir a frase que você talvez não tenha entendido direito: “… para desenvolver para o iOS (sistema operativo do iPhone, iPad, iPod touch e AppleTV) é obrigatório possuir um computador com Mac OS X“.
OS X 10.5.8 e’ suficiente ou somente com o Snow Leopard?
é verdade, me desculpe!.
Nem li ainda mas ja gostei do post, estou com esse pensamento ja a um tempo, vlw ilex
Olha, meu irmão é dev flash (acho que nao posso falar isso aqui hehe) e na versão nova ele disse que consegue fazer um build para iPhone. Mas nao sei como funciona. Tudo isso só para dizer que é possível desenvolver fora do Mac (graças também às alterações que a Apple fez nos termos da app store) agora se fica bom, ai já é outra coisa.
Abracos.
Eu sou programador em varias linguagens, C, C++, C#, assembly, pascal, e outras. O legal é que o raciocinio logioco é o mesmo so muda o modo de implementar de linguagem pra linguagem. Preciso comprar um MAC.
To louco para comprar um iMac. Só falta a grana mesmo.
E quero entrar nessa área de desenvolvimento de aplicativos para IOS, pois acho simplesmente FANTÁSTICO!
Preciso muito de um MAC tb, tentei fazer hackintosh aqui em casa, mas nem compensava, meu processador é um celeron R com 2,20GHZ (e o pior de tudo é que ele é single core mesmo) ai ele nem completou a inicialização do hackintosh… mas eu ainda vou comprar um imac ou um macbook, nao gostei da cara do macmini.
No Blog da Mobits também existem diversos artigos técnicos voltados para desenvolvedores, estão reunidos na Tag:
http://www.mobits.com.br/tags/iphone%20sdk
abraços,
Para onde vão os aplicativos nao aprovados pela Apple? Alguma forma de instala-los? Jailbreakemente falando?
Qual o melhor banco que cobra as menores taxas para receber o dinheiro do seu app?
Se não me engano o que tem as menores taxas para recebimentos internacionais é o CityBank, mas ter conta lá sai um pouco mais caro.
Dos demais, dizem que Bradesco tem taxas aceitáveis. Mas eu, particularmente, faço isso pelo Banco do Brasil. Recebo dinheiro da Apple a 2 anos e nunca tive problemas.
Douglas (ou alguém)… quando se publica um aplicativo, ele fica disponível em todas as appstores (de todos países disponíveis) ou só na do Brasil ? Abraço!
O dev quem decide, na verdade. Há a opção de “clicar no quadradinho” de cada país individualmente ou de escolher todos ao mesmo tempo.
Haveria algum motivo para não se publicar em todas?
sim, vários motivos.
Eu sou programador em varias linguagens, C, assembly, pascal, e outras. O legal é que o raciocinio logioco é o mesmo so muda o modo de implementar de linguagem pra linguagem. Preciso comprar um MAC.
Comprei. Meu macbook agora so estuda estuda estuda:)
O que seria o “Indentity Verification Form” ?
Outra duvida, “Provide Notarization or Solicitor Certification Stamp Below” ?
Esta ultima eh a que gostaria de mais informacoes ! Por favor e muito obrigado !
“Notarization” é firma reconhecida em cartório.
Ae galera..pra quem estiver interessado e tiver um bom inglês, a Stanford disponibiliza o material e as aulas do curso de Iphone, só é preciso ter uma boa noção de linguagem orientada a objetos e uma base em Objective-C.
Eu já cheguei a fazer um “Olá Mundo” para iphone !
Programa bobo né, mas quando é você quem fez e ainda mais para iphone…
Bom d+
iLex, sensacional o post. Sou “programador de fim de semana” e estou coçando pra começar. Só arrumar tempo, e uma idéia!
Cara muito bom post! Estou pensando em comprar um Mac meio do ano mas irei começar o inglês em fevereiro já se preparando!
Pra quem tá interessado em fazer games, vale a pena dar uma olhada também na Unity3D.
Tem um custo bem acessivel (até para nós brasileiros) e é fantástica para desenvolver jogos.
Ola,
Vi que é possivel fazer aplicativo em flash. No flash CS5.
Alguem sabe se é possivel sem pagar estes 99 dolares?
Olá,
Eu tenho a versão do Xcode 3.2.3. Gostaria de saber como eu faço o upgrade no meu iOS SDK. Não queria ter que baixar 3.52 Gb.
Obrigado
Será que tem como pegar um jogo de um site como o miniclip por exemplo e recria-lo para iPhone ?
Venho pensando nisso ha um tempinho e ja tentei forcar meu irmao a entrar nessa comigo pois ele sabe programar, agora vendo esse artigo ja da pra saber como comecar, mesmo sem a ajuda dele haha, o f*** e o mac mesmo haha isso seria meu ultimo passo kk
Respondendo a algumas perguntas:
Nao, nao tem como você pegar um jogo do miniclip e “exportar” para iPhone, (até porque, voce nao tem o .FLA do jogo). Teria que ser refeito. Posso estar enganado, mas a performance do flash no iPhone deixa muito a desejar.
Quanto ao custo dos 99 U$D você SEMPRE terá que pagar essa taxa para publicar na app store.
Só pode publicar na AppStore quem eh desenvolvedor apple. Nao importa onde/como foi feita a aplicação.. seja ela feita na Unity, no XCode, no Flash.
Ate gostaria de ser um desenvolvedor,alias conhecimento nessa área seria muito bom e legal ter,estou sem tempo pra estudar,Ja foi fze inglês e japonês,e ainda tenho que trabalha,mas quem sabe algum dia.parabens pelo post blogdoiphone.
Bom acho q vou virar um developer de apps sim, acho muito interessante e nunca soube como comecar, ja que ja me formei na escola e por enquanto nao preciso me preocupqr com faculdade, irei comecar a estudar ja. O unico problema eh o negocio do mac, acho q vou ter que deixar de coprar meu alien ware pra comprar um mac
Bom, acho que a primeira coisa a se dizer é que desenvolver software é tarefa de desenvolvedor, e não de curiosos que vão pegar um livro e achar que vão sair desenvolvendo em 2 semanas. O resultado disso inevitavelmente é frustração, baixa qualidade de aplicativos e uma enxurrada de lixo inútil que vai ter sorte de sequer ser aceita como apps gratuitas pela Apple.
Alguém acha que na Rovio ou na Tap Tap tem leigo desenvolvendo?
Eu acho uma irresponsabilidade apregoar o desenvolvimento de um aplicativo como uma coisa que qualquer um pode fazer, sem nenhuma formação. A tarefa de desenvolvimento de software é uma ciência, tem mais de 20 anos de teoria e método por trás, da análise à documentação, do desenvolvimento à manutenção, e não é coisa pra curioso já há algum tempo.
Meu conselho, se quer desenvolver apps, antes de sequer comprar um Mac, se matricule pelo menos num bom curso técnico de desenvolvimento de software.
#old_dev_com_medo_de_concorrencia_detected
Ninguém nasce querendo ser desenvolvedor. É no estudo que muitos descobrem sua vocação e é estimulando sim este estudo que aumentarão e muito as chances de surgirem grandes desenvolvedores.
Não incentivar e deixar apenas um ou outro no desenvolvimento é que estagna o mercado e o faz ficar parado, inerte e, consequentemente, medíocre.
Não acho que seja questão de estímulo, mas de formação. Eu nasci querendo ser desenvolvedor, sempre foi minha paixão e é minha carreira hoje, bem como de muitos jovens.
Qualquer um com uma câmera na mão pode achar que é fotógrafo profissional, mas fotografias de qualidade exigem uma base teórica que dificilmente o leigo vai aprender num livro.
Qualquer um que saiba desenhar pode achar que é programador visual, mas a faculdade de desenho industrial não existe à toa, tem mais de um século de teoria da cor, história da arte etc.
Desenvolver software não é diferente, é uma tarefa especializada, bem remunerada, e que para ser desenvolvida com um mínimo de qualidade exige formação. Uma coisa é saber fazer um “Hello World”, outra bem diferente é saber especificar uma classe, uma estrutura de dados, um relacionamento entre entidades.
Eu posso comprar uma câmera no camelô e achar que vou ser o próximo Spielberg, mas fazer um bom filme é muito mais que apontar a câmera e gritar “filmando”.
Campeão, que contrasenso um cara que trabalha com tecnologia soando tanto século XIX! Que medo ridículo, parece uma menina assustada. Cuidado para o mundo ‘novo’ não passar por cima de você.
iLex, se me permite colocar um link, só para acabar de uma vez por todas com o tamanho da bobagem que o Carioca escreveu acima (o menino de 14 anos foi na biblioteca da cidade, estudou um livro de programação, e desenvolveu o aplicativo mais baixado do iTunes no momento):
http://uoltecnologia.blogosfera.uol.com.br/2011/01/18/aplicativo-criado-por-jovem-de-14-anos-e-o-mais-baixado-no-itunes/
BUFO! Caramba! Vlw iLex, tô me sentindo defendido.
Eu comprei o meu mac mini semana passada, com o intuito de se tornar um desenvolvedor Apple.
Dei uma vacilo que eu jia dividir no cartão mas esqueci de marcar a prestações vei em uma vez só aí tentei cancelar por tel só recursando quando chegar em casa… Pois bem quando chegou foi amor a primeira vista!!! Vou tirar ferias e vender umas coisas mas não devolvi! Hehe
Já me cadastrei no programa de Developer e ja fiz meu hello world mas to caminhando ainda!
Gostei do iLife 09 tb nunca tinha visto nada igual. Estou tentando fazer o update para o 11 por R$16 mas o fax para Colômbia esta com problemas!
Resumindo Apple aguarde que uma nova geração de desenvolvedores estão chegando!
Obrigado pelas dicas!
Uma pergunta existe algum grupo de desenvolvedores Apple? para trocar idéias, conseguir fechar um desconto nas licenças (nem sei se é possível) e ajudar nesses processo de inicialização.
stackoverflow
Muito bom!
Obrigado!
Bom minha dica de livro é um que eu descobri ontem:
Addison Wesley iPhone programming.
Pq gostei? Simples, todos os livros de programação de iphone tratam as pessoas como pessoas comuns, explicando passos que para quem já é macaco velho programando deveriam ser pulados e mostrando coisas mais técnicas, como diagramas de classe, uml e etc… é bem técnico e interessante, gostei bastante.
Gostei muito. Os da linha appress tem uns interessantes, o que tem a laranja na palha é o mais chatinho na minha humilde opinião.
Acabei de completar o passo de comprar um Mac.. comprei no Walmart com 1000 reais de desconto em um MacBook Pro… Vamo que Vamo!!!!!! Queria ser vagabundo para meter a cara nisso, tenho certeza que meus aplicativos vao bombar!
Sinceramente, trabalho com informática a mais de 20 anos, já vi muita gente que saiu do “0″ e se tornaram excelentes desenvolvedores lendo livros, artigos, help de softwares e ralando muito… Tenho certeza que apartir desse artigo irão surgir grandes desenvolvedores no futuro!!! Força e disposição pessoal.
O mac mini aceita o teclado USB e o munitor de PC?
Aceita.
Ótimo, estou pensando em comprar o Mac Mini
Aliaz, esteve olhando o Mac Mini, não achei a entrada para um monitor comum, só monitores Apple são aceitos?
Não.
Você pode usar monitores comuns também, mas precisará de um adaptador vendido separadamente na App Store.
Uma duvida, a licença Enterprise, alem de poder fazer softwares “in house” específicos pra serem usados em minha empresa, eu posso também submeter outros softwares na App Store ?
Anderson,
Com a licença Enterprise $299 você pode vender seus Apps tanto na App Store quanto fora dela.
Acabei de fazer o 1º môdulo do curso citado aqui no Blog: iPhone SDK na Escola iAi – SP.
Muito bom pessoal. Recomendo a todos. Mas seria interessante que a pessoa já soubesse programar em alguma outra linguem OO.
Muito interessante..
Mas e se rodar um sistema operacional da apple já não resolveria o problema?
Há mesmo a necessidade de comprar um Mac??
Na verdade o Mac OS X soh pode ser instalado em computadores macs.
Excelente iniciativa deste blog! parabéns1
num tenho nem o iphone ou ipad ainda kkkk imagina um mac kkkk
mais pretendo compra um itouch 4g
Muito legal o POST ILex.
Na segunda feira (6:00) começa a transmissão do imdev, um programa voltado para o desenvolvimento IOS. Será mais focado na parte de negócio. Tipo quanto cobrar por uma app, pirataria (como se previnir) e etc.
Isso na verdade é só o começo de um projeto mais abrangente – sobre isso notícias em breve -, para ver só baixar o app twitcasting para ver no iphone/ipod ou via http://www.twitvcasting.tv/imdevmag
Faltou a etapa 0º, Trabalhar Trabalhar Trabalhar, para comprar um mac
Me inscrevi no programa oficial ontem e recebi a confirmação no mesmo dia, mais rápido que pensei. Já estou testando meu projeto direto no iPhone.
Uma pergunta: Alguém conhece/usa o Appcelarator Titanium? Vale a pena usar como ferramenta de desenvolvimento?
Poderia dar mais detalhes de como receber os rendimentos da venda de aplicativos na App Store? Alguma informação bancária tem que ser fornecida na hora do cadastro? Tem que ter conta em banco específico? É pagamento periódico, ou de acordo com as vendas?
esse negocio ai encina quen nao tem nenhuma noça de desenvolvimento??????
Parabéns blog do iphone pelo post,eu ainda não tenho nem macbook mas gostaria de ser um bom criador de jogos,sou bom em tecnologia e acho que em um tempo aprenderia a criar apps
Tempo nem tanto. Vontade de estudar tenho de sobra, mas fica tenso sem ter o 1° passo. (rsrs)
Dini, tem um site que te permite alugar um Mac e usa-lo na nuvem: MacinCloud. Abraço.
iLex me ajuda, quero cadastrar o plano de desenvolvimento, mas tenho uma conta americana, e quero me cadastrar numa conta diferente(por causaNota: Se você pretende se inscrever em um programa desenvolvedor pago
fins comerciais, você pode preferir criar uma ID da Apple novo que é
dedicado a suas transações comerciais e usados para a contabilidade
efeitos com a Apple. Se o seu Apple ID está associado a um já existente
iTunes Connect, crie uma nova ID da Apple para evitar
contabilísticos e questões.)
e eu pretendo futuramente cadastrar numa conta paga!
Então devo fazer oq? criar um iD apple americano ou um brasileiro?
iLex para criar um aplicativo na App Store qual e o melhor progama de Mac?
XCode. Abraço.
Já começei , agr com essas dicas ja posso virar um desenvolvedor
ja compre um MacBook , e para testes comprei um iPod Touch e um iPad 1
e ja viz a minha inscrissao no Apple Developeer !!!!!
Esse sim é post muito útil
Parabéns!
e pra ser CYDIA DEVELOPER?
Daniel,
Se a Apple não aprovar o seu App é por dois motivos:
1 – Ou ele está uma bosta, com leaks ou crash ou qualquer outra coisa;
2 – Ou ele possui alguma funcionalidade que a Apple não permiti.
No primeiro caso ele não merece estar em lugar nenhum, nem no Cydia nem na App Store.
E no segundo caso a programação deve ser mais complexa que muito app comum aprovado pela Apple.
Então é melhor começar com o simples. hehe
Gostei do Post!! Só falta o Mac!! (Obs: Aceito doação nem q seja de 10 centavos, pode ter certeza ajuda kk hehe quem quiser doar fala cmg uahsuha)
Primeiro preciso fazer uns cursos de programação, dps inglês, o Mac esta por vir….talvez daqui uns 2 anos a app store me espere…MUAHHAHAHHAHAHAH
A parte mais dificil mesmo é comprar o Mac.
Alugue!
Tem um site que te permite alugar um Mac e usa-lo na nuvem: MacinCloud. Abraço.
atualmente preciso do passo 1,2,3… ,pois é .
Sou design e estou com um projeto pessoal parado por falta de programador .. estou testando e gostaria de um parceiro para desenvolver app … se alguem se interessar
Me add no face – Raphael Monteiro Barboza
Por acaso não tem esse material em PDF em português?
É muito complicado..e ainda fica traduzindo é osso… ;x
Pedro,
A documentação da Apple é toda em inglês, então é melhor ir se acostumando.
Fora que o material em inglês disponível na internet/fóruns/blogs é extremamente maior que o em português. #ficadica
iLex, tenho muita vontade de programar para o iOS, mas não sei nada de programação e tenho apenas 12 anos. É muito difícil nesse caso? E outra coisa, depois que eu entrar no programa pago, posso colocar muitos aplicativos ou tem um limite?
Vinicius, você pode submeter quantos aplicativos você quiser. Lembrando que depois de submetidos passam pelo rigoroso processo de aprovação da Apple. E é nessas horas que a Apple separa os homens dos meninos. hehehe
É nessas horas que vejo aqueles aplicativos com sons de peidos e arrotos e penso será que ela separa mesmo???
Hehehehehe
#será?
Finalmente uma página que explica claramente os passos para quem ficou ansioso/curioso/estusiasmado para desenvolver aplicativos para aparelhos da Apple. Já programei um pouquinho em Delphi. No momento não tenho como adquirir um Mac… (tenho “apenas” um Ipod Touch 4g -quase quitado) Meu próximo sonho de consumo (eletrônicos) é um Ipad. Será que dá para programar usando o Ipad?
Não é possível.
A alternativa mais acessível, legalmente falando, para programar para iOS é comprar um MacMini.
De fato, o inglês é essencial, talvez o mais importante. Sem inglês, todos os outros passos e tarefas ficam com dificuldade Kaioken aumentado 20 vezes.
É possível desenvolver alguma coisa com o próprio ipad?
Grato pela resposta a quem responder.
Eu ACHO que não.
Com certeza não.
Tb estou mto ancioso pra ser desenvolvedor!
mas mês q vem to comprando o meu Mac com certeza
Excelente site iLex, parabéns!!
Tenho 17 anos e meu TCC é um jogo para IPhone, tah quase pronto
O Xcode é facil de se aprender ^^
Olá, gostaria de saber se eu posso desenvolver aplicativos para a Apple, sem ter empresa, só eu sabe? eu fazendo o jogo e enviando pra App Store, obrigado
Com certeza.
Na hora de pagar a licença, opte pela versão individual.
Meu , vo começar a estudar , ja tenho um mac , um ipod touch , um iphone , só falta eu aprender a fazer aplicativos , minha idéia é , um aplicativo ( a jura?) que de pra fazer face times multiplos.
nao tenho um pc mac mas sim um iphone da pra faser isso por ele?
Não Guilherme.
Pessoal tenho duas idéias quentes de app e preciso de alguém que já conhece como criar para firmar um acordo, caso tenha interesse enviarei via email, pois já conduzi o registro da idéia, mas gostaria de desenvover, não é brincadeira, quero investir de verdade. Tô usando esse espaço como fonte de conhecimento e futuras parcerias. Tenho alguns trabalhos postados em outro segmento, mas com grande interesse neste tipo de desenvolvimento.
É do tipo de aplicativo que muita gente gostaria de ter no seu celular, não tenho dúvidas.
Carlos,
Conseguiu um contato ? Algum desenvolvedor entrou em contato contigo ?
Tambem estou procurando. Trabalho numa empresa e que usamos smart-phones como equipamento de coleta de dados e preciso achar um desenvolvedor.
Se tiver algum para indicar, ficaria agradecido.
Edo