VOIP dialer in iOS - ios

I want to create an iOS application which acts as a VOIP dialer.
I need to know does apple allow VOIP Dialing in iOS.? IF yes then what libraries should I use and how?

Apple has allowed multiple VoIP apps in the app store. One option for building an app like this would be Twilio Client which has an iOS SDK currently in beta.
(I work at Twilio)

Of course apple allow the voip application on Apple Store. there are hundreds of app on apple store like bria(counter path), vippi , Adore SIP client..............
Please follow the Below URL:
http://code.google.com/p/siphon/ that is using pjsip integration.

I want to create an iOS application which acts as a VOIP dialer. I need to know does apple allow VOIP Dialing in iOS.? IF yes then what libraries should I use and how?
Hello Dear,
yes, apple allows VOIP Dialing in iOS with swift and C both. as I was making R&D for same then I found the best way to implement VoIP in IOS and android both is PJSip. you can see here. and there are many of open source using this for that see. and for IOS specially see it.
Enjoy your code time:)

Related

Device to Device Notifications in iOS

I'm a newbie iOS developer and trying to implement device to device notification in iOS something to handle friend requests etc.. I'm looking for documentation that guides me in the process. I'm using firebase as my backend system but I'm cannot find any documentation about device to device notification . I also checked out One Signal but still having hard time figuring out how this is implemented , Can anyone point me in the right direction
You'd need to implement this logic with server-side code using one of Firebase's server SDKs. You can look their fantastic documentation to learn more.
hope it help:
OS X and iOS application and framework to play with the Apple Push Notification service (APNs)
https://github.com/noodlewerk/NWPusher

How Pushbullet sends all iOS Notification to Mac

I was checking different apps that have Mac & iOS communication. I came across cool apps PushBullet and Notifyr. The Most amazing thing I found is showing Push notifications of iOS to their apps in Mac. I tried to search what can be used to achieve this thing, but didn't find anything.
Do have anyone the idea on this, How to share iOs Notifications from iOS Device to the Mac using BLE or any other channel? Is there any Public API or Framework provided by Apple to implement this thing?

How does Pushbullet for iOS manage to access and show all of iOS notifications on other devices?

The new version of Pushbullet app (https://itunes.apple.com/us/app/pushbullet/id810352052?mt=8) for iOS and Mac can show you all the notifications you get on your phone inside their Mac app.
Not just the notifications going to the app itself - all notifications from all applications.
How did they manage to do that? I can't figure out which APIs they are using to do this.
In General, Apple device gives the access to Notification to BLE, so that Notifications can be shown on any onboard system like Car's Dashboard. So I think they are using ani API related to that.
This might be helpful
https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Introduction/Introduction.html

Can a Xamarin.IOS with PushSharp app be rejected by Apple AppStore?

I am designing a project that will use Xamarin.iOS for creating an iPhone/iPad application, which will make use of push notifications and in the end, it has to be published to Apple AppStore.
While I have to use Xamarin.iOS, I know that push notifications are done by using the PushSharp library.
Having in mind the constraints that Apple impose for publishing an app in their store, especially these points:
2.5 Apps that use non-public APIs will be rejected
5.1 Apps that provide Push Notifications without using the Apple Push Notification (APN) API will be
rejected
So, will using PushSharp library to send push notifications to iOS devices, cause my app to be rejected by Apple?
No, because PushSharp only uses public libraries, and it uses Apples system to send notifications. So, Apple will have no problem with your app if you use it.
I don't think that Xamarin creates C# wrappers for any private methods so I don't think you have to worry about that. Under the hood, I'm pretty sure that #redth uses the native push services for each platform. Also, doesn't PushSharp 'run' on your server not your ios app? This shouldn't affect your app anyway.

How can I send my iOS app to my client for them to use it?

I've been developing an app using Titanium Appcelerator, until now I've been previewing it using the iOS Simulator and my iPhone.
Now, I want to send my app to the client so they can use it on their iPhone. How can I do this?
Bear in mind this is my first iOS app and so I am not fully au-fait with the terminology or process in making an app go live.
There is no Apple provided mechanism for achieving this, however apps like TestFlight provide a good mechanism for this. You have to register your clients device in order to allow them to install your app. Yes, this should work for Titanium.
You can find out how TestFlight works here:
How does TestFlight do it?

Resources