Posted by Umut Gökbayrak in iPhone on August 9th, 2009
iPhone SDK, uygulamalarınızın içerisinden telefon özelliklerine erişiminizi ciddi oranda kısıtlamaktadır. Aslında bir email göndermek, SMS göndermek veya bir telefon numarasını aramak haricinde çok da fazla olanağımız olmadığını söylemek yanlış olmaz.
iPhone’un bu özelliklerinden faydalanmak için URL şemalarından faydalanılır. Aşağıdaki örnek kodlarla bu işlemlerin nasıl yapıldığını görebilirsiniz.
Bir telefon numarasını uygulama içerisinden aramak:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://05320000000"]];
iPhone SDK 2.x’te mail göndermek için çok kısıtlı olanak sunuluyordu. Örneğin bir eklenti gönderemiyordunuz. iPhone SDK 3.x ile birlikte artık direkt uygulamanız içerisinden de mail gönderebilirsiniz. Aşağıdaki kod parçası eski usül tüm iPhone’larda çalışan versiyondur.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hebelek@abcd.com?subject=Deneme&body=ben bir deneme mesajim."]];
Eğer uygulamanız içerisinden SMS göndermek isterseniz bunun için de yine URL şemasından faydalanarak aşağıdaki kod parçasını örnek alabilirsiniz.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:05320000000"]];
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
Güncel Yorumlar