No aplicativo do Beco e possivel ver as ultimas noticias, eventos e festas da sua regiao SP/RS.Tambem esta disponivel nessa versao o acesso a redes sociais como Twitter e Facebook. Neles voce pode fazer login, re-twittar e curtir os posts.Mais um aplicativo desenvolvido pela DigitalDesk e mais para meu curriculo.Beco 203 na APP Store Bom, depois de ver mais de dez vezes os videos abaixo, resolvi criar um complemento deles. Senti falta de ter o codigo final ou em partes para poder a companhar o video, entao ae vai minha extensao para o aprendizado. Para ficar mais claro o uso desse complemento sugiro ver os videos e acompanhar o codigo aqui postado conforme a evolucao.O primeiro passo a ser seguido e ver o video abaixo e apenas VER, pois no primeiro e criado uma aplicacao do tipo View-Based App e no segundo uma Window-Based App.(tive problemas na primeira vez que vi o 2o video e utilizei o mesmo projeto 'o_o). Entao fica a dica, presta atencao no video e depois faz utilizando a Window-Based App.A segunda parte esta dividida em 3 secoes, que explicam bem o funcionamento do Obj-C e do IPhone.Abaixo alguns passos mostrados no video.apagar o arquivo XIB dentro da pasta resources.apagar a property Main nib file base name do arquivo projeto-info.plistadicionar o nome da AppDelegate na main.mint main(int argc, char *argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, @"NomeDoProjetoAppDelegate"); [pool release]; return retVal;}no arquivo da AppDelegate.h, apagar a referencia do IB(Interface Builder) IBOutlet@property (nonatomic, retain) IBOutlet UIWindow *window;criar uma instancia da window no arquivo AppDelegate.mwindow = [[UIWindow alloc] init];novamente no AppDelegate.h, criar o controle abaixoUINavigationController *navController;adicionar um ViewController ao projeto clicando em Classes>Add>New File...importar a ViewController na AppDelegate.h e criar uma variavel do tipo ViewController, com isso o codigo deve estar parecido com o abaixo.#import #import "NomeDoProjetoViewController.h"@interface NomeDoProjetoAppDelegate : NSObject { UIWindow *window; UINavigationController *navController; NomeDoProjetoViewController *vcNomeDoProjeto;}@property (nonatomic, retain) UIWindow *window;@endcriar uma instancia do ViewController inicializar o navController passando a view como parametro e por final adicionar o navController na window, isso tudo no arquivo AppDelegate.mvcNomeDoProjeto = [[NomeDoProjetoViewController alloc] init];navController = [[UINavigationController alloc] initWithRootViewController: vcNomeDoProjeto];re-escrever o metodo INIT da ViewController - nessa parte encerra o video, entao o codigo sera re-escrito abaixo junto com o video a seguir.- (id)init { if (self = [super init]) { } return self;}criar uma View na pasta Classes - para isso clique na pasta Add>New File...importar a View na ViewController.m, com isso o codigo deve estar parecido com isso:Note que no meu caso criei a View com o nome MainView!#import "NomeDoProjetoViewController.h"#import "mainView.h"@implementation NomeDoProjetoViewController- (id)init { if (self = [super init]) { mainView *v = [[mainView alloc] initWithFrame:CGRectMake(0, 20, 320, 460)]; self.view = v; [v release]; } return self;}Nesse ponto termina o processo para desvincular o IB do seu projeto, a partir daqui o video mostra como criar outros componentes e seus funcionamentos. Aconselho ver todos os videos para adquirir mais conhecimento da plataforma. Para ver os demais videos entre no canal da ToucheMobile no youtube. Para converter uma string em data basta passar o formato da data