Minik ipuçları


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.

  1. Henüz hiç yorum yapılmamış.

Yorum yazabilmeniz için giriş yapmış olmalısınız

  1. No trackbacks yet.