October 19, 2008

By Jeffery Wong



Posted In




iPhone Edit Before Call

Updated 22 Nov: Phone number with “,” now supported in iPhone Firmware 2.2. Edit Before SMS support also added.

Yep. This is my 2nd iPhone App, Edit Before Call (撥號前編輯 in Chinese), just released in the App Store (iTunes Link). You can get it for USD 0.99 now.

This is a little tools to allow you edit the number before you make the call. Normally this function available in traditonal phone, but I don’t still doesn’t provide it officially. So I build it, as a temporary solution. I hope people who need to make international call (IDD) will found this app is useful for them.

Feature: – Edit before you make the call – Remember last prefix added – Remember last number dial

** Limitation ** – “Edit Before Call” only read the number from Saved Contacts, “Recent Call” of iPhone IS NOT supported – Phone Number with “#” is not supported (Updated: “#” “,” “*” are not supported, caused by the limitation/bugs in iPhone SDK)

“Edit Before Call”讓你在撥打電話時先加上字頭,撥打長途電話時尤其方便。

功能 – 撥出電話或SMS前,可先加上字頭 – 自動移除 + 號 – 記錄用過的字頭 – 記錄剛撥出的電話

注意: 帶有 * 及 # 的電話號碼未能支援


  • larry said on October 20, 2008

    There is a problem with this app. Most of the IP call service and calling card will require pause “,” in between number to proceed, but from what I see, pause is not support yet. When the prefix contains a “,” the number won’t dial after press the button “call”. Do you have any plan to correct this? Otherwise, this app will become useless for me.

  • Jeffery Wong said on October 20, 2008

    hi Larry,
    Thank you for your report about the “Pause” issue. It seems that is a limitation of the SDK and the “PAUSE” testing case is not very well preformed in the beta testing. I am trying to figure out is there any method to solve this. Really sorry about that and will inform you if there is any update of this issue.

  • Kathycyc said on October 22, 2008

    今日download左, really good, 呢d就係要求, thanks so much for your effort.

  • Ben Yung said on October 22, 2008

    That’s a good idea, i used Blackberry b4, in fact I don’t need to care where i am when i want to dial out a call in other countries, bcz the phone is smart enough to know i am not in my home country, so it is automatic add “00” + home country code. i used another dial-prefx program in PPC b4 also, they have a good function is that they allow you to setup some profiles, so that you don’t need to remember the number to edit, and you can still use some other carrier services other than using “00” for IDD call, for example, you can set a profile is (China to HK) with the setting “00852” or (China Local Mobile) with setting of “0” or (China to SH Landline) “21”, (HK to China Mobile) “006086”, etc, that will be more flexible, bcz you don’t know where you will place the call, even it is the same telephone number.


  • Emilio said on October 24, 2008

    Great app. I was looking like crazy to edit before call. A couple of future suggestions:
    1.- Perhaps you could split the Call into Call or SMS, so that we can either call or send an sms
    2.- Under the blue call bar (hopefully in the future call/sms) you can put the contact Icon and hopefully in the future you could expand to Recent and Favorites.

  • Andrew Chan said on October 25, 2008


    I also have HK Weather and love it.

    Your new app is a great idea! Please see if you can give SMS the same functions. I travel a lot and certainly will buy this app.

    While you are at it, can you give us cut-and-paste too? Ha ha ha…..

  • Amber said on November 20, 2008

    Nice job, Jeffery. It’s great that you have identified a problem and then just gone ahead to fix it! Good test of the app store approval and payment process too. How’s that working out for you?

  • Jeffery Wong said on November 24, 2008

    The first impression of selling paid app is, App Store really an interesting place which allows you sell to customers that you never expected to reach in old day.

    2nd, it will be great if got friends who can help the translation of review/comment from Japanese and Italian. (Thank you my friend Alexia for the Japanese translation!!) The feeling of reading a japanese blog which talking about my own app is amazing.

    3rd, US is the biggest market for iPhone app, no doubt, no surprise.

    4th, USD 0.99 still have illegal copy spreading.

    5th, not big money but I am happy to tell it covered my development cost.

    I like to write more about this experiment later, when I have time.

  • Yaniv said on December 7, 2008


    It would be very useful to have an option to edit calls form recent incoming. And not only form contacts.
    Are there any planes for that in the future?


  • Shengyau said on December 8, 2008

    Dear Jeffery
    +86 10 xxxxxxxx
    +886 7 xxxxxxxx

    +86 xxxxxxxxxx
    +886 xxxxxxxxx

    因為您的程式是將”+”取代為 00,會有些問題發生
    我在大陸時,加17951打台灣,是 17951 00 886 7 xxxxxxx,這樣沒有問題。
    但打大陸本地電話時,變成了 17951 00 86 xxxxxxxx 這樣就不可以了。
    能否請您讓我可以設置我現在人在那裡,例如我在大陸時,它就能直以空白取代掉 +86;

    另外,我在台灣時,台灣的國際電話撥打方式又和大陸不同,如Before Call有007/019/002…等等,在台灣撥打大陸時,應該是
    007 86 xxxxxxxx,但您的程式會讓它變成 007 00 86 xxxxxxxx ,這樣就打不了了。

  • Jeffery Wong said on December 8, 2008

    “因為您的程式是將”+”取代為 00,會有些問題發生”
    這樣就有點奇怪了,因為我的設定是”除去 +”,不是 ” + 換成 00″。閣下是否啟用了”國際通話輔助”呢?

  • Mike Beck said on January 3, 2009

    Dear Mr. Wong, in regards to your app Edit Before call, I like this app very much it is the closest thing I have found to replace every motorola phone I have owned before the iPhone. If I may make a feature request. I really really need to have an app that does the following:
    after clicking on the app it calls up the dial pad with 1-708-684 ( a number preentered and saved one time as a preference) already typed and is waiting for me to enter the last 4 digits of the phone number and a dial button each time.
    You see I am a physician in Chicago, USA and I am constantly paged to some variation of 1-708-684-xxxx. Only the last 4 digits are unique. 1 is the long distance, 708 the area code and 684 the exchange (my phone is assigned to the 312 area code necessitating the 1-708 making it worse for me). At 2 in the morning dialing the whole number bleary eyed is challenging on an iphone or any phone. I receive at least a dozen pages each day, every day and all night long sometimes. This feature would save me time and immense aggravation.
    I know at least a dozen docs at my hospitalwith iPhones, and most likely many in other hospitals, that would use this app. This dialing situation is very common for docs in the US. Your app is almost there, when relaunched it recalls the last number dialed in total requiring the removal of the last digits entered and entry of the 4 new ones. Possibly after the app sends off the info to the phone dialer that the interface defaults back to the phone interface rather than the app itself, although a preference to go either way would be great as I am not sure of how this would be perceived in daily use. Returning to the app may actually be great as it is. I have entered a contact with the number 1-708-684. A choosable list of contacts with numbers formatted like this would help those at more than one hospital, a situation I may face shortly.
    Any consideration of this would be greatly appreciated. I have become so desperate for this feature I recently registered as an app developer and downloaded the SDK. As I have not programmed since using Basic in college and an overworked underpaid Internist/Hospitalist I think I am doomed. I am even considering returning to a motorola phone that uses the insert ‘n’ feature in stored numbers that did well for years.
    Thanks, Mike Beck

  • Matcheel said on February 27, 2009

    From the App Store, one user vocied out the fact that the programme will crash if the repsective contact gets two or more phone numbers. Is this the case or has it been solved? Your app looks great but I want to have it cleard before buying.

  • Jeffery Wong said on February 27, 2009

    Thank you for interested in Edit Before Call first. About the crash issue, the cause is not because of contact with more than 1 number. (Normally everybody has more than 1 number now 🙂 ) Our testers in HK and US trying to reproduce the crash but not able to. And we have no method to contact the user who only posted an review on the App Store for further investigation. Without sufficient information, we suppose the cause of the crash is because of the label of the number. There maybe some unexpected character generated during the import of contact from SIM. We revised some of the code but now still waiting for user who suffering of this issue to contact us.
    We really feel sorry about the issue.

  • Matcheel said on March 2, 2009

    Thanks for your clarification. It works!! Thanks again!

  • mikealdovan said on July 10, 2010

    Hi…why this fantastic app is disappeared from worldwide appstore??? For me it is so useful, but after the upgrade to iOS 4.0 there are some problems with the keyboard that covers the push button “call”: in that way, once you switch to the keyboard tag you never can turn back to the others tags. The only way to solve the issue is to delete the app and re-install it once again…please try to solve that trouble!!
    The app is very useful for me and for many other people

  • Jeffery Wong said on July 12, 2010

    We submitted an update on June, and it still in review. =(

  • CK said on July 12, 2010

    There is a new app which does similar function: http://itunes.apple.com/us/app/edit-before-dial-call/id380876344?mt=8 (Edit before Dial)

  • Jeffery Wong said on July 12, 2010

    Dear CK,

    Are you the developer of this new app?

  • CK said on July 12, 2010

    Dear Jeffery,

    Yes, I am. Please delete my previous post if it’s not appropriate here.


Speak Up

Your email address will not be published. Required fields are marked *