Problema en el audio

14/08/2010

En el tutorial anterior se borro el audio. Pueden ver el video con el error en la entrada anterior. Voy a revisar que paso en youtube y apenas pueda arreglarlo lo vuelvo a subir


Tutorial 17 iPhone SDK: UIImagePickerController

14/08/2010

Actualizacion

14/08/2010

Ya volvi de mis vacaciones y estoy listo para volver a empezar. En este momento estoy subiendo el nuevo tutorial a youtube.

Por simples motivos personales, voy a responder unicamente a los comentarios que pregunten por codigo. Aquellos con mala intencion seran catlogados como spam (gracias wordpress) y los que pregunten algo que no tenga que ver con programacion, seran respondidos entre ustedes mismos

Saludos

Ps: porfavor recuerden que Youtube se toma un tiempo en que sube el video y le optimiza la calidad. Esto toma hasta donde yo se unas 3 o 4 horas despues de subir el video. Una vez este con la calidad en la que lo filme, lo pondre en el blog. Posiblemente sea mañana por la mañana


Codigo Final Megatutorial

14/07/2010

Antes que nada deben seguir los videos porque ahi hay codigo que no esta aca. Lo que les pongo es una parte que ya la tienen, y lo que falta. revisen ortografia que no la revise

En el .h

NSInteger Score;
NSInteger NumeroPregunta;
NSInteger Tiempo;
NSInteger Correcta;

NSArray *Preguntas
NSTimer *timer;

BOOL PreguntaMostrada
BOOL Reiniciar

IBOutlet UILabel *TiempoRestante;

-(void)MirarCorrecta;
-(void)Preguntar;
-(void)ActualizarScore;
-(void)CargarQuiz;
-(void)EmpezarTiempo;
-(IBAction)Boton1;

En el .m

-(void)Preguntar{

PreguntaMostrada = YES;
Tiempo = 10;

NumeroPregunta = NumeroPregunta +1;

NSInteger row = 0;
if (NumeroPregunta == 1){
row = NumeroPregunta-1;
}else{
row= ((NumeroPregunta -1)*6);
}
NSString *Selected = [Preguntas ObjectAtIndex:row];

PreguntaLabel.text = [[NSString stringWithFormat:@”%@”, Selected];
[Selected release];

timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(EmpezarTiempo) userInfo:nil repeats:YES];

[Boton1 setTitle:[Preguntas objectAtIndex: row+1]; forState:UIControlStateNormal];
Correcta = [[Preguntas objectAtIndex:row+5]intValue];
}

-(void)CargarQuiz{
NSArray *QuizArray = [[NSArray Alloc] initWithObjects:@””Pregunta”, @”R1″,@”R2″,@”R3″,@”R4″,@”2″,nil];

self.Preguntas = QuizArray;
[QuizArray release];
}

-(void)ViewDidLoad{
PreguntasMostradas = NO;
Reiniciar=NO;
ScoreLabel.text = @”Score 0″;
NumeroPregunta = 0;
Score= 0;
[self CargarQuiz];
}

-(IBAction)Boton1{
NSInteger CorrectaNumero = x;
[self checkAnswer:(int)CorrectaNumero];

//x es el numero de la respuesta correcta
//HACER ESTE METODO PARA CADA BOTON DE RESPUESTA Y
//CONECTARLOS
}

-(void)EmpezarTiempo{
if(PreguntaMostrada == YES){
Tiempo = Tiempo-1;
TiempoRestante.text = [NSString stringWithFormat:@”%@”,Tiempo];
if(Tiempo == 0){
//El usuario Perdio
PreguntaMostrada = NO;
PreguntaLabel.text = @”Perdiste”;
Score = Score-50;
[Timer invalidate]
[self updateScore];
}else{
Tiempo = Tiempo -1;
TiempoRestante.text = [NSString stringWithFormat:@”Next Question in:%i”,Tiempo];
If(Tiempo == 0{
[Timer invalidate];
TiempoRestante.text = @””;
[self Preguntar];
}
} if (Tiempo <0){
[Timer invalidate];
}
}


Porque me fui

13/07/2010

Les voy a explicar porque no segi los tutoriales.

Los tutoriales los hice pensando en que todos pudieran ganar algo de codigo y pudieran empezar su carrera. Admito que lo que embolato todo fueron los megatutoriales. El caso es que no los segi haciendo por:

1) las personas que solo critican
2) me quitan tiempo de mis prioridades
3) no es facil administrar una web que tiene cientos de visitas diarias
4) debo dedicarle tiempo a mis estudios y mis app

y la lista seguiria.

Que sucedera?

Bueno, este megatutorial lo terminare poniendo el codigo que falta en una entrada mañana

Los demas megatutoriales no los hare (lo siento). Seguire haciendo tutoriales con objetivos especificos.

POR FAVOR NO PIDAN FECHAS

Apenas pueda los subo pero no me desesperen preguntando cuando los voy a subir

Saludos y perdon por las demoras


Megatutorial 1 parte 8

28/05/2010

Megatutorial 1 Parte 7

21/05/2010