sexta-feira, 9 de março de 2012

Tecnerd: Criar APP Iphone sem usar um MAC - Parte I

Bom dia queridos seguidores!

Hoje irei compartilhar minha tentativa de (aprender) desenvolver um APP para Ipad sem utilizar o MAC.

Alguns devem estar se perguntando, é possível desenvolver aplicativos para iOS sem ter um MAC ou que não seja em Objective C?!

Sim, sim salabim... Existem algumas ferramentas, e uma delas é o Marmalade SDK.

O que seria o Marmalade?
É um SDK para desenvolvimento de aplicações mobile para windows e MAC, utilizando C++.

Vamos por a mão na massa, ou melhor, no teclado?!



Ferramentas:

Criando sua primeira aplicação:




 Vamos criar uma aplicação basiquinha, usando o template 2D Game:

Abra o Marmalade LaunchPad -> Launch -> 2D game

Escolha o diretório onde deseja salvar e pronto! O visual C++ carregará automaticamente.

Agora iremos testar se a aplicação está compilando corretamente. Aperte F5


 Carregará a imagem abaixo:


Depois de testado, é só usar a imaginação!!!

Alterei o código para incluir o plano de fundo e um "bonequinho". Ficou bem melhor não?




  • Criei a pasta Data para inlcuir as imagens.  


  • E alterei os seguintes arquivos:
    • Teste.mkb
    • game.cpp
    • app.icf
    • game.h


Alterações arquivos:
Teste.mkb - inclui no final os comandos abaixo:



game.cpp - Alterações feitas onde aparece um traço verde


app.icf- Alterações feitas onde aparece um traço verde


game.h- Alterações feitas onde aparece um traço verde


No próximo post veremos como instalar o aplicativo no Iphone (certificados, registrar o aparelho, gerar o app, etc.)

Dica retirada do http://blog.dmatoso.com/2011/09/app-iphone-sem-mac/

Nenhum comentário:

Postar um comentário

Sejam bem vindos!


Espaço destinado às novidades sobre o mundo da tecnologia, experiências (idéias, protótipos, soluções, dentre outros), jogos e principalmente materiais de TI (apostilas, artigos, projetos, provas, etc).

A maioria do material postado aqui será de tutoriais garimpados ou comprados na net, e terá um toque feminino (o meu, é claro :-D), mas podem ficar tranquilos, todos terão os devidos créditos.


Viu algum material seu e não teve crédito? Avise!!! "Creditarei" com o maior prazer.