Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 8 of 8
  1. Thread Author  Thread Author    #1  

    Default Why there no co-ordination among apps in Android ?

    I am using HTC for last three years . Now using HTC one AT&T edition. I observed something on my phone. But I am not very sure it's really issue with Andorid OS or just I am overlooking some setting. The issue is when I am playing music on my phone and at the same time If I try to place a call on skype using skype app , the music player is not going to pause. The same issue when I am playing music through apps like spority , If I get a call on my network at the same time , then the music player still playing. Is it a some setting I am missing or is it a issue with android?
  2. #2  
    Golfdriver97's Avatar

    Posts
    30,480 Posts
    Global Posts
    30,971 Global Posts
    Carrier
    Pure Nexus/Franco Kernel

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by ilikeandroid123 View Post
    I am using HTC for last three years . Now using HTC one AT&T edition. I observed something on my phone. But I am not very sure it's really issue with Andorid OS or just I am overlooking some setting. The issue is when I am playing music on my phone and at the same time If I try to place a call on skype using skype app , the music player is not going to pause. The same issue when I am playing music through apps like spority , If I get a call on my network at the same time , then the music player still playing. Is it a some setting I am missing or is it a issue with android?
    Welcome to the forums. Are you using the stock music player?
  3. Thread Author  Thread Author    #3  

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by Golfdriver97 View Post
    Welcome to the forums. Are you using the stock music player?
    Thanks Golfdriver97 for your quick reply. I am using Google Android native music player.
  4. #4  
    Golfdriver97's Avatar

    Posts
    30,480 Posts
    Global Posts
    30,971 Global Posts
    Carrier
    Pure Nexus/Franco Kernel

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by ilikeandroid123 View Post
    Thanks Golfdriver97 for your quick reply. I am using Google Android native music player.
    Ok. If you open Play Music, and swipe to the left (or hit the menu at the upper left hand corner) there is a section for send feedback. I would tell them what is happening.
  5. Thread Author  Thread Author    #5  

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by Golfdriver97 View Post
    Ok. If you open Play Music, and swipe to the left (or hit the menu at the upper left hand corner) there is a section for send feedback. I would tell them what is happening.
    I didn't see feed back option in the skype app settings. I have seen it for fewer apps only. I am curious because I am starting on android course , I have a question does google provide this API to co-ordinate among the apps and app developers who develops these kind of apps doesn't care about all these aspects?
  6. #6  
    Patrick Schroedl's Avatar
    Retired Moderator

    Posts
    3,699 Posts
    Global Posts
    3,828 Global Posts

    Default Re: Why there no co-ordination among apps in Android ?

    Android apps can monitor for changes in phone state (such as calls incoming or ending) using the READ_PHONE_STATE permission. Check that link for what everyone should know about the permission.

    This permission, as far as I'm aware, applies to the default dialer application only. This means that apps won't be notified when Skype enters or exits a call, and as a result music isn't paused when making calls within Skype.

    There are separate methods apps use for monitoring and acquiring "audio focus," but I'm not sure if Skype has implemented them in their app.
    Golfdriver97 likes this.
  7. Thread Author  Thread Author    #7  

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by Patrick Schroedl View Post
    Android apps can monitor for changes in phone state (such as calls incoming or ending) using the READ_PHONE_STATE permission. Check that link for what everyone should know about the permission.

    This permission, as far as I'm aware, applies to the default dialer application only. This means that apps won't be notified when Skype enters or exits a call, and as a result music isn't paused when making calls within Skype.

    There are separate methods apps use for monitoring and acquiring "audio focus," but I'm not sure if Skype has implemented them in their app.

    Yes Patrick. It's perfectly fine with native apps. But I see in Apple OS this doesn't happen . They are all very well co-ordinated.
  8. #8  
    Patrick Schroedl's Avatar
    Retired Moderator

    Posts
    3,699 Posts
    Global Posts
    3,828 Global Posts

    Default Re: Why there no co-ordination among apps in Android ?

    Quote Originally Posted by ilikeandroid123 View Post
    Yes Patrick. It's perfectly fine with native apps. But I see in Apple OS this doesn't happen . They are all very well co-ordinated.
    I don't frequently use Skype on Android, so I can't speak to this particular case beyond what I've already posted about the phone state permission. I don't have any grievances with Android apps "coordinating," as you say, but my guess is that the improvements you're looking for fall to the developer (i.e. Microsoft) rather than Android itself. For example, GrooVe IP correctly requests audio focus when placing or receiving VoIP calls.

    As for Android apps "coordinating" beyond the scope of audio, the Intents system is the part of Android that enables apps to communicate with, share data between, and call components of, each other. The new Storage Access Framework builds on this to provide a consistent interface for apps to make their data (whether local or cloud-sourced) available to any other compatible apps on the device. It's something that iOS could really use: iOS 8 wants: Files.app + DocumentPicker, because file handling on iPhone and iPad has hit a brick wall | iMore

Similar Threads

  1. Stock mail app crashing
    By cmunic8r99 in forum HTC One M7
    Replies: 3
    Last Post: 08-18-2014, 11:46 AM
  2. What happened to "add a subject" in mms?
    By mgalvez1029 in forum Samsung Galaxy S5
    Replies: 2
    Last Post: 05-08-2014, 11:35 PM
  3. Cartoons HD app from gappcenter.com
    By Horaland H in forum General Help and How To
    Replies: 0
    Last Post: 05-08-2014, 04:02 AM
  4. Just got a Nexus 5. What are some must download apps?
    By All HaIIows Eve in forum Android Apps
    Replies: 1
    Last Post: 05-08-2014, 03:10 AM
  5. Stress buster and time killing app
    By supermonkeyfun in forum Android Apps
    Replies: 0
    Last Post: 05-08-2014, 03:09 AM

Posting Permissions