Today's conference activity

Discussions around the iPhone/iPad/iPod Touch versions of the LDS Tools Application.
toonetown
New Member
Posts: 10
Joined: Mon Apr 29, 2013 8:40 am

Today's conference activity

Postby toonetown » Sun Oct 02, 2016 8:07 pm

Today, during conference, I decided to prototype something that my father in law has been asking me for. He serves in a university student stake, where there is a lot of turnover. He is always getting phone calls from new members of his stake, and was wondering if there was a way for LDS tools to automatically update his address book in bulk (and stay in sync).

With that thought in mind, I actually wrote up a quick CallKit Caller Identification Extension that would register the phone numbers for those members of his stake from the LDS tools directory. It worked beautifully as a prototype - unknown phone numbers would be looked up whenever a call came in. It was very straightforward to do.

I only mention it because I think it would be a really cool feature to include with LDS Tools - a CallKit caller ID extension. My solution relied upon sniffing the directory update from LDS Tools using a MITM proxy and then bulk importing it into a one-off developer app (which is not practical, updatable, or even allowed...hence my referring to it as a "prototype"). More than anything, it was a diversion to satisfy my own curiosity as to whether or not it would be possible - but it ended up being not only much easier to implement than I had originally expected, but it also seemed (at first glance) to be something that would be useful in day-to-day use.

I just thought I'd throw out the idea, in case it might be implemented in a future version of LDS Tools. I have since deleted and removed my prototype from my laptop and my phone - as it wasn't really usable in its current state, and I understand that only the official apps are to use the directory API. However, if the developers would like some pointers or help implementing it officially, I'm willing to help where I can.

User avatar
sbradshaw
Senior Member
Posts: 2484
Joined: Mon Sep 26, 2011 8:42 pm
Location: Provo, UT
Contact:

Re: Today's conference activity

Postby sbradshaw » Mon Oct 03, 2016 8:50 pm

Hi, I agree that this would be a great feature. You should send in-app feedback to make sure it gets to the product managers and developers. Make sure to mention CallKit and iOS 10 – caller ID has been requested on iOS for several years (Android LDS Tools already has it), but in the past, those requests have been put on a back burner because iOS didn't support it. Now it does, so there's no technical reason they can't have feature parity with Android!
Samuel Bradshaw • Interested in church apps and sites, creative recordkeeping, clerk support, YSA wards and stakes, LDS music, Vineyard at BYU, and online service.

russellhltn
Community Administrator
Posts: 20734
Joined: Sat Jan 20, 2007 2:53 pm
Location: U.S.

Re: Today's conference activity

Postby russellhltn » Mon Oct 03, 2016 9:40 pm

Android may have it, but I've not found it particularly useful. It shows up in the notification - where it's not real easy to get to while the phone is locked and ringing. Maybe I'm overlooking something. So depending on how iOS handles it, it may not be all that useful.
Have you searched the Wiki?
Try using a Google search by adding "site:tech.lds.org/wiki" to the search criteria.

User avatar
Mikerowaved
Community Moderators
Posts: 3131
Joined: Sun Dec 23, 2007 12:56 am
Location: Layton, UT

Re: Today's conference activity

Postby Mikerowaved » Mon Oct 03, 2016 9:46 pm

russellhltn wrote:Android may have it, but I've not found it particularly useful...

I found the same thing. All I can tell from the icon (that I don't have time to open while the phone is ringing) is someone from my stake is calling.
So we can better help you, please edit your Profile to include your general location.

lajackson
Community Moderators
Posts: 6131
Joined: Mon Mar 17, 2008 9:27 pm
Location: US

Re: Today's conference activity

Postby lajackson » Tue Oct 04, 2016 9:08 am

Mikerowaved wrote:
russellhltn wrote:Android may have it, but I've not found it particularly useful...

I found the same thing. All I can tell from the icon (that I don't have time to open while the phone is ringing) is someone from my stake is calling.

Same here, but I do get the name of the individual in the notification if I wait an extra ring to answer the phone.

User avatar
sbradshaw
Senior Member
Posts: 2484
Joined: Mon Sep 26, 2011 8:42 pm
Location: Provo, UT
Contact:

Re: Today's conference activity

Postby sbradshaw » Wed Oct 05, 2016 7:49 pm

I haven't seen an app that uses CallKit in person on iOS 10, but from what I've seen online, the OS seems to allow pretty good integration so you can display the person's name directly on the lock screen without going through a notification. I haven't seen Android caller ID in person, either, though.

Here's an article that talks mainly about blocking spam calls, but I think it would work the same way:
http://www.idownloadblog.com/2016/09/14/how-to-filter-block-spam-phone-calls-iphone/

Here's another example with screenshots:
https://techcrunch.com/2016/09/07/truecaller-callkit-extension/

I'd be interested in seeing some screenshots of your app, if you have any (blurring actual names/numbers, of course).
Samuel Bradshaw • Interested in church apps and sites, creative recordkeeping, clerk support, YSA wards and stakes, LDS music, Vineyard at BYU, and online service.


Return to “iPhone/iPad LDS Tools”

Who is online

Users browsing this forum: No registered users and 1 guest