Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-content\plugins\revslider\includes\operations.class.php on line 2715

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-content\plugins\revslider\includes\operations.class.php on line 2719

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-content\plugins\revslider\includes\output.class.php on line 3615

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: get_comment(): Argument #1 ($comment) must be passed by reference, value given in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\class-wp-query.php on line 2531

Warning: Cannot modify header information - headers already sent by (output started at D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-content\plugins\revslider\includes\operations.class.php:2715) in D:\InetPub\vhosts\arterr-1385.package\arterkirkwood.com\wwwroot\wp-includes\feed-rss2-comments.php on line 8
Comments for Arter Kirkwood & Associates https://www.arterkirkwood.com Technology Advisory Services Fri, 09 Jun 2017 01:53:54 +0000 hourly 1 Comment on Setup APNs for Your iOS App in 4 Easy Steps by APNs for Public Alerting Apps | PEASI https://www.arterkirkwood.com/blog/2017/01/23/setup-apns-for-your-ios-app-in-4-easy-steps/#comment-79 Fri, 09 Jun 2017 01:53:54 +0000 http://www.artermobilize.com/?p=813#comment-79 […] For more information on setting up your app to connect to APNs, see Arter Kirkwood & Associates Setup APNs for Your iOS App in 4 Easy Steps!. […]

]]>
Comment on How we do Product Ideation in just 5 days! by Why spend 5-days ideating a product already built? | PEASI https://www.arterkirkwood.com/blog/2017/05/15/how-we-do-product-ideation-in-just-5-days/#comment-78 Wed, 07 Jun 2017 17:44:49 +0000 https://www.arterkirkwood.com/?p=5082#comment-78 […] For more information on how we do product ideation in just 5-days and what gets produced at the end, see Arter Kirkwood & Associates How we do Product Ideation in just 5 days!. […]

]]>
Comment on Exception recreating Android Fragment after App dies in the background by Evan Kirkwood https://www.arterkirkwood.com/blog/2014/04/16/exception-recreating-android-fragment-after-app-dies-in-the-background/#comment-62 Thu, 01 Oct 2015 02:28:21 +0000 http://artermobilize.wordpress.com/?p=169#comment-62 You’re very welcome! Glad that command helped you out.

]]>
Comment on Exception recreating Android Fragment after App dies in the background by Halil https://www.arterkirkwood.com/blog/2014/04/16/exception-recreating-android-fragment-after-app-dies-in-the-background/#comment-61 Tue, 01 Sep 2015 11:10:39 +0000 http://artermobilize.wordpress.com/?p=169#comment-61 I had also same issue that app was crashing after I restarted it the next day. I turned out that I forgot to implement Serializable interface for one of the objects passed to the Fragment. Using your “adb shell …” – command I could reproduce it quite easily – thanks a lot, Sir!

]]>
Comment on Detect when audio playback begins with AVPlayer in iOS by captainkirkwood https://www.arterkirkwood.com/blog/2014/02/28/detect-when-audio-playback-begins-with-avplayer-in-ios/#comment-60 Tue, 18 Nov 2014 05:31:22 +0000 http://artermobilize.wordpress.com/?p=123#comment-60 Hi Sancho,

Using AVPlayer, you could observe AVPlayerItemDidPlayToEndTimeNotification to handle when each song finishes playing, then instantiate a new AVPlayer for the next song URL. The accepted answer on this stackoverflow post describes that approach: http://stackoverflow.com/questions/8102201/how-to-play-multiple-audio-files-in-a-row-with-avaudioplayer

However, a better solution might be to use AVQueuePlayer, which is a subclass of AVPlayer that plays a number of items in sequence:
https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVQueuePlayer_Class/index.html#//apple_ref/swift/cl/AVQueuePlayer

First, create AVPlayerItem objects for each of your song URLs:

AVPlayerItem *aSong = [[AVPlayerItem alloc] initWithURL:aUrl];

Add those AVPlayerItem objects to an array (I’m assuming an array called “items” here). Then a new AVQueuePlayer can be initialized with the array of AVPlayerItem objects:

AVQueuePlayer *queuePlayer = [[AVQueuePlayer alloc] initWithItems:items];

Then to play the song in sequence, just call play in AVQueuePlayer:

[queuePlayer play];

Hope that helps!

]]>
Comment on Detect when audio playback begins with AVPlayer in iOS by Sancho Re https://www.arterkirkwood.com/blog/2014/02/28/detect-when-audio-playback-begins-with-avplayer-in-ios/#comment-59 Mon, 17 Nov 2014 11:04:45 +0000 http://artermobilize.wordpress.com/?p=123#comment-59 Hi am having list of songs url in UITableView how can i play the songs one by one

]]>
Comment on Responsive Design Challenge: Content Prioritization by Steve Mark https://www.arterkirkwood.com/blog/2014/09/27/responsive-design-challenge-content-prioritization/#comment-64 Fri, 14 Nov 2014 11:06:40 +0000 http://artermobilize.wordpress.com/?p=294#comment-64 very well explained information. Thank you for providing this knowledge.

]]>
Comment on iOS devices at work…manageability by Jannie https://www.arterkirkwood.com/blog/2011/03/27/ios-devices-at-work-manageability/#comment-56 Sun, 19 Oct 2014 09:17:19 +0000 http://artermobilize.wordpress.com/?p=38#comment-56 Appreciating the commitment you put into your site and in depth information you
offer. It’s nice to come across a blog every
once in a while that isn’t the same old rehashed material.
Wonderful read! I’ve saved your site and I’m including your RSS feeds to my Google account.

]]>
Comment on Beyond Break-Fix: Keeping Company Developed Apps Relevant and Prevalent by A-B testing. It’s about what we know | https://www.arterkirkwood.com/blog/2014/06/16/beyond-break-fix-keeping-company-developed-apps-relevant-and-prevalent/#comment-63 Tue, 01 Jul 2014 16:25:24 +0000 http://artermobilize.wordpress.com/?p=251#comment-63 […] his post about keeping Apps relevant and prevalent, Rick wrote about the importance of ensuring Apps are functionally relevant to those using them, […]

]]>
Comment on Detect when audio playback begins with AVPlayer in iOS by Suny Choudhary https://www.arterkirkwood.com/blog/2014/02/28/detect-when-audio-playback-begins-with-avplayer-in-ios/#comment-58 Thu, 12 Jun 2014 18:44:12 +0000 http://artermobilize.wordpress.com/?p=123#comment-58 good approach…!!

]]>