Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Discplina: PAIIP
Tema: iPhone OS
Lucrare de laborator nr. 5
A efectuat:
A verificat:
lect.univ.
Chisinau 2015
Antohi Ion
n fig.1 esteprezentatmeniulaplicaiei.
Fig.1
1.De creatun push notification peecranuldispozitivuluincazulexecuieiunuieveniment.
Fig.2
2. De utilizatbrowserul intern al dispozitivului, pentru a deschide o pagin web (adresa la
dorin).
Fig.3
Funcia de lansare a browserului.
- (void)viewDidLoad
{
[superviewDidLoad];
NSURL *url = [NSURLURLWithString:@"http://www.google.com"];
NSURLRequest *request = [NSURLRequestrequestWithURL:url];
[_webViewloadRequest:request];}
-(IBAction)Alegefoto {
picker = [[UIImagePickerControlleralloc] init];
picker.delegate = self;
picker.allowsEditing = NO;
picker.SourceType=UIImagePickerControllerSourceTypePhotoLibrary;
[selfpresentViewController: pickeranimated:YEScompletion:NULL ];
}
-(void) imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
{
image = [info objectForKey:UIImagePickerControllerOriginalImage];
[imageViewsetImage:image];
}
Fig. 4 demonstreazrezultatul.
- (IBAction)alertUser:(id)sender {
NSDate *time =[NSDatedate];
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init];
[dateFormattersetTimeStyle:NSDateFormatterShortStyle];
NSString *timp = [dateFormatterstringFromDate:time];
UIAlertView *alert = [[UIAlertViewalloc]
initWithTitle:@"Timpul"message:timpdelegate:nilcancelButtonTitle:@"Cancel"otherButtonTitles:nil, nil];
[alertshow];
}
Fig.5
Concluzii:Efectundlucrarea de laborator nr. 5 am luatcunotin de o nouplatform mobile iOS care
aratpromitor. n process am obinutdeprinderi de lucrunXcodendeosebi StoryBoards care
permiteefectuarea a 75% din lucru. Am lautcunotinde limbajul Objective-C utilizat de
aceastplatform.